1 2<!doctype html> 3<html class="no-js" lang="en" dir="ltr"> 4 <head> 5 <style> 6 #rivo-how-it-works, 7 #rivo-lp-explainer { display: none !important; } 8 .rivo-how-it-works-custom { display: block !important; } 9 </style> 10 11 12 13 <style data-shopify> 14 15 <style>@media only screen and (min-width:769px){:root{--grid-gutter:22px;--drawer-gutter:30px}}@keyframes shine{to{left:-200%}}tool-tip{display:none}.tool-tip__inner{animation:modal-close .3s forwards;opacity:0}.tool-tip__content{max-height:80vh;overflow:auto}@media only screen and (max-width:768px){.tool-tip__content{font-size:.85em}}.tool-tip__close{position:absolute;right:0;top:0}.tool-tip__close .icon{height:28px;width:28px}product-recommendations[data-intent=complementary]{display:block;overflow:hidden}product-recommendations[data-intent=complementary] .grid{margin-left:0}product-recommendations[data-intent=complementary] .grid__item{margin-bottom:1rem;padding-bottom:8px;padding-left:0}@media only screen and (max-width:768px){product-recommendations[data-intent=complementary] .grid__item{margin-left:0!important}product-recommendations[data-intent=complementary] .grid__item{flex:0 0 100%}}product-recommendations[data-intent=complementary] .grid__image-ratio{background-color:transparent}product-recommendations[data-intent=complementary] .grid__item-image-wrapper .grid-product__link{display:block;width:100%}product-recommendations[data-intent=complementary] .grid-product__link,product-recommendations[data-intent=complementary] .grid__item-image-wrapper{align-items:center;display:flex}product-recommendations[data-intent=complementary] .grid__item-image-wrapper .grid-product__image-mask{margin:0;width:112px}product-recommendations[data-intent=complementary] .grid-product__link .grid-product__meta,product-recommendations[data-intent=complementary] .grid__item-image-wrapper .grid-product__meta{margin-left:48px;text-align:left;width:calc(100% - 112px)}product-recommendations[data-intent=complementary] .grid-product__tag{bottom:0;left:0;right:auto;top:auto}img{border:0 none;display:block;max-width:100%}.image-element{opacity:0}.image-element[loading=eager]{opacity:1}.no-js .image-element{opacity:1}predictive-search{align-items:center;display:flex;margin:0 auto;max-width:960px;position:relative;width:100%}[data-dark=false] input{color:#000!important}[data-dark=false] .btn--search path{stroke:#000!important}.predictive__screen{background:var(--colorModalBg);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw}predictive-search form{display:flex;flex-wrap:wrap;position:relative;width:100%;z-index:4}.search__input-wrap{flex:5;position:relative;transition:flex .3s ease-in-out}.search__input{background:var(--colorNavSearch, #fff);border-radius:calc(var(--roundness, 0)*2);color:var(--color-body-text);flex:1;padding-left:16px;padding-right:16px;width:100%}.btn--search{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.btn--search .icon{height:25px;width:25px}@media only screen and (min-width:769px){.btn--search{right:10px}}.btn--close-search{display:none;flex:30px 0 0;margin-left:10px}.btn--close-search .icon{height:25px;width:25px}.btn--close-search .icon path{stroke:var(--colorNavText)!important}.search__results{background:var(--color-body);color:var(--color-body-text);container-type:inline-size;display:none;margin-top:10px;max-height:80vh;overflow-y:auto;padding:0;position:absolute;top:100%;width:100%}@media only screen and (max-width:768px){.search__results{margin-left:calc(var(--pageWidthPadding, 17px)*-1);margin-right:calc(var(--pageWidthPadding, 17px)*-1);max-height:75vh;width:calc(100% + var(--pageWidthPadding, 17px)*2)}}*,:after,:before,input{box-sizing:border-box}body,html{margin:0;padding:0}details,footer,header,main,section,summary{display:block}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.grid{list-style:none;margin:0 0 0 -22px;padding:0}.grid:after{clear:both;content:"";display:table}@media only screen and (max-width:768px){.grid{margin-left:-17px}}.grid__item{float:left;min-height:1px;padding-left:22px;width:100%}@media only screen and (max-width:768px){.grid__item{padding-left:17px}}.grid--center{text-align:center}.one-half{width:50%}@media only screen and (max-width:768px){.small--one-half{width:50%}.grid--uniform .small--one-half:nth-of-type(odd){clear:both}}@media only screen and (min-width:769px){.medium-up--one-quarter{width:25%}.grid--uniform .medium-up--one-quarter:nth-of-type(4n+1){clear:both}}.hide{display:none!important}.text-left{text-align:left!important}.text-center{text-align:center!important}@media only screen and (max-width:768px){.small--hide{display:none!important}}@media only screen and (min-width:769px){.medium-up--hide{display:none!important}}.visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visually-invisible{opacity:0!important}.skip-link:focus{clip:auto;background-color:var(--colorBody);color:var(--colorTextBody);height:auto;margin:0;opacity:1;padding:10px;transition:none;width:auto;z-index:10000}html{touch-action:manipulation}body,html{background-color:var(--colorBody);color:var(--colorTextBody)}.page-width{margin:0 auto;max-width:1500px}.page-width{padding:0 17px}@media only screen and (min-width:769px){.page-width{padding:0 40px}}.main-content{display:block;min-height:300px}@media only screen and (min-width:769px){.main-content{min-height:700px}}details summary::-webkit-details-marker{display:none}body,button,input{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:calc(var(--typeBaseSize)*.92);letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight);text-rendering:optimizeSpeed}@media only screen and (min-width:769px){body,button,input{font-size:var(--typeBaseSize)}}body{font-weight:var(--typeBaseWeight)}p{margin:0 0 15px}strong{font-weight:700}label:not(.variant__button-label):not(.text-label){font-size:.8em;letter-spacing:.3em;text-transform:uppercase}label{display:block;margin-bottom:10px}.h1,.h2,.h4,h1,h2,h3,h4{display:block;margin:0 0 10px}@media only screen and (min-width:769px){.h1,.h2,.h4,h1,h2,h3,h4{margin:0 0 15px}}.h1 a{font-weight:inherit;-webkit-text-decoration:none;text-decoration:none}.h1,.h2,h1,h2,h3{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);letter-spacing:var(--typeHeaderSpacing);line-height:var(--typeHeaderLineHeight)}[data-type_header_capitalize=true] .h1,[data-type_header_capitalize=true] .h2,[data-type_header_capitalize=true] h1,[data-type_header_capitalize=true] h2,[data-type_header_capitalize=true] h3{text-transform:uppercase}.h1,h1{font-size:calc(var(--typeHeaderSize)*.85)}.h2,h2{font-size:calc(var(--typeHeaderSize)*.73)}h3{font-size:calc(var(--typeHeaderSize)*.62)}@media only screen and (min-width:769px){.h1,h1{font-size:var(--typeHeaderSize)}.h2,h2{font-size:calc(var(--typeHeaderSize)*.85)}h3{font-size:calc(var(--typeHeaderSize)*.65)}}.h4,h4{font-size:.8em;letter-spacing:.3em;text-transform:uppercase}
15.ajaxcart__subtotal{font-size:.8em;letter-spacing:.3em;text-transform:uppercase}ul{margin:0 0 15px 30px;padding:0;text-rendering:optimizeLegibility}ul ul{margin:4px 0 5px 20px}li{margin-bottom:.25em}.no-bullets{list-style:none outside;margin-left:0}.inline-list{margin:0;padding:0}.inline-list li{display:inline-block;margin-bottom:0;vertical-align:middle}.text-link,a{background:transparent;color:var(--colorTextBody);-webkit-text-decoration:none;text-decoration:none}.text-link:hover,a:hover{color:var(--colorTextBody)}.text-link{background:none;border:0 none;display:inline;margin:0;padding:0}button{color:currentColor;overflow:visible}.btn{-webkit-appearance:none;-moz-appearance:none;background:var(--colorBtnPrimary);border:1px solid transparent;border-radius:var(--buttonRadius);color:var(--colorBtnPrimaryText);cursor:pointer;display:inline-block;font-size:calc(var(--typeBaseSize) - 4px);font-size:max(calc(var(--typeBaseSize) - 4px),13px);font-weight:700;letter-spacing:.3em;line-height:1.42;margin:0;min-width:90px;padding:11px 20px;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:normal;width:auto}@media only screen and (max-width:768px){.btn{font-size:calc(var(--typeBaseSize) - 5px);font-size:max(calc(var(--typeBaseSize) - 5px),11px);padding:9px 17px}}.btn:hover{background-color:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText)}[data-button_style=square] .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static){overflow:hidden;position:relative;transition:background .2s ease 0s}[data-button_style=square] .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static):after{background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent);content:"";height:100%;left:150%;position:absolute;top:0;transform:skew(-20deg);width:200%}[data-button_style=square] .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static):hover:after{animation:shine .75s cubic-bezier(.01,.56,1,1)}[data-button_style=square] .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static):hover{background:var(--colorBtnPrimaryLight);transition-delay:.25s}[data-button_style=square] .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static):active{background:var(--colorBtnPrimary);transition-delay:0s}.btn--body,.btn--body:active,.btn--body:hover{background-color:var(--colorBody);border:1px solid;border-color:var(--colorBorder);color:var(--colorTextBody)}.btn--circle{border-radius:50%;line-height:1;min-width:0;padding:10px}.btn--circle .icon{height:20px;width:20px}.btn--circle:after,.btn--circle:before{background:none;content:none;width:auto}.btn--circle.btn--large .icon{height:30px;width:30px}.btn--circle.btn--large{padding:15px}.btn--large{padding:15px 20px}.collapsible-trigger-btn{text-align:left}[data-center-text=true] .collapsible-trigger-btn{text-align:center}.collapsible-trigger-btn{display:block;font-size:.8em;letter-spacing:.3em;padding:15px 10px 15px 0;text-transform:uppercase;width:100%}svg:not(:root){overflow:hidden}.video-wrapper{height:0;height:auto;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.video-wrapper--modal{width:1000px}.grid__image-ratio{background-color:var(--colorSmallImageBg);position:relative}.grid__image-ratio:before{content:"";display:block;height:0;width:100%}.grid__image-ratio .placeholder-svg{bottom:0;left:0;position:absolute;right:0;top:0}.grid__image-ratio--square:before{padding-bottom:100%}form{margin:0}@media only screen and (max-width:959px){input{font-size:16px!important}}button,input{-webkit-appearance:none;-moz-appearance:none}button{background:none;border:none;cursor:pointer;display:inline-block}button{cursor:pointer}input{border:1px solid;border-color:var(--colorBorder);border-radius:0;max-width:100%;padding:8px 10px}input[type=checkbox]{margin:0 10px 0 0;padding:0;width:auto}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox}.hidden-label{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}label[for]{cursor:pointer}.icon{fill:currentColor;display:inline-block;height:20px;vertical-align:middle;width:20px}svg.icon path{fill:inherit;stroke:inherit}svg.icon-chevron-down path,svg.icon-close path,svg.icon-search path{fill:none;stroke-width:var(--iconWeight);stroke:currentColor;stroke-linecap:var(--iconLinecaps);stroke-linejoin:var(--iconLinecaps)}.icon__fallback-text{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.drawer{-webkit-overflow-scrolling:touch;background-color:var(--colorDrawers);bottom:0;box-shadow:0 0 150px #0000001a;color:var(--colorDrawerText);display:none;max-width:95%;overflow:hidden;position:fixed;top:0;transition:transform .25s cubic-bezier(.165,.84,.44,1);z-index:1000}@media screen and (max-height:400px){.drawer{overflow:scroll}.drawer .drawer__contents{height:auto}}.drawer a:not(.btn){color:var(--colorDrawerText)}.drawer a:not(.btn):hover{color:var(--colorDrawerText)}
15.drawer--right{right:-350px;width:350px}@media only screen and (min-width:769px){.drawer--right{right:-450px;width:450px}}.drawer__fixed-header,.drawer__footer,.drawer__header,.drawer__scrollable{padding-left:var(--drawer-gutter);padding-right:var(--drawer-gutter)}.drawer__header{border-bottom:1px solid;border-bottom-color:var(--colorDrawerBorder);display:table;margin-bottom:0;min-height:70px;padding:11.53846px 0;width:100%}.drawer__fixed-header{min-height:70px;overflow:visible}.drawer__fixed-header,.drawer__header{height:auto}@media only screen and (min-width:769px){.drawer__fixed-header,.drawer__header{min-height:80px}}.drawer__close,.drawer__title{display:table-cell;vertical-align:middle}.drawer__title{width:100%}.drawer__close{text-align:center;width:1%}.drawer__close-button{color:inherit;height:100%;padding:0 var(--drawer-gutter);position:relative;right:calc(var(--drawer-gutter)*-1)}.drawer__close-button:active{background-color:var(--colorDrawersDim)}.drawer__close-button .icon{height:28px;width:28px}.drawer__contents{display:flex;flex-direction:column;height:100%}.drawer__inner,.drawer__scrollable{display:flex;flex:1 1 auto;flex-direction:column;overflow-y:hidden}.drawer__scrollable{-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;padding-top:var(--drawer-gutter)}.drawer__footer{border-top:1px solid;border-top-color:var(--colorDrawerBorder);padding-bottom:var(--drawer-gutter);padding-top:15px}@media only screen and (min-width:769px){.drawer__footer{padding-top:22.22222px}}.placeholder-svg{fill:#999;background-color:#e1e1e1;display:block;height:100%;max-height:100%;max-width:100%;padding:30px 0;width:100%}.appear-delay-19{transition:transform 1s cubic-bezier(.165,.84,.44,1) 1.24s,opacity 1s cubic-bezier(.165,.84,.44,1) 1.34s}.appear-delay-18{transition:transform 1s cubic-bezier(.165,.84,.44,1) 1.18s,opacity 1s cubic-bezier(.165,.84,.44,1) 1.28s}.appear-delay-17{transition:transform 1s cubic-bezier(.165,.84,.44,1) 1.12s,opacity 1s cubic-bezier(.165,.84,.44,1) 1.22s}.appear-delay-16{transition:transform 1s cubic-bezier(.165,.84,.44,1) 1.06s,opacity 1s cubic-bezier(.165,.84,.44,1) 1.16s}.appear-delay-15{transition:transform 1s cubic-bezier(.165,.84,.44,1) 1s,opacity 1s cubic-bezier(.165,.84,.44,1) 1.1s}.appear-delay-14{transition:transform 1s cubic-bezier(.165,.84,.44,1) .94s,opacity 1s cubic-bezier(.165,.84,.44,1) 1.04s}.appear-delay-13{transition:transform 1s cubic-bezier(.165,.84,.44,1) .88s,opacity 1s cubic-bezier(.165,.84,.44,1) .98s}.appear-delay-12{transition:transform 1s cubic-bezier(.165,.84,.44,1) .82s,opacity 1s cubic-bezier(.165,.84,.44,1) .92s}.appear-delay-11{transition:transform 1s cubic-bezier(.165,.84,.44,1) .76s,opacity 1s cubic-bezier(.165,.84,.44,1) .86s}.appear-delay-10{transition:transform 1s cubic-bezier(.165,.84,.44,1) .7s,opacity 1s cubic-bezier(.165,.84,.44,1) .8s}.appear-delay-9{transition:transform 1s cubic-bezier(.165,.84,.44,1) .64s,opacity 1s cubic-bezier(.165,.84,.44,1) .74s}.appear-delay-8{transition:transform 1s cubic-bezier(.165,.84,.44,1) .58s,opacity 1s cubic-bezier(.165,.84,.44,1) .68s}.appear-delay-4{transition:transform 1s cubic-bezier(.165,.84,.44,1) .34s,opacity 1s cubic-bezier(.165,.84,.44,1) .44s}.appear-delay-2{transition:transform 1s cubic-bezier(.165,.84,.44,1) .22s,opacity 1s cubic-bezier(.165,.84,.44,1) .32s}.appear-delay-1{transition:transform 1s cubic-bezier(.165,.84,.44,1) .1s,opacity 1s cubic-bezier(.165,.84,.44,1) .2s}.appear-animation{opacity:0;transform:translateY(60px)}.shopify-product-reviews-badge{display:block;min-height:25px}.tool-tip__close{padding:10px}@media only screen and (max-width:768px){predictive-search .search__results{margin-left:-20px;margin-right:-10px;width:calc(100% + 30px)}}@media only screen and (max-width:768px){predictive-search form{margin:0 10px 0 20px}}.site-footer{background-color:var(--colorFooter);color:var(--colorFooterText);padding-bottom:30px}@media only screen and (min-width:769px){.site-footer{padding-bottom:60px;padding-top:60px}}.site-footer .footer__collapsible{font-size:calc(var(--typeBaseSize)*.85)}@media only screen and (max-width:768px){[data-center-text=true] .site-footer{text-align:center}.site-footer{padding-bottom:0}.site-footer button.footer__title{margin:0}}.site-footer a{color:var(--colorFooterText)}.footer__small-text{font-size:max(calc(var(--typeBaseSize)*.7),12px);margin:0;padding:7.5px 0;text-align:center}.footer__title{color:var(--colorFooterText)}@media only screen and (min-width:769px){.footer__title{margin-bottom:20px}}@media only screen and (max-width:768px){[data-center-text=true] .footer__title{text-align:center}}.site-footer__linklist{margin:0}.site-footer__linklist a{color:currentColor;display:inline-block;padding:4px 0}
15@media only screen and (max-width:768px){.footer__collapsible{padding:0 0 15px}}@media only screen and (max-width:768px){.footer_collapsible--disabled{padding-top:15px}}.header-layout{display:flex;justify-content:space-between}.header-item{align-items:center;display:flex;flex:1 1 auto}.header-item--logo{flex:0 0 auto}.header-item--icons{flex:0 1 auto;justify-content:flex-end}.header-layout--left-center .header-item--icons,.header-layout--left-center .header-item--logo{flex:0 0 200px;max-width:50%}@media only screen and (min-width:769px){.header-layout--left-center .header-item--icons,.header-layout--left-center .header-item--logo{min-width:130px}}.header-layout[data-logo-align=left] .site-header__logo{margin-right:10px}.header-item--icons .site-nav{margin-right:-12px}@media only screen and (max-width:768px){.header-item--icons .site-nav{margin-right:-7.5px}}.site-header{background:var(--colorNav);padding:0;position:relative}@media only screen and (min-width:769px){.site-header{padding:4px 0}.toolbar+.header-sticky-wrapper .site-header{border-top:1px solid;border-top-color:var(--colorHeaderTextAlpha01)}}.site-header__logo{display:block;font-size:30px;margin:5px 0;position:relative;z-index:6}.site-header__logo a{max-width:100%}.site-header__logo a,.site-header__logo a:hover{-webkit-text-decoration:none;text-decoration:none}.site-header__logo img{display:block}.site-header .site-header__logo img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.site-header__logo-link{align-items:center;color:var(--colorNavText);display:flex;position:relative}.site-header__logo-link:hover{color:var(--colorNavText)}@media only screen and (max-width:768px){.site-header__logo-link{margin:0 auto}}.header-sticky-wrapper{position:relative;z-index:28}.site-header__search-container{bottom:200%;display:none;height:100%;left:0;overflow:hidden;position:absolute;right:0;z-index:28}.site-header__search{background-color:var(--colorBody);bottom:0;box-shadow:0 15px 45px #0000001a;color:var(--colorTextBody);display:flex;left:0;position:absolute;right:0;top:0;transform:translate3d(0,-110%,0);z-index:28}.site-header__search .page-width{align-items:stretch;display:flex;flex:1 1 100%}@media only screen and (max-width:768px){.site-header__search .page-width{padding:0}}.site-header__search .icon{height:30px;width:30px}.toolbar{background:var(--colorNav);color:var(--colorNavText);font-size:calc(var(--typeBaseSize)*.85)}.toolbar a{color:var(--colorNavText)}.toolbar__content{align-items:center;display:flex;justify-content:flex-end}.toolbar__item{flex:0 1 auto;padding:0 5px}.toolbar__item:first-child{padding-left:0}.toolbar__item:last-child{padding-right:0}.toolbar__item--menu{flex:1 1 auto}.toolbar__menu{margin-left:-10px}.toolbar__menu a{display:block;padding:5px 10px}.toolbar__social{text-align:left}@media screen and (max-width: 768px){.toolbar__social{text-align:center}}.toolbar__social a{display:block;padding:5px}.site-nav{margin:0}.text-center .site-navigation{margin:0 auto}.site-nav__icons{white-space:nowrap}.site-nav__item{display:inline-block;margin:0;position:relative}.site-nav__link{color:var(--colorNavText);display:inline-block;padding:7.5px 15px;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle;white-space:nowrap}.site-header--heading-style .site-nav__link{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);letter-spacing:var(--typeHeaderSpacing);line-height:var(--typeHeaderLineHeight)}[data-type_header_capitalize=true] .site-header--heading-style .site-nav__link{text-transform:uppercase}.site-nav__link:hover{color:var(--colorNavText)}@media only screen and (max-width:959px){.site-nav__link{padding:7.5px}}.site-nav__link--underline{position:relative}.site-nav__link--underline:after{border-bottom:2px solid;border-bottom-color:var(--colorNavText);bottom:0;content:"";display:block;left:0;margin:0 15px;position:absolute;right:100%;transition:right .5s}.site-nav--has-dropdown .site-nav__link--underline:after{border-bottom-color:var(--colorTextBody)}.site-nav__item:hover .site-nav__link--underline:after{right:0}.site-nav__details{cursor:pointer}.site-nav--has-dropdown{z-index:6}.site-nav--has-dropdown:hover{z-index:7}.site-nav__link--icon{padding-left:12px;padding-right:12px}@media only screen and (max-width:768px){.site-nav__link--icon{padding-left:7.5px;padding-right:7.5px}.site-nav__link--icon+.site-nav__link--icon{margin-left:-4px}}.site-nav__dropdown{background-color:var(--colorBody);box-shadow:0 10px 20px #00000017;display:block;left:0;margin:0;min-width:100%;padding:10px 0 5px;position:absolute;transform:translate3d(0,-12px,0);visibility:hidden;z-index:5}.site-nav__dropdown a{background-color:var(--colorBody)}.mobile-nav{margin:calc(var(--drawer-gutter)*-1) calc(var(--drawer-gutter)*-1) 0}.mobile-nav li{list-style:none;margin-bottom:0}.mobile-nav__item{display:block;position:relative}.mobile-nav>.mobile-nav__item{background-color:var(--colorDrawers)}.mobile-nav__item:after{border-bottom:1px solid;border-bottom-color:var(--colorDrawerBorder);bottom:0;content:"";left:var(--drawer-gutter);position:absolute;right:var(--drawer-gutter)}.mobile-nav__link{display:block}.mobile-nav__link--top-level{font-size:1.4em}.mobile-nav--heading-style .mobile-nav__link--top-level{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);letter-spacing:var(--typeHeaderSpacing);line-height:var(--typeHeaderLineHeight)}[data-type_header_capitalize=true] .mobile-nav--heading-style .mobile-nav__link--top-level{text-transform:uppercase}.mobile-nav__link,.mobile-nav__toggle button{color:var(--colorDrawerText);padding:15px var(--drawer-gutter);-webkit-text-decoration:none;text-decoration:none}.mobile-nav__link:active,.mobile-nav__toggle button:active{color:var(--colorDrawerTextDark)}.mobile-nav__link:active,.mobile-nav__toggle button:active{background-color:var(--colorDrawersDim)}.mobile-nav__child-item{display:flex}.mobile-nav__child-item .mobile-nav__link,.mobile-nav__child-item a{flex:1 1 auto}.mobile-nav__child-item .collapsible-trigger:not(.mobile-nav__link--button){flex:0 0 43px}.mobile-nav__item--secondary a{padding-bottom:5px;padding-top:10px}.mobile-nav__item--secondary:after{display:none}.mobile-nav__item:not(.mobile-nav__item--secondary)+.mobile-nav__item--secondary{margin-top:10px}.mobile-nav__has-sublist{display:flex}.mobile-nav__has-sublist>*{flex:1 1 auto;word-break:break-word}.mobile-nav__toggle{flex:0 1 auto}.mobile-nav__toggle button{height:60%;margin:20% 0;padding:0 30px}.mobile-nav__toggle button{border-left:1px solid;border-left-color:var(--colorDrawerBorder)}.mobile-nav__sublist{margin:0}.mobile-nav__sublist .mobile-nav__item:after{border-bottom:none;bottom:auto;top:0}.mobile-nav__sublist .mobile-nav__item:last-child{padding-bottom:15px}.mobile-nav__sublist .mobile-nav__link{font-weight:400;padding:7.5px 25px 7.5px var(--drawer-gutter)}.mobile-nav__grandchildlist{margin:0}.mobile-nav__grandchildlist:before{background:#000;bottom:10px;content:"";display:block;left:17px;position:absolute;top:10px;width:1px}.mobile-nav__grandchildlist .mobile-nav__item:last-child{padding-bottom:0}.mobile-nav__grandchildlist .mobile-nav__link{padding-left:35px}.mobile-nav__social{display:flex;flex-wrap:wrap;justify-content:stretch;list-style:none outside;margin:15px 0 20px}@media only screen and (min-width:769px){.mobile-nav__social{margin-left:calc(var(--drawer-gutter)*-1);margin-right:calc(var(--drawer-gutter)*-1)}}.mobile-nav__social a{display:block;padding:12px 30px}.mobile-nav__social a .icon{position:relative;top:-1px}.mobile-nav__social-item{border:1px solid;border-color:var(--colorDrawerBorder);flex:0 1 33.33%;margin:0 0 -1px;text-align:center}.mobile-nav__social-item:nth-child(3n-1){margin-left:-1px;margin-right:-1px}.cart-link{display:block;position:relative}.cart-link__bubble{display:none}.megamenu{line-height:1.8;opacity:0;padding:39px 0;transform:none;transition:all .3s cubic-bezier(.2,.06,.05,.95);transition-delay:.3s}.site-nav--is-megamenu.site-nav__item{position:static}.text-center .megamenu .grid{text-align:center}.megamenu .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level){font-size:calc(var(--typeBaseSize) - 1px);line-height:1.5}.modal{align-items:center;bottom:0;color:#fff;display:none;justify-content:center;left:0;opacity:1;overflow:hidden;position:fixed;right:0;top:0;z-index:30}.modal.modal--quick-shop{align-items:flex-start}.modal__inner{align-items:center;display:flex;flex:0 1 auto;margin:15px;max-width:calc(100% - 15px);transform-style:preserve-3d}@media only screen and (min-width:769px){.modal__inner{margin:40px;max-width:calc(100% - 80px)}}.modal--square .modal__inner{background-color:var(--colorBody);box-shadow:0 15px 45px #0000001a;color:var(--colorTextBody)}.modal__centered{flex:0 1 auto;max-width:100%;min-width:1px;position:relative}.modal--square .modal__centered-content{-webkit-overflow-scrolling:touch;max-height:80vh;min-height:200px;
15min-width:200px;overflow:auto;padding:22.5px}@media only screen and (min-width:769px){.modal--square .modal__centered-content{max-height:90vh;max-width:1200px;padding:45px}}.modal__close{border:0;color:#fff;padding:15px;position:fixed;right:0;top:0}@media only screen and (min-width:769px){.modal__close{padding:30px}}.modal__close .icon{height:28px;width:28px}.modal__close:focus,.modal__close:hover{color:#fff}.modal--square .modal__close{color:var(--colorTextBody);padding:10px;position:absolute}.modal--square .modal__close:focus,.modal--square .modal__close:hover{color:var(--colorTextBody)}.modal .page-width{padding:0}.collapsible-trigger{color:inherit;position:relative}.collapsible-trigger__icon{display:block;height:10px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:10px}@media only screen and (min-width:769px){.collapsible-trigger__icon{height:12px;width:12px}}.collapsible-trigger__icon .icon{display:block;height:10px;transition:all .1s ease-in;width:10px}@media only screen and (min-width:769px){.collapsible-trigger__icon .icon{height:12px;width:12px}}.collapsible-content{transition:opacity .3s cubic-bezier(.25,.46,.45,.94),height .3s cubic-bezier(.25,.46,.45,.94)}.collapsible-content--all{backface-visibility:hidden;height:0;opacity:0;overflow:hidden;visibility:hidden}.collapsible-content--all .collapsible-content__inner{transform:translateY(40px)}.collapsible-content__inner{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.pswp{-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:hidden;position:absolute;top:0;touch-action:none;width:100%;z-index:1500}.pswp__bg{-webkit-backface-visibility:hidden;background:var(--colorBody);height:100%;left:0;opacity:0;position:absolute;top:0;transform:translateZ(0);width:100%}.pswp__scroll-wrap{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.pswp__container{bottom:0;left:0;position:absolute;right:0;top:0;touch-action:none}.pswp__container{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__bg{transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp__container{-webkit-backface-visibility:hidden}.pswp__item{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.pswp__button{position:relative}.pswp__button:after{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.pswp__button svg{pointer-events:none}.pswp__button--arrow--left .icon,.pswp__button--arrow--right .icon{height:13px;margin:8px;width:13px}.pswp__ui{align-items:center;bottom:30px;display:flex;justify-content:center;left:0;position:absolute;right:0;transform:translateY(0);transition:transform .25s .6s}.pswp__ui .btn{margin:15px}.pswp__ui--hidden{transform:translateY(150%);transition:transform .25s}input{background-color:inherit;color:inherit}input:active,input:focus{border:1px solid;border-color:var(--colorTextBody)}.site-header__logo .logo--inverted{display:none}@media only screen and (min-width:769px){.site-header__logo{text-align:left}}.site-header__logo a{color:var(--colorNavText)}.site-nav__dropdown-link{display:block;padding:8px 15px;white-space:nowrap}.megamenu .site-nav__dropdown-link{padding:4px 0;white-space:normal}.grid-product{margin-bottom:15px}@media only screen and (min-width:769px){.grid-product{margin-bottom:30px}}@media only screen and (max-width:768px){.grid-overflow-wrapper .grid-product{margin-bottom:0}}.grid-product__content{position:relative;text-align:left}.grid__item-image-wrapper{position:relative}[data-type_product_capitalize=true] .grid-product__title{font-size:calc(var(--typeBaseSize) - 2px);letter-spacing:.2em;text-transform:uppercase}@media only screen and (max-width:768px){[data-type_product_capitalize=true] .grid-product__title{font-size:calc(var(--typeBaseSize) - 3px)}}.grid-product__title{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.grid-product__link{display:block}.grid-product__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.grid-product__image-mask{overflow:hidden;position:relative}[data-center-text=true] .grid-product__meta{text-align:center}.grid-product__meta{line-height:var(--typeBaselineHeightMinus01);padding:10px 0 6px;position:relative}.grid-product__vendor{font-size:.8em;letter-spacing:.3em;margin-top:5px;opacity:.65;text-transform:uppercase}.grid-product__reviews{margin-top:5px}.grid-product__price{color:var(--colorPrice);font-size:calc(var(--typeBaseSize)*.85);margin-top:5px}.grid-product__tag{background-color:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText);font-size:calc(var(--typeBaseSize)*.65);line-height:1;padding:6px 5px 6px 7px;position:absolute;right:0;top:0;transition:opacity .4s ease;z-index:2}.grid-product__tag.grid-product__tag--sold-out{background-color:var(--colorBody);color:var(--colorTextBody)}@media only screen and (min-width:769px){.grid-product__tag{font-size:calc(var(--typeBaseSize)*.85);padding:7px 7px 7px 9px}}.no-js .quick-product__btn{display:none}
15.quick-product__btn{background-color:var(--colorBtnPrimary);bottom:10px;color:var(--colorBtnPrimaryText);cursor:pointer;font-size:calc(var(--typeBaseSize)*.85);left:10px;opacity:0;overflow:hidden;padding:8px 5px;position:absolute;right:10px;text-align:center;transform:translateY(5px);transition:opacity .25s ease,transform .25s ease-out,background .4s ease;width:calc(100% - 20px);z-index:2}.grid-product__content:hover .quick-product__btn{opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease-out}.shop-now__btn{background-color:var(--colorBtnPrimary);bottom:10px;color:var(--colorBtnPrimaryText);cursor:pointer;font-size:calc(var(--typeBaseSize)*.85);left:10px;opacity:0;overflow:hidden;padding:8px 5px;position:absolute;right:10px;text-align:center;transform:translateY(5px);transition:opacity .25s ease,transform .25s ease-out,background .4s ease;width:calc(100% - 20px);z-index:2}.grid-product__content:hover .shop-now__btn{opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease-out}.grid-product:focus-within .quick-product__btn{opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease-out}.quick-product__btn--not-ready{pointer-events:none}@media only screen and (max-width:768px){.grid-overflow-wrapper{-webkit-overflow-scrolling:touch;overflow:hidden;overflow-x:scroll}.grid-overflow-wrapper .grid{display:flex;white-space:nowrap}.grid-overflow-wrapper .grid__item{display:inline-block;flex:0 0 39vw;float:none;white-space:normal;width:39vw}.grid-overflow-wrapper .grid__item:first-child{margin-left:17px}.grid-overflow-wrapper .grid__item:last-child:after{content:"";display:inline-block;margin-right:17px;width:100%}.grid-overflow-wrapper .grid-product__price,.grid-overflow-wrapper .grid__item{font-size:.75rem}}.cart__item-sub{display:flex;flex:1 1 100%;justify-content:space-between;line-height:1}.cart__item-sub>div:first-child{margin-right:10px}.cart__item-row{margin-bottom:20px}.cart__checkout{width:100%}.cart__checkout-wrapper{margin-top:20px}.drawer__cart-empty{display:none}@media print{@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}body,html{background-color:#fff}}.left{text-align:left}.blockmegaitemblock{padding:0}.grid.blockmegamenuitem{margin:0;display:flex;width:75%}.griditemcollection{display:flex;flex-wrap:wrap;padding:10px}.grid.blockmegamenuitem .griditemcollection{width:77%}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.tw-absolute{position:absolute}.tw-relative{position:relative}.\!-tw-right-\[9px\]{right:-9px!important}.\!-tw-top-\[6px\]{top:-6px!important}.\!tw-left-\[32px\]{left:32px!important}.\!tw-right-0{right:0!important}.\!tw-top-\[calc\(var\(--header-height\)\+var\(--announcement-bar-height\)\)\]{top:calc(var(--header-height) + var(--announcement-bar-height))!important}.\!tw-top-full{top:100%!important}.tw-bottom-\[16px\]{bottom:16px}.tw-left-0{left:0}.tw-left-\[16px\]{left:16px}.tw-right-0{right:0}.tw-top-0{top:0}.tw-order-1{order:1}.tw-order-2{order:2}.tw-order-3{order:3}.\!tw-m-0{margin:0!important}.tw-m-0{margin:0}.tw-mx-auto{margin-left:auto;margin-right:auto}.\!tw-mb-0{margin-bottom:0!important}.\!tw-mb-\[12px\]{margin-bottom:12px!important}.\!tw-mb-\[24px\]{margin-bottom:24px!important}.\!tw-mb-\[8px\]{margin-bottom:8px!important}.\!tw-mt-0{margin-top:0!important}.\!tw-mt-\[32px\]{margin-top:32px!important}.-tw-ml-\[16px\]{margin-left:-16px}.tw-mb-0{margin-bottom:0}.tw-mb-\[10px\]{margin-bottom:10px}.tw-mb-\[16px\]{margin-bottom:16px}.tw-mb-\[24px\]{margin-bottom:24px}.tw-mb-\[32px\]{margin-bottom:32px}.tw-mb-\[8px\]{margin-bottom:8px}.tw-mr-\[8px\]{margin-right:8px}.tw-mt-\[16px\]{margin-top:16px}.tw-mt-\[24px\]{margin-top:24px}.tw-mt-\[29px\]{margin-top:29px}.tw-mt-\[32px\]{margin-top:32px}.tw-mt-\[8px\]{margin-top:8px}.tw-block{display:block}.tw-inline-block{display:inline-block}.\!tw-flex{display:flex!important}.tw-flex{display:flex}.tw-grid{display:grid}.\!tw-hidden{display:none!important}.tw-hidden{display:none}.\!tw-h-\[20px\]{height:20px!important}.tw-h-\[16px\]{height:16px}.tw-h-\[24px\]{height:24px}.tw-h-\[56px\]{height:56px}.tw-h-\[95px\]{height:95px}.tw-h-auto{height:auto}.tw-h-full{height:100%}.\!tw-min-h-\[28px\]{min-height:28px!important}.\!tw-min-h-\[37px\]{min-height:37px!important}.\!tw-min-h-\[52px\]{min-height:52px!important}.\!tw-min-h-\[auto\]{min-height:auto!important}.\!tw-w-\[15px\]{width:15px!important}.\!tw-w-\[20px\]{width:20px!important}.\!tw-w-\[32px\]{width:32px!important}.\!tw-w-full{width:100%!important}.tw-w-\[118px\]{width:118px}.tw-w-\[16px\]{width:16px}.tw-w-\[56px\]{width:56px}.tw-w-\[calc\(100\%\+32px\)\]{width:calc(100% + 32px)}.tw-w-full{width:100%}.tw-min-w-\[56px\]{min-width:56px}.tw-min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.tw-min-w-max{min-width:-moz-max-content;min-width:max-content}.\!tw-max-w-\[375px\]{max-width:375px!important}.tw-max-w-\[1022px\]{max-width:1022px}.tw-max-w-\[162px\]{max-width:162px}.tw-max-w-\[232px\]{max-width:232px}.tw-max-w-\[248px\]{max-width:248px}.tw-max-w-\[310px\]{max-width:310px}.tw-max-w-\[680px\]{max-width:680px}.tw-max-w-full{max-width:100%}.tw-flex-1{flex:1 1 0%}.tw-list-none{list-style-type:none}.tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw-flex-wrap{flex-wrap:wrap}.tw-items-center{align-items:center}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}
15.tw-gap-1{gap:.25rem}.tw-gap-\[12px\]{gap:12px}.tw-gap-\[16px\]{gap:16px}.tw-gap-\[1px\]{gap:1px}.tw-gap-\[24px\]{gap:24px}.tw-gap-\[2px\]{gap:2px}.tw-gap-\[32px\]{gap:32px}.tw-gap-\[53px\]{gap:53px}.tw-gap-\[64px\]{gap:64px}.tw-gap-\[6px\]{gap:6px}.tw-gap-\[8px\]{gap:8px}.tw-overflow-auto{overflow:auto}.tw-overflow-hidden{overflow:hidden}.tw-rounded-\[50px\]{border-radius:50px}.\!tw-border-0{border-width:0!important}.tw-border{border-width:1px}.tw-border-0{border-width:0}.\!tw-border-b{border-bottom-width:1px!important}.\!tw-border-t{border-top-width:1px!important}.tw-border-b{border-bottom-width:1px}.tw-border-r{border-right-width:1px}.tw-border-t{border-top-width:1px}.\!tw-border-solid{border-style:solid!important}.tw-border-solid{border-style:solid}.\!tw-border-none{border-style:none!important}.\!tw-border-black\/10{border-color:#0000001a!important}.\!tw-border-primary{--tw-border-opacity:1!important;border-color:rgb(35 36 38/var(--tw-border-opacity))!important}.tw-border-\[rgba\(0\,0\,0\,0\.1\)\]{border-color:#0000001a}.tw-border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.tw-border-black\/10{border-color:#0000001a}.tw-border-\[\#F9F9F9\]\/25{border-color:#fafafa40}.\!tw-bg-\[transparent\]{background-color:transparent!important}.\!tw-bg-gray{--tw-bg-opacity:1!important;background-color:rgb(249 249 249/var(--tw-bg-opacity))!important}.\!tw-bg-primary{--tw-bg-opacity:1!important;background-color:rgb(35 36 38/var(--tw-bg-opacity))!important}.\!tw-bg-white{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important}.tw-bg-\[\#1C1D1F\]{--tw-bg-opacity:1;background-color:rgb(28 29 31/var(--tw-bg-opacity))}.tw-bg-\[\#BC1818\]{--tw-bg-opacity:1;background-color:rgb(188 24 24/var(--tw-bg-opacity))}.tw-bg-gray{--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity))}.tw-bg-lightyellow{--tw-bg-opacity:1;background-color:rgb(241 255 10/var(--tw-bg-opacity))}.tw-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.\!tw-bg-\[\#F9F9F9\]{--tw-bg-opacity:1!important;background-color:rgb(249 249 249/var(--tw-bg-opacity))!important}.tw-bg-\[\#F9F9F9\]{--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity))}.tw-object-contain{-o-object-fit:contain;object-fit:contain}.tw-object-cover{-o-object-fit:cover;object-fit:cover}.\!tw-p-0{padding:0!important}.tw-p-0{padding:0}.tw-p-\[16px\]{padding:16px}.tw-p-\[4px\]{padding:4px}.\!tw-px-\[16px\]{padding-left:16px!important;padding-right:16px!important}.\!tw-py-0{padding-top:0!important;padding-bottom:0!important}.\!tw-py-\[17px\]{padding-top:17px!important;padding-bottom:17px!important}.\!tw-py-\[20px\]{padding-top:20px!important;padding-bottom:20px!important}.\!tw-py-\[24px\]{padding-top:24px!important;padding-bottom:24px!important}.\!tw-py-\[32px\]{padding-top:32px!important;padding-bottom:32px!important}.tw-px-\[15px\]{padding-left:15px;padding-right:15px}.tw-px-\[16px\]{padding-left:16px;padding-right:16px}.tw-px-\[32px\]{padding-left:32px;padding-right:32px}.tw-px-\[56px\]{padding-left:56px;padding-right:56px}.tw-py-\[14px\]{padding-top:14px;padding-bottom:14px}.tw-py-\[16px\]{padding-top:16px;padding-bottom:16px}.tw-py-\[24px\]{padding-top:24px;padding-bottom:24px}.tw-py-\[40px\]{padding-top:40px;padding-bottom:40px}.tw-py-\[64px\]{padding-top:64px;padding-bottom:64px}.\!tw-pb-\[10px\]{padding-bottom:10px!important}.\!tw-pb-\[13px\]{padding-bottom:13px!important}.\!tw-pb-\[14px\]{padding-bottom:14px!important}.\!tw-pb-\[16px\]{padding-bottom:16px!important}.\!tw-pb-\[24px\]{padding-bottom:24px!important}.\!tw-pb-\[5px\]{padding-bottom:5px!important}.\!tw-pl-\[24px\]{padding-left:24px!important}.\!tw-pr-\[16px\]{padding-right:16px!important}.\!tw-pt-\[10px\]{padding-top:10px!important}.\!tw-pt-\[12px\]{padding-top:12px!important}.\!tw-pt-\[15px\]{padding-top:15px!important}.\!tw-pt-\[16px\]{padding-top:16px!important}.\!tw-pt-\[18px\]{padding-top:18px!important}.\!tw-pt-\[44px\]{padding-top:44px!important}.\!tw-pt-\[6px\]{padding-top:6px!important}.tw-pb-\[24px\]{padding-bottom:24px}.tw-pb-\[8px\]{padding-bottom:8px}.tw-pl-0{padding-left:0}.tw-pl-\[16px\]{padding-left:16px}.tw-pl-\[18px\]{padding-left:18px}.tw-pl-\[56px\]{padding-left:56px}.tw-pr-\[8px\]{padding-right:8px}.tw-pt-\[16px\]{padding-top:16px}.tw-pt-\[24px\]{padding-top:24px}.\!tw-text-left{text-align:left!important}.tw-text-left{text-align:left}.tw-text-center{text-align:center}.\!tw-font-secondary{font-family:Archivo,sans-serif!important}.tw-font-secondary{font-family:Archivo,sans-serif}.\!tw-text-\[10px\]{font-size:10px!important}.\!tw-text-\[12px\]{font-size:12px!important}.\!tw-text-\[14px\]{font-size:14px!important}.\!tw-text-\[15px\]{font-size:15px!important}.\!tw-text-\[16px\]{font-size:16px!important}.\!tw-text-\[20px\]{font-size:20px!important}.tw-text-\[12px\]{font-size:12px}.tw-text-\[13px\]{font-size:13px}.tw-text-\[14px\]{font-size:14px}.tw-text-\[16px\]{font-size:16px}.tw-text-\[18px\]{font-size:18px}.tw-text-\[20px\]{font-size:20px}.tw-text-\[24px\]{font-size:24px}.tw-text-\[9px\]{font-size:9px}.\!tw-font-medium{font-weight:500!important}.\!tw-font-normal{font-weight:400!important}.\!tw-font-semibold{font-weight:600!important}.tw-font-bold{font-weight:700}.tw-font-medium{font-weight:500}.tw-font-normal{font-weight:400}.tw-font-semibold{font-weight:600}.\!tw-uppercase{text-transform:uppercase!important}.tw-uppercase{text-transform:uppercase}.\!tw-capitalize{text-transform:capitalize!important}.\!tw-leading-none{line-height:1!important}.tw-leading-\[normal\]{line-height:normal}.tw-leading-none{line-height:1}.tw-leading-normal{line-height:1.5}.\!tw-tracking-\[0\.03em\]{letter-spacing:.03em!important}.\!tw-tracking-\[0\.04em\]{letter-spacing:.04em!important}.\!tw-tracking-\[0\.08em\]{letter-spacing:.08em!important}.\!tw-tracking-\[0\.12em\]{letter-spacing:.12em!important}.\!tw-tracking-\[0\.64px\]{letter-spacing:.64px!important}.\!tw-tracking-\[1\.28px\]{letter-spacing:1.28px!important}.\!tw-tracking-\[1px\]{letter-spacing:1px!important}.tw-tracking-\[0\.16px\]{letter-spacing:.16px}.tw-tracking-\[0\.64px\]{letter-spacing:.64px}.tw-tracking-normal{letter-spacing:0}.\!tw-text-\[\#BC1818\]{--tw-text-opacity:1!important;color:rgb(188 24 24/var(--tw-text-opacity))!important}.\!tw-text-primary{--tw-text-opacity:1!important;color:rgb(35 36 38/var(--tw-text-opacity))!important}.\!tw-text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.tw-text-\[\#1C261E\]{--tw-text-opacity:1;color:rgb(28 38 30/var(--tw-text-opacity))}.tw-text-\[\#2E344A\]{--tw-text-opacity:1;color:rgb(46 52 74/var(--tw-text-opacity))}.tw-text-\[\#F7F5F2\]{--tw-text-opacity:1;color:rgb(247 245 242/var(--tw-text-opacity))}.tw-text-primary{--tw-text-opacity:1;color:rgb(35 36 38/var(--tw-text-opacity))}.tw-text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.\!tw-text-\[\#F9F9F9\]{--tw-text-opacity:1!important;color:rgb(249 249 249/var(--tw-text-opacity))!important}.tw-text-\[\#F9F9F9\]{--tw-text-opacity:1;color:rgb(249 249 249/var(--tw-text-opacity))}.tw-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-none{transition-property:none}.tw-duration-200{transition-duration:.2s}.tw-duration-300{transition-duration:.3s}*{letter-spacing:0!important;box-sizing:border-box;-webkit-tap-highlight-color:transparent!important}.page-width{max-width:1440px;padding:0 16px;margin-left:auto;margin-right:auto}.button{display:inline-block;min-height:42px;
15cursor:pointer;border-radius:2px;padding:13px 24px 11px;text-align:center;font-family:Archivo,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:1px!important;--tw-text-opacity:1;color:rgb(35 36 38/var(--tw-text-opacity))}.button-primary{border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(241 255 10/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(241 255 10/var(--tw-bg-opacity))}.button-secondary{border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(35 36 38/var(--tw-bg-opacity));--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.h1,.h2,.h4,h1,h2,h3,h4{line-height:1;font-family:Russo One,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.h1,h1{font-size:30px}.h2,h2,h3{font-size:32px}.h4,h4{font-size:24px}@media screen and (min-width:769px){.button{font-size:16px}.page-width{padding:0 32px}.h1,h1{font-size:64px}.h2,h2{font-size:50px}h3{font-size:40px}.h4,h4{font-size:32px}}.shopify-section-group-header-group.header-main{top:var(--announcement-bar-height)!important}.site-header .site-nav__item .site-nav__link:hover{font-weight:800!important}#CartDrawer .membership_main .membership_desc p a{text-decoration-line:underline}.\*\:tw-absolute>*{position:absolute}.\*\:-tw-right-0>*{right:0}.\*\:tw-top-1\/2>*{top:50%}.\*\:tw-m-0>*{margin:0}.\*\:tw-h-auto>*{height:auto}.\*\:\!tw-w-\[15px\]>*{width:15px!important}.\*\:-tw-translate-y-1\/2>*{--tw-translate-y:-50%}.\*\:-tw-translate-y-1\/2>*{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\*\:tw-object-contain>*{-o-object-fit:contain;object-fit:contain}.before\:tw-invisible:before{content:var(--tw-content);visibility:hidden}.before\:tw-block:before{content:var(--tw-content);display:block}.before\:tw-h-0:before{content:var(--tw-content);height:0}.before\:tw-overflow-hidden:before{content:var(--tw-content);overflow:hidden}.before\:tw-text-center:before{content:var(--tw-content);text-align:center}.before\:tw-font-extrabold:before{content:var(--tw-content);font-weight:800}.before\:tw-content-\[attr\(title\)\]:before{--tw-content:attr(title);content:var(--tw-content)}.after\:\!tw-hidden:after{content:var(--tw-content);display:none!important}.last\:\!tw-mb-0:last-child{margin-bottom:0!important}.last\:tw-border-none:last-child{border-style:none}.last\:tw-pr-0:last-child{padding-right:0}.last\:\!tw-text-\[14px\]:last-child{font-size:14px!important}.last\:tw-font-semibold:last-child{font-weight:600}.last\:\!tw-tracking-\[2px\]:last-child{letter-spacing:2px!important}@media not all and (min-width:1280px){.max-xl\:tw-mb-\[20px\]{margin-bottom:20px}.max-xl\:tw-mb-\[26px\]{margin-bottom:26px}.max-xl\:tw-max-w-\[200px\]{max-width:200px}.max-xl\:tw-max-w-\[570px\]{max-width:570px}.max-xl\:tw-gap-\[16px\]{gap:16px}.max-xl\:tw-px-\[22px\]{padding-left:22px;padding-right:22px}.max-xl\:tw-px-\[30px\]{padding-left:30px;padding-right:30px}.max-xl\:tw-pl-\[22px\]{padding-left:22px}.max-xl\:\!tw-text-\[12px\]{font-size:12px!important}.max-xl\:last\:\!tw-text-\[11px\]:last-child{font-size:11px!important}.max-xl\:last\:tw-text-\[12px\]:last-child{font-size:12px}}@media (max-width:1199px){.max-\[1199px\]\:tw-mr-0{margin-right:0}.max-\[1199px\]\:tw-gap-\[12px\]{gap:12px}}@media (max-width:1099px){.max-\[1099px\]\:tw-hidden{display:none}}@media not all and (min-width:1024px){.max-lg\:tw-hidden{display:none}.max-lg\:\!tw-py-\[11px\]{padding-top:11px!important;padding-bottom:11px!important}.max-lg\:tw-pl-0{padding-left:0}}@media (max-width:989px){.max-\[989px\]\:tw-invisible{visibility:hidden}.max-\[989px\]\:tw-order-1{order:1}.max-\[989px\]\:tw-order-2{order:2}.max-\[989px\]\:tw-order-3{order:3}.max-\[989px\]\:tw-mt-\[40px\]{margin-top:40px}.max-\[989px\]\:tw-flex{display:flex}.max-\[989px\]\:tw-hidden{display:none}.max-\[989px\]\:tw-h-0{height:0}.max-\[989px\]\:tw-w-full{width:100%}.max-\[989px\]\:tw-max-w-full{max-width:100%}.max-\[989px\]\:tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[989px\]\:tw-flex-col{flex-direction:column}.max-\[989px\]\:tw-justify-center{justify-content:center}.max-\[989px\]\:tw-gap-0{gap:0}.max-\[989px\]\:tw-overflow-hidden{overflow:hidden}.max-\[989px\]\:tw-border-0{border-width:0}.max-\[989px\]\:tw-border-b{border-bottom-width:1px}.max-\[989px\]\:tw-border-t{border-top-width:1px}.max-\[989px\]\:tw-border-solid{border-style:solid}.max-\[989px\]\:tw-border-white\/25{border-color:#ffffff40}.max-\[989px\]\:\!tw-px-0{padding-left:0!important;padding-right:0!important}.max-\[989px\]\:tw-px-0{padding-left:0;padding-right:0}.max-\[989px\]\:tw-py-0{padding-top:0;padding-bottom:0}.max-\[989px\]\:tw-py-\[32px\]{padding-top:32px;padding-bottom:32px}.max-\[989px\]\:\!tw-pt-\[32px\]{padding-top:32px!important}.max-\[989px\]\:tw-pb-\[32px\]{padding-bottom:32px}.max-\[989px\]\:tw-pb-\[40px\]{padding-bottom:40px}.max-\[989px\]\:tw-pl-0{padding-left:0}.max-\[989px\]\:tw-text-\[14px\]{font-size:14px}.max-\[989px\]\:tw-opacity-0{opacity:0}
15}@media not all and (min-width:768px){.max-md\:\!tw-left-\[16px\]{left:16px!important}.max-md\:tw-flex-col{flex-direction:column}.max-md\:tw-gap-\[24px\]{gap:24px}.max-md\:tw-py-\[56px\]{padding-top:56px;padding-bottom:56px}.max-md\:tw-text-center{text-align:center}.max-md\:tw-leading-\[normal\]{line-height:normal}}@media (min-width:1024px){.min-\[1024px\]\:tw-hidden{display:none}}.\[\&_p\:empty\]\:\!tw-hidden p:empty{display:none!important}:root{--typeHeaderPrimary:Barlow;--typeHeaderFallback:sans-serif;--typeHeaderSize:36px;--typeHeaderWeight:400;--typeHeaderLineHeight:1;--typeHeaderSpacing:0.025em;--typeBasePrimary:Barlow;--typeBaseFallback:sans-serif;--typeBaseSize:13px;--typeBaseWeight:500;--typeBaseSpacing:0.05em;--typeBaseLineHeight:1;--typeBaselineHeightMinus01:0.9;--typeCollectionTitle:16px;--iconWeight:4px;--iconLinecaps:miter;--buttonRadius:0;--colorGridOverlayOpacity:0.1}@media screen and (max-width: 768px){.ribbon{position:sticky;top:0;z-index:99}.shopify-section-group-header-group{position:sticky;top:24px;z-index:999}}@media screen and (min-width: 769px){.shopify-section-group-header-group{position:sticky;top:27px;z-index:999}}@media screen and (min-width: 769px){.grid-product__content .quick-product__btn,.grid-product__content .shop-now__btn{background-color:#fece20 !important;border:solid 1px #fece20 !important;color:#000 !important;font-family:var(--typeBasePrimary), var(--typeBaseFallback) !important;font-size:14px !important;font-style:normal !important;font-weight:700 !important;letter-spacing:2.8px;line-height:14px;padding:14px 12px 13px;text-transform:uppercase;transition:all 0.1s linear}.grid-product__content .quick-product__btn:hover,.grid-product__content .shop-now__btn:hover{background-color:#000 !important;color:#fece20 !important}.bloggle--blog-item-button{background-color:#fece20 !important;border:solid 1px #fece20 !important;color:#000 !important;font-family:var(--typeBasePrimary), var(--typeBaseFallback) !important;font-size:14px !important;font-style:normal !important;font-weight:700 !important;letter-spacing:2.8px;line-height:14px;padding:14px 12px 13px;text-transform:uppercase;transition:all 0s linear !important}.bloggle--blog-item-button:hover{background-color:#000 !important;color:#fece20 !important}.bloggle--blog-items.trois .bloggle--blog-item-link .responsive-div{height:100% !important}}.drawer__v2 .drawer__header div:empty{display:none}.drawer__v2 .drawer__header .drawer__close{text-align:left}.drawer__v2 .drawer__header .drawer__close-button{left:0;padding-left:0}.drawer__v2 .mobile-nav{padding-left:20px;padding-right:20px}.drawer__v2 .mobile-nav__item{border-bottom:solid 1px #e6e6e6}.drawer__v2 .mobile-nav__item--secondary{border-bottom:none;display:none}.drawer__v2 .mobile-nav__item .mobile-nav__link{padding-left:0;padding-right:0}.drawer__v2 .mobile-nav__item .mobile-nav__link--top-level{color:#1
15a1a1a;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;letter-spacing:0.4px;text-transform:uppercase}.drawer__v2 .mobile-nav__item .mobile-nav__sublist.collapsible-content .collapsible-content__inner{border-left:solid 2px #d8d8d8;padding-left:20px}.drawer__v2 .mobile-nav__item .mobile-nav__sublist.collapsible-content .collapsible-content__inner .mobile-nav__item{border-bottom:none}.drawer__v2 .mobile-nav__item .mobile-nav__sublist.collapsible-content .collapsible-content__inner .mobile-nav__item:last-of-type{padding-bottom:0}.drawer__v2 .mobile-nav__item .mobile-nav__sublist.collapsible-content .collapsible-content__inner .mobile-nav__item .mobile-nav__link{color:#737373;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;text-transform:uppercase}.drawer__v2 .mobile-nav__item .mobile-nav__sublist.collapsible-content .collapsible-content__inner .mobile-nav__item .mobile-nav__sublist .collapsible-content__inner .mobile-nav__grandchildlist::before{content:none}.drawer__v2 .mobile-nav__social{display:none}.shopify-section-group-header-group{top:0px}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 20%, 0);transform:translate3d(0, 20%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -20%, 0);transform:translate3d(0, -20%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 20%, 0);transform:translate3d(0, 20%, 0)}}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -20%, 0);transform:translate3d(0, -20%, 0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}:root{--oke-widget-spaceAbove:18px;--oke-widget-spaceBelow:18px;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:0;--oke-button-backgroundColor:#000;--oke-button-backgroundColorHover:#212121;--oke-button-backgroundColorActive:#262626;--oke-button-textColor:#fff;--oke-button-textColorHover:#fff;--oke-button-textColorActive:#fff;--oke-button-borderColor:#dbdde4;--oke-button-borderColorHover:#dbdde4;--oke-button-borderColorActive:#262626;--oke-button-borderRadius:4px;--oke-button-borderWidth:1px;--oke-button-fontWeight:600;--oke-button-fontSize:12px;--oke-button-fontFamily:Montserrat Semi Bold,sans-serif;--oke-border-color:#b6b6b6;--oke-border-width:1px;--oke-text-primaryColor:#0b0b0b;--oke-text-secondaryColor:#878787;--oke-text-small:12px;--oke-text-regular:14px;--oke-text-large:20px;--oke-text-fontFamily:Montserrat Semi Bold,sans-serif;--oke-avatar-size:48px;--oke-avatar-backgroundColor:#e5e5eb;--oke-avatar-placeholderTextColor:#0b0b0b;--oke-highlightColor:#000;--oke-shadingColor:#f7f7f8;--oke-productImageSize:48px;--oke-attributeBar-shadingColor:#000;--oke-attributeBar-borderColor:#0c0c0c;--oke-attributeBar-backgroundColor:#dedede;--oke-attributeBar-markerColor:undefined;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#878787;--oke-filter-borderColor:#dbdde4;--oke-filter-borderColorActive:#878787;--oke-filter-textColor:#0b0b0b;--oke-filter-textColorActive:#fff;--oke-filter-borderRadius:100px;--oke-filter-searchHighlightColor:#a8a8a8;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#fcd000;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}body{transition:padding-top .2s}.inveterate__popup{display:none}.inveterate__popup{align-items:center;background-color:hsla(0, 0%, 0%, 0.2);height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2147483647}.inveterate__popup__inner{background-color:#ffffff;border-radius:10px;padding:50px;max-height:90vh;max-width:95%;text-align:center;width:850px}.inveterate__popup__heading{color:black;font-size:22px;line-height:30px;margin-top:0;margin-bottom:8px}.inveterate__popup__body{color:black;font-size:16px;margin-bottom:36px;margin-top:0}
15.inveterate__popup__link__group{display:flex;flex-direction:column}.inveterate__popup__link__group p{margin:0;padding:0}.inveterate__popup__link{align-items:center;border-radius:4px;display:inline-flex;font-size:16px;justify-content:center;padding:5px 20px;text-decoration:none;width:100%}.inveterate__popup__landing_link{text-decoration:underline}.inveterate__popup__account-text{margin:0;padding-top:15px;text-align:center}.inveterate__popup__account-text a{text-decoration:none}.inveterate__popup__link span{padding-right:2px}.inveterate__popup__account-text-signin a{font-weight:bold;text-decoration:none}.inveterate__popup__account-text a:hover{text-decoration:underline}.inveterate__popup__body__tiers{color:black;font-size:16px;margin-bottom:24px;margin-top:0}.inveterate__popup__cards{display:flex;gap:8px;margin-bottom:16px}.inveterate__popup_tier-card{padding:16px;flex:1;background-color:#f9f9f9;border-radius:10px}.inveterate__popup_tier-card:only-child{flex:2}.inveterate__popup_card_bordered{border:1px solid #000000;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between}.inveterate__popup_card_current{display:flex;flex-direction:column;justify-content:space-between}.inveterate__popup_tier-card ul{padding-left:24px;margin-bottom:0px}.inveterate__popup__card_current_plan{margin-top:22px;font-size:14px}.inveterate__popup__card_next_plan{margin-top:22px;font-size:14px}.inveterate__popup_loader_container{display:flex;width:100%;justify-content:center;margin-top:60px}.inveterate__popup_loader_line{display:flex;justify-content:center;margin-bottom:17px}.inveterate__popup_loader{border:3px solid #d4d4d4;border-top:3px solid #000000;border-radius:50%;width:35px;height:35px;animation:inveteratespin 2s linear infinite}@keyframes inveteratespin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#inveterate_switcher{display:none}.inveterate-popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;box-shadow:0 2px 10px rgba(0, 0, 0, 0.1);z-index:99999999999;max-width:500px}@media screen and (max-width: 768px){.inveterate-popup{max-width:100%;width:100%;margin:0;padding:0;top:initial;bottom:0;transform:translateX(-50%)}}.inveterate-popup p.header{color:#000;font-family:Righteous;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.54px;text-transform:uppercase;padding:10px 24px;border-bottom:1px solid #d7d7d7;display:flex;justify-content:space-between;align-items:center;justify-items:center;gap:10px;align-self:stretch;margin:0}.inveterate-popup div.content{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:0.52px;padding:24px;margin:0}.inveterate-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);z-index:99999999998}.inveterate-close{cursor:pointer;font-size:16px;font-family:'Righteous'}#ribbon__sections--19186301141219__ribbon_tctFGd{background-color:#232426}.ribbon__message-main a{padding-left:10px;color:#F1FF0A;text-decoration:underline;text-underline-offset:3px}.site-nav__link,.site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level){font-size:16px}.site-nav__link,.mobile-nav__link--top-level{text-transform:uppercase;letter-spacing:0.2em}.mobile-nav__link--top-level{font-size:1.1em}.site-header{box-shadow:0 0 1px rgba(0,0,0,0.2)}.toolbar + .header-sticky-wrapper .site-header{border-top:0}.header-item--logo,.header-layout--left-center .header-item--logo,.header-layout--left-center .header-item--icons{-webkit-box-flex:0 1 100px;-ms-flex:0 1 100px;flex:0 1 100px}@media only screen and (min-width: 769px){.header-item--logo,.header-layout--left-center .header-item--logo,.header-layout--left-center .header-item--icons{-webkit-box-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px}}.site-header__logo a{width:100px}@media only screen and (min-width: 769px){.site-header__logo a{width:100px}}.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}@media screen and (max-width: 1024px){.header-item.header-item--navigation{order:1 !important;flex:1 !important}.header-item.header-item--logo{order:2 !important}.header-item.header-item--icons{order:3 !important;flex:1 !important}.site-nav__icons .site-nav__link.site-nav__link--icon.js-drawer-open-nav{position:absolute !important;left:0;z-index:1 !important}}#shopify-section-sections--19186301141219__header .site-nav__link,#shopify-section-sections--19186301141219__header .mobile-nav__link--top-level{text-transform:uppercase;letter-spacing:0.1em}.bloggle--blog-item-button{border:none}#bloggle--blog_layout{box-sizing:border-box!important}.margin_r__auto{margin-right:auto}.position_r_layout{position:relative}.text__left-layout{text-align:left}#bloggle--blog_layout{padding-left:20px;padding-right:20px;margin-top:20px;margin-bottom:20px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1024px){#bloggle--blog_layout{padding-left:15px;padding-right:15px;margin-top:15px;margin-bottom:15px}}@media screen and (max-width: 767px){#bloggle--blog_layout{padding-left:10px;padding-right:10px;margin-top:10px;margin-bottom:10px}}.bloggle--sub-header{position:relative;display:flex;align-items:center;margin-bottom:30px;width:fit-content;width:-moz-fit-content;float:none !important}.bloggle--header .text--container{margin-left:auto;margin-right:auto;display:flex}.bloggle--search{margin-left:10px}#bloggle--icon_search{width:20px;transform:rotate(90deg);margin-left:10px;cursor:pointer}#bloggle--input_search,.bloggle--sub-header{max-width:100%}#bloggle--input_search_container{z-index:99;border:1px solid #d1d1d1;background:white;padding:20px 10px;margin-top:10px;position:absolute;display:flex;top:100%;left:0;width:100%;max-width:500px;transform:scaleY(0);opacity:0;transform-origin:top;transition:transform 0.25s ease-in-out, opacity 0.25s ease-in-out;min-width:320px}#bloggle--search_input_container{display:flex;width:100%}#bloggle--input_search{width:100%;flex-grow:1;min-height:40px;padding-left:10px;padding-right:10px;border:1px solid #d1d1d1;box-shadow:none !important}#bloggle--input_search:focus,#bloggle--input_search:focus-visible{outline:none}#bloggle--search_results{left:0px;max-height:300px;overflow-y:auto;position:absolute;background-color:white;width:100%;top:100%;border:1px solid lightgray;z-index:99}#bloggle--icon_close{width:16px;margin-left:10px;cursor:pointer}.bloggle--blog-items{display:flex;flex-wrap:wrap;gap:15px}.bloggle--blog-items.blog-layout-v2{display:grid}.bloggle--blog-items.trois .bloggle--blog-item-link .responsive-div .bloggle--blog-item-button{margin-top:auto}.bloggle--blog-items.trois .bloggle--blog-item-link{display:flex;align-items:center;flex-direction:column;height:100%}.article-text-container{width:100%}.bloggle--blog-items.trois{grid-template-columns:repeat(3, calc(33.3333% - 13.33333px))}.bloggle--blog-items.trois .bloggle--blog-item-link{display:flex;flex-direction:column;height:100%}@media screen and (max-width: 1024px){.bloggle--blog-items.trois{grid-template-columns:repeat(2, calc(50% - 10px
15))}}@media screen and (max-width: 767px){.bloggle--blog-items.trois{grid-template-columns:100%}}.bloggle--blog-items.trois{row-gap:40px}@media screen and (max-width: 1024px){.bloggle--blog-items.trois{row-gap:30px}}@media screen and (max-width: 767px){.bloggle--blog-items.trois{row-gap:20px}}.bloggle--blog-items.trois{-moz-column-gap:20px;column-gap:20px}.bloggle--blog-items .responsive-div{display:flex;flex-direction:column}.bloggle--blog-item-title{margin-top:10px;margin-bottom:0px}@media screen and (max-width: 1024px){.bloggle--blog-item-title{margin-bottom:10px !important}}.bloggle--blog-item-date{font-size:12px;margin-top:0px;margin-bottom:0px}.bloggle--blog-item-desc{margin-top:5px;margin-bottom:5px}.bloggle--blog-item-author{font-size:13px;margin-top:10px}.bloggle--blog-item-button{margin-top:10px}.bloggle--pagination{display:flex;justify-content:center;margin-top:20px}.bloggle--pagination-item{display:flex;justify-content:center;align-items:center;padding-left:7px;padding-right:7px;color:black}.bloggle--pagination-item.bloggle--active{font-weight:700}.bloggle--paginate_icon{width:12px;path:black;color:black}.bloggle--paginate_icon path{color:black}.bloggle--next{transform:rotate(270deg)}#bloggle--blog_layout #bloggle--search_results:empty{display:none !important}.bloggle--blog-item-title,.bloggle--blog-item-date,.bloggle--blog-item-desc,.bloggle--blog-item-author{color:#000000}.bloggle--blog-item{transition:all 0.3s ease;cursor:pointer}.bloggle--blog-item-link{text-decoration:unset}.bloggle--blog-item-img{width:100%;height:240px;object-fit:cover;transition:all 0.3s ease}.bloggle--blog-item:hover .bloggle--blog-item-img{opacity:0.5}#bloggle--blog_layout{width:100%;max-width:100%}.bloggle--blog-items.trois .bloggle--blog-item-link .responsive-div{height:calc(100% - 240px)}@media screen and (max-width: 1024px){.bloggle--blog-item-img{height:undefinedpx !important}.bloggle--blog-items.trois .bloggle--blog-item-link .responsive-div{height:calc(100% - undefinedpx) !important}#bloggle--blog_layout{width:100%;max-width:100%}}@media screen and (max-width: 767px){.bloggle--blog-item-img{height:undefinedpx !important}.bloggle--blog-items.trois .bloggle--blog-item-link .responsive-div{height:fit-content}.bloggle--blog-items{gap:0px}#bloggle--blog_layout{width:100%;max-width:100%}.bloggle--blog-item{width:100%}}.bloggle--blog-item-date{font-size:12px;margin-bottom:10px}.bloggle--blog-item-author{font-size:13px;margin-top:10px}.bloggle--blog-item-button{margin-top:10px}:root{--swiper-theme-color:#007aff}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}:root{--swiper-navigation-size:44px}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}@media screen and (max-width: 1080px){summary.site-nav__link.site-nav__link--underline.site-nav__link--has-dropdown{padding:7px;font-size:10px}a.site-nav__link.site-nav__link--underline{font-size:10px}.header-item.header-item--icons{flex:0 0 0px}}</style> 16 17 </style> 18 19 20 21 22 23 24 25 26<link rel="preload" href="//combatironapparel.com/cdn/shop/t/365/assets/theme.css?v=99279685586023432991788418947" as="style" onload="this.onload=null;this.rel='stylesheet'"> 27<noscript><link rel="stylesheet" href="//combatironapparel.com/cdn/shop/t/365/assets/theme.css?v=99279685586023432991788418947"></noscript> 28
29<script> 30 /*! loadCSS. [c]2017 Filament Group, Inc. MIT License */ 31 !function(e){"use strict";var t=function(t,n,r){var o,i=e.document,l=i.createElement("link");if(n)o=n;else{var a=(i.body||i.getElementsByTagName("head")[0]).childNodes;o=a[a.length-1]}var d=i.styleSheets;l.rel="stylesheet",l.href=t,l.media="only x";var f=function(e){for(var t=0;t<d.length;t++)if(d[t].href===l.href)return e();setTimeout(function(){f(e)})};return o.parentNode.insertBefore(l,n?o:o.nextSibling),f(function(){l.media=r||"all"}),l};e.loadCSS=t}("undefined"!=typeof global?global:this); 32</script>
32 33 34 35 36 37 38 39 40 41 <meta charset="utf-8"> 42 <meta name="color-scheme" content="light only"> 43 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 44 <meta name="theme-color" content="#000000"> 45 <meta name="viewport" content="width=device-width,initial-scale=1"> 46 <meta name="google-site-verification" content="MINR7u3-TtDwXyJRcdHkE96-EqZ8sRf5bF9wI4dYFTY"><meta name="google-site-verification" content="VTCkjK2t6nZvZQHCS-wzPimKGnJODEMosZjulITumsQ"><style> 47 body, 48 html { 49 overflow-x: hidden; 50 } 51 :root, 52 body, 53 html { 54 color-scheme: light only !important; 55 } 56 </style> 57 58 59 60 61 62 <link rel="canonical" href="https://combatironapparel.com/blogs/stories"><link 63 rel="shortcut icon" 64 href="//combatironapparel.com/cdn/shop/files/AdobeStock_65124908_f9a8599d-5021-4aa7-bda4-ab7a89ec1f96_32x32.jpg?v=1749560313" 65 type="image/png" 66 ><meta name="description" content="Get inspired by real-life and information blogs and stories of strength and perseverance shared by our Veteran Community at Combat Iron Apparel. Learn about our Apparel production, designing and more. Our blogs will motivate you to push harder, achieve your fitness goals and learn more about our Veteran Owned Brand."><title>Combat Iron Apparel Stories - Real-Life and Information Blog Write Ups</title>
67<script type="application/ld+json"> 68{ 69 "@context": "https://schema.org", 70 "@type": "WebSite", 71 "name": "Combat Iron Apparel Co.", 72 "url": "https:\/\/combatironapparel.com", 73 "potentialAction": { 74 "@type": "SearchAction", 75 "query-input": "required name=query", 76 "target": "https://combatironapparel.com/search?q={query}" 77 } 78} 79</script>
79 80<meta property="og:site_name" content="Combat Iron Apparel Co."> 81<meta property="og:url" content="https://combatironapparel.com/blogs/stories"><meta property="og:title" content="Combat Iron Apparel Stories - Real-Life and Information Blog Write Ups"> 82<meta property="og:type" content="website"> 83<meta property="og:description" content="Get inspired by real-life and information blogs and stories of strength and perseverance shared by our Veteran Community at Combat Iron Apparel. Learn about our Apparel production, designing and more. Our blogs will motivate you to push harder, achieve your fitness goals and learn more about our Veteran Owned Brand."> 84<meta property="og:image" content="http://combatironapparel.com/cdn/shop/files/CMBT_WHITE_BACK.png?v=1677021261"> 85<meta property="og:image:secure_url" content="https://combatironapparel.com/cdn/shop/files/CMBT_WHITE_BACK.png?v=1677021261"> 86<meta property="og:image:width" content="1500"> 87 <meta property="og:image:height" content="1500"><meta name="twitter:site" content="@"> 88<meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Combat Iron Apparel Stories - Real-Life and Information Blog Write Ups"> 89<meta name="twitter:description" content="Get inspired by real-life and information blogs and stories of strength and perseverance shared by our Veteran Community at Combat Iron Apparel. Learn about our Apparel production, designing and more. Our blogs will motivate you to push harder, achieve your fitness goals and learn more about our Veteran Owned Brand."> 90 91<link rel="preload" href="https://fonts.gstatic.com/s/archivo/v24/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLydOxI.woff2" as="font" type="font/woff2" crossorigin> 92<link rel="preload" href="https://fonts.gstatic.com/s/russoone/v17/Z9XUDmZRWg6M1LvRYsHOz8mJ.woff2" as="font" type="font/woff2" crossorigin> 93<link rel="preload" href="//combatironapparel.com/cdn/fonts/barlow/barlow_n6.329f582a81f63f125e63c20a5a80ae9477df68e1.woff2" as="font" type="font/woff2" crossorigin> 94<link rel="preload" href="//combatironapparel.com/cdn/fonts/barlow/barlow_n5.a193a1990790eba0cc5cca569d23799830e90f07.woff2" as="font" type="font/woff2" crossorigin> 95<link rel="preload" href="//combatironapparel.com/cdn/fonts/barlow/barlow_n6.329f582a81f63f125e63c20a5a80ae9477df68e1.woff2" as="font" type="font/woff2" crossorigin> 96<link rel="preload" href="//combatironapparel.com/cdn/fonts/archivo/archivo_n4.dc8d917cc69af0a65ae04d01fd8eeab28a3573c9.woff2" as="font" type="font/woff2" crossorigin><style data-shopify>@font-face { 97 font-family: 'Archivo'; 98 font-style: normal; 99 font-weight: 100 900; 100 font-stretch: 100%; 101 font-display: swap; 102 src: url(https://fonts.gstatic.com/s/archivo/v24/k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLydOxI.woff2) format('woff2'); 103 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 104 } 105 @font-face { 106 font-family: 'Russo One'; 107 font-style: normal; 108 font-weight: 400; 109 font-display: swap; 110 src: url(https://fonts.gstatic.com/s/russoone/v17/Z9XUDmZRWg6M1LvRYsHOz8mJ.woff2) format('woff2'); 111 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 112 } 113 114 @font-face { 115 font-family: Barlow; 116 font-weight: 600; 117 font-style: normal; 118 font-display: swap; 119 src: url("//combatironapparel.com/cdn/fonts/barlow/barlow_n6.329f582a81f63f125e63c20a5a80ae9477df68e1.woff2") format("woff2"), 120 url("//combatironapparel.com/cdn/fonts/barlow/barlow_n6.0163402e36247bcb8b02716880d0b39568412e9e.woff") format("woff"); 121} 122 123 @font-face { 124 font-family: Barlow; 125 font-weight: 500; 126 font-style: normal; 127 font-display: swap; 128 src: url("//combatironapparel.com/cdn/fonts/barlow/barlow_n5.a193a1990790eba0cc5cca569d23799830e90f07.woff2") format("woff2"), 129 url("//combatironapparel.com/cdn/fonts/barlow/barlow_n5.ae31c82169b1dc0715609b8cc6a610b917808358.woff") format("woff"); 130} 131 132 @font-face { 133 font-family: Barlow; 134 font-weight: 600; 135 font-style: normal; 136 font-display: swap; 137 src: url("//combatironapparel.com/cdn/fonts/barlow/barlow_n6.329f582a81f63f125e63c20a5a80ae9477df68e1.woff2") format("woff2"),
138 url("//combatironapparel.com/cdn/fonts/barlow/barlow_n6.0163402e36247bcb8b02716880d0b39568412e9e.woff") format("woff"); 139} 140 141 @font-face { 142 font-family: Barlow; 143 font-weight: 500; 144 font-style: italic; 145 font-display: swap; 146 src: url("//combatironapparel.com/cdn/fonts/barlow/barlow_i5.714d58286997b65cd479af615cfa9bb0a117a573.woff2") format("woff2"), 147 url("//combatironapparel.com/cdn/fonts/barlow/barlow_i5.0120f77e6447d3b5df4bbec8ad8c2d029d87fb21.woff") format("woff"); 148} 149 150 @font-face { 151 font-family: Barlow; 152 font-weight: 600; 153 font-style: italic; 154 font-display: swap; 155 src: url("//combatironapparel.com/cdn/fonts/barlow/barlow_i6.5a22bd20fb27bad4d7674cc6e666fb9c77d813bb.woff2") format("woff2"), 156 url("//combatironapparel.com/cdn/fonts/barlow/barlow_i6.1c8787fcb59f3add01a87f21b38c7ef797e3b3a1.woff") format("woff"); 157} 158 159 @font-face { 160 font-family: Archivo; 161 font-weight: 400; 162 font-style: normal; 163 font-display: swap; 164 src: url("//combatironapparel.com/cdn/fonts/archivo/archivo_n4.dc8d917cc69af0a65ae04d01fd8eeab28a3573c9.woff2") format("woff2"), 165 url("//combatironapparel.com/cdn/fonts/archivo/archivo_n4.bd6b9c34fdb81d7646836be8065ce3c80a2cc984.woff") format("woff"); 166} 167 168 169 170 :root { 171 --colorAnnouncement:#ec9c9c; 172 --colorAnnouncementText:#ffffff; 173 174 --colorBody:#ffffff; 175 --colorBodyAlpha05:rgba(255, 255, 255, 0.05); 176 --colorBodyDim:#f2f2f2; 177 --colorBodyLightDim:#fafafa; 178 --colorBodyMediumDim:#f5f5f5; 179 180 181 --colorBorder:#000000; 182 183 --colorBtnPrimary:#000000; 184 --colorBtnPrimaryLight:#1a1a1a; 185 --colorBtnPrimaryDim:#000000; 186 --colorBtnPrimaryText:#ffffff; 187 188 --colorCartDot:#ffffff; 189 190 --colorDrawers:#ffffff; 191 --colorDrawersDim:#f2f2f2; 192 --colorDrawerBorder:#ffffff; 193 --colorDrawerText:#000000; 194 --colorDrawerTextDark:#000000; 195 --colorDrawerButton:#000000; 196 --colorDrawerButtonText:#ffffff; 197 198 --colorFooter:#000000; 199 --colorFooterText:#ffffff; 200 --colorFooterTextAlpha01:#ffffff; 201 202 --colorGridOverlay:#000000; 203 --colorGridOverlayOpacity:0.1; 204 205 --colorHeaderTextAlpha01:rgba(15, 15, 15, 0.1); 206 207 --colorHeroText:#ffffff; 208 209 --colorSmallImageBg:#ffffff; 210 --colorLargeImageBg:#0f0f0f; 211 212 --colorImageOverlay:#000000; 213 --colorImageOverlayOpacity:0.0; 214 --colorImageOverlayTextShadow:0.0; 215 216 --colorLink:#000000; 217 218 --colorModalBg:#f9f9f9; 219 220 --colorNav:#f9f9f9; 221 --colorNavText:#0f0f0f;--colorNavDropdown:#f9f9f9;--typeMegamenuFont: Archivo, sans-serif; 222 --typeMegamenuFontWeight: 400;--colorMegamenuBadgeYellowBg:#f9f9f9; 223 --colorMegamenuBadgeYellowText:#000000; 224 --colorMegamenuBadgeRedBg:#BC1818; 225 --colorMegamenuBadgeRedText:#FFFFFF; 226 227 --colorPrice:#000000; 228 229 --colorSaleTag:#1c1d1d; 230 --colorSaleTagText:#ffffff; 231 232 --colorTextBody:#000000; 233 --colorTextBodyAlpha015:rgba(0, 0, 0, 0.15); 234 --colorTextBodyAlpha005:rgba(0, 0, 0, 0.05); 235 --colorTextBodyAlpha008:rgba(0, 0, 0, 0.08); 236 --colorTextSavings:#22afff; 237 238 --urlIcoSelect:url(//combatironapparel.com/cdn/shop/t/365/assets/ico-select.svg); 239 --urlIcoSelectFooter:url(//combatironapparel.com/cdn/shop/t/365/assets/ico-select-footer.svg); 240 --urlIcoSelectWhite:url(//combatironapparel.com/cdn/shop/t/365/assets/ico-select-white.svg); 241 242 --grid-gutter:17px; 243 --drawer-gutter:20px; 244 245 --sizeChartMargin:25px 0; 246 --sizeChartIconMargin:5px; 247 248 --newsletterReminderPadding:40px; 249 --color-body-text:#000000; 250 --color-body:#ffffff; 251 --color-bg:#ffffff; 252 253 --font-family-alternative: "Russo One", sans-serif; 254 }</style><style> 255 .slideshow__slide:not(.animate-out) .hero__image {opacity: 1;} 256 .template-collection .image-element, .template-product .image-element {opacity: 1;animation: fade-in .0s cubic-bezier(.0,.0,.0,0) forwards!important;} 257 @media only screen and (max-width: 1350px) and (min-width: 769px) { 258 // .header-sticky-wrapper{height: 111.09px} 259 .template-product .sezzle-shopify-info-button{height: 19px;} 260 } 261</style> 262 263<style data-shopify>:root { 264 --typeHeaderPrimary: Barlow; 265 --typeHeaderFallback: sans-serif; 266 --typeHeaderSize: 32px; 267 --typeHeaderWeight: 600; 268 --typeHeaderLineHeight: 1; 269 --typeHeaderSpacing: 0.025em; 270 271 --typeBasePrimary:Barlow; 272 --typeBaseFallback:sans-serif; 273 --typeBaseSize: 13px; 274 --typeBaseWeight: 500; 275 --typeBaseSpacing: 0.05em; 276 --typeBaseLineHeight: 1; 277 --typeBaselineHeightMinus01: 0.9; 278 279 --typeCollectionTitle: 16px; 280 281 --iconWeight: 4px; 282 --iconLinecaps: miter; 283 284 285 --buttonRadius: 0; 286 287 288 --colorGridOverlayOpacity: 0.1; 289 } 290 291 .placeholder-content { 292 background-image: linear-gradient(100deg, #ffffff 40%, #f7f7f7 63%, #ffffff 79%); 293 }</style> 294 295 296 297 298 299 300 <noscript><link href="//combatironapparel.com/cdn/shop/t/365/assets/theme.css?v=99279685586023432991788418947" rel="stylesheet" type="text/css" media="all" /></noscript> 301 302 303 304
304<script> 305 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 306 window.theme = window.theme || {}; 307 theme.routes = { 308 home: "/", 309 cart: "/cart.js", 310 cartPage: "/cart", 311 cartAdd: "/cart/add.js", 312 cartChange: "/cart/change.js", 313 search: "/search", 314 predictiveSearch: "/search/suggest" 315 }; 316 theme.strings = { 317 soldOut: "Sold Out", 318 unavailable: "Unavailable", 319 inStockLabel: "In stock, ready to ship", 320 oneStockLabel: "Low stock - [count] item left", 321 otherStockLabel: "Low stock - [count] items left", 322 willNotShipUntil: "Ready to ship [date]", 323 willBeInStockAfter: "Back in stock [date]", 324 waitingForStock: "Backordered, shipping soon", 325 savePrice: "Save [saved_amount]", 326 cartEmpty: "Your cart is currently empty.", 327 cartTermsConfirmation: "You must agree with the terms and conditions of sales to check out", 328 searchCollections: "Collections", 329 searchPages: "Pages", 330 searchArticles: "Articles", 331 productFrom: "from ", 332 maxQuantity: "You can only have [quantity] of [title] in your cart." 333 }; 334 theme.settings = { 335 cartType: "page", 336 isCustomerTemplate: false, 337 moneyFormat: "${{amount}}", 338 saveType: "dollar", 339 productImageSize: "natural", 340 productImageCover: false, 341 predictiveSearch: true, 342 predictiveSearchType: null, 343 predictiveSearchVendor: true, 344 predictiveSearchPrice: true, 345 quickView: true, 346 themeName: 'Impulse', 347 themeVersion: "7.5.0" 348 }; 349 </script>
349 350 351 352 353
353<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
353<meta name="google-site-verification" content="bSh9-awjY-Tppyiau8E5WE9yDHpue3E90eezZ16YsPY"> 354<meta name="facebook-domain-verification" content="w7qa3zos02r6tdr4p4yw6286h2clfe"> 355<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/16549749/digital_wallets/dialog"> 356<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/stories.atom" /> 357<link rel="next" href="/blogs/stories?page=2">
358<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2799763683"></script>
358 359<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
360<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2799763683&shop_id=16549749" crossorigin="anonymous"></script>
vendor: 1 bytes, line 360
360
361<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":16549749,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/16549749","merchantName":"Combat Iron Apparel Co.","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Combat Iron Apparel Co.","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 361
361
362<script id="shopify-features" type="application/json">{"accessToken":"9a647b719077737c8c8382a73f529d4e","betas":["rich-media-storefront-analytics"],"domain":"combatironapparel.com","predictiveSearch":true,"shopId":16549749,"locale":"en"}</script>
vendor: 1 bytes, line 362
362
363<script>var Shopify = Shopify || {}; 364Shopify.shop = "combat-iron-apparel.myshopify.com"; 365Shopify.locale = "en"; 366Shopify.currency = {"active":"USD","rate":"1.0"}; 367Shopify.country = "US"; 368Shopify.theme = {"name":"Copy of Copy of [S] Mar 2026 - Production Theme","id":160447889635,"schema_name":"Impulse","schema_version":"7.5.0","theme_store_id":null,"role":"main"}; 369Shopify.theme.handle = "null"; 370Shopify.theme.style = {"id":null,"handle":null}; 371Shopify.cdnHost = "combatironapparel.com/cdn"; 372Shopify.routes = Shopify.routes || {}; 373Shopify.routes.root = "/"; 374Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 375Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 376Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 377Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 377
377
378<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 378
378
379<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 379
379
380<script> 381 window.ShopifyPay = window.ShopifyPay || {}; 382 window.ShopifyPay.apiHost = "shop.app\/pay"; 383 window.ShopifyPay.redirectState = null; 384</script>
vendor: 1 bytes, line 384
384
385<script> 386 window.Shopify = window.Shopify || {}; 387 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 388 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 389 window.Shopify.SignInWithShop.eligible = true; 390</script>
vendor: 1 bytes, line 390
390
391<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 391
391
392<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 392
392
393<script type="module"> 394 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 395 396 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 397 398</script>
vendor: 1 bytes, line 398
398
399<script> 400 window.Shopify = window.Shopify || {}; 401 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 402 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 403</script>
vendor: 1 bytes, line 403
403
404<script>(function() { 405 var isLoaded = false; 406 function asyncLoad() { 407 if (isLoaded) return; 408 isLoaded = true; 409 var urls = ["\/\/cdn.shopify.com\/proxy\/1eda84e8e02af5270598a1f24154301836fffc10951da57943771ec6dbd75714\/s3-us-west-2.amazonaws.com\/jsstore\/a\/5N0HQ52\/ge.js?shop=combat-iron-apparel.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/780dbf7196e3fa7b4d75d1fb5aca4b0882a5509610249fdb4bf27223f249aa17\/app.retention.com\/shopify\/shopify_app_add_to_cart_script.js?shop=combat-iron-apparel.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/id-shop.govx.com\/app\/combat-iron-apparel.myshopify.com\/govx.js?shop=combat-iron-apparel.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/t\/229\/assets\/loy_16549749.js?v=1750430537\u0026shop=combat-iron-apparel.myshopify.com","https:\/\/storage.googleapis.com\/mobile-embed-scripts-prod\/webbridge-sdk\/webbridge.umd.js?shop=combat-iron-apparel.myshopify.com"]; 410 for (var i = 0; i < urls.length; i++) { 411 var s = document.createElement('script'); 412 s.type = 'text/javascript'; 413 s.async = true; 414 s.src = urls[i]; 415 var x = document.getElementsByTagName('script')[0]; 416 x.parentNode.insertBefore(s, x); 417 } 418 }; 419 if(window.attachEvent) { 420 window.attachEvent('onload', asyncLoad); 421 } else { 422 window.addEventListener('load', asyncLoad, false); 423 } 424})();</script>
vendor: 1 bytes, line 424
424
425<script id="__st">var __st={"a":16549749,"offset":-14400,"reqid":"2e03d000-aae3-49c8-8ad7-80911d532d83-1790282251","pageurl":"combatironapparel.com\/blogs\/stories","s":"blogs-88522179","u":"e60aa83792b3","p":"blog","rtyp":"blog","rid":88522179};</script>
vendor: 1 bytes, line 425
425
426<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 426
426
427<script id="form-persister">!function(){'use strict';const t='contact',e='new_comment',n=[[t,t],['blogs',e],['comments',e],[t,'customer']],o='password',r='form_key',c=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',o],s=()=>{try{return window.sessionStorage}catch{return}},i='__shopify_v',u=t=>t.elements[r],a=function(){const t=[...n].map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');var e;return e=t,()=>e?[...document.querySelectorAll(e)].map((t=>t.form)):[]}();function m(t){const e=u(t);a().includes(t)&&(!e||!e.value)&&function(t){try{if(!s())return;!function(t){const e=s();if(!e)return;const n=u(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){u(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:r})),t.elements[r].value=e}(t,e),function(t,e){const n=s();if(!n)return;const r=[...t.querySelectorAll(`input[type='${o}']`)].map((({name:t})=>t)),u=[...c,...r],a={};for(const[o,c]of new FormData(t).entries())u.includes(o)||(a[o]=c);n.setItem(e,JSON.stringify({[i]:1,action:t.action,data:a}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(t)}const f=t=>{if('true'===t.dataset.persistBound)return;const e=function(t,e){const n=function(t){return'function'==typeof t.submit?t.submit:HTMLFormElement.prototype.submit}(t).bind(t);return function(){let t;return()=>{t||(t=!0,(()=>{try{e(),n()}catch(t){(t=>{console.error('form submit failed',t)})(t)}})(),setTimeout((()=>t=!1),250))}}()}(t,(()=>{m(t)}));!function(t,e){if('function'==typeof t.submit&&'function'==typeof e)try{t.submit=e}catch{}}(t,e),t.addEventListener('submit',(t=>{t.preventDefault(),e()})),t.dataset.persistBound='true'};!function(){function t(t){const e=(t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form})(t);e&&m(e)}document.addEventListener('submit',t),document.addEventListener('DOMContentLoaded',(()=>{const e=a();for(const t of e)f(t);var n;n=document.body,new window.MutationObserver((t=>{for(const e of t)if('childList'===e.type&&e.addedNodes.length)for(const t of e.addedNodes)1===t.nodeType&&'FORM'===t.tagName&&a().includes(t)&&f(t)})).observe(n,{childList:!0,subtree:!0,attributes:!1}),document.removeEventListener('submit',t)}))}()}();</script>
vendor: 1 bytes, line 427
427
428<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//combatironapparel.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 428
428
429<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//combatironapparel.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
429<script crossorigin="anonymous" defer="defer" src="//combatironapparel.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 429
429
430<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 430
430
431<script> 432 window.Shopify = window.Shopify || {}; 433 window.Shopify.MCP = window.Shopify.MCP || {}; 434 window.Shopify.MCP.enabled = true; 435 window.Shopify.MCP.shop = "combat-iron-apparel.myshopify.com"; 436 window.Shopify.MCP.mcpEndpoint = "https:\/\/combatironapparel.com\/api\/mcp"; 437 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 438</script>
vendor: 1 bytes, line 438
438
439<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/combatironapparel.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 440</script>
vendor: 1 bytes, line 440
440
441<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://combatironapparel.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 442</script>
vendor: 1 bytes, line 442
442
443<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 444 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 445</script>
vendor: 1 bytes, line 445
445
446<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 447</script>
vendor: 1 bytes, line 447
447
448<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{"publisher_shop_id":16549749,"theme_id":160447889635,"theme_published":true,"theme_store_id":0,"placement":"collection","event_data":{"handle":"stories","page_type":"blog"},"recommendations_tracking_enabled":true}" defer="defer" src="//combatironapparel.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
448 449<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://combatironapparel.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 450<style id="shopify-accelerated-checkout-cart"> 451 #shopify-buyer-consent { 452 margin-top: 1em; 453 display: inline-block; 454 width: 100%; 455} 456 457#shopify-buyer-consent.hidden { 458 display: none; 459} 460 461#shopify-subscription-policy-button { 462 background: none; 463 border: none; 464 padding: 0; 465 text-decoration: underline; 466 font-size: inherit; 467 cursor: pointer; 468} 469 470#shopify-subscription-policy-button::before { 471 box-shadow: none; 472} 473 474 </style> 475
476<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
476 477 478 479 480
480<script src="//combatironapparel.com/cdn/shop/t/365/assets/vendor-scripts-v11.js" defer="defer"></script>
480 481 482 483 484 485 486
486<script src="//combatironapparel.com/cdn/shop/t/365/assets/theme.js?v=119083413454295387811788418947" defer="defer"></script>
486 487 488 489 490 491 492 493 <style> 494 495 html:not(.w3_start) main#MainContent section.shopify-section:nth-child(n+2), 496 html:not(.w3_start) main#MainContent section.shopify-section:nth-child(n+2) * { 497 498 } 499 500body.template-page .image-element { 501 animation: none !important; 502 opacity: 1 !important; 503} 504.grid--flush-bottom { 505 margin-bottom: -22px; 506 overflow: auto; 507} 508.collapsible-trigger__icon--circle { 509 border: 1px solid; 510 border-color: var(--colorBorder); 511 border-radius: 28px; 512 height: 28px; 513 text-align: center; 514 width: 28px; 515} 516.btn--secondary, .rte .btn--secondary { 517 background-color: transparent; 518 border: 1px solid; 519 border-color: var(--colorBorder); 520 color: var(--colorTextBody); 521} 522.btn--small { 523 background-position: 150% 45%; 524 font-size: calc(var(--typeBaseSize) - 6px); 525 font-size: max(calc(var(--typeBaseSize) - 6px),12px); 526 min-width: 90px; 527 padding: 8px 14px; 528} 529.shopify-section-group-header-group { 530 top: 0px; 531} 532.\!tw-text-\[\#F9F9F9\] { 533 --tw-text-opacity: 1!important; 534 color: rgb(249 249 249/var(--tw-text-opacity))!important; 535} 536.featured-collection__title { 537 font-family: var(--font-family-alternative); 538 --font-family-alternative: "Russo One", sans-serif; 539} 540.site-header .cart-link__bubble.cart-link__bubble--visible { 541 display: flex; 542 border: 2px solid; 543} 544.cart-link__bubble--visible { 545 border-radius: 50%; 546 position: absolute; 547} 548.template-product .product-single__meta div[data-app="eastsideco_sizeGuides"] { 549 min-height: 27px; 550} 551.template-product .product-single__meta .product__reviews-badge { 552 min-height: 20px; 553} 554 555html:not(.jsload2) .slideshow__slide .hero__image-wrapper { 556 opacity: 1; 557 transform: none; 558} 559html:not(.jsload2) .slideshow__slide .animation-cropper { 560 opacity: 1 !important; 561} 562html:not(.jsload2) .slideshow__slide .animation-contents { 563 opacity: 1 !important; 564 animation: none !important; 565 transform: none !important; 566 color: #fff; 567} 568.tw-w-max { 569 width: -moz-max-content; 570 width: max-content; 571} 572header#SiteHeader h1.site-header__logo a.site-header__logo-link * { 573 animation: none !important; 574} 575 576 577/* SH Updated: June 2026 - Hide Okendo review snippets in Boost instant-search that did NOT render 578 real stars. Boost prints the Okendo metafield into the dropdown; Okendo's JS only enhances some 579 of them into a proper star widget (.oke-stars). The unenhanced ones leak as raw text: 580 - 0-review products -> raw JSON "{"reviewCount":0,"reviewAverageValue":"0.0"}" 581 - some reviewed products -> raw aria text "Rated 4.8 out of 5 ... Based on 869 reviews" 582 :not(:has(.oke-stars)) hides exactly the unenhanced ones and preserves every real star rating. 583 Boost has no setting to gate this (Okendo integration is a plain on/off toggle), so it lives here. */ 584.boost-sd__instant-search-product-list-items .okendo-StarRatingSnippet:not(:has(.oke-stars)), 585.boost-sd__instant-search-product-list-items .okendo-ProductListingSnippet:not(:has(.oke-stars)) { 586 display: none !important; 587} 588body.template-search .collection-grid__wrapper .grid-product image-element img.image-element { 589 opacity: 1; 590} 591body, html { 592 background-color: var(--colorBody); 593 color: var(--colorTextBody); 594 --colorBody: #f9f9f9; 595 --colorTextBody: #000000; 596} 597[data-save-price] { 598 display: block; 599} 600.collapsibles-wrapper.collapsibles-wrapper--border-bottom .tw-flex { 601 display: flex; 602} 603body.template-product .product__photos .product-slideshow:not(.flickity-enabled) .product-main-slide { 604 605} 606body.template-product .product__photos .product-slideshow:not(.flickity-enabled) .product-main-slide.starting-slide, body.template-product .product__photos .product-slideshow:not(.flickity-enabled) .product-main-slide.slider_first_selected { 607 /*display: block !important; */ 608} 609body.template-product .product__photos .product-slideshow .product-main-slide.slider_first_selected * { 610 animation: none !important; 611} 612@media not all and (min-width: 1024px){ 613 .max-lg\:\!tw-py-\[11px\] { 614 padding-top: 11px!important; 615 padding-bottom: 11px!important; 616 } 617} 618@media not all and (min-width: 768px){ 619 .max-md\:\!tw-left-\[16px\] { 620 left: 16px!important; 621 } 622} 623@media(max-width:767px){ 624 .header-layout.header-layout--left-center.header-layout--center-drawer { 625 position: unset !important; 626 } 627 628 body.template-product .product__photos .product-slideshow:not(.flickity-enabled) .product-main-slide.secondary-slide { 629 630 } 631 body.template-product .product__photos .product-slideshow:not(.flickity-enabled) .product-main-slide.starting-slide { 632 display: block !important; 633 } 634 body.template-product .product__photos .product-slideshow:not(.flickity-enabled) .product-main-slide:not(.starting-slide) { 635 margin-right: 4px; 636 width: 90%; 637 } 638 body.template-product .product__photos .product-slideshow:not(.flickity-enabled):has(:not(.flickity-page-dots)) { 639 padding-bottom: 28px; 640 } 641 html:not(.jsload2) body.template-product .product-section .page-content--product .grid--product-images--partial > .product-single__sticky > .product-block { 642 display: none; 643 } 644 html:not(.w3_start) body.template-product .page-content--product .product-color-option .variant-input label.variant__button-label { 645 646 } 647 body.template-collection .collection-explore-main .collection-explore-collection-sli
647der:not(.swiper-initialized) .swiper-slide {margin-right: 8px;max-width: 297px;} 648 html:not(.jsload2) body.template-product .product__photos .product-slideshow .flickity-viewport { 649 min-height: 322px !important; 650 } 651 button.menu-drawer-button[aria-expanded="true"] + #menuCloseIcon { 652 display: flex; 653 } 654 button.menu-drawer-button[aria-expanded="false"] + #menuCloseIcon { 655 display: none; 656 } 657} 658@media only screen and (min-width: 769px){ 659 .medium-up--one-third { 660 width: 33.33333%; 661 } 662 .medium-up--one-fifth { 663 width: 20%; 664 } 665 .medium-up--four-fifths { 666 width: 80%; 667 } 668} 669.collection-banner-main .collection-banner-sub .col-image { 670 min-height: 300px; 671 background: #232321; 672} 673@media(min-width:1200px){ 674 .home-hero__template .home-hero__hero-desktop--full-width img {min-height: 30vw;} 675 .collection-banner-main .collection-banner-sub .col-image img {max-height: 400px;} 676 html:not(.jsload2) body.template-product .product-single__meta> div > .min-\[750px\]\:\!tw-hidden { 677 display: none; 678 } 679 html:not(.jsload2) body.template-product .product-single__meta> div > .product-block product-recommendations[data-intent=complementary] { 680 display: none; 681 } 682} 683.site-header .cart-link__bubble.cart-link__bubble--visible, .cart-link__bubble--visible { 684 width: 20px; 685 height: 20px; 686 color: #fff; 687 font-size: 10px; 688 justify-content: center; 689 align-items: center; 690} 691@media(min-width:768px){ 692.tw-py-\[60px\] { 693 padding-top: 60px; 694 padding-bottom: 60px; 695} 696} 697@media not all and (min-width: 768px) { 698 .max-md\:tw-gap-\[16px\] { 699 gap: 16px; 700 } 701} 702 703 704/* SH Updated: Jun 2026 - tighten the "LIMITED KNIFE RELEASE" header CTA's left/right padding (24px -> 8px) so it stops crowding/overlapping the nav on laptop widths. Scoped to the CTA's own class so other .button elements (add-to-cart, etc.) keep their padding. */ 705.header-right-menu-item { 706 padding-left: 8px !important; 707 padding-right: 8px !important; 708} 709 710/* SH Updated: Aug 2026 - CTA responsive home, revised. 711 WAS (Jun 2026): nav button >=1431px; ribbon pill only in the 1024-1430px band. That band is what 712 the theme editor's preview canvas renders at, so the pill showed in the editor and vanished on a 713 full-width desktop â Devin flagged exactly this ("box on top", Jul 27). 714 NOW: the ribbon pill (.sh-ribbon-cta) is the single desktop home at >=1024px, and the nav button 715 (.header-right-menu-item) is retired at every width so the header carries one CTA, not two. 716 (Ribbon links are hidden <=1023px, so phone is still handled via the mobile menu drawer.) */ 717.header-right-menu-item { display: none !important; } 718.sh-ribbon-cta { display: none; } 719@media (min-width: 1024px) { 720 .sh-ribbon-cta { 721 display: inline-flex !important; 722 align-items: center; 723 background: #ffffff !important; 724 color: #232426 !important; 725 border-radius: 2px; 726 padding: 6px 10px; 727 font-family: Archivo, sans-serif; 728 font-size: 11px; 729 font-weight: 700; 730 line-height: 1; 731 text-transform: uppercase; 732 letter-spacing: 0.04em; 733 white-space: nowrap; 734 } 735} 736 737/* SH Updated: Jun 2026 - "LIMITED KNIFE RELEASE" CTA at the top of the mobile menu drawer (<1024px, where the nav button + ribbon CTA don't show). Full-width white button for visibility. */ 738.sh-mobile-knife-cta { 739 display: block; 740 width: 100%; 741 margin: 12px 0; 742 padding: 12px 16px; 743 background: #ffffff !important; 744 color: #232426 !important; 745 border: 1px solid #232426; 746 border-radius: 2px; 747 font-family: Archivo, sans-serif; 748 font-size: 14px; 749 font-weight: 700; 750 line-height: 1; 751 text-transform: uppercase; 752 letter-spacing: 0.04em; 753 text-align: center; 754} 755 756/* SH Updated: Jun 2026 - Fix sticky header overlapping the ribbon/announcement bar on scroll. The stuck header used a hardcoded top:27px, but the ribbon's real height is larger (var --announcement-bar-height, ~52px) â so on scroll the header sat inside the ribbon. Bind the offset to the live ribbon height so the header pins just below the bar. */ 757@media screen and (min-width: 769px) { 758 body .shopify-section-group-header-group .site-header--stuck { 759 top: var(--announcement-bar-height) !important; 760 } 761} 762</style>
763<script type="text/javascript" defer src="https://app.kiwisizing.com/web/js/dist/kiwiSizing/plugin/SizingPlugin.prod.js?v=329"></script>
763 764<!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
765<script type="text/javascript"> 766 (function (c, l, a, r, i, t, y) { 767 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 768 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 769 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 770 771 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 772 if (error) { 773 console.error("Error loading Shopify features:", error); 774 return; 775 } 776 777 c[a]('consentv2', { 778 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 779 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 780 source: 101, 781 }); 782 }); 783 784 l.addEventListener("visitorConsentCollected", function (e) { 785 c[a]('consentv2', { 786 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 787 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 788 source: 101, 789 }); 790 }); 791 })(window, document, "clarity", "script", "lfemqwlna1"); 792</script>
792 793 794 795 796<!-- END app block --><!-- BEGIN app block: shopify://apps/redo/blocks/redo_app_embed/c613644b-6df4-4d11-b336-43a5c06745a1 --><!-- BEGIN app snippet: env --> 797
798<script> 799 if (typeof process === "undefined") { 800 process = {}; 801 } 802 process.env ??= {}; 803 process.env.AMPLITUDE_API_KEY = "b5eacb35b49c693d959231826b35f7ca"; 804 process.env.REDO_API_URL = "https://shopify-cdn.getredo.com"; 805 process.env.REDO_CHAT_WIDGET_URL = "https://chat-widget.getredo.com"; 806 process.env.REDO_RETURN_APP_URL = "https://returns.getredo.com"; 807 process.env.REDO_SHOPIFY_SERVER_URL = "https://shopify-server.getredo.com"; 808 809 if (typeof window.redoStorefront === "undefined") { 810 window.redoStorefront = { 811 type: "shopify" 812 }; 813 } 814 window.redoStorefront.env ??= {}; 815 window.redoStorefront.env.AMPLITUDE_API_KEY = "b5eacb35b49c693d959231826b35f7ca"; 816 window.redoStorefront.env.REDO_API_URL = "https://shopify-cdn.getredo.com"; 817 window.redoStorefront.env.REDO_CHAT_WIDGET_URL = "https://chat-widget.getredo.com"; 818 window.redoStorefront.env.REDO_RETURN_APP_URL = "https://returns.getredo.com"; 819 window.redoStorefront.env.REDO_SHOPIFY_SERVER_URL = "https://shopify-server.getredo.com"; 820 821 // Shopper's active language/country, from Shopify's Liquid localization 822 // object. Read via getStorefrontLocale(); blanks mean unavailable. 823 window.redoStorefront.locale = { 824 language: "en", 825 country: "US" 826 }; 827 828 // Folder our bundle was served from. Webpack's "auto" publicPath guesses this by 829 // grabbing the last
829<script> on the page, which may pick a stranger's folder. 830 window.redoStorefront.assetBase = 831 "https://cdn.shopify.com/extensions/01a0d4dc-f5db-759f-b4ae-4fe4cbf8cbfe/redo-v2.20357/assets/main.js".split(/[?#]/)[0].replace(/\/[^/]+$/, "/"); 832</script>
vendor: 1 bytes, line 832
832
833<script> 834try { 835 if (typeof window.redoStorefrontStaging === "undefined") { 836 window.redoStorefrontStaging = { 837 type: "shopify", 838 storeUrl: "combat-iron-apparel.myshopify.com", 839 shopify: { 840 customDomain: "combatironapparel.com", 841 permanentDomain: "combat-iron-apparel.myshopify.com" 842 } 843 }; 844 } 845} catch {} 846</script>
846<!-- END app snippet -->
847<script> 848 (function() { 849 const parts = navigator.userAgent.split(" ").map(part => btoa(part)).join("").replace(/=/g, "").toLowerCase(); 850 if (!parts.includes("2hyb21lluxpz2h0ag91c2") && !parts.includes("w90bwzwcg93zxikdiwmjipk")) { 851 const script = document.createElement("script"); 852 script.async = true; 853 script.src = "https://cdn.shopify.com/extensions/01a0d4dc-f5db-759f-b4ae-4fe4cbf8cbfe/redo-v2.20357/assets/main.js"; 854 document.head.appendChild(script); 855 } 856 })(); 857</script>
857 858 859<!-- END app block --><!-- BEGIN app block: shopify://apps/pnlmb4bb6-opensend/blocks/opensend/caa0975e-d147-451e-8a9f-1da46cfc0963 -->
860<script type='text/javascript'> 861!function(s) { 862 let o = s.createElement('script'), u = s.getElementsByTagName('script')[0]; 863 o.src = 'https://cdn.aggle.net/oir/oir.min.js'; 864 o.async = !0, o.setAttribute('oirtyp', '48b1feaa'), o.setAttribute('oirid', 'PNLMB4BB6'); 865 u.parentNode.insertBefore(o, u); 866}(document); 867</script>
867 868
869<script type='text/javascript'> 870 { 871 const cleanObj = (value) => { 872 if (Array.isArray(value)) { 873 const cleanedArray = value.map(cleanObj).filter((v) => v !== undefined); 874 return cleanedArray.length ? cleanedArray : undefined; 875 } 876 if (value && typeof value === "object") { 877 const cleanedObject = Object.entries(value).reduce((acc, [key, val]) => { 878 const cleanedValue = cleanObj(val); 879 if (cleanedValue !== undefined && cleanedValue !== null && cleanedValue !== "") { 880 acc[key] = cleanedValue; 881 } 882 return acc; 883 }, {}); 884 return Object.keys(cleanedObject).length ? cleanedObject : undefined; 885 } 886 if (value === null || value === undefined || value === "") { 887 return undefined; 888 } 889 return value; 890 }; 891 const getCustomer = () => ({ 892 shopifyCustomerId: "", 893 email: "", 894 phone: "", 895 first_name: null, 896 last_name: null, 897 lifetime_value: null, 898 order_count: null, 899 address: { 900 street: null, 901 city: null, 902 state: null, 903 stateCode: null, 904 postalCode: "", 905 country: "", 906 province: "", 907 countryCode: "", 908 } 909 }); 910 911 } 912</script>
912 913 914 915<!-- END app block --><!-- BEGIN app block: shopify://apps/okendo/blocks/theme-settings/bb689e69-ea70-4661-8fb7-ad24a2e23c29 --><!-- BEGIN app snippet: header-metafields --> 916 917 918 919 920 921 922 923 924 925 926 927 928 929 <style data-oke-reviews-version="0.81.8" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/okendo-reviews-styles.9d163ae1.css"></style><style data-oke-reviews-version="0.81.8" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-star-rating.4cb378a8.css"></style><style data-oke-reviews-version="0.81.8" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-reviews-keywords.0942444f.css"></style><style data-oke-reviews-version="0.81.8" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-reviews-summary.a0c9d7d6.css"></style><style type="text/css">.okeReviews[data-oke-container],div.okeReviews{font-size:14px;font-size:var(--oke-text-regular);font-weight:400;font-family:var(--oke-text-fontFamily);line-height:1.6}.okeReviews[data-oke-container] *,.okeReviews[data-oke-container] :after,.okeReviews[data-oke-container] :before,div.okeReviews *,div.okeReviews :after,div.okeReviews :before{box-sizing:border-box}.okeReviews[data-oke-container] h1,.okeReviews[data-oke-container] h2,.okeReviews[data-oke-container] h3,.okeReviews[data-oke-container] h4,.okeReviews[data-oke-container] h5,.okeReviews[data-oke-container] h6,div.okeReviews h1,div.okeReviews h2,div.okeReviews h3,div.okeReviews h4,div.okeReviews h5,div.okeReviews h6{font-size:1em;font-weight:400;line-height:1.4;margin:0}.okeReviews[data-oke-container] ul,div.okeReviews ul{padding:0;margin:0}.okeReviews[data-oke-container] li,div.okeReviews li{list-style-type:none;padding:0}.okeReviews[data-oke-container] p,div.okeReviews p{line-height:1.8;margin:0 0 4px}.okeReviews[data-oke-container] p:last-child,div.okeReviews p:last-child{margin-bottom:0}.okeReviews[data-oke-container] a,div.okeReviews a{text-decoration:none;color:inherit}.okeReviews[data-oke-container] button,div.okeReviews button{border-radius:0;border:0;box-shadow:none;margin:0;width:auto;min-width:auto;padding:0;background-color:transparent;min-height:auto}.okeReviews[data-oke-container] button,.okeReviews[data-oke-container] input,.okeReviews[data-oke-container] select,.okeReviews[data-oke-container] textarea,div.okeReviews button,div.okeReviews input,div.okeReviews select,div.okeReviews textarea{font-family:inherit;font-size:1em}.okeReviews[data-oke-container] label,.okeReviews[data-oke-container] select,div.okeReviews label,div.okeReviews select{display:inline}.okeReviews[data-oke-container] select,div.okeReviews select{width:auto}.okeReviews[data-oke-container] article,.okeReviews[data-oke-container] aside,div.okeReviews article,div.okeReviews aside{margin:0}.okeReviews[data-oke-container] table,div.okeReviews table{background:transparent;border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:1em;table-layout:auto}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,.okeReviews[data-oke-container] table tr,div.okeReviews table td,div.okeReviews table th,div.okeReviews table tr{border:0;font-family:inherit;font-size:1em}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,div.okeReviews table td,div.okeReviews table th{background:transparent;font-weight:400;letter-spacing:normal;padding:0;text-align:left;text-transform:none;vertical-align:middle}.okeReviews[data-oke-container] table tr:hover td,.okeReviews[data-oke-container] table tr:hover th,div.okeReviews table tr:hover td,div.okeReviews table tr:hover th{background:transparent}.okeReviews[data-oke-container] fieldset,div.okeReviews fieldset{border:0;padding:0;margin:0;min-width:0}.okeReviews[data-oke-container] img,.okeReviews[data-oke-container] svg,div.okeReviews img,div.okeReviews svg{max-width:none}.okeReviews[data-oke-container] div:empty,div.okeReviews div:empty{display:block}.okeReviews[data-oke-container] .oke-icon:before,div.okeReviews .oke-icon:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.okeReviews[data-oke-container] .oke-icon--select-arrow:before,div.okeReviews .oke-icon--select-arrow:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--loading:before,div.okeReviews .oke-icon--loading:before{content:"î¤"}
929.okeReviews[data-oke-container] .oke-icon--pencil:before,div.okeReviews .oke-icon--pencil:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--filter:before,div.okeReviews .oke-icon--filter:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--play:before,div.okeReviews .oke-icon--play:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--tick-circle:before,div.okeReviews .oke-icon--tick-circle:before{content:"î¤
"}.okeReviews[data-oke-container] .oke-icon--chevron-left:before,div.okeReviews .oke-icon--chevron-left:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-right:before,div.okeReviews .oke-icon--chevron-right:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--thumbs-down:before,div.okeReviews .oke-icon--thumbs-down:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--thumbs-up:before,div.okeReviews .oke-icon--thumbs-up:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--close:before,div.okeReviews .oke-icon--close:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-up:before,div.okeReviews .oke-icon--chevron-up:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-down:before,div.okeReviews .oke-icon--chevron-down:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--star:before,div.okeReviews .oke-icon--star:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--magnifying-glass:before,div.okeReviews .oke-icon--magnifying-glass:before{content:"î¤"}@font-face{font-family:oke-widget-icons;src:url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.ttf) format("truetype"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.woff) format("woff"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/img/oke-widget-icons.bc0d6b0a.svg) format("svg");font-weight:400;font-style:normal;font-display:block}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{display:inline-block;border-style:solid;border-color:var(--oke-button-borderColor);border-width:var(--oke-button-borderWidth);background-color:var(--oke-button-backgroundColor);line-height:1;padding:12px 24px;margin:0;border-radius:var(--oke-button-borderRadius);color:var(--oke-button-textColor);text-align:center;position:relative;font-weight:var(--oke-button-fontWeight);font-size:var(--oke-button-fontSize);font-family:var(--oke-button-fontFamily);outline:0}.okeReviews[data-oke-container] .oke-button-text,.okeReviews[data-oke-container] .oke-button .oke-icon,div.okeReviews .oke-button-text,div.okeReviews .oke-button .oke-icon{line-height:1}.okeReviews[data-oke-container] .oke-button.oke-is-loading,div.okeReviews .oke-button.oke-is-loading{position:relative}.okeReviews[data-oke-container] .oke-button.oke-is-loading:before,div.okeReviews .oke-button.oke-is-loading:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:undefined;font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-button.oke-is-loading>*,div.okeReviews .oke-button.oke-is-loading>*{opacity:0}.okeReviews[data-oke-container] .oke-button.oke-is-active,div.okeReviews .oke-button.oke-is-active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading),div.okeReviews .oke-button:not(.oke-is-loading){cursor:pointer}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{background-color:var(--oke-button-backgroundColorHover);color:var(--oke-button-textColorHover);border-color:var(--oke-button-borderColorHover);box-shadow:0 0 0 2px var(--oke-button-backgroundColorHover)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):active,.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title{font-weight:var(--oke-title-fontWeight);font-size:var(--oke-title-fontSize);font-family:var(--oke-title-fontFamily)}.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText{font-weight:var(--oke-bodyText-fontWeight);font-size:var(--oke-bodyText-fontSize);font-family:var(--oke-bodyText-fontFamily)}.okeReviews[data-oke-container] .oke-linkButton,div.okeReviews .oke-linkButton{curs
929or:pointer;font-weight:700;pointer-events:auto;text-decoration:underline}.okeReviews[data-oke-container] .oke-linkButton:hover,div.okeReviews .oke-linkButton:hover{text-decoration:none}.okeReviews[data-oke-container] .oke-readMore,div.okeReviews .oke-readMore{cursor:pointer;color:inherit;text-decoration:underline}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{cursor:pointer;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border:none;padding:0 24px 0 12px;-moz-appearance:none;appearance:none;color:inherit;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");outline-offset:4px}.okeReviews[data-oke-container] .oke-select:disabled,div.okeReviews .oke-select:disabled{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%239a9db1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.okeReviews[data-oke-container] .oke-loader,div.okeReviews .oke-loader{position:relative}.okeReviews[data-oke-container] .oke-loader:before,div.okeReviews .oke-loader:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:var(--oke-text-secondaryColor);font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-a11yText,div.okeReviews .oke-a11yText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.okeReviews[data-oke-container] .oke-hidden,div.okeReviews .oke-hidden{display:none}.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2147483647;max-height:100%;background-color:rgba(0,0,0,.5);padding:40px 0 32px}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{display:flex;align-items:center;padding:48px 0}}.okeReviews[data-oke-container] .oke-modal ::-moz-selection,div.okeReviews .oke-modal ::-moz-selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal ::selection,div.okeReviews .oke-modal ::selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal,.okeReviews[data-oke-container] .oke-modal p,div.okeReviews .oke-modal,div.okeReviews .oke-modal p{color:#272d45}.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{background-color:#fff;margin:auto;position:relative;will-change:transform,opacity;width:calc(100% - 64px)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{max-width:1000px}}.okeReviews[data-oke-container] .oke-modal-close,div.okeReviews .oke-modal-close{cursor:pointer;position:absolute;width:32px;height:32px;top:-32px;padding:4px;right:-4px;line-height:1}.okeReviews[data-oke-container] .oke-modal-close:before,div.okeReviews .oke-modal-close:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:#fff;font-size:24px;display:inline-block;width:24px;height:24px}.okeReviews[data-oke-container] .oke-modal-overlay,div.okeReviews .oke-modal-overlay{background-color:rgba(43,46,56,.9)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal--large .oke-modal-content,div.okeReviews .oke-modal--large .oke-modal-content{max-width:1200px}}.okeReviews[data-oke-container] .oke-modal .oke-helpful,.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date,div.okeReviews .oke-modal .oke-helpful,div.okeReviews .oke-modal .oke-helpful-vote-button,div.okeReviews .oke-modal .oke-reviewContent-date{color:#676986}.oke-modal .okeReviews[data-oke-container].oke-w,.oke-modal div.okeReviews.oke-w{color:#272d45}.okeReviews[data-oke-container] .oke-tag,div.okeReviews .oke-tag{align-items:center;color:#272d45;display:flex;font-size:var(--oke-text-small);font-weight:600;text-align:left;position:relative;z-index:2;background-color:#f4f4f6;padding:4px 6px;border:none;border-radius:4px;gap:6px;line-height:1}.okeReviews[data-oke-container] .oke-tag svg,div.okeReviews .oke-tag svg{fill:currentColor;height:1rem}.okeReviews[data-oke-container] .hooper,div.okeReviews .hooper{height:auto}.okeReviews--left{text-align:left}.okeReviews--right{text-align:right}.okeReviews--center{text-align:center}.okeReviews :not([tabindex="-1"]):focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.is-oke-modalOpen{overflow:hidden!important}img.oke-is-error{background-color:var(--oke-shadingColor);background-size:cover;background-position:50% 50%;box-shadow:inset 0 0 0 1px var(--oke-border-color)}@keyframes oke-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes oke-fade-in{0%{opacity:0}
929to{opacity:1}} 930.oke-stars{line-height:1;position:relative;display:inline-block}.oke-stars-background svg{overflow:visible}.oke-stars-foreground{overflow:hidden;position:absolute;top:0;left:0}.oke-sr{display:inline-block;padding-top:var(--oke-starRating-spaceAbove);padding-bottom:var(--oke-starRating-spaceBelow)}.oke-sr .oke-is-clickable{cursor:pointer}.oke-sr--hidden{display:none}.oke-sr-count,.oke-sr-rating,.oke-sr-stars{display:inline-block;vertical-align:middle}.oke-sr-stars{line-height:1;margin-right:8px}.oke-sr-rating{display:none}.oke-sr-count--brackets:before{content:"("}.oke-sr-count--brackets:after{content:")"} 931.oke-rk{display:block}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading,div.okeReviews .oke-reviewsKeywords-heading{font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading-skeleton,div.okeReviews .oke-reviewsKeywords-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list,div.okeReviews .oke-reviewsKeywords-list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category,div.okeReviews .oke-reviewsKeywords-list-category{background-color:var(--oke-filter-backgroundColor);color:var(--oke-filter-textColor);border:1px solid var(--oke-filter-borderColor);border-radius:var(--oke-filter-borderRadius);padding:6px 16px;transition:background-color .1s ease-out,border-color .1s ease-out;white-space:nowrap}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-clickable,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-clickable{cursor:pointer}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-active,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-active{background-color:var(--oke-filter-backgroundColorActive);color:var(--oke-filter-textColorActive);border-color:var(--oke-filter-borderColorActive)}.okeReviews[data-oke-container] .oke-reviewsKeywords .oke-translateButton,div.okeReviews .oke-reviewsKeywords .oke-translateButton{margin-top:12px} 932.oke-rs{display:block}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-summary{-webkit-mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;max-height:150px}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip,div.okeReviews .oke-reviewsSummary .oke-tooltip{display:inline-block;font-weight:400}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip-trigger,div.okeReviews .oke-reviewsSummary .oke-tooltip-trigger{height:15px;width:15px;overflow:hidden;transform:translateY(-10%)}.okeReviews[data-oke-container] .oke-reviewsSummary-heading,div.okeReviews .oke-reviewsSummary-heading{align-items:center;-moz-column-gap:4px;column-gap:4px;display:inline-flex;font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsSummary-heading-skeleton,div.okeReviews .oke-reviewsSummary-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon,div.okeReviews .oke-reviewsSummary-icon{fill:currentColor;font-size:14px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon svg,div.okeReviews .oke-reviewsSummary-icon svg{vertical-align:baseline}.okeReviews[data-oke-container] .oke-reviewsSummary-summary.oke-is-truncated,div.okeReviews .oke-reviewsSummary-summary.oke-is-truncated{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}</style> 933 934
934<script type="application/json" id="oke-reviews-settings">{"subscriberId":"43b9eab2-89a7-42d0-a089-bd20a0c53d08","analyticsSettings":{"isWidgetOnScreenTrackingEnabled":true,"provider":"ua"},"locale":"en","localeAndVariant":{"code":"en"},"matchCustomerLocale":false,"widgetSettings":{"global":{"dateSettings":{"format":{"type":"absolute","options":{"dateStyle":"medium"}}},"hideOkendoBranding":true,"stars":{"backgroundColor":"#E5E5E5","foregroundColor":"#FCD000","interspace":3,"shape":{"type":"default"},"showBorder":false},"showIncentiveIndicator":false,"searchEnginePaginationEnabled":true,"font":{"fontType":"custom","fontFamily":"Montserrat Semi Bold"}},"homepageCarousel":{"slidesPerPage":{"large":3,"medium":2},"totalSlides":15,"scrollBehaviour":"slide","style":{"showDates":true,"border":{"color":"#E5E5EB","width":{"value":1,"unit":"px"}},"bodyFont":{"fontSize":{"value":14,"unit":"px"},"fontType":"custom","fontFamily":"Barlow","fontWeight":500,"hasCustomFontSettings":true},"headingFont":{"fontSize":{"value":19,"unit":"px"},"fontType":"custom","fontFamily":"Poppins","fontWeight":400,"hasCustomFontSettings":true},"arrows":{"color":"#000000","size":{"value":20,"unit":"px"},"enabled":true},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#2C3E50","size":{"value":48,"unit":"px"},"enabled":true},"media":{"size":{"value":100,"unit":"px"},"imageGap":{"value":7,"unit":"px"},"enabled":true},"stars":{"height":{"value":17,"unit":"px"},"globalOverrideSettings":{"backgroundColor":"#E5E5E5","foregroundColor":"#000000","interspace":2,"showBorder":false}},"productImageSize":{"value":50,"unit":"px"},"layout":{"name":"featured","reviewDetailsPosition":"above","showProductName":true,"showReply":false,"showAttributeBars":true,"showProductDetails":"only-when-grouped"},"highlightColor":"#000000","spaceAbove":{"value":14,"unit":"px"},"text":{"primaryColor":"#000000","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#646464"},"spaceBelow":{"value":15,"unit":"px"}},"featuredReviewsTags":["uxx71TP"],"defaultSort":"tags desc","autoPlay":true,"secondarySort":"date desc","truncation":{"bodyMaxLines":2,"truncateAll":false,"enabled":true}},"mediaCarousel":{"minimumImages":10,"linkText":"Read More","stars":{"backgroundColor":"#E5E5E5","foregroundColor":"#FCD000","height":{"value":12,"unit":"px"}},"autoPlay":true,"slideSize":"medium","arrowPosition":"outside"},"mediaGrid":{"gridStyleDesktop":{"layout":"default-desktop","rows":4,"columns":3},"linkText":"Read More","gridStyleMobile":{"layout":"default-mobile","rows":3,"columns":3},"showMoreArrow":{"arrowColor":"#000000","backgroundColor":"#D7D7D7"},"infiniteScroll":true,"gapSize":{"value":5,"unit":"px"}},"questions":{"initialPageSize":6,"loadMorePageSize":6},"reviewsBadge":{"layout":"large","colorScheme":"dark"},"reviewsTab":{"enabled":false},"reviewsWidget":{"tabs":{"reviews":true,"questions":true},"header":{"columnDistribution":"space-around","verticalAlignment":"top","blocks":[{"columnWidth":"one-third","modules":[{"name":"rating-average","layout":"one-line"},{"name":"rating-breakdown","backgroundColor":"#f5f5f5","shadingColor":"#b0b0b0","stretchMode":"contain"}],"textAlignment":"left"},{"columnWidth":"one-third","modules":[{"name":"recommended"},{"name":"attributes","layout":"stacked","stretchMode":"stretch"}],"textAlignment":"left"},{"columnWidth":"one-third","modules":[{"name":"media-grid","imageGap":{"value":4,"unit":"px"},"scaleToFill":true,"rows":3,"columns":3}],"textAlignment":"left"}]},"style":{"showDates":true,"border":{"color":"#B6B6B6","width":{"value":1,"unit":"px"}},"bodyFont":{"hasCustomFontSettings":false},"headingFont":{"fontSize":{"value":17,"unit":"px"},"fontType":"custom","fontFamily":"Montserrat Semi Bold","fontWeight":600,"hasCustomFontSettings":true},"filters":{"backgroundColorActive":"#878787","backgroundColor":"#FFFFFF","borderColor":"#DBDDE4","borderRadius":{"value":100,"unit":"px"},"borderColorActive":"#878787","textColorActive":"#FFFFFF","textColor":"#0B0B0B","searchHighlightColor":"#a8a8a8"},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#0B0B0B","size":{"value":48,"unit":"px"},"enabled":true},"stars":{"height":{"value":18,"unit":"px"}},"shadingColor":"#F7F7F8","productImageSize":{"value":48,"unit":"px"},"button":{"backgroundColorActive":"#262626","borderColorHover":"#DBDDE4","backgroundColor":"#000000","borderColor":"#DBDDE4","backgroundColorHover":"#212121","textColorHover":"#FFFFFF","borderRadius":{"value":4,"unit":"px"},"borderWidth":{"value":1,"unit":"px"},"borderColorActive":"#262626","textColorActive":"#FFFFFF","textColor":"#FFFFFF","font":{"fontSize":{"value":12,"unit":"px"},"fontType":"custom","fontFamily":"Montserrat Semi Bold","fontWeight":600,"hasCu
934stomFontSettings":true}},"highlightColor":"#000000","spaceAbove":{"value":18,"unit":"px"},"text":{"primaryColor":"#0B0B0B","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeLarge":{"value":20,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#878787"},"spaceBelow":{"value":18,"unit":"px"},"attributeBar":{"style":"blocks","borderColor":"#0C0C0C","backgroundColor":"#dedede","shadingColor":"#000000"}},"showWhenEmpty":false,"reviews":{"list":{"layout":{"collapseReviewerDetails":true,"columnAmount":4,"name":"default","showAttributeBars":true,"borderStyle":"minimal","showProductVariantName":true,"showProductDetails":"only-when-grouped"},"loyalty":{"maxInitialAchievements":3,"showVipTiers":false},"initialPageSize":5,"replyTruncation":{"bodyMaxLines":4,"enabled":true},"media":{"layout":"featured","size":{"value":200,"unit":"px"}},"truncation":{"bodyMaxLines":4,"truncateAll":true,"enabled":true},"loadMorePageSize":5},"controls":{"filterMode":"closed","featuredReviewsTags":["uxx71TP"],"writeReviewButtonEnabled":false,"freeTextSearchEnabled":true,"defaultSort":"tags desc","secondarySort":"has_media desc"}}},"starRatings":{"showWhenEmpty":false,"style":{"globalOverrideSettings":{"backgroundColor":"#E5E5E5","foregroundColor":"#000000","interspace":2,"showBorder":false},"spaceAbove":{"value":0,"unit":"px"},"text":{"content":"review-count","style":"number-and-text","brackets":false},"singleStar":false,"height":{"value":18,"unit":"px"},"spaceBelow":{"value":0,"unit":"px"}},"clickBehavior":"scroll-to-widget"}},"features":{"attributeFiltersEnabled":true,"recorderPlusEnabled":true,"recorderQandaPlusEnabled":true,"reviewsKeywordsEnabled":true,"reviewsSummariesEnabled":true}}</script>
934 935 <style id="oke-css-vars">:root{--oke-widget-spaceAbove:18px;--oke-widget-spaceBelow:18px;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:0;--oke-button-backgroundColor:#000;--oke-button-backgroundColorHover:#212121;--oke-button-backgroundColorActive:#262626;--oke-button-textColor:#fff;--oke-button-textColorHover:#fff;--oke-button-textColorActive:#fff;--oke-button-borderColor:#dbdde4;--oke-button-borderColorHover:#dbdde4;--oke-button-borderColorActive:#262626;--oke-button-borderRadius:4px;--oke-button-borderWidth:1px;--oke-button-fontWeight:600;--oke-button-fontSize:12px;--oke-button-fontFamily:Montserrat Semi Bold,sans-serif;--oke-border-color:#b6b6b6;--oke-border-width:1px;--oke-text-primaryColor:#0b0b0b;--oke-text-secondaryColor:#878787;--oke-text-small:12px;--oke-text-regular:14px;--oke-text-large:20px;--oke-text-fontFamily:Montserrat Semi Bold,sans-serif;--oke-avatar-size:48px;--oke-avatar-backgroundColor:#e5e5eb;--oke-avatar-placeholderTextColor:#0b0b0b;--oke-highlightColor:#000;--oke-shadingColor:#f7f7f8;--oke-productImageSize:48px;--oke-attributeBar-shadingColor:#000;--oke-attributeBar-borderColor:#0c0c0c;--oke-attributeBar-backgroundColor:#dedede;--oke-attributeBar-markerColor:undefined;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#878787;--oke-filter-borderColor:#dbdde4;--oke-filter-borderColorActive:#878787;--oke-filter-textColor:#0b0b0b;--oke-filter-textColorActive:#fff;--oke-filter-borderRadius:100px;--oke-filter-searchHighlightColor:#a8a8a8;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#fcd000;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-reviewCarousel{--oke-stars-foregroundColor:#000;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-sr{--oke-stars-foregroundColor:#000;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,oke-modal{--oke-title-fontWeight:600;--oke-title-fontSize:17px;--oke-title-fontFamily:Montserrat Semi Bold,sans-serif;--oke-bodyText-fontWeight:400;--oke-bodyText-fontSize:var(--oke-text-regular,14px);--oke-bodyText-fontFamily:inherit}</style> 936 <style id="oke-reviews-custom-css">.okeReviews.oke-sr{margin-bottom:18px}.okeReviews .oke-reviewContent-body{line-height:1.7}.okeReviews .oke-w-reviews .oke-reviewContent-title{text-transform:uppercase;line-height:1.7}</style> 937 <template id="oke-reviews-body-template"><svg id="oke-star-symbols" style="display:none!important" data-oke-id="oke-star-symbols"><symbol id="oke-star-empty" style="overflow:visible;"><path id="star-default--empty" fill="var(--oke-stars-backgroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol><symbol id="oke-star-filled" style="overflow:visible;"><path id="star-default--filled" fill="var(--oke-stars-foregroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol></svg></template>
937<script>document.addEventListener('readystatechange',() =>{Array.from(document.getElementById('oke-reviews-body-template')?.content.children)?.forEach(function(child){if(!Array.from(document.body.querySelectorAll('[data-oke-id='.concat(child.getAttribute('data-oke-id'),']'))).length){document.body.prepend(child)}})},{once:true});</script>
937 938 939 940 941 942 943 944 945 946 947 948 949 950 951<!-- END app snippet --> 952 953 <!-- BEGIN app snippet: okendo-reviews-json-ld --> 954<!-- END app snippet --> 955 956<!-- BEGIN app snippet: widget-plus-initialisation-script --> 957 958 959 960 961
961<script async id="okendo-reviews-script" src="https://cdn-static.okendo.io/reviews-widget-plus/js/okendo-reviews.js"></script>
961 962 963<!-- END app snippet --> 964 965 966<!-- END app block --><!-- BEGIN app block: shopify://apps/kaching-bundles/blocks/app-embed-block/6c637362-a106-4a32-94ac-94dcfd68cdb8 --> 967<!-- Kaching Bundles App Embed --> 968 969<!-- BEGIN app snippet: app-embed-content --> 970 971 972 973 974 975 976
977<script> 978 // Prevent duplicate initialization if both app embeds are enabled 979 if (window.kachingBundlesAppEmbedLoaded) { 980 console.warn('[Kaching Bundles] Multiple app embed blocks detected. Please disable one of them. Skipping duplicate initialization.'); 981 } else { 982 window.kachingBundlesAppEmbedLoaded = true; 983 window.kachingBundlesEnabled = true; 984 window.kachingBundlesInitialized = false; 985 986 // Allow calling kachingBundlesInitialize before the script is loaded 987 (() => { 988 let shouldInitialize = false; 989 let realInitialize = null; 990 991 window.kachingBundlesInitialize = () => { 992 if (realInitialize) { 993 realInitialize(); 994 } else { 995 shouldInitialize = true; 996 } 997 }; 998 999 Object.defineProperty(window, '__kachingBundlesInitializeInternal', { 1000 set(fn) { 1001 realInitialize = fn; 1002 if (shouldInitialize) { 1003 shouldInitialize = false; 1004 fn(); 1005 } 1006 }, 1007 get() { 1008 return realInitialize; 1009 } 1010 }); 1011 })(); 1012 } 1013</script>
1013 1014 1015 1016
1017<script id="kaching-bundles-config" type="application/json"> 1018 { 1019 "shopifyDomain": "combat-iron-apparel.myshopify.com", 1020 "moneyFormat": "${{amount}}", 1021 "locale": "en", 1022 "liquidLocale": "en", 1023 "country": "US", 1024 "currencyRate": 1, 1025 "marketCurrencyCode": "USD", 1026 "marketId": 13467828, 1027 "productId": null, 1028 "storefrontAccessToken": "2d17104fe707301621610326864c61f8", 1029 "includeSellingPlans": true, 1030 "includeAvailableQuantity": true, 1031 "customApiHost": null, 1032 "keepQuantityInput": false, 1033 "ignoreDeselect": false, 1034 "ignoreUnitPrice": false, 1035 "requireCustomerLogin": false, 1036 "abTestsRunning": true, 1037 "webPixel": true, 1038 "b2bCustomer": false, 1039 "isLoggedIn": false, 1040 "isDeprecatedAppEmbed": false, 1041 "preview": false, 1042 "defaultTranslations": { 1043 "system.out_of_stock": "There\u0026#39;s not enough items in our stock, please select smaller bundle.", 1044 "system.invalid_variant": "Sorry, this is not currently available.", 1045 "system.unavailable_option_value": "Unavailable", 1046 "system.confirm": "Confirm", 1047 "system.cancel": "Cancel", 1048 "system.free": "FREE", 1049 "system.search": "Search", 1050 "system.sort_by": "Sort by", 1051 "system.sort_relevance": "Relevance", 1052 "system.sort_newest_first": "Newest first", 1053 "system.sort_price_low_to_high": "Price: Low â High", 1054 "system.sort_price_high_to_low": "Price: High â Low", 1055 "system.no_results_found": "No results found", 1056 "system.no_results_description": "We canât find any item matching your search.", 1057 "system.clear_search": "Clear search", 1058 "system.no_products_available": "No products available", 1059 "system.letters_only": "Only letters are allowed.", 1060 "system.numbers_only": "Only numbers are allowed.", 1061 "system.select_variant_alert": "Please select a variant.", 1062 "system.select_variant_placeholder": "Select", 1063 "system.personalisation_required_alert": "Please add personalisation for every item to continue.", 1064 "system.quantity": "Quantity", 1065 "system.subscription_plan": "Subscription plan", 1066 "system.remove": "Remove", 1067 "system.original_price": "Original price:", 1068 "system.price": "Price:" 1069 }, 1070 "customSelectors": { 1071 "quantity": null, 1072 "addToCartButton": null, 1073 "variantPicker": null, 1074 "price": null, 1075 "priceCompare": null, 1076 "label": null 1077 }, 1078 "shopCustomStyles": "", 1079 "brandColors": {"error":"#D72C2C","border":"#2324264D","overlay":"#000000","badgeText":"#FFFFFF","primaryText":"#000000","primaryAccent":"#232426","secondaryText":"#555555","badgeBackgroun
1079d":"#232426","primaryAccentText":"#FFFFFF","primaryBackground":"#F9F9F9","secondaryBackground":"#DFDFE0"}, 1080 "featureFlags": {"cart_change_response_rewrite":false,"cart_interceptor_dedupe_disabled":false,"cart_interceptor_json_encoding":false,"debug_cart_add":false,"disable_nested_cart_lines":false,"early_fetch_override":false,"hide_missing_variants":false,"initialize_with_form_variant":true,"intercept_cart_request":false,"legacy_saved_percentage":false,"native_swatches_disabled":false,"observe_external_selling_plan":false,"observe_form_selling_plan":true,"percentage_cents_rounding_workaround":false,"pos_extension":false,"preserve_variant_selections":false,"price_rounding_v2":false,"propagate_line_properties":false,"propagate_picker_option_changes":false,"reinitialize_morphed_placeholders":false,"remove_variant_change_delay":false,"split_bxgy_items":false,"storefront_metaobjects":false,"variant_images":false} 1081 1082 } 1083</script>
1083 1084 1085<!-- BEGIN app snippet: translations --> 1086 1087 1088 1089 1090<!-- END app snippet --> 1091 1092 1093 1094 1095 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0d252-dca9-755b-940f-8b18a2011136/kaching-bundles-2001/assets/kaching-bundles.js" crossorigin="anonymous" fetchpriority="high"> 1096 1097
1097<script type="module" src="https://cdn.shopify.com/extensions/01a0d252-dca9-755b-940f-8b18a2011136/kaching-bundles-2001/assets/loader.js" crossorigin="anonymous" fetchpriority="high"></script>
1097 1098 <link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0d252-dca9-755b-940f-8b18a2011136/kaching-bundles-2001/assets/kaching-bundles.css" media="print" onload="this.media='all'" fetchpriority="high"> 1099 1100 <style> 1101 .kaching-bundles__block { 1102 display: none; 1103 } 1104 1105 .kaching-bundles-sticky-atc { 1106 display: none; 1107 } 1108 </style> 1109 1110 1111 1112<!-- END app snippet --> 1113 1114<!-- Kaching Bundles App Embed End --> 1115 1116 1117<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130
1130<script async src="https://static.klaviyo.com/onsite/js/TZNRH4/klaviyo.js?company_id=TZNRH4"></script>
1130 1131
1131<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
1131 1132 1133 1134 1135 1136 1137 1138
1138<script> 1139 window.klaviyoReviewsProductDesignMode = false 1140 </script>
1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150<!-- END app block --><!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin /> 1151<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
1152<script> 1153/* >> TriplePixel :: start*/ 1154window.TriplePixelData={TripleName:"combat-iron-apparel.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:"",av:{ }},search:"",collection:"",cart:"page",template:"blog",curr:"USD" || "USD", market:"13467828"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage); 1155/* << TriplePixel :: end*/ 1156</script>
1156 1157 1158 1159 1160<!-- END app block --><!-- BEGIN app block: shopify://apps/impact-com/blocks/consent_mode/adac1a7f-d17f-4936-8a12-45628cdd8add -->
1160<script id="consent_script" defer> 1161 window.Shopify.loadFeatures( 1162 [ 1163 { 1164 name: 'consent-tracking-api', 1165 version: '0.1', 1166 }, 1167 ], 1168 error => { 1169 if (error) { 1170 // Rescue error 1171 } 1172 1173 document.addEventListener("visitorConsentCollected", (event) => { 1174 // Do nothing 1175 }); 1176 }, 1177 ); 1178</script>
1178 1179 1180<!-- END app block --><!-- BEGIN app block: shopify://apps/boost-ai-search-filter/blocks/boost-sd-ssr/7fc998ae-a150-4367-bab8-505d8a4503f7 -->
1180<script type="text/javascript">"use strict";(()=>{function readTemplates(){let templates={};templates= 1181 1182 { 1183 1184 1185 1186 1187 "quickView": "\u003c!-- TEMPLATE QUICK VIEW --\u003e{% if product.original_images != nil %}{% assign image_array = product.original_images %}{% else %}{% assign image_array = product.images_info %}{% endif %}{% if image_array.size == 0 %}{% assign image_array = \"no_image\" | split: ' ' %}{% endif %}{% assign show_prev_next_btns = image_array.size \u003e 4 %}{% capture productData %}{\"id\": \"{{ product.id }}\",\"handle\": \"{{ product.handle }}\",\"variantId\": \"{{ product.variant_id }}\",\"splitProduct\": \"{{ product.split_product }}\",\"variants\": {{ product.variants | json | escape }},\"tags\": {{ product.tags | json | escape }},\"images\": {{ image_array | json | escape }},\"category\": \"{{ product.product_type | escape }}\",\"tags\" : {{ product.tags | json | escape }}}{% endcapture %}{% if product.variants.size == 1 and product.variants[0].title == 'Default Title' %}{% assign is_default_option = true %}{% else %}{% assign is_default_option = false %}{% endif %}\u003cdiv class=\"boost-sd__modal\" id=\"boost-sd__modal-quickview\" aria-modal=\"true\" role=\"dialog\" aria-label=\"Quick view detail for product {{ product.title | escape }}\" data-product-id='{{ productData.id }}' data-product='{{ productData | json_encode }}'\u003e\u003cdiv class=\"boost-sd__modal-backdrop\"\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__modal-container\"\u003e \u003cdiv tabindex=\"-1\" class=\"boost-sd__modal-wrapper\"\u003e \u003cdiv class=\"boost-sd__quick-view\" product-id=\"{{ product.id }}\"\u003e \u003cdiv class=\"boost-sd__quick-view-product-image\"\u003e \u003cdiv class=\"boost-sd__slider boost-sd__slider--thumb-vertical\"\u003e \u003cdiv class=\"boost-sd__thumbs-container boost-sd__thumbs-container--vertical\"\u003e {% if show_prev_next_btns %} \u003cdiv class=\"boost-sd__thumbs-container-prev-button boost-sd__thumbs-container-prev-button--vertical\"\u003e\u003cbutton type=\"button\" aria-label=\"Previous\" class=\"boost-sd__button boost-sd__button--circle boost-sd__button--full-width\" style=\"padding: 0px;\" disabled=\"\"\u003e\u003cspan class=\"boost-sd__icon\" style=\"margin: 0px;\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 10 7\" height=\"7\" width=\"10\" class=\"boost-sd__thumbs-container-button-icon\"\u003e \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke=\"currentColor\" d=\"M0.764024 5.51189L5.00002 1.28789L9.23602 5.51189\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e {% endif %} \u003cdiv class=\"boost-sd__thumbs-container-thumbs boost-sd__thumbs-container-thumbs--vertical\"\u003e {% if request.previewMode == true %} {% for image in image_array limit: 4 %} \u003cdiv class=\"boost-sd__thumbs-container-thumbs-item\"\u003e \u003cdiv class=\"boost-sd__slide\"\u003e \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--aspect-ratio-3-4\"\u003e \u003cdiv class=\"boost-sd__product-image\"\u003e \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" {% if image.src %} src=\"{{ image.src }}\" {% else %} src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\" {% endif %} fetchpriority=\"auto\" sizes=\"200px\" decoding=\"async\" loading=\"eager\" alt=\"{{ product.title | escape }}\" width=\"auto\" height=\"auto\" \/\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e {% endfor %} {% else %} {% for image in image_array %} \u003cdiv class=\"boost-sd__thumbs-container-thumbs-item\"\u003e \u003cdiv class=\"boost-sd__slide\"\u003e \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--aspect-ratio-3-4\"\u003e \u003cdiv class=\"boost-sd__product-image\" tabindex=\"0\"\u003e \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" {% if image.src %} src=\"{{ image.src }}\" {% else %} src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\" {% endif %} fetchpriority=\"auto\" sizes=\"200px\" decoding=\"async\" loading=\"eager\" alt=\"Load image {{ forloop.index }} in slider for product {{ product.title | escape }}\" width=\"auto\" height=\"auto\" \/\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e {% endfor %} {% endif %} \u003c\/div\u003e {% if show_prev_next_btns %} \u003cdiv class=\"boost-sd__thumbs-container-next-button boost-sd__thumbs-container-next-button--vertical\"\u003e\u003cbutton type=\"button\" aria-label=\"Next\" class=\"boost-sd__button boost-sd__button--circle boost-sd__button--full-width\" style=\"padding: 0px;\"\u003e\u003cspan class=\"boost-sd__icon\" style=\"margin: 0px;\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 10 7\" height=\"7\" width=\"10\" class=\"boost-sd__thumbs-container-button-icon\"\u003e \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke=\"currentColor\" d=\"M0.764024 5.51189L5.00002 1.28789L9.23602 5.51189\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e {% endif %} \u003c\/div\u003e \u003cdiv class=\"slick-slider\"\u003e {% if request.previewMode == true %} {% for image in image_array limit: 1 %} \u003cdiv class=\"boost-sd__slide\"\u003e \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--aspect-ratio-3-4\"\u003e \u003cdiv class=\"boost-sd__product-image-row boost-sd__product-image-row--top\"\u003e \u003cdiv class=\"boost-sd__product-image-column boost-sd__product-image-column--in-top boost-sd__product-image-column--left\"\u003e {% assign hideOtherLabelsWhenSoldOut = true -%} {% assign moneyFormat = request.money_format | strip_html -%} {% assign removePriceDecimal = false -%} {% assign showCentAsSuperscript = false -%} {% assign decimalDelimiter = '' -%} {% assign withoutTrailingZeros = true -%} {% if hideOtherLabelsWhenSoldOut != true -%} {% assign compareAtPriceMin = product.compare_at_price_min | default: 0 -%}
1187 {% if compareAtPriceMin \u003e product.price_min -%} {% assign percent = compareAtPriceMin | minus: product.price_min | times: 100 | divided_by: compareAtPriceMin | round -%} {% assign salePercent = percent | append: '%' -%} {% assign saleAmount = compareAtPriceMin | minus: product.price_min | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign productItemSaleTranslated = \"productItem.productItemSale\" | translate: translations, \"Sale\" | replace: '{{salePercent}}', salePercent | replace: '{{saleAmount}}', saleAmount -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rectangle boost-sd__product-label--sale\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e \u003cspan\u003e{{ productItemSaleTranslated }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e {% endif -%} {% if product.available == false -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rectangle boost-sd__product-label--soldout\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e \u003c\/div\u003e {% endif -%} {% assign filteredTags = \"\" -%} {% assign allTags = product.tags -%} {% if product.original_tags != nill %} {% assign allTags = allTags | concat: product.original_tags | uniq -%} {% endif %} {% for tag in allTags -%} {% if tag contains 'pfs:label' -%} {% assign tagWithoutLabel = tag | remove: 'pfs:label-' -%} {% assign filteredTags = filteredTags | append: tagWithoutLabel | append: ',' -%} {% endif -%} {% endfor -%} {% assign filteredTags = filteredTags | split: ',' -%} {% for tag in filteredTags -%} {% unless tag == blank %} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--rectangle boost-sd__product-label--custom-label-by-tag\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e \u003cspan\u003e{{ tag }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e {% endunless %} {% endfor -%} {% else -%} {% if product.available == false -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rectangle boost-sd__product-label--soldout\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e \u003c\/div\u003e {% else -%} {% assign compareAtPriceMin = product.compare_at_price_min | default: 0 -%} {% if compareAtPriceMin \u003e product.price_min -%} {% assign percent = compareAtPriceMin | minus: product.price_min | times: 100 | divided_by: compareAtPriceMin | round -%} {% assign salePercent = percent | append: '%' -%} {% assign saleAmount = compareAtPriceMin | minus: product.price_min | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign translatedText = \"productItem.productItemSale\" | translate: translations, \"Sale\" | replace: '{{salePercent}}', salePercent | replace: '{{saleAmount}}', saleAmount %} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rectangle boost-sd__product-label--sale\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e \u003cspan\u003e{{ translatedText }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e {% endif -%} {% assign filteredTags = \"\" -%} {% assign allTags = product.tags -%} {% if product.original_tags != nill %} {% assign allTags = allTags | concat: product.original_tags | uniq -%} {% endif %} {% for tag in allTags -%} {% if tag contains 'pfs:label' -%} {% assign tagWithoutLabel = tag | remove: 'pfs:label-' -%} {% assign filteredTags = filteredTags | append: tagWithoutLabel | append: ',' -%} {% endif -%} {% endfor -%} {% assign filteredTags = filteredTags | split: ',' -%} {% for tag in filteredTags -%} {% unless tag == blank %} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--rectangle boost-sd__product-label--custom-label-by-tag\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e \u003cspan\u003e{{ tag }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e {% endunless %} {% endfor -%} {% endif -%} {% endif -%} \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-image\"\u003e \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" {% if image.src %} src=\"{{ image.src }}\" {% else %} src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\" {% endif %} fetchpriority=\"auto\" sizes=\"200px\" decoding=\"async\" loading=\"eager\" alt=\"{{ product.title | escape }}\" width=\"auto\" height=\"auto\" \/\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e {% endfor %} {% else %} {% for image in image_array %} \u003cdiv class=\"boost-sd__slide\"\u003e \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--aspect-ratio-3-4\"\u003e \u003cdiv class=\"boost-sd__product-image-row boost-sd__product-image-row--top\"\u003e \u003cdiv class=\"boost-sd__product-image-column boost-sd__product-image-column--in-top boost-sd__product-image-column--left\"\u003e {% assign hideOtherLabelsWhenSoldOut = true -%} {% assign moneyFormat = request.money_format | strip_html -%} {% assign removePriceDecimal = false -%} {% assign showCentAsSuperscript = false -%} {% assign decimalDelimiter = '' -%} {% assign withoutTrailingZeros = true -%} {% if hideOtherLabelsWhenSoldOut != true -%} {% assign compareAtPriceMin = product.compare_at_price_min | default: 0 -%}
1187 {% if compareAtPriceMin \u003e product.price_min -%} {% assign percent = compareAtPriceMin | minus: product.price_min | times: 100 | divided_by: compareAtPriceMin | round -%} {% assign salePercent = percent | append: '%' -%} {% assign saleAmount = compareAtPriceMin | minus: product.price_min | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign productItemSaleTranslated = \"productItem.productItemSale\" | translate: translations, \"Sale\" | replace: '{{salePercent}}', salePercent | replace: '{{saleAmount}}', saleAmount -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rectangle boost-sd__product-label--sale\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e \u003cspan\u003e{{ productItemSaleTranslated }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e {% endif -%} {% if product.available == false -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rectangle boost-sd__product-label--soldout\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e \u003c\/div\u003e {% endif -%} {% assign filteredTags = \"\" -%} {% assign allTags = product.tags -%} {% if product.original_tags != nill %} {% assign allTags = allTags | concat: product.original_tags | uniq -%} {% endif %} {% for tag in allTags -%} {% if tag contains 'pfs:label' -%} {% assign tagWithoutLabel = tag | remove: 'pfs:label-' -%} {% assign filteredTags = filteredTags | append: tagWithoutLabel | append: ',' -%} {% endif -%} {% endfor -%} {% assign filteredTags = filteredTags | split: ',' -%} {% for tag in filteredTags -%} {% unless tag == blank %} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--rectangle boost-sd__product-label--custom-label-by-tag\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e \u003cspan\u003e{{ tag }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e {% endunless %} {% endfor -%} {% else -%} {% if product.available == false -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rectangle boost-sd__product-label--soldout\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e \u003c\/div\u003e {% else -%} {% assign compareAtPriceMin = product.compare_at_price_min | default: 0 -%} {% if compareAtPriceMin \u003e product.price_min -%} {% assign percent = compareAtPriceMin | minus: product.price_min | times: 100 | divided_by: compareAtPriceMin | round -%} {% assign salePercent = percent | append: '%' -%} {% assign saleAmount = compareAtPriceMin | minus: product.price_min | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign translatedText = \"productItem.productItemSale\" | translate: translations, \"Sale\" | replace: '{{salePercent}}', salePercent | replace: '{{saleAmount}}', saleAmount %} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rectangle boost-sd__product-label--sale\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e \u003cspan\u003e{{ translatedText }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e {% endif -%} {% assign filteredTags = \"\" -%} {% assign allTags = product.tags -%} {% if product.original_tags != nill %} {% assign allTags = allTags | concat: product.original_tags | uniq -%} {% endif %} {% for tag in allTags -%} {% if tag contains 'pfs:label' -%} {% assign tagWithoutLabel = tag | remove: 'pfs:label-' -%} {% assign filteredTags = filteredTags | append: tagWithoutLabel | append: ',' -%} {% endif -%} {% endfor -%} {% assign filteredTags = filteredTags | split: ',' -%} {% for tag in filteredTags -%} {% unless tag == blank %} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--rectangle boost-sd__product-label--custom-label-by-tag\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e \u003cspan\u003e{{ tag }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e {% endunless %} {% endfor -%} {% endif -%} {% endif -%} \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-image\"\u003e \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" {% if image.src %} src=\"{{ image.src }}\" {% else %} src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\" {% endif %} fetchpriority=\"auto\" sizes=\"200px\" decoding=\"async\" loading=\"eager\" alt=\"{{ product.title | escape }}\" width=\"auto\" height=\"auto\" \/\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e {% endfor %} {% endif %} \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__quick-view-product-info\"\u003e \u003ch2 class=\"boost-sd__quick-view-title\"\u003e{{ product.title }}\u003c\/h2\u003e \u003cp class=\"boost-sd__quick-view-vendor\"\u003e{{ product.vendor }}\u003c\/p\u003e \u003cdiv class=\"boost-sd__quick-view-price\"\u003e \u003cspan class=\"boost-sd__format-currency\"\u003e\u003cspan class=\"\"\u003e$ {{ product.price_min }}\u003c\/span\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"okendo-StarRatingSnippet\" style=\"display: none\" data-no-redirect=\"true\"\u003e{{ product | product_metafield: 'okendo.StarRatingSnippet' }}\u003c\/div\u003e \u003cdiv class=\"okendo-ProductListingSnippet\" style=\"display: none\" data-no-redirect=\"true\"\u003e{{ product | product_metafield: 'okendo.ProductListingSnippet' }}\u003c\/div\u003e {% if is_default_option == false %} {% for swatch in product.options_with_values %} \u003cdiv class=\"boost-sd__product-swatch\"\u003e \u003cdiv class=\"boost-sd__product-swatch-title\"\u003e{{ swatch.label | escape }}\u003c\/div\u003e \u003cdiv class=\"boost-sd__product-swatch-options\"\u003e {% for value in swatch.values %} \u003cdiv class=\"boost-sd__product-swatch-option\"\u003e \u003cdiv class=\"boost-sd__radio\"\u003e \u003cdiv class=\"boost-sd__tooltip\"\u003e {% if swatch.original_name == 'color' %} \u003cdiv class=\"boost-sd__tooltip-content\"\u003e{{ value.title | strip_html | escape }}\u003c\/div\u003e {% endif %} \u003cinput id=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-input boost-sd__radio-input--hidden\" type=\"radio\" value=\"{{ value.title | strip_html | escape }}\" checked=\"\" \/\u003e {% if swatch.original_name == 'color' %} {% assign backgroundSwatch = \"background-color:\" | append: value.title | strip_html | escape %} {% assign domain = request.shop %} {% assign imageName = value.title | strip_html | downcase | strip | escape %} {% if imageName contains \" \" %} {% assign imageName = imageName | replace: ' ', \"-\" %} {% endif %} {% assign url = \"\/\/\" | append: domain | append: \"\/cdn\/shop\/files\/\" | append: imageName | append: \".png\" %} {% assign backgroundSwatch = backgroundSwatch | append: \"; background-image: url('\" | append: url | append: \"');\"%} \u003clabel role=\"radio\" tabindex=\"0\" aria-label=\"{{ swatch.original_name }}:{{ value.title }}\" for=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-label boost-sd__radio-label--hide-text boost-sd__radio-label--large\" style=\"{{ backgroundSwatch }}\"\u003e {{ value.title | strip_html | escape }} \u003c\/label\u003e {% else %} \u003clabel role=\"radio\" tabindex=\"0\" aria-label=\"{{ swatch.original_name }}:{{ value.title }}\" for=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-label boost-sd__radio-label--in-quick-view\"\u003e {{ value.title | strip_html | escape }} \u003c\/label\u003e {% endif %} \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e {% endfor %} \u003c\/div\u003e \u003c\/div\u003e {% endfor %} {% endif %} \u003cdiv class=\"boost-sd__quick-view-quantity\"\u003e \u003cp class=\"boost-sd__quick-view-quantity-title\"\u003e{{ \"quickView.qvQuantity\" | translate: translations, 'Quantity' }}\u003c\/p\u003e \u003cdiv class=\"boost-sd__input-number boost-sd__input-number--md\"\u003e \u003cdiv class=\"boost-sd__input-number-btn-wrapper\"\u003e \u003cbutton type=\"button\" aria-label=\"Decrease quantity\" class=\"boost-sd__button boost-sd__button--full-width boost-sd__input-number-btn\"\u003e\u003cspan\u003e-\u003c\/span\u003e\u003c\/button\u003e \u003c\/div\u003e \u003cinput type=\"number\" aria-label=\"Item quantity\" class=\"boost-sd__input-number-input\" value=\"1\" \/\u003e \u003cdiv class=\"boost-sd__input-number-btn-wrapper\"\u003e \u003cbutton type=\"button\" aria-label=\"Increase quantity\" class=\"boost-sd__button boost-sd__button--full-width boost-sd__input-number-btn\"\u003e\u003cspan\u003e+\u003c\/span\u003e\u003c\/button\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__quick-view-quantity-error\" style=\"color: red; font-size: 90%; display: none\"\u003e{{ \"quickView.qvQuantityError\" | translate: translations, 'Please input quantity' }}\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__quick-view-btn\"\u003e \u003cbutton type=\"button\" class=\"boost-sd__button boost-sd__button--border boost-sd__button--round boost-sd__button--large boost-sd__btn-add-to-cart\"\u003e \u003cspan class=\"boost-sd__button-text\"\u003e{{ \"productItem.atcAvailableLabel\" | translate: translations, 'Add to cart' }}\u003c\/span\u003e \u003c\/button\u003e \u003cbutton type=\"button\" class=\"boost-sd__button boost-sd__button--border boost-sd__button--round boost-sd__button--large boost-sd__btn-buy-now\"\u003e \u003cspan class=\"boost-sd__button-text\"\u003e{{ \"quickView.buyItNowBtnLabel\" | translate: translations, 'Buy it now' }}\u003c\/span\u003e \u003c\/button\u003e \u003c\/div\u003e \u003ca class=\"boost-sd__quick-view-details-link\" href=\"\/products\/{{ product.handle }}\"\u003e{{ \"quickView.qvViewFullDetails\" | translate: translations, 'View full details' }}\u003c\/a\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cbutton type=\"button\" aria-label='{{ \"close\" | translate: translations, \"Close\" }}' class=\"boost-sd__button boost-sd__button--transparent boost-sd__button--float boost-sd__modal-close-btn\"\u003e \u003csvg class=\"boost-sd__modal-close-svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M19.3536 5.35355C19.5488 5.15829 19.5488 4.84171 19.3536 4.64645C19.1583 4.45118 18.8417 4.45118 18.6464 4.64645L12 11.2929L5.35355 4.64645C5.15829 4.45118 4.84171 4.45118 4.64645 4.64645C4.45118 4.84171 4.45118 5.15829 4.64645 5.35355L11.2929 12L4.64645 18.6464C4.45118 18.8417 4.45118 19.1583 4.64645 19.3536C4.84171 19.5488 5.15829 19.5488 5.35355 19.3536L12 12.7071L18.6464 19.3536C18.8417 19.5488 19.1583 19.5488 19.3536 19.3536C19.5488 19.1583 19.5488 18.8417 19.3536 18.6464L12.7071 12L19.3536 5.35355Z\" fill=\"#222222\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e", 1188 1189 1190 1191 1192 1193 "cart": "\u003c!-- TEMPLATE CART --\u003e\u003c!-- This Template contains a few variables built from the client js side --\u003e{% assign currentLocale = '' %}{% if locale != \"\" or locale != null %}{% assign currentLocale = locale %}{% endif %}", 1194 1195 1196 1197 1198 1199 "refineBy": "\u003c!-- TEMPLATE REFINE BY --\u003e\u003cdiv class='boost-sd__refine-by-vert
1199ical-refine-by'\u003e\u003cdiv class='boost-sd__refine-by-vertical-refine-by-title'\u003e \u003cdiv class='boost-sd__refine-by-vertical-refine-by-heading'\u003e {{ 'refine' | translate: translations, 'Refine By' }} \u003c\/div\u003e \u003cbutton type='button' aria-label='{{ \"clearAll\" | translate: translations, \"Clear All\" }}' id='boost-sd__button--clear-all-filters' class='boost-sd__button boost-sd__button--clear' data-metadata='{ \"action\": { \"clearAllFilter\": \"\" } }'\u003e \u003cspan class='boost-sd__button-text' data-metadata='{ \"action\": { \"clearAllFilter\": \"\" } }'\u003e {{- 'clearAll' | translate: translations, 'Clear All' -}} \u003c\/span\u003e \u003c\/button\u003e\u003c\/div\u003e\u003cdiv class='boost-sd__refine-by-vertical-refine-by-list'\u003e {% for refineByOption in refineBy.options %} \u003cbutton aria-label='{{ \"clearAll\" | translate: translations, \"Clear All\" }}' metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json | escape }} } }' class='boost-sd__refine-by-vertical-refine-by-item' id='{{ refineByOption.data.value | downcase | replace: \" \", \"-\" | append: \"-clear-filter\" | simpleMd5 }}'\u003e \u003cdiv metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json | escape }} } }' class='boost-sd__refine-by-vertical-refine-by-type'\u003e \u003cspan metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json | escape }} } }' class='boost-sd__refine-by-vertical-refine-by-option'\u003e {{ refineByOption.data.label | escape }}: \u003c\/span\u003e \u003cspan metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json | escape }} } }' class='boost-sd__refine-by-vertical-refine-by-value'\u003e {% if refineByOption.type == 'range' %} {% if refineByOption.data.key == 'pf_p_price' or refineByOption.data.key == 'pf_vp_variants_price' %} {{ refineByOption.data.value.lower | currency_format: refineByOption.data.moneyFormatValue }} - {{ refineByOption.data.value.upper | currency_format: refineByOption.data.moneyFormatValue }} {% else %} {{ refineByOption.data.value.lower | escape }} - {{ refineByOption.data.value.upper | escape }} {% endif %} {% else %} {{ refineByOption.data.valueDisplay | escape }} {% endif %} \u003c\/span\u003e \u003c\/div\u003e \u003csvg metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json | escape }} } }' class='boost-sd__refine-by-vertical-refine-by-clear' xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='12' viewBox='0 0 12 12' role='img' aria-label='{{ \"clearAll\" | translate: translations, \"Clear All\" }}' fill='#222'\u003e \u003cpath metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json | escape }} } }' fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M7.41401 6.00001L11.707 1.70701C12.098 1.31601 12.098 0.684006 11.707 0.293006C11.316 -0.0979941 10.684 -0.0979941 10.293 0.293006L6.00001 4.58601L1.70701 0.293006C1.31601 -0.0979941 0.684006 -0.0979941 0.293006 0.293006C-0.0979941 0.684006 -0.0979941 1.31601 0.293006 1.70701L4.58601 6.00001L0.293006 10.293C-0.0979941 10.684 -0.0979941 11.316 0.293006 11.707C0.488006 11.902 0.744006 12 1.00001 12C1.25601 12 1.51201 11.902 1.70701 11.707L6.00001 7.41401L10.293 11.707C10.488 11.902 10.744 12 11 12C11.256 12 11.512 11.902 11.707 11.707C12.098 11.316 12.098 10.684 11.707 10.293L7.41401 6.00001Z\" fill=\"#3D4246\"\u003e \u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e {% endfor %} \u003c\/div\u003e\u003c\/div\u003e", 1200 1201 1202 1203 1204 1205 "filterOptionBoxItem": "\u003c!-- This Template contains a few variables built from the client js side --\u003e{% if request.previewMode == true %}\u003cli class=\"boost-sd__filter-option-item boost-sd__filter-option-box-item\"\u003e\u003cbutton role='checkbox' aria-label='{{ value.key | escape_once | strip_html }}' aria-checked='false' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button'\u003e \u003cspan class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInU
1205ppercaseForm %} {{ value.key | escape | upcase }} {% else %} {{ value.key | escape }} {% endif %} \u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli class='{{ className }}'\u003e\u003cbutton role='checkbox' aria-label='Find product with {{ label | escape }} is {{ value.label | escape_once | strip_html }}' aria-checked='false' id='{{ actionId }}' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button' data-action='{{ dataAction }}'\u003e \u003cspan data-action='{{ dataAction }}' class='boost-sd__filter-option-item-label'\u003e {% if displayAllValuesInUppercaseForm %} {{ value.label | escape | upcase }} {% else %} {{ value.label | escape }} {% endif %} \u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% endif %}", 1206 1207 1208 1209 1210 1211 "filterOptionListItem": "\u003c!-- This Template contains a few variables built from the client js side --\u003e{% if request.previewMode == true %}\u003cli class=\"boost-sd__filter-option-item boost-sd__filter-option-list-option-item\"\u003e\u003cbutton role=\"checkbox\" aria-checked=\"false\" aria-label=\"{{ value.key | escape_once }}\" class=\"boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button boost-sd__filter-option-item-button--with-checkbox\"\u003e {% if option.filterType == \"variants_price\" or option.filterType == \"price\" %} {% if value.from == 0 %} {{ \"under\" | translate: translations, \"Under\" }} {{ value.to | format_currency: option.moneyFormatValue }} {% elsif value.to == nil %} {{ \"above\" | translate: translations, \"Above\" }} {{ value.from | format_currency: option.moneyFormatValue }} {% elsif value.from != 0 and value.to != nil %} {{ value.from | format_currency: option.moneyFormatValue }} - {{ value.to | format_currency: option.moneyFormatValue }} {% endif %} {% elsif option.filterType == \"percent_sale\" %} {% if value.from == nil %} {{ \"under\" | translate: translations, \"Under\" }} {{ value.to }} {% elsif value.to == nil %} {{ \"above\" | translate: translations, \"Above\" }} {{ value.from }} {% elsif value.from != 0 and value.to != nil %} {{ value.from }}% - {{ value.to }}% {% endif %} {% else %} \u003cspan class=\"boost-sd__filter-option-item-label\"\u003e {% if option.displayAllValuesInUppercaseForm %} {% if option.filterType == \"stock\" or option.filterType == \"collection\" %} {{ value.label | upcase | escape }} {% else %} {{ value.key | upcase | escape }} {% endif %} {% else %} {% if option.filterType == \"stock\" or option.filterType == \"collection\" %} {{ value.label | escape }} {% else %} {{ value.key | escape }} {% endif %} {% endif %} \u003c\/span\u003e {% endif %} {% if filterSettings.showFilterOptionCount %} \u003cspan aria-label=\"Number of products: ({{ value.doc_count }})\" class=\"boost-sd__filter-option-item-amount\"\u003e({{ value.doc_count }})\u003c\/span\u003e {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e\u003cbutton role='checkbox' aria-checked='false' aria-label='Find product with {{ label | escape }} is {{ value.label | escape_once | strip_html }}' id='{{ actionId }}' class='{{ className }}' data-action='{{ dataAction }}'\u003e \u003cspan data-action='{{ dataAction }}' class='boost-sd__filter-option-item-label'\u003e {% if displayAllValuesInUppercaseForm %} {{ value.label | upcase | escape }} {% else %} {{ value.label | escape }} {% endif %} \u003c\/span\u003e {% if showDocCount %} \u003cspan data-action='{{ dataAction }}' aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e ({{ value.doc_count }})\u003c\/span\u003e {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% endif %}", 1212 1213 1214 1215 1216 1217 "filterOptionSwatchItem": "\u003c!-- This Template contains a few variables built from the client js side --\u003e{% assign swatchListStyle = option.swatchStyle == 'circle-list' or option.swatchStyle == 'square-list' %}{% if request.previewMode == true %}{% assign swatchTyleClass = \"\" %}{% if swatchListStyle %}{% assign swatchTyleClass = \"list\" %}{% else %}{% assign swatchTyleClass = \"grid\" %}{% endif %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-swatch-item'\u003e\u003cbutton title='{{ value.key | strip_html | escape }}' role='checkbox' aria-checked='false' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button'\u003e \u003cspan class='boost-sd__filter-option-swatch-item-img boost-sd__filter-option-swatch-item-img--{{ swatchTyleClass }} boost-sd__filter-option-swatch-item-img--circle' style='background-color: {{ value.key | escape }};'\u003e\u003c\/span\u003e {% if swatchListStyle %} \u003cspan class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInU
1217ppercaseForm %} {{ value.key | escape | upcase }} {% else %} {{ value.key | escape }} {% endif %} \u003c\/span\u003e {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli data-action='{{ dataAction }}' class='boost-sd__filter-option-item boost-sd__filter-option-swatch-item'\u003e\u003cbutton role='checkbox' aria-checked='false' title='Find product with {{ label | escape }} is {{ value.label | escape | strip_html }}' id='{{ actionId }}' data-action='{{ dataAction }}' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button'\u003e {% if swatchValue.backgroundColor == nil %} {% assign swatchBackgroundColor = \"none\" %} {% else %} {% assign swatchBackgroundColor = swatchValue.backgroundColor | strip_html %} {% endif %} {% if swatchValue.backgroundImage == nil %} {% assign swatchBackgroundImage = \"none\" %} {% else %} {% assign swatchBackgroundImage = swatchValue.backgroundImage | strip_html %} {% endif %} \u003cspan data-action='{{ dataAction }}' class='{{ className }}' style='background-color: {{ swatchBackgroundColor }}; background-image: {{ swatchBackgroundImage }}'\u003e\u003c\/span\u003e {% if swatchType == 'list' %} \u003cspan data-action='{{ dataAction }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ value.label | escape | upcase }} {% else %} {{ value.label | escape }} {% endif %} \u003c\/span\u003e {% if showDocCount %} \u003cspan data-action='{{ dataAction }}' aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e {% endif %} {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% endif %}", 1218 1219 1220 1221 1222 1223 "filterOptionMultiLevelCollectionItem": "\u003c!-- This Template contains a few variables built from the client js side --\u003e{% if request.previewMode == true %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections {% if option.keepValuesStatic and value.doc_count == 0 %} boost-sd__filter-option-item-multilevel-collections--disabled {% endif %}'\u003e\u003cdiv class='boost-sd__filter-option-item-multilevel-collections-firstlevel'\u003e \u003ca title='Link to {{ value.displayName }}' href='\/collections\/{{ value.handle }}' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-link'\u003e \u003cspan class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ value.displayName | upcase }} {% else %} {{ value.displayName }} {% endif %} \u003c\/span\u003e \u003c\/a\u003e {% if showDocCount %} \u003cspan role='text' aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e {% endif %} {% if value.existedTags %} \u003cbutton type='button' aria-label='Expand\/Collapse {{ value.displayName }}' class='boost-sd__button boost-sd__button--transparent'\u003e \u003csvg class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ value.displayName }}' viewBox='0 0 7 12' fill='#222'\u003e \u003cpath class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e {% endif %} \u003c\/div\u003e\u003c\/li\u003e{% else %}{% assign currentLocale = '' %}{% if locale != \"\" %}{% assign currentLocale = '\/' | append: locale %}{% endif %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections {% if option.keepValuesStatic and value.doc_count == 0 %} boost-sd__filter-option-item-multilevel-collections--disabled {% endif %}'\u003e\u003cdiv class='boost-sd__filter-option-item-multilevel-collections-firstlevel'\u003e \u003ca id='{{ actionId }}' metaData='{{ metaData | json | escape }}' title='Link to {{ value.displayName }}' data-action='select-filter-item' href='{{ currentLocale }}\/collections\/{{ value.handle }}' class='{{ className }}'\u003e \u003cspan style='{{ styleOptionItem }}' data-metadata='{{ metaData | json | escape }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInU
1223ppercaseForm %} {{ value.displayName | upcase }} {% else %} {{ value.displayName }} {% endif %} \u003c\/span\u003e \u003c\/a\u003e {% if showDocCount %} \u003cspan role='text' aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e {% endif %} {% if value.existedTags %} \u003cbutton aria-label='Expand\/Collapse {{ value.displayName }}' id='{{ value.actionIdArrow }}' data-metadata='{{ value.metaDataArrow | json | escape }}' type='button' class='boost-sd__button boost-sd__button--transparent' style='padding-right: 0px;'\u003e \u003csvg id='{{ value.targetIdArrow }}' data-metadata='{{ value.metaDataArrow | json | escape }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ value.displayName }}' viewBox='0 0 7 12' fill='#222'\u003e \u003cpath data-metadata='{{ value.metaDataArrow | json | escape }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e {% endif %} \u003c\/div\u003e {% if value.existedTags \u003e 0 %} \u003cul id='{{ value.targetIdList }}' class='boost-sd__filter-option-item-multilevel-collections-listitem boost boost-sd__g-hide'\u003e {% for tag in value.tags %} \u003cli class='boost-sd__filter-option-item-multilevel-collections-secondlevel'\u003e \u003cdiv class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections-secondlevel-title'\u003e \u003ca id='{{ tag.actionId }}' data-metadata='{{ tag.metaData | json | escape }}' title='Link to {{ tag.displayName }}' data-action='select-filter-item' href='{{ currentLocale }}\/collections\/frontpage\/{{ tag.tag }}' class='{{ tag.className }}'\u003e \u003cspan data-metadata='{{ tag.metaData | json | escape }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ tag.displayName | upcase }} {% else %} {{ tag.displayName }} {% endif %} \u003c\/span\u003e \u003c\/a\u003e {% if tag.existedSubTags %} \u003cbutton aria-label='Expand\/Collapse {{ tag.displayName }}' id='{{ tag.actionIdArrow }}' data-metadata='{{ tag.metaDataArrow | json | escape }}' type='button' class='boost-sd__button boost-sd__button--transparent' style='padding-right: 0px;'\u003e \u003csvg id='{{ tag.targetIdArrow }}' data-metadata='{{ tag.metaDataArrow | json | escape }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ tag.displayName }}' viewBox='0 0 7 12' fill='#222'\u003e \u003cpath data-metadata='{{ tag.metaDataArrow | json | escape }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e {% endif %} \u003c\/div\u003e {% if tag.existedSubTags %} \u003cul id='{{ tag.targetIdList }}' class='boost-sd__filter-option-item-multilevel-collections-thirdlevel boost-sd__g-hide'\u003e {% for subTag in tag.subTags %} \u003cli class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections-thirdlevel-title'\u003e \u003ca id='{{ subTag.actionId }}' data-metadata='{{ subTag.metaData | json | escape }}' title='Link to {{ subTag.displayName }}' data-action='select-filter-item' href='{{ currentLocale }}\/collections\/frontpage\/{{ subTag.tag }}' class='{{ subTag.className }}'\u003e \u003cspan data-metadata='{{ subTag.metaData | json | escape }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInU
1223ppercaseForm %} {{ subTag.displayName | upcase }} {% else %} {{ subTag.displayName }} {% endif %} \u003c\/span\u003e \u003c\/a\u003e \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e {% endif %} \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e {% endif %}\u003c\/li\u003e{% endif %}", 1224 1225 1226 1227 1228 1229 "filterOptionMultiLevelTagItem": "\u003c!-- This Template contains a few variables built from the client js side --\u003e{% if request.previewMode == true %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e\u003cbutton role='checkbox' aria-checked='false' aria-label='{{ value.displayName }}' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button boost-sd__filter-option-item-button--with-checkbox'\u003e \u003cspan class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ value.displayName | upcase }} {% else %} {{ value.displayName }} {% endif %} \u003c\/span\u003e\u003c\/button\u003e {% assign existedTags = value.subTags | size %} {% if existedTags \u003e 0 %} \u003cbutton type='button' aria-label='Expand\/Collapse {{ value.displayName }}' class='boost-sd__button boost-sd__button--transparent boost-sd__filter-option-list-option-item-collapse-btn'\u003e \u003csvg class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ value.displayName }}' viewBox='0 0 7 12' fill='#222'\u003e \u003cpath class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e \u003c\/path\u003e \u003c\/svg\u003e\u003c\/button\u003e {% endif %}\u003c\/li\u003e{% else %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e\u003cbutton role='checkbox' aria-checked='false' aria-label='Find product with {{ label | escape }} is {{ value.displayName | escape | strip_html }}' data-metadata='{{ metaData | json | escape }}' id='{{ actionId }}' class='{{ className }}'\u003e \u003cspan style='{{ styleOptionItem }}' data-metadata='{{ metaData | json | escape }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ value.displayName | upcase }} {% else %} {{ value.displayName }} {% endif %} \u003c\/span\u003e\u003c\/button\u003e {% assign existedTags = value.subTags | size %} {% if existedTags \u003e 0 %} \u003cbutton aria-label='Expand\/Collapse {{ value.displayName }}' type='button' data-metadata='{{ value.metaDataArrow | json | escape }}' id='{{ value.actionIdArrow }}' class='boost-sd__button boost-sd__button--transparent boost-sd__filter-option-list-option-item-collapse-btn'\u003e \u003csvg id='{{ value.targetIdArrow }}' data-metadata='{{ value.metaDataArrow | json | escape }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ value.displayName }}' viewBox='0 0 7 12' fill='{{ colorOptionItem }}'\u003e \u003cpath data-metadata='{{ value.metaDataArrow | json | escape }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e\u003c\/button\u003e\u003c!-- style=\"display: none\" --\u003e\u003cul id='{{ value.targetIdList }}' class='boost-sd__filter-option-list-option-item-sublist boost-sd__g-hide'\u003e {% for tag in value.subTags %} \u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e \u003cbutton role='checkbox' aria-checked='false' aria-label='Find product with {{ label | escape }}
1229 is {{ tag.displayName | escape | strip_html }}' data-metadata='{{ tag.metaData | json | escape }}' id='{{ tag.actionId }}' class='{{ tag.className }}'\u003e \u003cspan style='{{ styleOptionItem }}' data-metadata='{{ tag.metaData | json | escape }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ tag.displayName | upcase }} {% else %} {{ tag.displayName }} {% endif %} \u003c\/span\u003e \u003c\/button\u003e {% assign existedSubTags = tag.subTags | size %} {% if existedSubTags \u003e 0 %} \u003cbutton aria-label='Expand\/Collapse {{ tag.displayName }}' type='button' data-metadata='{{ tag.metaDataArrow | json | escape }}' id='{{ tag.actionIdArrow }}' class='boost-sd__button boost-sd__button--transparent boost-sd__filter-option-list-option-item-collapse-btn'\u003e \u003csvg id='{{ tag.targetIdArrow }}' data-metadata='{{ tag.metaDataArrow | json | escape }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' aria-label='Expand\/Collapse {{ tag.displayName }}' viewBox='0 0 7 12' fill='{{ colorOptionItem }}'\u003e \u003cpath data-metadata='{{ tag.metaDataArrow | json | escape }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e \u003c!-- style=\"display: none\" --\u003e \u003cul id='{{ tag.targetIdList }}' class='boost-sd__filter-option-list-option-item-sublist boost-sd__g-hide'\u003e {% for subTag in tag.subTags %} \u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e \u003cbutton role='checkbox' aria-checked='false' aria-label='Find product with {{ label | escape }} is {{ subTag.displayName | escape | strip_html }}' id='{{ subTag.actionId }}' data-metadata='{{ subTag.metaData | json | escape }}' class='{{ subTag.className }}'\u003e \u003cspan style='{{ styleOptionItem }}' data-metadata='{{ subTag.metaData | json | escape }}' class='boost-sd__filter-option-item-label'\u003e {% if option.displayAllValuesInUppercaseForm %} {{ subTag.displayName | upcase }} {% else %} {{ subTag.displayName }} {% endif %} \u003c\/span\u003e \u003c\/button\u003e \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e {% endif %} \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e {% endif %}\u003c\/li\u003e{% endif %}", 1230 1231 1232 1233 1234 1235 "filterOptionRatingItem": "\u003c!-- This Template contains a few variables built from the client js side --\u003e{% if request.previewMode == true %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-rating-item'\u003e\u003cbutton role='checkbox' aria-checked='false' aria-label='{{ value.key }} Stars. Number of products: {{ value.doc_count }}' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button boost-sd__filter-option-item-button--with-checkbox'\u003e \u003cspan role='presentation' class='boost-sd__filter-option-rating-item-presentation'\u003e {% for i in (0..4) %} {% if i \u003c value.from %} \u003ci class='boost-sd__filter-option-rating-item-icon-star boost-sd__filter-option-rating-item-icon-star--active' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e {% else %} \u003ci class='boost-sd__filter-option-rating-item-icon-star' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e {% endif %} {% endfor %} {% if showExactRating == false %} \u003cspan\u003e\u0026 Up\u003c\/span\u003e {% endif %} \u003c\/span\u003e \u003cspan aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli data-value='{{ value.key }}' data-action='{{ dataAction }}' class='boost-sd__filter-option-item boost-sd__filter-option-rating-item'\u003e\u003cbutton role='checkbox' aria-checked='false' aria-label='{{ value.key }} Stars. Number of products: {{ value.doc_count }}' id='{{ actionId }}' data-action='{{ dataAction }}' class='{{ className }}'\u003e \u003cspan data-action='{{ dataAction }}' role='presentation' class='boost-sd__filter-option-rating-item-presentation'\u003e {% for i in (0..4) %} {% if i \u003c value.from %} \u003ci data-action='{{ dataAction }}' class='boost-sd__filter-option-rating-item-icon-star boost-sd__filter-option-rating-item-icon-star--active' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e {% else %} \u003ci data-action='{{ dataAction }}' class='boost-sd__filter-option-rating-item-icon-star' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e {% endif %} {% endfor %} {% if showExactRating == false %} \u003cspan data-action='{{ dataAction }}'\u003e\u0026 Up\u003c\/span\u003e {% endif %} \u003c\/span\u003e \u003cspan data-action='{{ dataAction }}' aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% endif %}", 1236 1237 1238 1239 1240 1241 "productPrice": "\u003c!-- This Template contains a few variables built from the client js side --\u003e{% assign removePriceDecimal = false -%}{% assign decimalDelimiter = '' -%}{% assign withoutTrailingZeros = true -%}{% assign showCentAsSuperscript = false -%}{% assign moneyFormat = request.money_format | strip_html -%}{% assign showSavingDisplay = false -%}{% assign minPrice = product.price_min | times: 1.0 -%}{% assign maxPrice = 0 -%}{% if product.price_max -%}{% assign maxPrice = product.price_max | times: 1.0 -%}{% endif -%}
1241\u003c!-- convert variable compareAtPriceMin to number --\u003e{% assign compareAtPriceMin = 0 -%}{% if product.compare_at_price_min -%}{% assign compareAtPriceMin = product.compare_at_price_min | times: 1.0 -%}{% endif -%}\u003c!-- Check if enable variant showing as an individual product --\u003e{% if product.variant_id != \"\" and product.variant_id != blank -%}{% assign currentVariantId = product.variant_id | times: 1 -%}{% for variant in product.variants -%}{% if variant.id == currentVariantId -%}{% assign minPrice = variant.price | times: 1.0 -%}{% assign maxPrice = variant.price | times: 1.0 -%}{% if variant.compare_at_price and variant.compare_at_price != \"0.0\" -%}{% assign compareAtPriceMin = variant.compare_at_price | times: 1.0 -%}{% endif -%}{% break -%}{% endif -%}{% endfor -%}{% endif -%}{% assign isSale = false -%}{% assign salePercent = 0 -%}{% assign saleAmount = 0 -%}{% if compareAtPriceMin \u003e minPrice -%}{% assign isSale = true -%}{% endif -%}{% assign compareAtPriceWithFormat = '' -%}{% unless compareAtPriceMin == null or compareAtPriceMin == 0 or isSale == false -%}\u003c!-- calculate salePercent base on compareAtPriceMin and minPrice --\u003e{% assign compare = compareAtPriceMin | minus: minPrice | times: 100 -%}{% assign salePercent = compare | divided_by: compareAtPriceMin | ceil | append: '%' -%}\u003c!-- compareAtPriceWithFormat is compare price with PriceMin and format currency --\u003e{% assign compareAtPriceWithFormat = compareAtPriceMin | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%}{% assign saleAmount = compareAtPriceMin | minus: minPrice -%}{% endunless -%}\u003c!-- Format price min --\u003e{% assign priceMinWithFormat = minPrice | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}\u003c!-- Format price max --\u003e{% assign priceMaxWithFormat = '' -%}{% if product.price_max and maxPrice \u003e minPrice -%}{% assign priceMaxWithFormat = maxPrice | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}{% endif -%}\u003c!-- priceMax used for multi variant price display where it can have min-max price with format and translation --\u003e{% assign hasMultiVariantPrice = false -%}{% if translations.productItem.amount contains \"minPrice\" -%}{% assign hasMultiVariantPrice = true -%}{% endif -%}{% assign isSamePrice = true -%}{% if minPrice != maxPrice or product.compare_at_price_min != product.compare_at_price_max -%}{% assign isSamePrice = false -%}{% endif -%}{% assign priceValueWithFormat = priceMinWithFormat -%}{% if isSamePrice == false and maxPrice \u003e minPrice and hasMultiVariantPrice -%}{% assign priceValueWithFormat = \"productItem.amount\" | translate: translations, \"\" | replace: '{{minPrice}}', priceMinWithFormat | replace: '{{maxPrice}}', priceMaxWithFormat -%}{% endif -%}{% assign savingPriceWithFormat = '' -%}{% unless showSavingDisplay == false or saleAmount == 0 -%}{% assign saleAmountWithFormat = saleAmount | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%}{% assign savingPriceWithFormat = \"productItem.savingAmount\" | translate: translations, \"Save {{saleAmount}}\" | replace: '{{saleAmount}}', saleAmountWithFormat | replace: '{{salePercent}}', salePercent -%}{% endunless -%}\u003c!-- Price compare display top or bottom --\u003e\u003c!-- Price compare display left or right --\u003e\u003cdiv class=\"boost-sd__product-price-wrapper\"\u003e\u003cspan class=\"boost-sd__visually-hidden\"\u003e {% if isSale %} Regular price {{ compareAtPriceWithFormat }}, now on sale for {{ priceValueWithFormat }}{% if savingPriceWithFormat != '' %}, saving {{ savingPriceWithFormat }}{% endif %} {% else %} Regular price {{ priceValueWithFormat }} {% endif %} \u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"boost-sd__product-price-content boost-sd__product-price-content--text-align-center\"\u003e \u003cspan class=\"{% if isSale == true %}boost-sd__product-price--sale{% else %}boost-sd__product-price--default{% endif %}\"\u003e \u003cspan class=\"boost-sd__format-currency\"\u003e{{ priceValueWithFormat }}
1241\u003c\/span\u003e \u003c\/span\u003e {% if compareAtPriceWithFormat != '' -%} \u003cspan class=\"boost-sd__format-currency boost-sd__format-currency--price-compare boost-sd__product-price--compare\"\u003e \u003cspan class=\"boost-sd__format-currency\"\u003e{{ compareAtPriceWithFormat }}\u003c\/span\u003e \u003c\/span\u003e {% endif -%} \u003c\/span\u003e {% if savingPriceWithFormat != '' -%} \u003cspan aria-hidden=\"true\" class=\"boost-sd__product-price--saving\"\u003e \u003cspan class=\"boost-sd__format-currency\"\u003e{{ savingPriceWithFormat }}\u003c\/span\u003e\u003c\/span\u003e {% endif -%}\u003c\/div\u003e", 1242 1243 1244 1245 1246 1247 "recommendation": "\u003c!-- TEMPLATE RECOMMENDATION --\u003e{% assign widgetNameTranslationLabel = 'recommendation.' | append: widgetId %}{% assign widgetTitle = '' %}{% if widgetDesignSettings.titleAlignment != '' %} {% assign widgetTitle = widgetTitle | append: 'boost-sd__recommendation-title--' | append: widgetDesignSettings.titleAlignment %}{% endif %}\u003cdiv id='{{ widgetId }}' class='boost-sd__recommendation ' data-product-price='true'\u003e\u003cdiv class='boost-sd__recommendation-title {{ widgetTitle }}'\u003e \u003cspan tabindex=\"0\" role=\"heading\" aria-level=\"2\" class='boost-sd__recommendation-title-text'\u003e {{ widgetNameTranslationLabel | translate: translations, widgetName }} \u003c\/span\u003e\u003c\/div\u003e {% if widgetDesignSettings.layoutDisplay == 'carousel' %} \u003c!-- TEMPLATE RECOMMENDATION TYPE CAROUSEL --\u003e\u003cdiv class=\"boost-sd__slider\"\u003e\u003cdiv class=\"boost-sd__slider-container\"\u003e {% for product in products %} \u003cdiv class=\"boost-sd__slide\"\u003e {% capture domain %}{{ widgetDesignSettings.tenantId }}{% endcapture %} \u003c!-- TEMPLATE GRID PRODUCT ITEM --\u003e{% if product.original_images != nil %} {% assign imageArray = product.original_images %}{% else %} {% assign imageArray = product.images_info %}{% endif %}{% assign productId = product.id %}{% if product.variant_id %} {% assign productId = product.variant_id %}{% endif %}{% assign filterOptionIdImageBaseOn = 'pf_opt_color' %} {% capture filterOptionIdImageBaseOn %}pf_opt_color{% endcapture %}{% assign optionName = filterOptionIdImageBaseOn | replace: 'pf_opt_','' %}{% capture valueRequest %}{{ request[filterOptionIdImageBaseOn] }}{% endcapture %}{% assign optionNameValue = optionName | append: \":\" | append: valueRequest %}{% assign selectedVariantImageByFilterOption = nil %}{% for item in product.variants %} {% if item.merged_options contains optionNameValue %} {% if item.image %} {% assign selectedVariantImageByFilterOption = item.image %} {% endif %} {% break %} {% endif %}{% endfor %}{% capture productVariants %} [ {% for variant in product.variants %} { \"title\": \"{{ variant.title }}\", \"id\": \"{{ variant.id }}\", \"available\": {{ variant.available }} }{% unless forloop.last %},{% endunless %} {% endfor %} ]{% endcapture %}{% capture productData %} { \"handle\": \"{{ product.handle }}\", \"variantId\": \"{{ product.variant_id }}\", \"splitProduct\": \"{{ product.split_product }}\", \"variants\": {{ productVariants | json | escape }}, \"priceMin\": \"{{ product.price_min }}\", \"priceMax\": \"{{ product.price_max }}\", \"compareAtPriceMin\": \"{{ product.compare_at_price_min }}\", \"compareAtPriceMax\": \"{{ product.compare_at_price_max }}\", \"images\": {{ imageArray | json | escape }}, \"options_with_values\": {{ product.options_with_values | json | escape }}, \"selectedVariantImageByFilterOption\": \"{{ selectedVariantImageByFilterOption | escape }}\", \"category\": \"{{ product.product_type | escape }}\", \"tags\" : {{ product.tags | json | escape }} }{% endcapture %}\u003cdiv class='boost-sd__product-item boost-sd__product-item--noBorder boost-sd__product-item-grid-view-layout' id='{{ product.id }}' data-product-id='{{ productId }}' data-product='{{ productData | json_encode }}'\u003e\u003c!-- TEMPLATE GRID PRODUCT ITEM - PRODUCT IMAGE --\u003e{%- capture aspectRatioSetting %}square{% endcapture -%}{% capture hoverEffect %}reveal-second-image{% endcapture %}{% assign productImages = product.images_info %}{% if product.split_product %} {% assign productImages = product.original_images %}{% endif %}\u003cdiv class=\"boost-sd__product-item-grid-view-layout-image\"\u003e\u003cdiv class=\"boost-sd__product-link-image\"\u003e \u003cdiv style=\"position: relative\"\u003e {% assign effectClasses = '' %} {% if hoverEffect == 'reveal-second-image-and-zoom-in' %} {% assign effectClasses = effectClasses | append: 'boost-sd__product-image-wrapper--zoom-in' %} {% if productImages.size \u003e 1 %} {% assign effectClasses = effectClasses | append: ' boost-sd__product-image-wrapper--has-second-image' %} {% endif %} {% endif %} {% if hoverEffect == 'reveal-second-image' and productImages.size \u003e 1 %} {% assign effectClasses = effectClasses | append: 'boost-sd__product-image-wrapper--has-second-image' %} {% endif %} {% if hoverEffect == 'zoom-in' %} {% assign effectClasses = effectClasses | append: 'boost-sd__product-image-wrapper--zoom-in' %} {% endif %} {% assign aspectRatio = '' -%} {% if aspectRatioSetting == 'natural' -%} {% assign imageWidth = product.images_info[0].width -%} {% assign imageHeight = product.images_info[0].height -%} {% assign aspectRatio = aspectRatio | append: 'aspect-ratio: ' | append: imageWidth | append: '\/' | append: imageHeight -%} {% endif -%} \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--crop-center {{ effectClasses }} boost-sd__product-image-wrapper--square\" style=\"{{ aspectRatio }}\"\u003e \u003ca aria-label=\"{{ product.title | escape }}\" class=\"boost-sd__product-link boost-sd__product-image\" {%- if request.previewMode != true %} href=\"{{ productLocale }}\/products\/{{ product.handle }}{{ variantUrl }}\"{% endif -%}\u003e {% assign firstImageSrc = '' -%} {% if selectedVariantImageByFilterOption != nil -%} {% assign firstImageSrc = selectedVariantImageByFilterOption -%} {% else -%} {% assign firstImageSrc = product.images_info[0].src -%} {% endif -%} {% assign widthParam = \"\u0026width=\" -%} {% assign widths = \"200,300,400,500,700,800\" | split: \",\" -%} {% if request.device contains 'mobile' -%} {% assign maxWidth = 400 -%} {% else -%} {% assign maxWidth = 700 -%} {% endif -%} {% if request.productImageWidth != blank -%} {% assign imageWidth = request.productImageWidth | plus: 0 -%} {% if imageWidth \u003e maxWidth -%} {% assign maxWidth = imageWidth -%} {% endif -%} {% endif -%} {% if product.images_info[0] -%} {% capture srcset -%} {% for width in widths -%} {% assign widthNo = width | plus: 0 %} {% if widthNo \u003c maxWidth -%} {{ firstImageSrc }}
1247{{ widthParam }}{{ width }} {{ width }}w, {% else -%} {{ firstImageSrc }}{{ widthParam }}{{ maxWidth }} {{ maxWidth }}w {% break -%} {% endif -%} {% endfor -%} {% endcapture -%} {% assign productPerRow = 4 -%} {% if request.productPerRow != blank -%} {% assign productPerRow = request.productPerRow | plus: 0 -%} {% endif -%} \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" {% if index and index \u003c productPerRow -%} loading=\"eager\" {% else -%} loading=\"lazy\" {% endif -%} decoding=\"async\" alt=\"{{ product.title | escape }}\" src=\"{{ firstImageSrc }}\u0026amp;width=200\" srcset=\"{{ srcset }}\" width=\"auto\" height=\"auto\" \/\u003e {% if productImages.size \u003e 1 and hoverEffect == 'reveal-second-image-and-zoom-in' or hoverEffect == 'reveal-second-image' %} {% for image in productImages %} {% if image.src contains product.images_info[0].src %} {% assign secondImage = productImages[image.position] %} {% endif %} {% endfor %} {% if secondImage -%} {% assign secondImageSrc = secondImage.src -%} {% capture secondImageSrcset -%} {% for width in widths -%} {% assign widthNo = width | plus: 0 -%} {% if widthNo \u003c maxWidth -%} {{ secondImageSrc }}{{ widthParam }}{{ width }} {{ width }}w, {% else -%} {{ secondImageSrc }}{{ widthParam }}{{ maxWidth }} {{ maxWidth }}w {% break -%} {% endif -%} {% endfor -%} {% endcapture -%} \u003cimg width=\"auto\" height=\"auto\" {% if index and index \u003c productPerRow -%} loading=\"eager\" {% else -%} loading=\"lazy\" {% endif -%} class=\"boost-sd__product-image-img boost-sd__product-image-img--second\" alt=\"{{ product.title | escape }}\" aria-hidden=\"true\" src=\"{{ secondImage.src }}\u0026amp;width=200\" srcset=\"{{ secondImageSrcset }}\"\u003e {% endif -%} {% endif %} {% else -%} \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" alt=\"{{ product.title | escape }}\" src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\" width=\"auto\" height=\"auto\" \/\u003e {% endif -%} \u003c\/a\u003e \u003cdiv class=\"boost-sd__product-image-row boost-sd__product-image-row--top \"\u003e \u003cdiv class=\"boost-sd__product-image-column boost-sd__product-image-column--in-top boost-sd__product-image-column--left\"\u003e {% assign hideOtherLabelsWhenSoldOut = true -%}{% assign moneyFormat = request.money_format | strip_html -%}{% assign removePriceDecimal = false -%}{% assign showCentAsSuperscript = false -%}{% assign decimalDelimiter = '' -%}{% assign withoutTrailingZeros = true -%}{% if hideOtherLabelsWhenSoldOut != true -%} {% assign compareAtPriceMin = product.compare_at_price_min | default: 0 -%} {% if compareAtPriceMin \u003e product.price_min -%} {% assign percent = compareAtPriceMin | minus: product.price_min | times: 100 | divided_by: compareAtPriceMin | round -%} {% assign salePercent = percent | append: '%' -%} {% assign saleAmount = compareAtPriceMin | minus: product.price_min | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign productItemSaleTranslated = \"productItem.productItemSale\" | translate: translations, \"Sale\" | replace: '{{salePercent}}', salePercent | replace: '{{saleAmount}}', saleAmount -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rectangle boost-sd__product-label--sale\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e \u003cspan\u003e{{ productItemSaleTranslated }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e {% endif -%} {% if product.available == false -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rectangle boost-sd__product-label--soldout\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e \u003c\/div\u003e {% endif -%} {% assign filteredTags = \"\" -%} {% assign allTags = product.tags -%} {% if product.original_tags != nill %} {% assign allTags = allTags | concat: product.original_tags | uniq -%} {% endif %} {% for tag in allTags -%} {% if tag contains 'pfs:label' -%} {% assign tagWithoutLabel = tag | remove: 'pfs:label-' -%} {% assign filteredTags = filteredTags | append: tagWithoutLabel | append: ',' -%} {% endif -%} {% endfor -%} {% assign filteredTags = filteredTags | split: ',' -%} {% for tag in filteredTags -%} {% unless tag == blank %} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--rectangle boost-sd__product-label--custom-label-by-tag\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e \u003cspan\u003e{{ tag }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e {% endunless %} {% endfor -%} {% else -%} {% if product.available == false -%} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rectangle boost-sd__product-label--soldout\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e \u003c\/div\u003e {% else -%} {% assign compareAtPriceMin = product.compare_at_price_min | default: 0 -%}
1247 {% if compareAtPriceMin \u003e product.price_min -%} {% assign percent = compareAtPriceMin | minus: product.price_min | times: 100 | divided_by: compareAtPriceMin | round -%} {% assign salePercent = percent | append: '%' -%} {% assign saleAmount = compareAtPriceMin | minus: product.price_min | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign translatedText = \"productItem.productItemSale\" | translate: translations, \"Sale\" | replace: '{{salePercent}}', salePercent | replace: '{{saleAmount}}', saleAmount %} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rectangle boost-sd__product-label--sale\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e \u003cspan\u003e{{ translatedText }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e {% endif -%} {% assign filteredTags = \"\" -%} {% assign allTags = product.tags -%} {% if product.original_tags != nill %} {% assign allTags = allTags | concat: product.original_tags | uniq -%} {% endif %} {% for tag in allTags -%} {% if tag contains 'pfs:label' -%} {% assign tagWithoutLabel = tag | remove: 'pfs:label-' -%} {% assign filteredTags = filteredTags | append: tagWithoutLabel | append: ',' -%} {% endif -%} {% endfor -%} {% assign filteredTags = filteredTags | split: ',' -%} {% for tag in filteredTags -%} {% unless tag == blank %} \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--rectangle boost-sd__product-label--custom-label-by-tag\"\u003e \u003cspan class=\"boost-sd__product-label-text\"\u003e \u003cspan\u003e{{ tag }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e {% endunless %} {% endfor -%} {% endif -%}{% endif -%} \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-image-row boost-sd__product-image-row--bottom \"\u003e \u003cdiv class=\"boost-sd__product-image-column boost-sd__product-image-column--in-bottom boost-sd__product-image-column--right\"\u003e {% capture metaData %} { \"action\": { {% if product.variants.size == 1 %} \"addToCart\": { \"productId\": \"{{ product.variants[0].id }}\", {% assign sellingPlanId = '' %} {% if product.variants[0].preorder and product.variants[0].preorder.sellingPlan %} {% assign sellingPlanId = product.variants[0].preorder.sellingPlan.id %} {% else %} {% assign sellingPlanId = '' %} {% endif %} \"selling_plan\": {{ sellingPlanId | json | escape }} } {% else %} {% if request.device contains 'mobile' %} \"quickView\": { \"productId\": \"{{ product.id }}\", \"fromSelectOptionBtn\": true } {% else %} \"quickAddToCart\": { \"productId\": \"{{ product.id }}\", \"variant_id\": \"{{ product.variant_id }}\" } {% endif %} {% endif %} } } {% endcapture %} {% assign variantPreorder = product.variants[0].preorder %} {% assign buttonPreorder = '' %} {% if variantPreorder %} {% assign buttonPreorder = buttonPreorder | append : ' boost-sd__button--preorder' %} {% endif %} {% assign buttonTextPreorder = '' %} {% if variantPreorder %} {% assign buttonTextPreorder = buttonTextPreorder | append : ' boost-sd__button-text--preorder' %} {% endif %} {% assign preOrderLabel = 'Pre-Order' %} {% assign preOrderButtonText = product.variants[0].preorder.settings.buttonText %} {% if preOrderButtonText and preOrderButtonText != '' %} {% assign preOrderLabel = preOrderButtonText %} {% endif %} {% assign selectOptionBtnLabel = '' %} {% if product.available == false %} {% assign selectOptionBtnLabel = \"productItem.soldoutLabel\" | translate: translations, 'Sold out' %} {% elsif product.variants.size == 1 %} {% assign selectOptionBtnLabel = \"productItem.atcAvailableLabel\" | translate: translations, 'Add to cart' %} \u003c!-- TODO check preorder --\u003e {% if variantPreorder %} {% assign selectOptionBtnLabel = preOrderLabel %} {% endif %} {% else %} {% assign selectOptionBtnLabel = \"productItem.atcSelectOptionsLabel\" | translate: translations, 'Choose options' %} {% endif %} \u003cbutton aria-label='{{ selectOptionBtnLabel }}' class='boost-sd__button boost-sd__button--select-option boost-sd__button--border boost-sd__button--show-on-hover boost-sd__button--hide-on-mobile boost-sd__button--rectangle{{ buttonPreorder }}' type='button' {% if product.available == false %} disabled {% endif %} data-metadata='{{ metaData | json_encode }}' \u003e \u003cspan class='boost-sd__icon boost-sd__icon--is-image boost-sd__icon--fill-current-color'\u003e\u003c\/span\u003e \u003cspan class='boost-sd__button-text boost-sd__cta-button-text {{ buttonTextPreorder }}'\u003e{{ selectOptionBtnLabel }}\u003c\/span\u003e \u003c\/button\u003e {% capture metaData %} { \"action\": { \"quickView\": { \"productId\": \"{{ product.id }}\" } } } {% endcapture %} \u003cbutton aria-label='Quick view' class='boost-sd__button boost-sd__button--border boost-sd__button--show-on-hover boost-sd__button--square boost-sd__button--quick-view' type='button' data-metadata='{{ metaData | json_encode }}'\u003e \u003cspan class='boost-sd__icon boost-sd__icon--is-image boost-sd__icon--fill-current-color'\u003e\u003c\/span\u003e \u003c\/button\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c!-- POPUP --\u003e \u003cdiv aria-modal=\"true\" role=\"dialog\" aria-label=\"Choose options for product {{ product.title | escape }}\" class=\"boost-sd__popup-select-option\" style=\"display: none\"\u003e \u003cdiv tabindex=\"-1\" class=\"boost-sd__popup-select-option-container\"\u003e {% for swatch in product.options_with_values -%} \u003cdiv class=\"boost-sd__product-swatch\"\u003e \u003cdiv class=\"boost-sd__product-swatch-title\"\u003e{{ swatch.label | escape }}\u003c\/div\u003e \u003cdiv class=\"boost-sd__product-swatch-options\"\u003e {% for value in swatch.values -%} \u003cdiv class=\"boost-sd__product-swatch-option\"\u003e \u003cdiv class=\"boost-sd__radio\"\u003e \u003cdiv class=\"boost-sd__tooltip\"\u003e {% if swatch.original_name == 'color' -%} \u003cdiv class=\"boost-sd__tooltip-content\" style=\"display: none;\"\u003e{{ value.title | strip_html | escape }}\u003c\/div\u003e {% endif -%} \u003cinput id=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-input boost-sd__radio-input--hidden\" type=\"radio\" value=\"{{ value.title | strip_html | escape }}\" checked=\"\" \/\u003e {% if swatch.original_name == 'color' -%} {% assign backgroundSwatch = \"background-color: \" | append: value.title | strip_html | escape -%} {% assign imageName = value.title | strip_html | downcase | strip | escape -%} {% if imageName contains \" \" -%} {% assign imageName = imageName | replace: ' ', \"-\" -%} {% endif -%} {% assign url = \"\/\/\" | append: domain | append: \"\/cdn\/shop\/files\/\" | append: imageName | append: \".png\" -%} {% assign backgroundSwatch = backgroundSwatch | append: \"; background-image: url('\" | append: url | append: \"');\" %} {% for variant in product.variants %} {% assign options = variant.merged_options %} {% if variant.original_merged_options != nil %} {% assign options = variant.original_merged_options %} {% endif %} {% for option in options %} {% assign currentOption = option | strip_html | downcase | strip | replace: 'color:', '' | escape %} {% if currentOption == imageName and variant.image %} {% assign backgroundSwatch = \"background-image: url('\" | append: variant.image | append: \"');\" %} {% endif %} {% endfor %} {% endfor %} \u003clabel role=\"radio\" tabindex=\"0\" aria-label=\"{{ swatch.original_name }}:{{ value.title }}\" for=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-label boost-sd__radio-label--hide-text boost-sd__radio-label--large\" style=\"{{ backgroundSwatch }}\" \u003e {{ value.title | strip_html | escape }} \u003c\/label\u003e {% else -%} \u003clabel role=\"radio\" tabindex=\"0\" aria-label=\"{{ swatch.original_name }}:{{ value.title }}\" for=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-label boost-sd__radio-label--in-quick-view\" \u003e {{ value.title | strip_html | escape }} \u003c\/label\u003e {% endif -%} \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e {% endfor -%} \u003c\/div\u003e \u003c\/div\u003e {% endfor -%} \u003c\/div\u003e \u003cbutton type=\"button\" class=\"boost-sd__button boost-sd__button--primary boost-sd__button--add-to-cart boost-sd__button--full-width boost-sd__button--large boost-sd__btn-add-to-cart\" \u003e \u003cspan class=\"boost-sd__button-text boost-sd__cta-button-text\"\u003e{{ \"productItem.atcAvailableLabel\" | translate: translations, 'Add to cart' }}\u003c\/span\u003e \u003c\/button\u003e \u003cbutton type=\"button\" aria-label='{{ \"close\" | translate: translations, \"Close\" }}' class=\"boost-sd__button boost-sd__button--transparent boost-sd__button--float boost-sd__popup-select-option-close-btn\" \u003e \u003csvg width=\"17\" height=\"17\" viewBox=\"0 0 17 17\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12.9024 3.56904C13.0325 3.43886 13.0325 3.22781 12.9024 3.09763C12.7722 2.96746 12.5611 2.96746 12.431 3.09763L8 7.5286L3.56904 3.09763C3.43886 2.96746 3.22781 2.96746 3.09763 3.09763C2.96746 3.22781 2.96746 3.43886 3.09763 3.56904L7.5286 8L3.09763 12.431C2.96746 12.5611 2.96746 12.7722 3.09763 12.9024C3.22781 13.0325 3.43886 13.0325 3.56904 12.9024L8 8.47141L12.431 12.9024C12.5611 13.0325 12.7722 13.0325 12.9024 12.9024C13.0325 12.7722 13.0325 12.5611 12.9024 12.431L8.47141 8L12.9024 3.56904Z\" fill=\"#222222\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/button\u003e \u003c\/div\u003e \u003c!-- POPUP --\u003e \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c!-- TEMPLATE GRID PRODUCT ITEM - PRODUCT INFO --\u003e\u003cdiv class=\"boost-sd__product-info-wrapper\"\u003e\u003cdiv class=\"boost-sd__product-info boost-sd__product-info--center\"\u003e \u003cp class=\"boost-sd__product-vendor\"\u003e\u003cspan class=\"boost-sd__visually-hidden\"\u003eVendor: \u003c\/span\u003e {{ product.vendor | escape }}\u003c\/p\u003e \u003ca aria-label=\"{{ product.title | escape }}\" class=\"boost-sd__product-link\" {% if request.previewMode != true %} href=\"{{ productLocale }}\/products\/{{ product.handle }}{{ variantUrl }}\"{% endif %}\u003e \u003cdiv class=\"boost-sd__product-title\" id=\"product-title-{{ product.id }}\"\u003e {{ product.title | escape }} \u003c\/div\u003e \u003c\/a\u003e \u003cdiv class=\"boost-sd__product-price\" id=\"product-price-{{ product.id }}\"\u003e \u003c!-- This Template contains a few variables built from the client js side --\u003e{% assign removePriceDecimal = false -%}{% assign decimalDelimiter = '' -%}{% assign withoutTrailingZeros = true -%}{% assign showCentAsSuperscript = false -%}{% assign moneyFormat = request.money_format | strip_html -%}{% assign showSavingDisplay = false -%}{% assign minPrice = product.price_min | times: 1.0 -%}{% assign maxPrice = 0 -%}{% if product.price_max -%} {% assign maxPrice = product.price_max | times: 1.0 -%}{% endif -%}
1247\u003c!-- convert variable compareAtPriceMin to number --\u003e{% assign compareAtPriceMin = 0 -%}{% if product.compare_at_price_min -%} {% assign compareAtPriceMin = product.compare_at_price_min | times: 1.0 -%}{% endif -%}\u003c!-- Check if enable variant showing as an individual product --\u003e{% if product.variant_id != \"\" and product.variant_id != blank -%} {% assign currentVariantId = product.variant_id | times: 1 -%} {% for variant in product.variants -%} {% if variant.id == currentVariantId -%} {% assign minPrice = variant.price | times: 1.0 -%} {% assign maxPrice = variant.price | times: 1.0 -%} {% if variant.compare_at_price and variant.compare_at_price != \"0.0\" -%} {% assign compareAtPriceMin = variant.compare_at_price | times: 1.0 -%} {% endif -%} {% break -%} {% endif -%} {% endfor -%}{% endif -%}{% assign isSale = false -%}{% assign salePercent = 0 -%}{% assign saleAmount = 0 -%}{% if compareAtPriceMin \u003e minPrice -%} {% assign isSale = true -%}{% endif -%}{% assign compareAtPriceWithFormat = '' -%}{% unless compareAtPriceMin == null or compareAtPriceMin == 0 or isSale == false -%} \u003c!-- calculate salePercent base on compareAtPriceMin and minPrice --\u003e {% assign compare = compareAtPriceMin | minus: minPrice | times: 100 -%} {% assign salePercent = compare | divided_by: compareAtPriceMin | ceil | append: '%' -%} \u003c!-- compareAtPriceWithFormat is compare price with PriceMin and format currency --\u003e {% assign compareAtPriceWithFormat = compareAtPriceMin | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign saleAmount = compareAtPriceMin | minus: minPrice -%}{% endunless -%}\u003c!-- Format price min --\u003e{% assign priceMinWithFormat = minPrice | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}\u003c!-- Format price max --\u003e{% assign priceMaxWithFormat = '' -%}{% if product.price_max and maxPrice \u003e minPrice -%} {% assign priceMaxWithFormat = maxPrice | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}{% endif -%}\u003c!-- priceMax used for multi variant price display where it can have min-max price with format and translation --\u003e{% assign hasMultiVariantPrice = false -%}{% if translations.productItem.amount contains \"minPrice\" -%} {% assign hasMultiVariantPrice = true -%}{% endif -%}{% assign isSamePrice = true -%}{% if minPrice != maxPrice or product.compare_at_price_min != product.compare_at_price_max -%} {% assign isSamePrice = false -%}{% endif -%}{% assign priceValueWithFormat = priceMinWithFormat -%}{% if isSamePrice == false and maxPrice \u003e minPrice and hasMultiVariantPrice -%} {% assign priceValueWithFormat = \"productItem.amount\" | translate: translations, \"\" | replace: '{{minPrice}}', priceMinWithFormat | replace: '{{maxPrice}}', priceMaxWithFormat -%}{% endif -%} {% assign savingPriceWithFormat = '' -%}{% unless showSavingDisplay == false or saleAmount == 0 -%} {% assign saleAmountWithFormat = saleAmount | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign savingPriceWithFormat = \"productItem.savingAmount\" | translate: translations, \"Save {{saleAmount}}\" | replace: '{{saleAmount}}', saleAmountWithFormat | replace: '{{salePercent}}', salePercent -%}{% endunless -%}\u003c!-- Price compare display top or bottom --\u003e\u003c!-- Price compare display left or right --\u003e\u003cdiv class=\"boost-sd__product-price-wrapper\"\u003e \u003cspan class=\"boost-sd__visually-hidden\"\u003e {% if isSale %} Regular price {{ compareAtPriceWithFormat }}, now on sale for {{ priceValueWithFormat }}{% if savingPriceWithFormat != '' %}, saving {{ savingPriceWithFormat }}{% endif %} {% else %} Regular price {{ priceValueWithFormat }} {% endif %} \u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"boost-sd__product-price-content boost-sd__product-price-content--text-align-center\" \u003e \u003cspan class=\"{% if isSale == true %}boost-sd__product-price--sale{% else %}boost-sd__product-price--default{% endif %}\" \u003e \u003cspan class=\"boost-sd__format-currency\"\u003e{{ priceValueWithFormat }}
1247\u003c\/span\u003e \u003c\/span\u003e {% if compareAtPriceWithFormat != '' -%} \u003cspan class=\"boost-sd__format-currency boost-sd__format-currency--price-compare boost-sd__product-price--compare\" \u003e \u003cspan class=\"boost-sd__format-currency\"\u003e{{ compareAtPriceWithFormat }}\u003c\/span\u003e \u003c\/span\u003e {% endif -%} \u003c\/span\u003e {% if savingPriceWithFormat != '' -%} \u003cspan aria-hidden=\"true\" class=\"boost-sd__product-price--saving\" \u003e \u003cspan class=\"boost-sd__format-currency\"\u003e{{ savingPriceWithFormat }}\u003c\/span\u003e \u003c\/span\u003e {% endif -%} \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-rating\"\u003e \u003cdiv class=\"okendo-StarRatingSnippet\" style=\"display: none\" data-no-redirect=\"true\"\u003e{{ product | product_metafield: 'okendo.StarRatingSnippet' }}\u003c\/div\u003e \u003cdiv class=\"okendo-ProductListingSnippet\" style=\"display: none\" data-no-redirect=\"true\"\u003e{{ product | product_metafield: 'okendo.ProductListingSnippet' }}\u003c\/div\u003e \u003c\/div\u003e \u003c!-- PRODUCT INVENTORY --\u003e \u003c!-- TEMPLATE PRODUCT SWATCH --\u003e{% assign swatches = '' %} {% assign swatches = 'swatch item 1' %} {% capture swatchType %}color{% endcapture %}{% capture swatchBy %}product-image{% endcapture %}{% capture swatchShape %}box{% endcapture %}{% assign swatchShapeClasses = '' %}{% if swatchShape == 'box' %} {% assign swatchShapeClasses = swatchShapeClasses | append: 'boost-sd__radio-label--non-radius' %}{% endif %}{% if swatchShape == 'circle' %} {% assign swatchShapeClasses = swatchShapeClasses | append: 'boost-sd__radio-label--circle' %}{% endif %}{% assign hideTextClasses = '' %}{% if swatchBy != '' and swatchBy != 'text' %} {% assign hideTextClasses = hideTextClasses | append: 'boost-sd__radio-label--hide-text' %}{% endif %}{% for swatch in product.options_with_values %} {% assign maxItem = 4 %} {% assign optionsLength = swatch.values | size %} {% if swatch.name %} {% if swatch.name == swatchType %} \u003cdiv class='boost-sd__product-swatch boost-sd__product-swatch--full-width' \u003e \u003cdiv class='boost-sd__product-swatch-options'\u003e {% for value in swatch.values limit: maxItem %} \u003cdiv class='boost-sd__product-swatch-option {% if request.previewMode == true %}boost-sd__product-swatch-option--preview-mode{% endif %}'\u003e \u003cdiv class='boost-sd__radio'\u003e \u003cdiv class='boost-sd__tooltip'\u003e \u003cinput type='radio' aria-checked='false' id='product-swatch-{{ product.id }}-{{ value.title | strip_html | escape }}' class='boost-sd__radio-input boost-sd__radio-input--hidden' value='{{ value.title | strip_html | escape }}' data-swatch-type='{{ swatch.name | escape }}' \u003e {% assign backgroundSwatch = '' %} {% if swatchBy == 'color' %} {% assign backgroundSwatch = backgroundSwatch | append: 'background-color:' | append: value.title | strip_html | escape %} {% endif %} {% if swatchBy == 'image' %} {% assign imageName = value.title | strip_html | downcase | strip | escape %} {% if imageName contains ' ' %} {% assign imageName = imageName | replace: ' ', '-' %} {% endif %} {% if swatch.name == 'size' %} {% assign imageName = 'size-' | append: imageName %} {% endif %} {% assign url = '\/\/' | append: domain | append: '\/cdn\/shop\/files\/' | append: imageName | append: '.png' %} {% assign backgroundColor = 'background-color:' | append: value.title | strip_html | escape | append: '; ' %} {% assign backgroundSwatch = backgroundSwatch | append: backgroundColor | append: \"background-image: url('\" | append: url | append: \"');\" %} {% endif %} {% if swatchBy == 'product-image' %} {% assign valueImage = value.image %} {% assign urlImage = '' %} {% assign imagesCopy = product.images_info %} {% if product.split_product %} {% assign imagesCopy = product.original_images %} {% endif %} {% for image in imagesCopy %} {% assign imagePosition = image.position %} {% if valueImage and imagePosition == valueImage %} {% assign urlImage = urlImage | append: image.src | append: '\u0026width=50' %} {% endif %} {% endfor %} {% if urlImage != '' %} {% assign backgroundSwatch = backgroundSwatch | append: \"background-image: url('\" | append: urlImage | append: \"');\" %} {% endif %} {% endif %} \u003clabel tabindex=\"0\" aria-label=\"{{ swatchType }}: {{ value.title | strip_html | escape }}\" for=\"product-swatch-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-label {{ swatchShapeClasses }} {{ hideTextClasses }}\" style=\"{{ backgroundSwatch }}\" \u003e {{ value.title | strip_html | escape }} \u003c\/label\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e {% endfor %} {% if optionsLength \u003e maxItem %} {% assign count = optionsLength | minus: maxItem %} \u003cbutton type='button' aria-label='Show more options' class='boost-sd__product-swatch-more {% if swatchShape == 'box' %} boost-sd__product-swatch-more--non-radius {% endif %}' \u003e {% if swatches == 'swatch item 1' %} {% assign textswatchButtonText1Translated = 'productItem.swatchButtonText1' | translate: translations, '+{{count}}' | replace: '{{count}}', count -%} {{ textswatchButtonText1Translated }} {% elsif swatches == 'swatch item 2' %} {% assign textswatchButtonText2Translated = 'productItem.swatchButtonText2' | translate: translations, '+{{count}}' | replace: '{{count}}', count -%} {{ textswatchButtonText2Translated }} {% else %} {% assign textswatchButtonText3Translated = 'productItem.swatchButtonText3' | translate: translations, '+{{count}}' | replace: '{{count}}', count -%} {{ textswatchButtonText3Translated }} {% endif %} \u003c\/button\u003e {% endif %} \u003c\/div\u003e \u003c\/div\u003e {% endif %} {% endif %}{% endfor %} \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e \u003c\/div\u003e {% endfor %} {% assign numberOfProductPerRow = widgetDesignSettings.numberOfProductPerRow %} {% assign numberOfRecommendProduct = widgetDesignSettings.numberOfRecommendProduct %} {% if numberOfRecommendProduct \u003c numberOfProductPerRow %} {% assign sliderPages = 1 %} {% assign disable = \"disabled\" %} {% else %} {% assign sliderPages = numberOfRecommendProduct | divided_by: numberOfProductPerRow | ceil %} {% assign disable = \"\" %} {% endif %} \u003c\/div\u003e\u003cdiv class=\"boost-sd__prev-button boost-sd__prev-button--inside\"\u003e \u003cbutton type=\"button\" aria-label=\"Previous\" class=\"boost-sd__button boost-sd__button--circle boost-sd__slider-button\" {{ disable }}\u003e \u003cspan class=\"boost-sd__icon\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 10 7\" height=\"7\" width=\"10\" class=\"boost-sd__prev-button-icon\"\u003e \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke=\"#212121\" d=\"M0.764024 5.51189L5.00002 1.28789L9.23602 5.51189\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__next-button boost-sd__next-button--inside\"\u003e \u003cbutton type=\"button\" aria-label=\"Next\" class=\"boost-sd__button boost-sd__button--circle boost-sd__slider-button\" {{ disable }}\u003e \u003cspan class=\"boost-sd__icon\" style=\"margin: 0px;\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 10 7\" height=\"7\" width=\"10\" class=\"boost-sd__next-button-icon\"\u003e \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke=\"#212121\" d=\"M0.764024 5.51189L5.00002 1.28789L9.23602 5.51189\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e {% else %} \u003c!-- TEMPLATE RECOMMENDATION TYPE BUNDLE --\u003e{% assign bundleStyle = widgetDesignSettings.bundleStyle %}\u003cdiv class=\"boost-sd__recommendation-bundle boost-sd__recommendation-bundle--{{ bundleStyle }}\"\u003e\u003cdiv class=\"boost-sd__recommendation-bundle-left\"\u003e \u003cdiv class=\"boost-sd__recommendation-bundle-images boost-sd__recommendation-bundle-images--{{ bundleStyle }}\"\u003e {% for product in products %} \u003cdiv class=\"boost-sd__recommendation-bundle-image-item\"\u003e {% if product.checked %} \u003ca aria-label=\"View product details for {{ product.title | escape }}\" class=\"boost-sd__product-link boost-sd__product-link-image\" href=\"\/products\/{{ product.handle }}\"\u003e {% endif %} \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--full-box\"\u003e \u003cdiv class=\"boost-sd__product-image {% unless product.checked %} boost-sd__product-image--blur {% endunless %}\"\u003e {% if product.images_info[0] %} \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" src=\"{{ product.images_info[0].src }}\" alt=\"{{ product.title | escape }}\" width=\"auto\" height=\"auto\" \/\u003e {% else %} \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\" alt=\"{{ product.title | escape }}\" width=\"auto\" height=\"auto\" \/\u003e {% endif %} \u003c\/div\u003e \u003c\/div\u003e {% if product.checked %} \u003c\/a\u003e {% endif %} {% if bundleStyle == 'style2' %} \u003cdiv class=\"boost-sd__recommendation-bundle-item-info boost-sd__recommendation-bundle-item-info--{{ bundleStyle }}\"\u003e \u003cdiv class=\"boost-sd__recommendation-bundle-item-info-content {% unless product.checked %} boost-sd__recommendation-bundle-item-info-content--blur {% endunless %}\"\u003e \u003cdiv class=\"boost-sd__recommendation-bundle-item-title\"\u003e {% if forloop.index0 == 0 %} \u003cspan role=\"text\" tabindex=\"0\"\u003e \u003cb\u003eThis item:\u003c\/b\u003e {{ product.title | escape }} \u003c\/span\u003e {% elsif product.checked %} \u003ca class=\"boost-sd__product-link\" href=\"\/products\/{{ product.handle }}\"\u003e {{ product.title | escape }} \u003c\/a\u003e {% else %} \u003cspan role=\"text\" tabindex=\"0\"\u003e{{ product.title | escape }}\u003c\/span\u003e {% endif %} \u003c\/div\u003e {%- if product.selectedOption.title != 'Default Title' -%} \u003cdiv class=\"boost-sd__recommendation-bundle-dropdown-wrapper boost-sd__recommendation-bundle-dropdown-wrapper--{{ bundleStyle }}\"\u003e \u003cdiv {% if product.checked %} tabindex=\"0\" {% endif %}
1247 role=\"combobox\" aria-label=\"Select an option\" aria-expanded=\"false\" aria-haspopup=\"true\" data-id=\"boost-sd__dropdown-{{ widgetId }}\" id=\"boost-sd__dropdown-{{ widgetId }}\" class=\"boost-sd__dropdown {% unless product.checked %} boost-sd__dropdown--disabled {% endunless %}\"\u003e \u003cdiv class=\"boost-sd__dropdown-selected-option\"\u003e \u003cspan aria-label=\"Current option: {{ product.selectedOption.title | escape }}\" class=\"boost-sd__dropdown-option-text\"\u003e{{ product.selectedOption.title | escape }}\u003c\/span\u003e \u003csvg width=\"8\" height=\"12\" viewBox=\"0 0 8 5\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath d=\"M7.09832 3.98009e-07L0.901685 -1.43717e-07C0.15069 -2.09371e-07 -0.269991 0.75351 0.193991 1.2676L3.29231 4.70055C3.65265 5.09982 4.34735 5.09982 4.70769 4.70055L7.80601 1.2676C8.26999 0.753511 7.84931 4.63664e-07 7.09832 3.98009e-07Z\" fill=\"#5C5F62\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/div\u003e \u003cul role=\"listbox\" data-id=\"boost-sd__dropdown-list-{{ widgetId }}\" id=\"boost-sd__dropdown-list-{{ widgetId }}\" class=\"boost-sd__dropdown-option-list\"\u003e {% for variant in product.variants %} \u003cli role=\"option\" aria-selected=\"{{ variant.title == product.selectedOption.title }}\" data-id=\"boost-sd__dropdown-option-{{ widgetId }}\" id=\"boost-sd__dropdown-option-{{ widgetId }}\" class=\"boost-sd__dropdown-option {% if variant.title == product.selectedOption.title %}boost-sd__dropdown-option--selected{% endif %}\"\u003e {{ variant.title | escape }} \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e {% endif %} \u003cdiv class=\"boost-sd__recommendation-bundle-checkbox\"\u003e \u003cbutton type=\"button\" aria-checked=\"{% if product.checked %} true {% else %} false {% endif %}\" aria-label=\"{% if product.checked %} Click to remove from bundle {% else %} Click to add to bundle {% endif %}\" class=\"boost-sd__recommendation-bundle-checkbox-box {% if product.checked %} boost-sd__recommendation-bundle-checkbox-box--checked {% endif %}\" data-id=\"boost-sd__checkbox-{{ widgetId }}\" id=\"boost-sd__checkbox-{{ widgetId }}-{{ product.id }}\" \u003e\u003c\/button\u003e \u003c\/div\u003e \u003cspan role=\"text\" tabindex=\"0\" aria-label=\"Price
1247: {{ product.selectedOption.price }}\" class=\"boost-sd__format-currency\"\u003e \u003cspan\u003e{{ product.selectedOption.price }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e {% endif %} \u003c\/div\u003e {% unless forloop.last %} \u003cdiv class=\"boost-sd__recommendation-bundle-plus-icon-wrapper boost-sd__recommendation-bundle-plus-icon-wrapper--{{ bundleStyle }}\"\u003e \u003csvg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M15 7H9V1C9 0.448 8.553 0 8 0C7.447 0 7 0.448 7 1V7H1C0.447 7 0 7.448 0 8C0 8.552 0.447 9 1 9H7V15C7 15.552 7.447 16 8 16C8.553 16 9 15.552 9 15V9H15C15.553 9 16 8.552 16 8C16 7.448 15.553 7 15 7Z\" fill=\"#5C5F62\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/div\u003e {% endunless %} {% endfor %} \u003c\/div\u003e {% if bundleStyle == 'style1' %} {% for product in products %} \u003cdiv class=\"boost-sd__recommendation-bundle-item-info boost-sd__recommendation-bundle-item-info--{{ bundleStyle }}\"\u003e \u003cdiv class=\"boost-sd__recommendation-bundle-item-info-content {% unless product.checked %} boost-sd__recommendation-bundle-item-info-content--blur {% endunless %}\"\u003e \u003cdiv class=\"boost-sd__recommendation-bundle-item-title\"\u003e \u003cdiv class=\"boost-sd__recommendation-bundle-checkbox\"\u003e \u003cbutton type=\"button\" aria-checked=\"{% if product.checked %} true {% else %} false {% endif %}\" aria-label=\"{% if product.checked %} Click to remove from bundle {% else %} Click to add to bundle {% endif %}\" class=\"boost-sd__recommendation-bundle-checkbox-box {% if product.checked %} boost-sd__recommendation-bundle-checkbox-box--checked {% endif %}\" data-id=\"boost-sd__checkbox-{{ widgetId }}\" id=\"boost-sd__checkbox-{{ widgetId }}-{{ product.id }}\" \u003e\u003c\/button\u003e \u003c\/div\u003e {% if forloop.index0 == 0 %} \u003cspan role=\"text\" tabindex=\"0\"\u003e \u003cb\u003eThis item:\u003c\/b\u003e {{ product.title | escape }} \u003c\/span\u003e {% elsif product.checked %} \u003ca class=\"boost-sd__product-link\" href=\"\/products\/{{ product.handle }}\"\u003e {{ product.title | escape }} \u003c\/a\u003e {% else %} \u003cspan role=\"text\" tabindex=\"0\"\u003e{{ product.title | escape }}\u003c\/span\u003e {% endif %} \u003c\/div\u003e {%- if product.selectedOption.title != 'Default Title' -%} \u003cdiv class=\"boost-sd__recommendation-bundle-dropdown-wrapper boost-sd__recommendation-bundle-dropdown-wrapper--{{ bundleStyle }}\"\u003e \u003cdiv {% if product.checked %} tabindex=\"0\" {% endif %} role=\"combobox\" aria-label=\"Select an option\" aria-expanded=\"false\" aria-haspopup=\"true\" data-id=\"boost-sd__dropdown-{{ widgetId }}\" id=\"boost-sd__dropdown-{{ widgetId }}\" class=\"boost-sd__dropdown {% unless product.checked %} boost-sd__dropdown--disabled {% endunless %}\"\u003e \u003cdiv class=\"boost-sd__dropdown-selected-option\"\u003e \u003cspan aria-label=\"Current option: {{ product.selectedOption.title | escape }}\" class=\"boost-sd__dropdown-option-text\"\u003e{{ product.selectedOption.title | escape }}\u003c\/span\u003e \u003csvg width=\"8\" height=\"12\" viewBox=\"0 0 8 5\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath d=\"M7.09832 3.98009e-07L0.901685 -1.43717e-07C0.15069 -2.09371e-07 -0.269991 0.75351 0.193991 1.2676L3.29231 4.70055C3.65265 5.09982 4.34735 5.09982 4.70769 4.70055L7.80601 1.2676C8.26999 0.753511 7.84931 4.63664e-07 7.09832 3.98009e-07Z\" fill=\"#5C5F62\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/div\u003e \u003cul role=\"listbox\" data-id=\"boost-sd__dropdown-list-{{ widgetId }}\" id=\"boost-sd__dropdown-list-{{ widgetId }}\" class=\"boost-sd__dropdown-option-list\"\u003e {% for variant in product.variants %} \u003cli role=\"option\" aria-selected=\"{{ variant.title == product.selectedOption.title }}\" data-id=\"boost-sd__dropdown-option-{{ widgetId }}\" id=\"boost-sd__dropdown-option-{{ widgetId }}\" class=\"boost-sd__dropdown-option {% if variant.title == product.selectedOption.title %}boost-sd__dropdown-option--selected{% endif %}\"\u003e {{ variant.title | escape }} \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e {% endif %} \u003cspan role=\"text\" tabindex=\"0\" aria-label=\"Price
1247: {{ product.selectedOption.price }}\" class=\"boost-sd__format-currency\"\u003e \u003cspan\u003e{{ product.selectedOption.price }}\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e {% endfor %} {% endif %} \u003c\/div\u003e\u003cdiv class=\"boost-sd__recommendation-bundle-right\"\u003e {% if hasSelectedProduct == true %} \u003cdiv role=\"text\" tabindex=\"0\" class=\"boost-sd__recommendation-bundle-total-price\"\u003e Total price: \u003cb class=\"boost-sd__recommendation-bundle-price-text\"\u003e \u003cspan class=\"boost-sd__format-currency\"\u003e{{ totalPrice }}\u003c\/span\u003e \u003c\/b\u003e \u003c\/div\u003e {% endif %} \u003cbutton type=\"button\" {% if hasSelectedProduct == false %}disabled{% endif %} class=\"boost-sd__button boost-sd__button--primary boost-sd__button--large boost-sd__button--round boost-sd__button--full-width boost-sd__btn-add-to-cart\"\u003e \u003cspan\u003eAdd to Cart\u003c\/span\u003e \u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e {% endif %}\u003c\/div\u003e\u003cstyle\u003e #{{ widgetId }} .boost-sd__recommendation-title { color: {{ widgetDesignSettings.titleTextColor }}; font-family: {{ widgetDesignSettings.titleFont }}; font-size: {{ widgetDesignSettings.titleFontSize }}px; text-transform: {{ widgetDesignSettings.titleTextTransform }}; font-weight: {{ widgetDesignSettings.titleFontWeight }}; font-style: {{ widgetDesignSettings.titleFontStyle }}; }\u003c\/style\u003e", 1248 1249 1250 1251 1252 1253 "searchTabCollectionsContent": "\u003cdiv role=\"tabpanel\" class=\"boost-sd__search-result-panel-content\"\u003e {% assign currentLocale = '' %} {% if currentLocale != \"\" %} {% assign currentLocale = currentLocale %} {% endif %} {% for collection in collections %} \u003ca tabindex=\"0\" href=\"{{ currentLocale }}\/collections\/{{ collection.handle }}\" class=\"boost-sd__search-result-panel-content-item\"\u003e {% if collection.image != null %} \u003cdiv class=\"boost-sd__search-result-panel-content-item-image\"\u003e \u003cimg src=\"{{ collection.image.src }}\" width=\"auto\" height=\"auto\"\u003e \u003c\/div\u003e {% endif %} \u003cdiv class=\"boost-sd__search-result-panel-content-item-text\"\u003e \u003cp class=\"boost-sd__search-result-panel-content-item-title\"\u003e{{ collection.title | escape }}\u003c\/p\u003e \u003c\/div\u003e\u003c\/a\u003e {% endfor %} {% capture pageSize %} 3 {% endcapture %} {% assign pageSize = pageSize | plus: 0 %} {% if pageSize \u003c totalCollection %} {% assign totalPage = totalCollection | divided_by: pageSize | ceil %} {% assign pagination = currentPage | pagination_list: totalPage | split: \",\" %} {% assign toProduct = currentPage | times: pageSize %} \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e {% if currentPage != 1 %} \u003cbutton type=\"button\" aria-label=\"previous page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--circle boost-sd__pagination-button--previous\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--left\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e \u003cpath d=\"M6.80474 0.528514C6.54439 0.268165 6.12228 0.268165 5.86193 0.528514L0.861929 5.52851C0.601579 5.78886 0.601579 6.21097 0.861929 6.47132L5.86193 11.4713C6.12228 11.7317 6.54439 11.7317 6.80474 11.4713C7.06509 11.211 7.06509 10.7889 6.80474 10.5285L2.27614 5.99992L6.80474 1.47132C7.06509 1.21097 7.06509 0.788864 6.80474 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e {% endif %} {% for page_string in pagination %} {% assign page = page_string | plus: 0 %} {% if page == 0 %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--disabled boost-sd__pagination-number--circle\"\u003e...\u003c\/button\u003e {% elsif page == request.page %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--circle boost-sd__pagination-number--active\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\" data-page=\"{{ page }}\"\u003e{{ page }}\u003c\/button\u003e {% else %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--circle\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\" data-page=\"{{ page }}\"\u003e{{ page }}\u003c\/button\u003e {% endif %} {% endfor %} {% if currentPage != totalPage %} \u003cbutton type=\"button\" aria-label=\"next page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--circle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--right\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e \u003cpath d=\"M0.195262 0.528514C0.455612 0.268165 0.877722 0.268165 1.13807 0.528514L6.13807 5.52851C6.39842 5.78886 6.39842 6.21097 6.13807 6.47132L1.13807 11.4713C0.877722 11.7317 0.45
12535612 11.7317 0.195262 11.4713C-0.0650874 11.211 -0.0650874 10.7889 0.195262 10.5285L4.72386 5.99992L0.195262 1.47132C-0.0650874 1.21097 -0.0650874 0.788864 0.195262 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e {% endif %} \u003c\/div\u003e {% endif %}\u003c\/div\u003e", 1254 1255 1256 1257 1258 1259 "searchTabPagesContent": "\u003cdiv role=\"tabpanel\" class=\"boost-sd__search-result-panel-content\"\u003e {% for page in pages %} \u003ca tabindex=\"0\" href=\"{{ page.url }}\" class=\"boost-sd__search-result-panel-content-item\"\u003e {% if page.image != null %} \u003cdiv class=\"boost-sd__search-result-panel-content-item-image\"\u003e \u003cimg src=\"{{ page.image.src }}\" width=\"auto\" height=\"auto\" alt=\"{{ page.title | escape }}\"\u003e \u003c\/div\u003e {% endif %} \u003cdiv class=\"boost-sd__search-result-panel-content-item-text\"\u003e \u003cp class=\"boost-sd__search-result-panel-content-item-title\"\u003e{{ page.title | escape }}\u003c\/p\u003e \u003c\/div\u003e\u003c\/a\u003e {% endfor %} {% capture pageSize %} 3 {% endcapture %} {% assign pageSize = pageSize | plus: 0 %} {% if pageSize \u003c totalPageTab %} {% assign totalPage = totalPageTab | divided_by: pageSize | ceil %} {% assign pagination = currentPage | pagination_list: totalPage | split: \",\" %} {% assign toProduct = currentPage | times: pageSize %} \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e {% if currentPage != 1 %} \u003cbutton type=\"button\" aria-label=\"previous page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--circle boost-sd__pagination-button--previous\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--left\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e \u003cpath d=\"M6.80474 0.528514C6.54439 0.268165 6.12228 0.268165 5.86193 0.528514L0.861929 5.52851C0.601579 5.78886 0.601579 6.21097 0.861929 6.47132L5.86193 11.4713C6.12228 11.7317 6.54439 11.7317 6.80474 11.4713C7.06509 11.211 7.06509 10.7889 6.80474 10.5285L2.27614 5.99992L6.80474 1.47132C7.06509 1.21097 7.06509 0.788864 6.80474 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e {% endif %} {% for page_string in pagination %} {% assign page = page_string | plus: 0 %} {% if page == 0 %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--disabled boost-sd__pagination-number--circle\"\u003e...\u003c\/button\u003e {% elsif page == request.page %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--circle boost-sd__pagination-number--active\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\" data-page=\"{{ page }}\"\u003e{{ page }}\u003c\/button\u003e {% else %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--circle\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\" data-page=\"{{ page }}\"\u003e{{ page }}\u003c\/button\u003e {% endif %} {% endfor %} {% if currentPage != totalPage %} \u003cbutton type=\"button\" aria-label=\"next page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--circle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--right\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e \u003cpath d=\"M0.195262 0.528514C0.455612 0.268165 0.877722 0.268165 1.13807 0.528514L6.13807 5.52851C6.39842 5.78886 6.39842 6.21097 6.13807 6.47132L1.13807 11.4713C0.877722 11.7317 0.45
12595612 11.7317 0.195262 11.4713C-0.0650874 11.211 -0.0650874 10.7889 0.195262 10.5285L4.72386 5.99992L0.195262 1.47132C-0.0650874 1.21097 -0.0650874 0.788864 0.195262 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e {% endif %} \u003c\/div\u003e {% endif %}\u003c\/div\u003e", 1260 1261 1262 1263 1264 1265 "searchTabCollectionsContentPagination": "{% assign pagination = currentPage | pagination_list: totalPage | split: \",\" %}{% assign toProduct = currentPage | times: pageSize %}\u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e {% if currentPage != 1 %} \u003cbutton type=\"button\" aria-label=\"previous page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--circle boost-sd__pagination-button--previous\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--left\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e \u003cpath d=\"M6.80474 0.528514C6.54439 0.268165 6.12228 0.268165 5.86193 0.528514L0.861929 5.52851C0.601579 5.78886 0.601579 6.21097 0.861929 6.47132L5.86193 11.4713C6.12228 11.7317 6.54439 11.7317 6.80474 11.4713C7.06509 11.211 7.06509 10.7889 6.80474 10.5285L2.27614 5.99992L6.80474 1.47132C7.06509 1.21097 7.06509 0.788864 6.80474 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e\u003c\/button\u003e {% endif %} {% for page_string in pagination %} {% assign page = page_string | plus: 0 %} {% if page == 0 %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--disabled boost-sd__pagination-number--circle\"\u003e...\u003c\/button\u003e {% elsif page == request.page %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--circle boost-sd__pagination-number--active\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\" data-page=\"{{ page }}\"\u003e{{ page }}\u003c\/button\u003e {% else %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--circle\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\" data-page=\"{{ page }}\"\u003e{{ page }}\u003c\/button\u003e {% endif %} {% endfor %} {% if currentPage != totalPage %} \u003cbutton type=\"button\" aria-label=\"next page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--circle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--right\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e \u003cpath d=\"M0.195262 0.528514C0.455612 0.268165 0.877722 0.268165 1.13807 0.528514L6.13807 5.52851C6.39842 5.78886 6.39842 6.21097 6.13807 6.47132L1.13807 11.4713C0.877722 11.7317 0.455612 11.7317 0.195262 11.4713C-0.0650874 11.211 -0.0650874 10.7889 0.195262 10.5285L4.72386 5.99992L0.195262 1.47132C-0.0650874 1.21097 -0.0650874 0.788864 0.195262 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e\u003c\/button\u003e {% endif %}\u003c\/div\u003e", 1266 1267 1268 1269 1270 1271 "placeholderFilterTree": "\u003c!-- TEMPLATE PLACEHOLDER --\u003e\u003cdiv class='boost-sd-container'\u003e\u003cdiv class='boost-sd-layout boost-sd-layout--has-filter-vertical'\u003e \u003cdiv class='boost-sd-left boost-filter-tree-column'\u003e \u003c!-- TEMPLATE FILTER TREE PLACEHOLDER --\u003e \u003cdiv id=\"boost-sd__filter-tree-wrapper\" class=\"boost-sd__filter-tree-wrapper\"\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical \"\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder\"\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class='boost-sd-right boost-product-listing-column'\u003e \u003c!-- TEMPLATE IN-COLLECTION SEARCH PLACEHOLDER--\u003e \u003cdiv class='boost-sd__in-collection-search boost-sd__in-collection-search--vertical'\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"height: 38px; border-radius: 0; width: 100%;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c!-- TEMPLATE TOOLBAR PLACEHOLDER--\u003e \u003cdiv class=\"boost-sd__toolbar-container\"\u003e \u003cdiv class=\"boost-sd__toolbar-inner\"\u003e \u003cdiv class=\"boost-sd__toolbar-content\"\u003e \u003cdiv class=\"boost-sd__toolbar boost-sd__toolbar--3_1\"\u003e \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c!-- TEMPLATE PRODUCT LIST PLACEHOLDER--\u003e \u003cdiv class=\"boost-sd__product-list-placeholder boost-sd__product-list-placeholder--4-col\"\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeho
1271lder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"height: 40px; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cstyle\u003e .boost-sd__collection-header { width: 100%; height: 130px; display: block; background: -webkit-gradient(linear, left top, right top, color-stop(8%, #eee), color-stop(18%, #e6e6e6), color-stop(33%, #eee)); background-color: #eee; animation: banner-place-holder-shimmer 2s linear infinite forwards; } .boost-sd__collection-header:empty { display: block; } .boost-sd__collection-header .boost-sd__placeholder-item { height: 130px; } @media only screen and (min-width: 992px) { .boost-sd__collection-header, .boost-sd__collection-header .boost-sd__placeholder-item { height: 150px; } } @keyframes banner-place-holder-shimmer { 0% { background-position: -1500px 0; } 100% { background-position: 1500px 0; } } .boost-sd__in-collection-search { margin-bottom: 20px; margin-top: 20px; width: 100%; max-width: 100%; display: flex; position: relative; } .boost-sd__in-collection-search--horizontal { margin: 20px auto 0; max-width: 592px; } @media only screen and (min-width: 992px) { .boost-sd__in-collection-search { margin-bottom: 16px; margin-top: 16px; } } .boost-sd__filter-tree-vertical { margin-top: 0; margin-right: 0; } .boost-sd__filter-tree-vertical-placeholder { background: transparent; width: 100%; max-width: 100%; display: none; } .boost-sd__filter-tree-vertical-placeholder-list { margin: 30px 10px 0; padding: 0; list-style: none; } .boost-sd__filter-tree-vertical-placeholder-item { max-width: 100%; padding: 20px 0; display: block; } .boost-sd__filter-tree-vertical-placeholder-item:first-child { padding-top: 0; } .boost-sd__filter-tree-vertical-placeholder-item:not(:last-child) { border-bottom: 1px solid #ebebeb; } .boost-sd__filter-tree-vertical-placeholder-item::before, .boost-sd__filter-tree-vertical-placeholder-item::after, { display: none; } .boost-sd__filter-tree-horizontal-placeholder { display: none; } @media only screen and (min-width: 992px) { .boost-sd__filter-tree-vertical { width: 272px; } .boost-sd-layout .boost-sd-left .boost-sd__filter-tree-wrapper .boost-sd__filter-tree-vertical { margin-right: 16px; margin-left: 0; } .boost-sd__filter-tree-vertical-placeholder, .boost-sd__filter-tree-horizontal-placeholder { display: inline-block; } .boost-sd-layout--has-filter-horizontal { flex-wrap: wrap; margin-top: 0; } .boost-sd-layout--has-filter-horizontal .boost-sd-left, .boost-sd-layout--has-filter-horizontal .boost-sd-right { flex: 0 0 100%; } .boost-sd__filter-tree-horizontal { width: 100%; } .boost-sd__filter-tree-horizontal-placeholder { padding: 16px 0; border-top: 1px solid #ebebeb; width: 100%; max-width: 100%; background: transparent; } .boost-sd__filter-tree-horizontal-placeholder-list { margin: 0; padding: 0; list-style: none; border-bottom: 1px solid #e8e9eb; } .boost-sd__filter-tree-horizontal-placeholder-item { border: none; display: inline-block; margin-right: 35px; position: relative; } .boost-sd__filter-tree-horizontal-placeholder-button { width: auto; height: auto; display: inline-block; position: relative; padding: 5px 15px 5px 0; margin: 0; min-height: auto; min-width: 0; border-radius: 0; box-shadow: none; background: none; border: none; letter-spacing: normal; text-align: left; cursor: pointer; } .boost-sd__filter-tree-horizontal-placeholder-button .boost-sd__placeholder-item { width: 80px; height: 10px; display: inline-block; margin: 0 15px 0 0; } .boost-sd__filter-tree-horizontal-placeholder-icon { transform: rotate(-90deg); } } .boost-sd__in-collection-search { margin-bottom: 20px; margin-top: 20px; width: 100%; max-width: 100%; display: flex; position: relative; } .boost-sd__in-collection-search--horizontal { margin: 20px auto 0; max-width: 592px; } @media only screen and (min-width: 992px) { .boost-sd__in-collection-search { margin-bottom: 16px; margin-top: 16px; } } .boost-sd__toolbar-container { width: 100%; margin-bottom: 16px; } .boost-sd__toolbar-inner { max-width: 1216px; margin: 0 auto; } .boost-sd__toolbar-content { border-bottom: 1px solid #ebebeb; border-top: 1px solid #ebebeb; padding: 16px 0; }
1271 .boost-sd__toolbar { align-items: center; width: 100%; display: flex; flex-wrap: wrap; column-gap: 16px; justify-content: space-between; } .boost-sd__toolbar .boost-sd__placeholder-item { flex-basis: 45%; } .boost-sd__toolbar .boost-sd__placeholder-item:first-child { flex-basis: 100%; margin-bottom: 16px; } @media only screen and (min-width: 992px) { .boost-sd__toolbar-content { display: flex; align-items: center; border-bottom: none; padding: 16px 0 16px; border-top: 1px solid #ebebeb; border-bottom: 0; } .boost-sd__toolbar { flex-wrap: inherit; } .boost-sd__toolbar .boost-sd__placeholder-item { flex-basis: auto; } .boost-sd__toolbar .boost-sd__placeholder-item:first-child { flex-basis: auto; margin-bottom: 0; } .boost-sd__toolbar--3_1 .boost-sd__toolbar-item { flex: 1; } .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(2) { justify-content: center; } .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(3) { justify-content: end; } } .boost-sd__product-list-placeholder { gap: 16px; margin-bottom: 32px; flex-wrap: wrap; width: 100%; display: flex; } .boost-sd__product-list-placeholder--1-col .boost-sd__product-list-placeholder-item { width: 100%; } .boost-sd__product-list-placeholder--2-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { width: calc(50% - 8px); } .boost-sd__product-list-placeholder .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 222px; } .boost-sd__pagination { padding-top: 10px; padding-bottom: 10px; justify-content: center; align-items: center; display: flex; } @media only screen and (min-width: 576px) { .boost-sd__product-list-placeholder { gap: 32px; margin-bottom: 64px; } .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { width: calc(33.3333333333% - (32px - 32px \/ 3)); } } @media only screen and (min-width: 992px) { .boost-sd__product-list-placeholder .boost-sd__placeholder-item:not(:last-child) { margin-bottom: 8px; } .boost-sd__product-list-placeholder .boost-sd__placeholder-item:first-child { margin-bottom: 16px; } .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 382px; } .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 275px; } .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 215px; } .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 175px; } .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item { width: calc(33.3333333333% - (32px - 32px \/ 3)); } .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item { width: calc(25% - (32px - 32px \/ 4)); } .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item { width: calc(20% - (32px - 32px \/ 5)); } .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { width: calc(16.6666667% - (32px - 32px \/ 6)); } } .boost-sd-container * { box-sizing: border-box; } .boost-sd__placeholder-item { background: rgba(0, 0, 0, 0.07); border-radius: 50rem; min-width: 50px; max-width: 100%; height: 20px; animation: 2s infinite place-holder-animation; display: inline-block; } .boost-sd__placeholder-item:empty { display: block; } .boost-sd__placeholder-item:not(:last-child) { margin-bottom: 18px; } .boost-sd-layout { margin: 20px auto 0; } .boost-sd-left { position: relative; } .boost-sd-layout .boost-sd-right { width: 100%; margin-bottom: 20px; } @keyframes place-holder-animation { 0% { opacity: 1; } 50% { opacity: 0.5; } 100% { opacity: 1; } } @media only screen and (min-width: 992px) { .boost-sd-layout { display: flex; max-width: 1216px; } .boost-sd-layout .boost-sd-right { flex: auto; max-width: 100%; } }\u003c\/style\u003e", 1272 1273 1274 1275 1276 1277 "preOrder": "\u003c!-- TEMPLATE PRE-ORDER APP BLOCK --\u003e\u003cdiv class=\"boost-sd__product-form\"\u003e\u003c!-- Quantity Input --\u003e\u003cdiv class=\"boost-sd__product-form-quantity\"\u003e \u003cp id=\"quantity-title\" class=\"boost-sd__product-form-quantity-title\"\u003e {{ \"quickView.qvQuantity\" | translate: translations, 'Quantity' }} \u003c\/p\u003e \u003cdiv role=\"group\" aria-labelledby=\"quantity-title\" class=\"boost-sd__input-number boost-sd__input-number--md\"\u003e \u003cdiv class=\"boost-sd__input-number-btn-wrapper\"\u003e \u003cbutton type=\"button\" aria-label=\"Decrease quantity\" aria-controls=\"item-quantity\" class=\"boost-sd__button boost-sd__button--full-width boost-sd__input-number-btn\"\u003e \u003cspan aria-hidden=\"true\"\u003e-\u003c\/span\u003e \u003c\/button\u003e \u003c\/div\u003e \u003cinput id=\"item-quantity\" type=\"number\" aria-labelledby=\"quantity-title\" aria-describedby=\"quantity-error\" class=\"boost-sd__input-number-input\" value=\"1\" min=\"1\" \/\u003e \u003cdiv class=\"boost-sd__input-number-btn-wrapper\"\u003e \u003cbutton type=\"button\" aria-label=\"Increase quantity\" aria-controls=\"item-quantity\" class=\"boost-sd__button boost-sd__button--full-width boost-sd__input-number-btn\"\u003e \u003cspan aria-hidden=\"true\"\u003e+\u003c\/span\u003e \u003c\/button\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv aria-live=\"assertive\" id=\"quantity-error\" class=\"boost-sd__product-form-quantity-error\"\u003e {{ \"quickView.qvQuantityError\" | translate: translations, 'Please input quantity' }} \u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__preorder-options\"\u003e \u003c!-- TEMPLATE PRE_ORDER WITH PAYMENT --\u003e \u003c!-- TODO check preorder --\u003e {% if product.variants %} {% assign variants = product.variants %} {% else %} {% assign variants = variants %} {% endif %} {% for variant in variants %} {% if variant.preorder %} {% assign paymentType = variant.preorder.payment.type %} {% assign discountType = variant.preorder.payment.discountType %} {% assign discountValue = variant.preorder.payment.discountValue %} {% assign originalPrice = variant.price %} {% assign paymentLabel = '' %} {% if paymentType == 'full' %} {% assign paymentLabel = 'Full payment' %} {% endif %} {% if paymentType == 'partial' %} {% assign paymentLabel = 'Partial payment' %} {% endif %} {% if paymentType == 'none' %} {% assign paymentLabel = 'No payment' %} {% endif %} {% assign moneyFormat = request.money_format | strip_html -%} {% assign moneyRate = request.currency_rate | strip_html -%} {% if discountType == 'percentage' %} {% assign percentNum = originalPrice | times: discountValue | divided_by: 100 %} {% assign discountedPrice = originalPrice | times: 1.0 | minus: percentNum %} {% elsif discountType == 'amount' %} {% assign discountValue = discountValue | times: moneyRate %} {% assign discountedPrice = originalPrice | times: 1.0 | minus: discountValue %} {% else %} {% assign discountedPrice = originalPrice %} {% endif %} {% assign removePriceDecimal = false -%} {% assign showCentAsSuperscript = false -%} {% assign decimalDelimiter = '' -%} {% assign withoutTrailingZeros = true -%} {% assign originalPriceFormat = originalPrice | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign discountedPriceFormat = discountedPrice | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign discountValueFormat = discountValue | format_currency: moneyFormat, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros %} \u003cdiv tabindex=\"0\" role=\"region\" aria-labelledby=\"preorder-title\" aria-describedby=\"preorder-description\" class=\"boost-sd__preorder\" data-variant-id=\"{{ variant.id }}\"\u003e \u003cdiv class=\"boost-sd__preorder-option\"\u003e \u003ch2 id=\"preorder-title\" class=\"boost-sd__preorder-title\"\u003e{{ paymentLabel }}\u003c\/h2\u003e \u003cdiv aria-live=\"polite\" id=\"preorder-description\" class=\"boost-sd__preorder-discount\"\u003e {% if discountType == 'percentage' %} \u003cspan class=\"boost-sd__preorder-save\"\u003eSave {{ discountValue }}%\u003c\/span\u003e {% elsif discountType == 'amount' %} \u003cspan class=\"boost-sd__preorder-save\"\u003eSave {{ discountValueFormat }}\u003c\/span\u003e {% endif %} \u003cdiv class=\"boost-sd__preorder-price\"\u003e {% if discountType != 'none' %} \u003cspan aria-label=\"Original Price: {{ originalPriceFormat }}\" class=\"boost-sd__preorder-original-price\"\u003e{{ originalPriceFormat }}\u003c\/span\u003e {% endif %} \u003cspan aria-label=\"Discounted Price: {{ discountedPriceFormat }}\" class=\"boost-sd__preorder-discounted-price\"\u003e{{ discountedPriceFormat }}\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e {% endif %} {% endfor %} {% assign buttonLabel = 'Pre-Order' %} {% assign preOrderButtonText = variants[0].preorder.settings.buttonText %} {% assign preOrderDeliveryText = variants[0].preorder.settings.deliveryText %} {% if preOrderButtonText and preOrderButtonText != '' %} {% assign buttonLabel = preOrderButtonText %} {% endif %} \u003cbutton type=\"button\" aria-label='{{ buttonLabel }}' class=\"boost-sd__button boost-sd__button--border boost-sd__button--round boost-sd__button--large boost-sd__button--preorder\"\u003e \u003cspan aria-hidden=\"true\" class=\"boost-sd__button-text\"\u003e {{ buttonLabel }} \u003c\/span\u003e \u003c\/button\u003e \u003cp tabindex=\"0\" class=\"boost-sd__preorder-note\"\u003e \u003cstrong class=\"boost-sd__preorder-note-title\"\u003ePlease note: \u003c\/strong\u003e\u003cspan class=\"boost-sd__preorder-note-text\"\u003e{{ preOrderDeliveryText }}\u003c\/span\u003e \u003c\/p\u003e\u003c\/div\u003e\u003c!-- TEMPLATE ADD TO CART --\u003e\u003cdiv class=\"boost-sd__purchase-options\"\u003e \u003cbutton type=\"button\" class=\"boost-sd__button boost-sd__button--border boost-sd__button--round boost-sd__button--large boost-sd__button--purchase\"\u003e \u003cspan class=\"boost-sd__button-text\"\u003e {{ \"productItem.atcAvailableLabel\" | translate: translations, 'Add to cart' }} \u003c\/span\u003e \u003c\/button\u003e \u003cbutton type=\"button\" class=\"boost-sd__button boost-sd__button--border boost-sd__button--round boost-sd__button--large boost-sd__btn-buy-now\"\u003e \u003cspan class=\"boost-sd__button-text\"\u003e{{ \"quickView.buyItNowBtnLabel\" | translate: translations, 'Buy it now' }}\u003c\/span\u003e \u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e", 1278 1279 1280 1281 1282 1283 "preOrderPlaceholder": "\u003c!-- Placeholder for PreOrder --\u003e\u003cdiv class=\"boost-sd__preorder-placeholder\"\u003e\u003cdiv class=\"boost-sd__preorder-placeholder-quantity-label\"\u003e \u003cdiv class=\"boost-sd__placeholder-item\" style=\"width: 65px; height: 20px;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__preorder-placeholder-product-quantity\"\u003e \u003cdiv class=\"boost-sd__placeholder-item\" style=\"width: 160px; height: 38px;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__preorder-placeholder-add-to-cart\"\u003e \u003cdiv class=\"boost-sd__placeholder-item\" style=\"width: 100%; height: 50px;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__preorder-placeholder-buy-it-now\"\u003e \u003cdiv class=\"boost-sd__placeholder-item\" style=\"width: 100%; height: 50px;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e", 1284 1285 1286 1287 1288 1289 "backInStock": "\u003c!-- Floating Notify Me Button --\u003e\u003cbutton aria-haspopup=\"dialog\" aria-controls=\"boost-sd__bis-notify-popup\" id=\"boost-sd__bis-notify-me-button\" class=\"boost-sd__bis-notify-button\"\u003e Notify me when available\u003c\/button\u003e\u003c!-- Popup Notify Me Form --\u003e\u003cdiv role=\"dialog\" aria-hidden=\"true\" aria-labelledby=\"boost-sd__bis-
1289popup-title\" aria-describedby=\"boost-sd__bis-popup-description\" id=\"boost-sd__bis-notify-popup\" class=\"boost-sd__bis-notify-popup\"\u003e\u003cdiv class=\"boost-sd__bis-popup-backdrop\"\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__bis-popup-container\"\u003e \u003cdiv class=\"boost-sd__bis-popup-heading\"\u003e \u003c!-- Close Button --\u003e \u003cbutton aria-label=\"Close popup\" id=\"boost-sd__bis-close-popup\" class=\"boost-sd__bis-close-button\"\u003e \u003csvg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" role=\"img\" aria-label='{{ \"close\" | translate: translations, \"Close\" }}'\u003e \u003cpath d=\"M9.41385 8L15.7069 1.707C15.8944 1.51949 15.9997 1.26518 15.9997 1C15.9997 0.734825 15.8944 0.48051 15.7069 0.293002C15.5193 0.105494 15.265 0.000152588 14.9998 0.000152588C14.7347 0.000152588 14.4804 0.105494 14.2928 0.293002L7.99985 6.586L1.70685 0.293002C1.614 0.200157 1.50378 0.126509 1.38247 0.0762618C1.26117 0.0260146 1.13115 0.000152588 0.999849 0.000152588C0.868547 0.000152588 0.738531 0.0260146 0.617224 0.0762618C0.495916 0.126509 0.385694 0.200157 0.292849 0.293002C0.105341 0.48051 0 0.734825 0 1C0 1.26518 0.105341 1.51949 0.292849 1.707L6.58585 8L0.292849 14.293C0.105341 14.4805 0 14.7348 0 15C0 15.2652 0.105341 15.5195 0.292849 15.707C0.480357 15.8945 0.734673 15.9999 0.999849 15.9999C1.26503 15.9999 1.51934 15.8945 1.70685 15.707L7.99985 9.414L14.2928 15.707C14.3855 15.8002 14.4957 15.8741 14.617 15.9246C14.7383 15.9751 14.8684 16.001 14.9998 16.001C15.1313 16.001 15.2614 15.9751 15.3827 15.9246C15.504 15.8741 15.6142 15.8002 15.7069 15.707C15.7998 15.6142 15.8735 15.504 15.9238 15.3827C15.9742 15.2614 16 15.1313 16 15C16 14.8687 15.9742 14.7386 15.9238 14.6173C15.8735 14.496 15.7998 14.3858 15.7069 14.293L9.41385 8Z\" fill=\"#5C5F62\" \/\u003e \u003c\/svg\u003e \u003c\/button\u003e \u003c!-- Title --\u003e \u003cp id=\"boost-sd__bis-popup-title\" class=\"boost-sd__bis-popup-title\"\u003eNotify me\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__bis-popup-content\"\u003e \u003c!-- Description --\u003e \u003cp id=\"boost-sd__bis-popup-description\" class=\"boost-sd__bis-popup-description\"\u003e Get a notification as soon as this product is back in stock by signing up below! \u003c\/p\u003e \u003c!-- Variant Selector --\u003e {% if filteredVariants.size \u003e 0 and filteredVariants[0].title != 'Default Title' %} \u003clabel for=\"boost-sd__bis-dropdown-variant\" class=\"boost-sd__bis-dropdown-label\"\u003eSelect variant\u003c\/label\u003e \u003cdiv aria-label=\"Select an option\" role=\"combobox\" aria-expanded=\"false\" aria-haspopup=\"listbox\" aria-controls=\"boost-sd__bis-dropdown-list\" aria-activedescendant=\"\" data-id=\"boost-sd__bis-dropdown-variant\" id=\"boost-sd__bis-dropdown-variant\" class=\"boost-sd__bis-dropdown-variant\"\u003e \u003cdiv role=\"button\" aria-labelledby=\"boost-sd__bis-dropdown-selected-option\" aria-label=\"Press to toggle dropdown\" tabindex=\"0\" id=\"boost-sd__bis-dropdown-selected-option\" class=\"boost-sd__bis-dropdown-selected-option\"\u003e \u003cspan aria-label=\"Current option: {{ filteredVariants[0].title | escape }}\" class=\"boost-sd__bis-dropdown-option-text\" title=\"{{ filteredVariants[0].title | escape }}\"\u003e {{ filteredVariants[0].title | escape }} \u003c\/span\u003e \u003csvg width=\"8\" height=\"12\" viewBox=\"0 0 8 5\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath d=\"M7.09832 3.98009e-07L0.901685 -1.43717e-07C0.15069 -2.09371e-07 -0.269991 0.75351 0.193991 1.2676L3.29231 4.70055C3.65265 5.09982 4.34735 5.09982 4.70769 4.70055L7.80601 1.2676C8.26999 0.753511 7.84931 4.63664e-07 7.09832 3.98009e-07Z\" fill=\"#222222\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/div\u003e \u003cul role=\"listbox\" aria-labelledby=\"boost-sd__bis-dropdown-selected-option\" data-id=\"boost-sd__bis-dropdown-list\" tabindex=\"-1\" id=\"boost-sd__bis-dropdown-list\" class=\"boost-sd__bis-dropdown-option-list\"\u003e {% for variant in filteredVariants %} \u003cli role=\"option\" tabindex=\"-1\" aria-selected=\"false\" data-id=\"boost-sd__bis-dropdown-option-item-{{ forloop.index }}\" id=\"boost-sd__bis-dropdown-option-item-{{ forloop.index }}\" class=\"boost-sd__bis-dropdown-option-item\" data-variant-id=\"{{ variant.id }}\"\u003e {{ variant.title | escape }} \u003c\/li\u003e {% endfor %} \u003c\/ul\u003e \u003c\/div\u003e {% endif %} \u003c!-- Email Input --\u003e \u003clabel for=\"boost-sd__bis-email-input\" class=\"boost-sd__bis-email-label\"\u003eEmail address\u003c\/label\u003e \u003cinput type=\"email\" aria-describedby=\"boost-sd__bis-email-error\" id=\"boost-sd__bis-email-input\" class=\"boost-sd__bis-email-input\" placeholder=\"Enter your email\" \/\u003e \u003cspan aria-live=\"polite\" id=\"boost-sd__bis-email-error\" class=\"boost-sd__bis-email-error\"\u003ePlease input a valid email address\u003c\/span\u003e \u003c!-- SMS Input --\u003e \u003clabel for=\"boost-sd__bis-
1289phone-input\" class=\"boost-sd__bis-phone-label\"\u003eSMS\u003c\/label\u003e \u003cdiv class=\"boost-sd__bis-phone-container\"\u003e \u003cbutton type=\"button\" aria-haspopup=\"listbox\" class=\"boost-sd__bis-phone-button\"\u003e \u003cimg id=\"boost-sd__bis-phone-selected-flag\" class=\"boost-sd__bis-phone-selected-flag\" src=\"{{ 'https:\/\/flagcdn.com\/ca.svg' | asset_url }}\" alt=\"Canada\"\u003e \u003csvg width=\"8\" height=\"12\" viewBox=\"0 0 8 5\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath d=\"M7.09832 3.98e-07L0.901685 -1.43e-07C0.15069 -2.09e-07 -0.269991 0.75351 0.193991 1.2676L3.29231 4.70055C3.65265 5.09982 4.34735 5.09982 4.70769 4.70055L7.80601 1.2676C8.26999 0.753511 7.84931 4.63e-07 7.09832 3.98e-07Z\" fill=\"#222222\" \/\u003e \u003c\/svg\u003e \u003c\/button\u003e \u003cinput type=\"tel\" aria-describedby=\"boost-sd__bis-phone-error\" id=\"boost-sd__bis-phone-input\" class=\"boost-sd__bis-phone-input\" placeholder=\"(+1) XXX-XXXX\" data-country-code=\"+1\" data-country-format=\"(XXX) XXX-XXXX\"\u003e \u003c\/div\u003e \u003cdiv aria-expanded=\"false\" class=\"boost-sd__bis-phone-dropdown\" id=\"boost-sd__bis-phone-dropdown\"\u003e \u003cinput type=\"text\" id=\"boost-sd__bis-search-country\" class=\"boost-sd__bis-search-country\" placeholder=\"Search country...\"\u003e \u003cdiv id=\"boost-sd__bis-country-options\" class=\"boost-sd__bis-country-options\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cspan aria-live=\"polite\" id=\"boost-sd__bis-phone-error\" class=\"boost-sd__bis-phone-error\"\u003ePlease input a valid phone number\u003c\/span\u003e \u003c!-- Submit Button --\u003e \u003cbutton aria-disabled=\"true\" id=\"boost-sd__bis-submit-button\" class=\"boost-sd__bis-submit-button\" disabled\u003e Notify me when available \u003c\/button\u003e \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c!-- Success Banner --\u003e\u003cdiv aria-hidden=\"true\" aria-live=\"polite\" id=\"boost-sd__bis-success-banner\" class=\"boost-sd__bis-success-banner\"\u003e\u003csvg id=\"boost-sd__bis-success-banner-icon\" class=\"boost-sd__bis-success-banner-icon\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 10C0 15.514 4.486 20 10 20C15.514 20 20 15.514 20 10C20 4.486 15.514 0 10 0C4.486 0 0 4.486 0 10ZM15.2071 8.20711C15.5976 7.81658 15.5976 7.18342 15.2071 6.79289C14.8166 6.40237 14.1834 6.40237 13.7929 6.79289L9 11.5858L6.70711 9.29289C6.31658 8.90237 5.68342 8.90237 5.29289 9.29289C4.90237 9.68342 4.90237 10.3166 5.29289 10.7071L8.29289 13.7071C8.68342 14.0976 9.31658 14.0976 9.70711 13.7071L15.2071 8.20711Z\" fill=\"white\" \/\u003e\u003c\/svg\u003e\u003cspan id=\"boost-sd__bis-success-banner-text\" class=\"boost-sd__bis-success-banner-text\"\u003eWe will notify you when the item is available\u003c\/span\u003e\u003c\/div\u003e", 1290 1291 1292 1293 1294 1295 1296 1297 1298 } || {};return templates}function readTemplateId(){let templateId="";templateId= 1299 1300 "UJGIB0vVJi" 1301 || "";return templateId}function readTemplateMetadata(){let templateMetadata=null;templateMetadata = 1302 1303 1304 {"collectionFilters":"UJGIB0vVJi/themes/default/main__0__liquid","productList":"UJGIB0vVJi/product-list/main__0__liquid","productItem":"UJGIB0vVJi/product-item/main__0__liquid","collectionHeader":"UJGIB0vVJi/collection-header/main__0__liquid","searchPage":"UJGIB0vVJi/themes/default/search__0__liquid","mostPopularProducts":"UJGIB0vVJi/no-search-result-page/most-popular-products__0__liquid","recommendation":"UJGIB0vVJi/recommendation/main__0__liquid","recommendationDynamicBundle":"UJGIB0vVJi/recommendation/dynamic-bundle__0__liquid","recommendationEmbeddedBundle":"UJGIB0vVJi/recommendation/embedded-bundle__0__liquid","recommendationVolumeBundleProduct":"UJGIB0vVJi/recommendation/volume-bundle/volume-product__0__liquid","recommendationVolumeBundlePopup":"UJGIB0vVJi/recommendation/volume-bundle/volume-popup__0__liquid","recommendationVolumeBundleBlock":"UJGIB0vVJi/recommendation/volume-bundle/main__0__liquid","instantSearchWidget":"UJGIB0vVJi/instant-search-widget/main__0__liquid","quickView":"UJGIB0vVJi/quickview/main__0__liquid","cart":"UJGIB0vVJi/cart/main__0__liquid","placeholderFilterTree":"UJGIB0vVJi/place-holder/place-holder__0__liquid","placeholderRecommendation":"UJGIB0vVJi/recommendation-placeholder/main__0__liquid","preOrder":"UJGIB0vVJi/pre-order/main__0__liquid","preOrderPlaceholder":"UJGIB0vVJi/pre-order-placeholder/main__0__liquid","backInStock":"UJGIB0vVJi/back-in-stock/main__0__liquid","templateVersion":"2.32.0","setupVersion":"v3","applyUniqueVersion":true,"themeNameLib":"default","themeLibVersion":"1.50.0","themeCssVersion":"2.32.0","themeCssUrl":"https://cdn.boostcommerce.i
1304o/widget-integration/theme/default/2.32.0/main.css","settingsCssUrl":"https://cdn.shopify.com/s/files/1/1654/9749/files/boost-app-do-not-delete-this-file-combat-iron-apparel__UJGIB0vVJi-settings.css?v=1788889730","updatedAt":1788889731,"featureOptions":{},"customizeCssUrl":"https://cdn.boostcommerce.io/widget-integration/theme/customization/combat-iron-apparel.myshopify.com/UJGIB0vVJi/customization-1778682006783.css","customizeJsUrl":"https://cdn.boostcommerce.io/widget-integration/theme/customization/combat-iron-apparel.myshopify.com/UJGIB0vVJi/customization-1749493066930.js","integratedTheme":{"146015420643":{"collectionPage":false,"searchPage":false,"instantSearch":false,"productListSelector":{"collectionPage":["#MainContent div[id$=\"__main-collection\"][id^=\"shopify-section-template\"]",".boost-sd__collection-template"],"searchPage":["#MainContent div[id$=\"__main\"][id^=\"shopify-section-template\"]",".boost-sd__search-template"]}},"147817726179":{"collectionPage":true,"searchPage":true,"instantSearch":true,"productListSelector":{"collectionPage":["#MainContent div[id$=\"__collection-header\"][id^=\"shopify-section-template\"]","#MainContent div[id$=\"__main-collection\"][id^=\"shopify-section-template\"]"],"searchPage":["#MainContent div[id$=\"__main\"][id^=\"shopify-section-template\"]"]}},"148804927715":{"collectionPage":false,"searchPage":false,"instantSearch":true,"productListSelector":{"collectionPage":["#MainContent div[id$=\"__collection-header\"][id^=\"shopify-section-template\"]","#MainContent div[id$=\"__main-collection\"][id^=\"shopify-section-template\"]"],"searchPage":["#MainContent div[id$=\"__main\"][id^=\"shopify-section-template\"]"]}},"149372502243":{"collectionPage":false,"searchPage":false,"instantSearch":true,"productListSelector":{"collectionPage":["#MainContent div[id$=\"__collection-header\"][id^=\"shopify-section-template\"]","#MainContent div[id$=\"__main-collection\"][id^=\"shopify-section-template\"]"],"searchPage":["#MainContent div[id$=\"__main\"][id^=\"shopify-section-template\"]"]}},"151122641123":{"collectionPage":false,"searchPage":false,"instantSearch":true,"productListSelector":{"collectionPage":["#MainContent div[id$=\"__collection-header\"][id^=\"shopify-section-template\"]","#MainContent div[id$=\"__main-collection\"][id^=\"shopify-section-template\"]"],"searchPage":["#MainContent div[id$=\"__main\"][id^=\"shopify-section-template\"]"]}},"151113040099":{"collectionPage":true,"searchPage":true,"instantSearch":true,"productListSelector":{"collectionPage":["#MainContent div[id$=\"__collection-header\"][id^=\"shopify-section-template\"]","#MainContent div[id$=\"__main-collection\"][id^=\"shopify-section-template\"]"],"searchPage":["#MainContent div[id$=\"__main\"][id^=\"shopify-section-template\"]"]}},"156129493219":{"collectionPage":false,"searchPage":true,"instantSearch":true,"productListSelector":{"collectionPage":["#MainContent div[id$=\"__main-collection\"][id^=\"shopify-section-template\"]"],"searchPage":["#MainContent div[id$=\"__main\"][id^=\"shopify-section-template\"]"]}},"155991965923":{"collectionPage":true,"searchPage":false,"instantSearch":false,"productListSelector":{"collectionPage":["#MainContent div[id$=\"__main-collection\"][id^=\"shopify-section-template\"]"],"searchPage":["#MainContent div[id$=\"__main\"][id^=\"shopify-section-template\"]"]}}}} 1305 ;return templateMetadata}function readTemplateSettings(){let templateSettings=null;templateSettings = 1306 1307 1308 {"appPreferenceSettings":{"watermark":false},"preOrderSettings":{"notificationSettings":{"emailProvider":"boost","automatic":false,"customizeEmail":{"name":"Combat Iron Apparel Co. (Boost)","address":"[email protected]","subject":"Preorder confirmed: {{order.name}}","heading":"Thanks for preordering from {{shop.name}}","description":"Your recent order {{order.name}} includes at least one preorder item. Please note the payment and shipping information below. Your preorder will be delivered as soon as possible.","button":"View order","contentTextColor":"#000000","backgroundColor":"#ffffff","ctaTextColor":"#ffffff","ctaBackgroun
1308dColor":"#000000"},"htmlTemplate":{"content":""},"shippingUpdateEmail":{"subject":"Shipping update for Order {{order.name}}","heading":"Shipping update for Order {{order.name}}","description":"Thanks for preordering from {{shop.name}}. Due to unforeseen circumstances, your preorder products in order {{order.name}} will be delayed. We will do our best to ship your product as soon as possible."}}},"generalSettings":{"addCollectionToProductUrl":true,"breakpointmobile":"575px","breakpointtabletportraitmin":"576px","breakpointtabletportraitmax":"991px","breakpointtabletlandscapetmin":"992px","breakpointtabletlandscapemax":"1199px","breakpointdesktop":"1200px","enableTrackingOrderRevenue":true},"searchSettings":{"searchPanelBlocks":{"searchTermSuggestions":{"label":"TRENDING SEARCHES","searchTermList":["xx","patches","jesus","shorts","patch","hats","knife","hat","feral","velcro"],"backup":[],"type":"based_on_data","active":true},"mostPopularProducts":{"label":"Trending products","productList":["classic-tee-bundle-pack","every-knee-will-bow-mens-heavyweight-t-shirt","mens-hooch-daddy-mesh-shorts-5","shoot-your-local-pedos-mens-t-shirt","feral-patch-ripstop-tactical-mesh-snapback-hat","lil-feral-raccoon-mens-t-shirt","mens-hybrid-athletic-shorts-5-5-inseam","no-gay-retarded-shit-formed-against-me-shall-prosper-mens-t-shirt","recon-pro-mens-training-shorts-5-5","ranger-silkies-training-shorts-2-6"],"backup":[],"type":"based_on_data","active":true},"products":{"label":"PRODUCTS","pageSize":25,"active":true,"displayImage":true},"collections":{"label":"Collections","pageSize":"3","active":true,"displayImage":true,"displayDescription":false,"excludedValues":[{"value":"241438916788","label":"Multi","handle":"multi","sort_order":"alpha-asc"},{"value":"241580245172","label":"Sunset","handle":"sunset","sort_order":"alpha-asc"},{"value":"261992186036","label":"Cloth","handle":"cloth","sort_order":"alpha-asc"},{"value":"245003845812","label":"Salmon","handle":"salmon","sort_order":"alpha-asc"},{"value":"264168767668","label":"Blue/Tan","handle":"blue-tan","sort_order":"alpha-asc"},{"value":"264258814132","label":"Cadet","handle":"cadet","sort_order":"alpha-asc"},{"value":"261992448180","label":"Cool Water","handle":"cool-water","sort_order":"alpha-asc"},{"value":"261992317108","label":"Headband","handle":"headband","sort_order":"alpha-asc"},{"value":"266351280308","label":"Black Ice","handle":"black-ice","sort_order":"alpha-asc"},{"value":"268112855220","label":"Heather Mauve","handle":"heather-mauve","sort_order":"alpha-asc"},{"value":"418215526627","label":"fan favs 2","handle":"fan-favs-2","sort_order":"created-desc"},{"value":"416665665763","label":"FAN FAVS","handle":"fan-favs","sort_order":"created-desc"},{"value":"420069605603","label":"Fan Fav Winter Tee's","handle":"fan-fav-winter-tees","sort_order":"created-desc"},{"value":"416665272547","label":"FAN FAV TEES","handle":"fan-fav-tees-1","sort_order":"created-desc"},{"value":"420069638371","label":"DECEMBER FAN FAVS","handle":"december-fan-favs","sort_order":"best-selling"},{"value":"440634343651","label":"summer fan fav tees 2","handle":"summer-fan-fav-tees-2","sort_order":"manual"},{"value":"415324930275","label":"MENâS CROSSFIT SHORTS","handle":"men-s-crossfit-shorts","sort_order":"best-selling"},{"value":"416012861667","label":"LADIES HYBRID CROSS TRAINING SHORTS","handle":"ladies-hybrid-cross-training-shorts","sort_order":"best-selling"},{"value":"241580277940","label":"Red/White","handle":"red-white","sort_order":"alpha-asc"},{"value":"242567119028","label":"Plaid","handle":"plaid","sort_order":"alpha-asc"},{"value":"241623367860","label":"Gray/Black","handle":"gray-black","sort_order":"alpha-asc"},{"value":"241599774900","label":"Blue/White","handle":"blue-white","sort_order":"alpha-asc"},{"value":"241474306228","label":"Tropic MultiCam","handle":"tropic-multicam","sort_order":"alpha-asc"},{"value":"241478434996","label":"Black MultiCam","handle":"black-multicam","sort_order":"alpha-asc"},{"value":"241572642996","label":"Arctic MultiCam","handle":"arctic-multicam","sort_order":"alpha-asc"},{"value":"241434296500","label":"Gray Camo","handle":"gray-camo","sort_order":"alpha-asc"},{"value":"154840334384","label":"Junk Brands Headbands","handle":"junk-brands-headbands","sort_order":"created-desc"},{"value":"416996720867","label":"Bundle Builder Products","handle":"bundle-builder
1308-products","sort_order":"created-desc"},{"value":"244085227700","label":"Maroon","handle":"maroon","sort_order":"alpha-asc"},{"value":"265037709492","label":"Coral","handle":"coral","sort_order":"alpha-asc"},{"value":"268936872116","label":"BIKINIS","handle":"bikinis","sort_order":"best-selling"},{"value":"265816047796","label":"Charcoal Gray","handle":"charcoal-gray","sort_order":"alpha-asc"},{"value":"400902553827","label":"LADIES HEADWEAR","handle":"ladies-headwear","sort_order":"best-selling"},{"value":"396756254947","label":"LADIES LONG SLEEVE","handle":"ladies-long-sleeve","sort_order":"best-selling"},{"value":"396767166691","label":"LADIES JOGGERS","handle":"ladies-joggers","sort_order":"best-selling"},{"value":"383495995619","label":"Info","handle":"info","sort_order":"best-selling"},{"value":"275291832500","label":"SEXY YET SAVAGE⢠Swimwear- Bottoms","handle":"sexy-yet-savage-swimwear-bottoms","sort_order":"best-selling"},{"value":"275291734196","label":"SEXY YET SAVAGE⢠Swimwear- Tops","handle":"sexy-yet-savage-swimwear-tops","sort_order":"best-selling"},{"value":"440019517667","label":"V1 METAL BOTTLE","handle":"v1-metal-bottle","sort_order":"best-selling"},{"value":"440019484899","label":"V2 Metal Bottle","handle":"v2-metal-bottle","sort_order":"best-selling"},{"value":"439457513699","label":"JULY 4TH | FUCK YES TO FREEDOM WEEK","handle":"july-4th-fuck-yes-to-freedom-week","sort_order":"best-selling"},{"value":"416013123811","label":"High-Waist Training Shorts","handle":"high-waist-training-shorts","sort_order":"manual"},{"value":"265399894196","label":"Neon Green","handle":"neon-green","sort_order":"alpha-asc"},{"value":"241438785716","label":"OS","handle":"os","sort_order":"alpha-asc"},{"value":"415324635363","label":"WOMENâS T-SHIRTS WITH QUOTES","handle":"women-s-t-shirts-with-quotes","sort_order":"best-selling"},{"value":"415324700899","label":"WOMENâS T-SHIRTS FOR SUMMER","handle":"women-s-t-shirts-for-summer","sort_order":"best-selling"},{"value":"415324602595","label":"GYM T-SHIRTS FOR WOMEN","handle":"gym-t-shirts-for-women","sort_order":"best-selling"},{"value":"241578475700","label":"Orange","handle":"orange","sort_order":"alpha-asc"},{"value":"241594728628","label":"Tie Dye","handle":"tie-dye","sort_order":"alpha-asc"},{"value":"414473421027","label":"Done","handle":"done","sort_order":"best-selling"},{"value":"88732074032","label":"LADY CROP TOPS","handle":"lady-crop-tops","sort_order":"created-desc"},{"value":"409674907875","label":"SILENT SUMMER","handle":"silent-summer","sort_order":"best-selling"},{"value":"241578508468","label":"Red/White/Blue","handle":"red-white-blue","sort_order":"alpha-asc"},{"value":"416012927203","label":"Ladies Mid-Waist Training Shorts - V2","handle":"ladies-mid-waist-training-shorts-v2","sort_order":"best-selling"},{"value":"241434329268","label":"DCU Camo","handle":"dcu-camo","sort_order":"alpha-asc"},{"value":"241484005556","label":"Purple","handle":"purple","sort_order":"alpha-asc"},{"value":"241580343476","label":"Blue/White Palm Tree","handle":"blue-white-palm-tree","sort_order":"alpha-asc"},{"value":"431153447139","label":"Insurance","handle":"insurance","sort_order":"best-selling"},{"value":"241582407860","label":"Camo/Black","handle":"camo-black","sort_order":"alpha-asc"},{"value":"269001982132","label":"WOMENâS TANK TOPS","handle":"women-s-tank-tops","sort_order":"created-desc"},{"value":"416012796131","label":"Ladies LUXE Edition Training Shorts","handle":"ladies-luxe-edition-training-shorts","sort_order":"best-selling"},{"value":"415882838243","label":"STRAW SUMMER HATS","handle":"straw-summer-hats","sort_order":"best-selling"},{"value":"442605502691","label":"FALL COLLECTION 24","handle":"fall-collection-24","sort_order":"alpha-asc"},{"value":"397980860643","label":"LADIES OUTERWEAR","handle":"ladies-outerwear","sort_order":"best-selling"},{"value":"416746275043","label":"WOMEN'S CLEARANCE","handle":"womens-clearance","sort_order":"best-selling"},{"value":"397164544227","label":"LIVE RECKLESSLY","handle":"live-recklessly","sort_order":"best-selling"},{"value":"241582342324","label":"Camo/White","handle":"camo-white","sort_order":"alpha-asc"},{"value":"244992934068","label":"Mustard","handle":"mustard","sort_order":"alpha-asc"},{"value":"396748783843","label":"MEN BASEBALL TEES","handle":"men-baseball-tees","sort_order":"best-selling"},{"value":"241432133812","label":"OD Green","handle":"od-green","sort_order":"alpha-asc"},{"value":"241446027444","label":"Green","handle":"green","sort_order":"alpha-asc"},{"value":"275288228020","label":"SEXY YET SAVAGE⢠Official Ladies Performance Line","handle":"sexy-yet-savage-official-ladies-performance-line","sort_order":"price-desc"},{"value":"383499469027","label":"LEGGINGS","handle":"leggings","sort_order":"best-selling"},{"value":"394458169571","label":"BLACK","handle":"black-1","sort_order":"created-desc"},{"value":"260449435828","label":"Navy","handle":"navy","sort_order":"alpha-asc"},{"value":"241434362036","label":"Black Camo","handle":"black-camo","sort_order":"alpha-asc"},{"value":"399269789923","label":"BANNER","handle":"banner","sort_order":"best-selling"},{"value":"402697486563","label":"LEARN TO BET ON YOURSELF","handle":"learn-to-bet-on-yourself","sort_order":"best-selling"},{"value":"266051453108","label":"Light Blue","handle":"light-blue","sort_order":"alpha-asc"},{"value":"442725204195","label":"We Made Too Much","handle":"we-made-too-much","sort_order":"manual"},{"value":"439916921059","label":"July 24","handle":"july-24","sort_order":"best-selling"},{"value":"416822001891","label":"Tactiduck Decals","handle":"tactiduck-decals","sort_order":"created-desc"},{"value":"420069802211","label":"DECEMBER END OF YEAR","handle":"december-end-of-year","sort_order":"best-selling"},{"value":"431482994915","label":"JAN HAT AND GEAR","handle":"jan-hat-and-gear","sort_order":"best-selling"},{"value":"241582440628","label":"Black/White","handle":"black-white","sort_order":"alpha-asc"},{"value":"264873803956","label":"BDU Camo/Black","handle":"bdu-camo-black","sort_order":"alpha-asc"},{"value":"241438949556","label":"Tiger Stripe Camo","handle":"tiger-stripe-camo","sort_order":"alpha-asc"},{"value":"265037742260","label":"Tahiti Blue","handle":"tahiti-blue","sort_order":"alpha-asc"},{"value":"242930352308","label":"Kelly Green","handle":"kelly-green","sort_order":"alpha-asc"},{"value":"394458235107","label":"GOLD","handle":"gold","sort_order":"best-selling"},{"value":"428170543331","label":"DADDY IN THE STREETS","handle":"daddy-in-the-streets","sort_order":"best-selling"},{"value":"436706607331","label":"3D CHARACTERS","handle":"3d-characters","sort_order":"best-selling"},{"value":"440137515235","label":"LOUNGE SWEAT SHORTS","handle":"lounge-sweat-shorts","sort_order":"best-selling"},{"value":"418446213347","label":"VETERAN'S DAY RELEASES","handle":"veterans-day-releases","sort_order":"created-desc"},{"value":"242853478580","label":"Mint","handle":"mint","sort_order":"alpha-asc"},{"value":"414909235427","label":"LADIESâ APPAREL","handle":"ladies-apparel","sort_order":"manual"},{"value":"268991365300","label":"LADIES SPORTS BRAS","handle":"ladies-sports-bras","sort_order":"manual"},{"value":"397125222627","label":"LADIES NEW GEAR","handle":"ladies-new-gear","sort_order":"created-desc"}
1308,{"value":"401365926115","label":"LADIESâ TRAINING GEAR","handle":"ladies-training-gear","sort_order":"created-desc"},{"value":"418085011683","label":"Veteran Day Shorts","handle":"veteran-day-shorts","sort_order":"best-selling"},{"value":"415309529315","label":"WOMENâS DEADLIFT SHORTS","handle":"women-s-deadlift-shorts","sort_order":"best-selling"},{"value":"415324799203","label":"WOMEN'S WORKOUT SHORTS WITH ELASTIC WAIST","handle":"womens-workout-shorts-with-elastic-waist","sort_order":"best-selling"},{"value":"158419058736","label":"WOMEN'S WORKOUT SHORTS","handle":"womens-workout-shorts","sort_order":"created-desc"},{"value":"415324864739","label":"WOMEN'S WORKOUT BOOTY SHORTS","handle":"womens-workout-booty-shorts","sort_order":"best-selling"},{"value":"397130825955","label":"LADIES BEST SELLERS | COMBAT IRON","handle":"ladies-best-sellers-combat-iron","sort_order":"best-selling"},{"value":"403352649955","label":"BEST SELLING WOMEN'S","handle":"best-selling-womens-tee","sort_order":"best-selling"},{"value":"438831939811","label":"Towels","handle":"towels","sort_order":"best-selling"},{"value":"401472946403","label":"DON'T BE A WEAK ASS","handle":"dont-be-a-weak-ass","sort_order":"best-selling"},{"value":"415995724003","label":"MOTHERS DAY '23","handle":"mothers-day-23","sort_order":"manual"},{"value":"419786752227","label":"DUCK CAMO","handle":"duck-camo","sort_order":"best-selling"},{"value":"241432330420","label":"Pink","handle":"pink","sort_order":"alpha-asc"},{"value":"441950568675","label":"SEPTEMBER 24","handle":"september-24","sort_order":"manual"},{"value":"429553713379","label":"front tee's","handle":"front-tees","sort_order":"best-selling"},{"value":"241431904436","label":"LARGE","handle":"large","sort_order":"created-desc"},{"value":"415515017443","label":"LATEST T-SHIRT DROPS","handle":"latest-t-shirt-drops","sort_order":"created-desc"},{"value":"437773566179","label":"MAY FAN FAV 2","handle":"may-fan-fav-2","sort_order":"best-selling"},{"value":"241432035508","label":"Medium","handle":"medium","sort_order":"alpha-asc"},{"value":"416111919331","label":"memorial day 2023","handle":"memorial-day-2023","sort_order":"created-desc"},{"value":"444874391779","label":"Requested Gear","handle":"requested-gear","sort_order":"best-selling"},{"value":"444803940579","label":"Trump","handle":"trump","sort_order":"best-selling"},{"value":"444237119715","label":"Boost All","handle":"boost-all","sort_order":"best-selling"},{"value":"443504066787","label":"Fall Favs","handle":"fall-favs","sort_order":"created-desc"},{"value":"443501936867","label":"Fall Tops","handle":"fall-tops","sort_order":"created-desc"},{"value":"443503182051","label":"INVETERATE SIGNUP TEE","handle":"inveterate-signup-tee","sort_order":"alpha-asc"},{"value":"241431969972","label":"XXX-Large","handle":"xxx-large","sort_order":"alpha-asc"},{"value":"241432068276","label":"XX-Large","handle":"xx-large","sort_order":"alpha-asc"},{"value":"241431937204","label":"X-Large","handle":"x-large","sort_order":"alpha-asc"},{"value":"241432166580","label":"White","handle":"white","sort_order":"alpha-asc"},{"value":"437773926627","label":"SUMMER VIBES","handle":"summer-vibes","sort_order":"created-desc"},{"value":"418532983011","label":"newly released app","handle":"newly-released-app","sort_order":"created-desc"},{"value":"418215231715","label":"New Gear Nov 23","handle":"new-gear-nov-23","sort_order":"created-desc"},{"value":"413187440867","label":"Newly Restocked","handle":"newly-restocked","sort_order":"best-selling"},{"value":"414873452771","label":"OrderlyEmails - Recommended Products","handle":"orderlyemails-recommended-products","sort_order":"created-desc"},{"value":"416420167907","label":"RECENT TEE RESTOCKS","handle":"recent-tee-restocks","sort_order":"price-asc"},{"value":"416576766179","label":"Summer Best","handle":"summer-best","sort_order":"best-selling"},{"value":"436545028323","label":"EASTER 24","handle":"easter-24","sort_order":"created-desc"},{"value":"418930557155","label":"BLACK FRIDAY 2023","handle":"black-friday-2023","sort_order":"created-desc"},{"value":"241446060212","label":"Yellow","handle":"yellow","sort_order":"alpha-asc"},{"value":"241773019316","label":"Teal","handle":"teal","sort_order":"alpha-asc"},{"value":"409674809571","label":"CMBT PISTOLS","handle":"cmbt-pistols","sort_order":"best-selling"}
1308,{"value":"417068744931","label":"MATCHING SHORTS MESH","handle":"matching-shorts-mesh","sort_order":"best-selling"},{"value":"241432264884","label":"Tan","handle":"tan","sort_order":"alpha-asc"},{"value":"241432232116","label":"Gray","handle":"gray","sort_order":"alpha-asc"},{"value":"241434263732","label":"Camo","handle":"camo","sort_order":"alpha-asc"},{"value":"409674547427","label":"pineapple express","handle":"pineapple-express","sort_order":"best-selling"},{"value":"415308972259","label":"MENâS T-SHIRTS FOR SUMMER","handle":"men-s-t-shirts-for-summer","sort_order":"best-selling"},{"value":"415308447971","label":"MENâS T-SHIRTS WITH SAYINGS","handle":"men-s-t-shirts-with-sayings","sort_order":"best-selling"},{"value":"415308742883","label":"MENâS T-SHIRTS FOR GYM","handle":"men-s-t-shirts-for-gym","sort_order":"best-selling"},{"value":"415307596003","label":"MENâS T-SHIRTS WITHOUT POCKETS","handle":"men-s-t-shirts-without-pockets","sort_order":"best-selling"},{"value":"272837935284","label":"Socks","handle":"socks","sort_order":"best-selling"},{"value":"383675433187","label":"MEN SOCKS","handle":"men-socks","sort_order":"best-selling"},{"value":"440831181027","label":"Hydroflex Pro Shorts","handle":"hydroflex-pro-shorts","sort_order":"best-selling"},{"value":"416029212899","label":"MENâS SWIMMING BOTTOMS","handle":"men-s-swimming-bottoms","sort_order":"best-selling"},{"value":"433837506787","label":"WALLET","handle":"wallet-1","sort_order":"best-selling"},{"value":"438116188387","label":"Memorial Weekend '24","handle":"memorial-weekend-24","sort_order":"best-selling"},{"value":"415859933411","label":"Summer Restocks + New Drops","handle":"summer-restocks-new-drops","sort_order":"best-selling"},{"value":"409674350819","label":"bend don't break","handle":"bend-dont-break","sort_order":"best-selling"},{"value":"436642250979","label":"Back in Stock - K","handle":"back-in-stock-k","sort_order":"manual"},{"value":"416012697827","label":"Seamless Front Ladies Performance Shorts - V3","handle":"seamless-front-ladies-performance-shorts-v3","sort_order":"best-selling"},{"value":"396756123875","label":"MEN LONG SLEEVES","handle":"men-long-sleeves","sort_order":"best-selling"},{"value":"408702583011","label":"MORALE ITEMS","handle":"morale-items","sort_order":"best-selling"},{"value":"416495468771","label":"Menâs Button-Up T-shirts | CMBTIRN","handle":"mens-button-up-t-shirts","sort_order":"best-selling"},{"value":"267598626996","label":"TACTICAL BUTTON-UP SHIRTS","handle":"tactical-button-up-shirts","sort_order":"manual"},{"value":"442580959459","label":"Basic T-Shirt Pack","handle":"basic-t-shirt-pack","sort_order":"alpha-asc"},{"value":"397987250403","label":"CROSS STRAP TRAINING","handle":"cross-strap-training","sort_order":"best-selling"},{"value":"418929737955","label":"HEAVY FLEECE HOODIES","handle":"heavy-fleece-hoodies","sort_order":"manual"},{"value":"268861636788","label":"3XL","handle":"3xl","sort_order":"alpha-asc"},{"value":"416236110051","label":"Summer 2023","handle":"summer-2023","sort_order":"created-desc"},{"value":"459386585315","label":"gifts for tactical athletes","handle":"gifts-for-the-fellas-25-copy","
1308sort_order":"created-desc"},{"value":"459386552547","label":"gifts for the fellas '25","handle":"gifts-for-the-fellas-25","sort_order":"created-desc"},{"value":"459334484195","label":"tactical gear","handle":"tactical-gear","sort_order":"created-desc"},{"value":"459267670243","label":"TRENDING EXTRAS","handle":"trending-extras","sort_order":"best-selling"},{"value":"459095703779","label":"example collection for jason","handle":"example-collection-for-jason","sort_order":"best-selling"},{"value":"459069587683","label":"POST CART SELL UPSELL","handle":"post-cart-sell-upsell","sort_order":"best-selling"},{"value":"459069489379","label":"UPSELL UNDERWEAR","handle":"upsell-underwear","sort_order":"best-selling"},{"value":"458558865635","label":"UPSELL CART KEYCHAIN PATCH","handle":"upsell-cart-keychain-patch","sort_order":"best-selling"},{"value":"459069194467","label":"cart patch upsell","handle":"cart-patch-upsell","sort_order":"best-selling"},{"value":"457042133219","label":"WINTER FALL 25","handle":"winter-fall-25","sort_order":"best-selling"},{"value":"457042034915","label":"FALL DROPS 25","handle":"fall-drops-25","sort_order":"created-desc"},{"value":"457041969379","label":"FALL 25 TOPS","handle":"fall-25-tops","sort_order":"created-desc"},{"value":"456836186339","label":"humor / crude graphics","handle":"humor-crude-graphics","sort_order":"best-selling"},{"value":"456383168739","label":"Trending Summer Tee's 25","handle":"trending-summer-tees-25","sort_order":"created-desc"},{"value":"456382513379","label":"Summer End '25","handle":"summer-end-25","sort_order":"created-desc"},{"value":"456383135971","label":"Top Tee's Summer","handle":"top-tees-summer","sort_order":"best-selling"},{"value":"456382447843","label":"Last of Summer 25","handle":"last-of-summer-25","sort_order":"best-selling"},{"value":"456382349539","label":"END OF SUMMER '25","handle":"end-of-summer-25","sort_order":"manual"},{"value":"456167063779","label":"Honoring Charlie Kirk","handle":"honoring-charlie-kirk","sort_order":"best-selling"},{"value":"455277052131","label":"labor day 2025","handle":"labor-day-2025","sort_order":"created-desc"},{"value":"455402094819","label":"TOPOGRAPHY PATTERN","handle":"topography-pattern","sort_order":"best-selling"},{"value":"454315376867","label":"Summer Hat Release '25","handle":"summer-hat-release-25","sort_order":"best-selling"},{"value":"454315213027","label":"Summer Landed Gear","handle":"summer-landed-gear","sort_order":"best-selling"},{"value":"454315114723","label":"Summer Drop '25","handle":"summer-drop-25","sort_order":"created-desc"},{"value":"454314885347","label":"Summer Drops '25","handle":"summer-drops-25","sort_order":"best-selling"},{"value":"453698945251","label":"PATCHLESS SNAPBACK","handle":"patchless-snapback","sort_order":"best-selling"},{"value":"454136496355","label":"VETERAN COLLECTION","handle":"veteran-collection","sort_order":"created-desc"},{"value":"452074504419","label":"EXTRA CLEARANCE","handle":"extra-clearance","sort_order":"price-asc"},{"value":"452074438883","label":"BEST SELLING ACCESSORIES","handle":"best-selling-accessories","sort_order":"best-selling"},{"value":"452017848547","label":"ALL DAY LIFESTYLE SHORTS","handle":"all-day-lifestyle-shorts","sort_order":"best-selling"},{"value":"451839426787","label":"Funny Shirts","handle":"funny-shirts","sort_order":"created-desc"},{"value":"451809935587","label":"Top Summer Gear '25","handle":"top-summer-gear-25","sort_order":"created-desc"},{"value":"451809902819","label":"Summer Gear '25","handle":"summer-gear-25","sort_order":"created-desc"},{"value":"451809706211","label":"Summer Shorts '25","handle":"summer-shorts-25","sort_order":"created-desc"},{"value":"451809673443","label":"Summer Tee's '25","handle":"summer-tees-25","sort_order":"best-selling"},{"value":"451419701475","label":"MEMORIAL DAY SALE 2025","handle":"memorial-day-sale-2025","sort_order":"best-selling"},{"value":"451350036707","label":"SUMMER '25 GRAPHIC TEES","handle":"summer-25-graphic-tees","sort_order":"created-desc"},{"value":"450716696803","label":"WE LOVE MOMS","handle":"we-love-moms","sort_order":"best-selling"},{"value":"450111963363","label":"SUMMER '25","handle":"summer-25","sort_order":"best-selling"},{"value":"449703641315","label":"GOVX","handle":"govx","sort_order":"created-desc"},{"value":"449443332323","label":"2025 Spring Launch Shorts","handle":"2025-spring-launch","sort_order":"best-selling"},{"value":"449443299555","label":"Spring 2025","handle":"spring-2025","sort_order":"created-desc"},{"value":"449443201251","label":"Spring Launch","handle":"spring-launch-1","
1308sort_order":"best-selling"},{"value":"449442873571","label":"Spring Launch","handle":"spring-launch","sort_order":"best-selling"},{"value":"448456327395","label":"SPRING TOP GEAR","handle":"spring-top-gear","sort_order":"created-desc"},{"value":"448456196323","label":"'25 SPRING GEAR","handle":"25-spring-gear","sort_order":"created-desc"},{"value":"448455999715","label":"SPRING GEAR","handle":"spring-gear","sort_order":"created-desc"},{"value":"446215258339","label":"Winter Top Picks","handle":"winter-top-picks","sort_order":"created-desc"},{"value":"446401806563","label":"Patches & Decals","handle":"patches-decals","sort_order":"created-desc"},{"value":"446031692003","label":"President Trump Gear","handle":"president-trump-gear","sort_order":"best-selling"},{"value":"443650736355","label":"30% BLACK FRIDAY SALE | SHORTS","handle":"30-black-friday-sale-shorts","sort_order":"created-desc"},{"value":"444036120803","label":"BLACK FRIDAY SALE","handle":"black-friday-sale","sort_order":"created-desc"},{"value":"443504525539","label":"New Fall","handle":"new-fall","sort_order":"created-desc"},{"value":"443504132323","label":"Fall Drops","handle":"fall-drops","sort_order":"created-desc"},{"value":"415430967523","label":"Top Spring Tee's","handle":"top-spring-tees","sort_order":"created-desc"},{"value":"275288162484","label":"Top Selling Products","handle":"top-selling-products","sort_order":"best-selling"},{"value":"438115893475","label":"Summer Top Tee's","handle":"summer-top-tees","sort_order":"best-selling"},{"value":"436642152675","label":"NEW GEAR","handle":"new-gear-k","sort_order":"created-desc"},{"value":"414909104355","label":"MEN'S NEWLY RELEASED - K","handle":"mens-newly-released-k","sort_order":"created-desc"},{"value":"414909038819","label":"MEN'S BEST SELLERS - K","handle":"mens-best-sellers-k","sort_order":"best-selling"},{"value":"439894180067","label":"Men's Newly Released Tee K","handle":"mens-newly-released-tee-k","sort_order":"manual"},{"value":"413585572067","label":"Men's Tees","handle":"mens-tees","sort_order":"created-desc"},{"value":"437773762787","label":"NEW TEE FAN FAV","handle":"new-tee-fan-fav","sort_order":"created-desc"},{"value":"275288195252","label":"Newest Products","handle":"newest-products","sort_order":"created-desc"},{"value":"439142613219","label":"2024 Summer Drops","handle":"2024-summer-drops","sort_order":"best-selling"},{"value":"430013153507","label":"FAN FAV GEAR JAN","handle":"fan-fav-gear-jan","sort_order":"created-desc"},{"value":"442569851107","label":"FLEX BRACELET","handle":"flex-bracelet","sort_order":"alpha-asc"},{"value":"438115795171","label":"MEMORIAL DAY SALE | 30% OFF","handle":"memorial-day-sale-30-off","sort_order":"best-selling"},{"value":"430012989667","label":"JAN NEW","handle":"jan-new","sort_order":"created-desc"},{"value":"265787572404","label":"Restocked","handle":"restocked","sort_order":"manual"},{"value":"358908419","label":"EXTRA GEAR","handle":"extra-gear","sort_order":"created-desc"},{"value":"441950994659","label":"HOOCHIE DADDY DAY '25","handle":"hoochie-daddy-day-25","sort_order":"best-selling"},{"value":"244259553460","label":"$10 or Under","handle":"10-or-under","sort_order":"best-selling"},{"value":"441843777763","label":"BRACELET","handle":"bracelet","sort_order":"best-selling"},{"value":"241430692020","label":"Under $10","handle":"under-10","sort_order":"alpha-asc"},{"value":"436444365027","label":"FAN FAV APRIL","handle":"fan-fav-april","sort_order":"created-desc"},{"value":"437773435107","label":"NEW FAN FAV","handle":"new-fan-fav","sort_order":"manual"},{"value":"134972047408","label":"Patriotic T-shirts for Men | CMBTIRN","handle":"mens-t-shirts-1","sort_order":"created-desc"},{"value":"438115598563","label":"MEMORIAL DAY GEAR","handle":"memorial-day-gear","sort_order":"created-desc"},{"value":"452108746979","label":"DECALS, PATCHES, FLIGHT TAGS","handle":"decals-patches-flight-tags","sort_order":"created-desc"},{"value":"452550230243","label":"EMBROIDERED PATCHES","handle":"embroidered-patches","sort_order":"best-selling"},{"value":"452608262371","label":"Pray Hard, Lift Heavy, Stay Deadly","handle":"pray-hard-lift-heavy-stay-deadly","sort_order":"best-selling"},{"value":"452888592611","label":"TRENDING TOP TEE'S","handle":"trending-top-tees","sort_order":"manual"},{"value":"453030215907","label":"All Non-Corso Products","handle":"all-non-corso-products","sort_order":"best-selling"},{"value":"453327814883","label":"TSA COMPLIANT BAGS","handle":"tsa-compliant-bags","sort_order":"best-selling"}
1308,{"value":"453131239651","label":"CLASSIC SNAPBACK","handle":"classic-snapback","sort_order":"best-selling"},{"value":"453131337955","label":"PATCHLESS HATS","handle":"patchless-hats","sort_order":"best-selling"},{"value":"458247536867","label":"GOON","handle":"goon","sort_order":"best-selling"},{"value":"458247504099","label":"LIL FERAL","handle":"lil-feral","sort_order":"created-desc"},{"value":"457562095843","label":"COMBAT IRON TEE'S","handle":"combat-iron-tees","sort_order":"created-desc"},{"value":"457560293603","label":"Dirty Cowboy Tees","handle":"dirty-cowboy-tees","sort_order":"best-selling"},{"value":"457386754275","label":"V2 FANNY PACKS","handle":"v2-fanny-packs","sort_order":"best-selling"},{"value":"459069030627","label":"TRAINING SHORTS UPSELL","handle":"training-shorts-upsell","sort_order":"best-selling"},{"value":"459111170275","label":"patch clearance","handle":"patch-clearance","sort_order":"best-selling"},{"value":"459111137507","label":"Decal Clearance","handle":"decal-clearance","sort_order":"best-selling"},{"value":"459111104739","label":"Tee Clearance","handle":"tee-clearance","sort_order":"best-selling"},{"value":"459111039203","label":"Clearance Shorts","handle":"clearance-shorts-1","sort_order":"best-selling"},{"value":"460251234531","label":"CYBER MONDAY '25","handle":"cyber-monday-25","sort_order":"created-desc"},{"value":"459503337699","label":"TRENDING NEW","handle":"trending-new","sort_order":"created-desc"},{"value":"454466273507","label":"Best Selling Ripstop Hats","handle":"best-selling-ripstop-hats","sort_order":"best-selling"},{"value":"454465781987","label":"Ripstop Mesh Back","handle":"ripstop-mesh-back","sort_order":"created-desc"},{"value":"453328601315","label":"Tops Clearance Dept.","handle":"tops-clearance-dept","sort_order":"best-selling"},{"value":"453327880419","label":"TRENDING EXTRA GEAR","handle":"trending-extra-gear","sort_order":"best-selling"},{"value":"420069736675","label":"END OF YEAR RANDOMS","handle":"end-of-year-randoms","sort_order":"best-selling"},{"value":"406089924835","label":"CLEAN UP CREW","handle":"clean-up-crew","sort_order":"best-selling"},{"value":"266434216116","label":"Gun Metal Gray","handle":"gun-metal-gray","sort_order":"alpha-asc"},{"value":"459070308579","label":"embroidered patch for bags buy upsell","handle":"pvc-patch-for-bags-buy-upsell-copy","sort_order":"best-selling"},{"value":"461031145699","label":"SHIPS FREE '25","handle":"ships-free-25","sort_order":"best-selling"},{"value":"437773795555","label":"SUMMER FAN FAV TEE'S","handle":"summer-fan-fav-tees","sort_order":"best-selling"},{"value":"418085109987","label":"Veteran Day Tee's","handle":"veteran-day-tees","sort_order":"created-desc"},{"value":"418540323043","label":"vet day tee november","handle":"vet-day-tee-november","sort_order":"manual"},{"value":"394457940195","label":"Tee Shirts","handle":"tee-shirts","sort_order":"created-desc"},{"value":"444416262371","label":"FALL TEE","handle":"fall-tee","sort_order":"created-desc"},{"value":"444872065251","label":"STOCKING STUFFING TEES","handle":"stocking-stuffing-tees","sort_order":"created-desc"},{"value":"446215127267","label":"TOP WINTER TEE'S","handle":"top-winter-tees","sort_order":"best-selling"},{"value":"416665239779","label":"Fan Fav Tees","handle":"fan-fav-tees","sort_order":"best-selling"},{"value":"437773828323","label":"TOP SUMMER TEE'S","handle":"top-summer-tees","sort_order":"best-selling"},{"value":"456392540387","label":"FAN FAV TEE'S SUMMER","handle":"fan-fav-tees-summer","sort_order":"best-selling"},{"value":"446215160035","label":"Original Graphic Tee's","handle":"original-graphic-tees","sort_order":"best-selling"},{"value":"461275103459","label":"GRAPHIC TEE'S","handle":"graphic-tees-copy","sort_order":"created-desc"},{"value":"436443545827","label":"NEWEST TEE'S","handle":"newest-tees","sort_order":"created-desc"},{"value":"416237224163","label":"TOP SUMMER SHORTS","handle":"top-summer-shorts","sort_order":"created-desc"},{"value":"416665895139","label":"SHORTS EXCLUSIVE","handle":"shorts-exclusive","sort_order":"best-selling"},{"value":"436642414819","label":"SHORTS - K","handle":"shorts-k","sort_order":"manual"},{"value":"417916813539","label":"Shorts - Ad","handle":"shorts-ad","sort_order":"best-selling"},{"value":"415197397219","label":"men and women Collab Shorts","handle":"men-and-women-collab-shorts","sort_order":"best-selling"},{"value":"440552915171","label":"August Shorts","handle":"august-sh
1308orts","sort_order":"best-selling"},{"value":"383348506851","label":"Patriotic Workout Shorts | CMBTIRN","handle":"shorts","sort_order":"created-desc"},{"value":"415321555171","label":"MENâS FITNESS SHORTS WITH ZIPPER POCKETS","handle":"men-s-fitness-shorts-with-zipper-pockets","sort_order":"best-selling"},{"value":"415322144995","label":"MENâS SHORTS WITHOUT BELT LOOPS","handle":"men-s-shorts-without-belt-loops","sort_order":"best-selling"},{"value":"415321948387","label":"MENâS SHORTS WITHOUT POCKETS","handle":"men-s-shorts-without-pockets","sort_order":"best-selling"},{"value":"415309562083","label":"MENâS DEADLIFT SHORTS","handle":"men-s-deadlift-shorts","sort_order":"best-selling"},{"value":"415324537059","label":"MENâS COOL AND URBAN SHORTS","handle":"men-s-cool-and-urban-shorts","sort_order":"best-selling"},{"value":"415321653475","label":"MENâS ATHLETIC SHORTS WITH POCKETS","handle":"men-s-athletic-shorts-with-pockets","sort_order":"best-selling"},{"value":"415321719011","label":"MEN'S SHORTS FOR SUMMER","handle":"mens-shorts-for-summer","sort_order":"best-selling"},{"value":"415321817315","label":"MEN'S SHORTS FOR THICK THIGHS","handle":"mens-shorts-for-thick-thighs","sort_order":"best-selling"},{"value":"415322177763","label":"MEN'S SHORTS WITH ELASTIC WAIST","handle":"mens-shorts-with-elastic-waist","sort_order":"best-selling"},{"value":"415322013923","label":"MEN'S RUNNING SHORTS WITHOUT LINER","handle":"mens-running-shorts-without-liner","sort_order":"best-selling"},{"value":"417773846755","label":"Crushable Outdoor (Waterproof)","handle":"durable-crushable-outdoor-hats-snapbacks-roped-more","sort_order":"created-desc"},{"value":"438457925859","label":"Ripstop Tactical Dad Hats","handle":"ripstop-tactical-dad-hats","sort_order":"best-selling"},{"value":"415197233379","label":"Decal Best Sellers","handle":"decal-best-sellers","sort_order":"best-selling"},{"value":"420072620259","label":"DECEMBER DECALS","handle":"december-decals","sort_order":"created-desc"},{"value":"440177885411","label":"DECALS","handle":"decals","sort_order":"manual"},{"value":"418084847843","label":"Veteran Decals","handle":"veteran-decals","sort_order":"best-selling"},{"value":"440177328355","label":"PATCHES K","handle":"patches-k","sort_order":"manual"},{"value":"459070177507","label":"pvc patch for bags buy upsell","handle":"velcropatch-for-bags-buy-upsell","sort_order":"best-selling"},{"value":"459098259683","label":"Nomad Fanny Pack","handle":"nomad-fanny-pack","sort_order":"best-selling"},{"value":"417773388003","label":"New Winter Hoodies","handle":"new-winter-hoodies","sort_order":"created-desc"},{"value":"440179065059","label":"MENâS TOPS [HOODIES, T-SHIRTS & TANK TOPS]","handle":"men-s-tops-hoodies-t-shirts-tank-tops","sort_order":"manual"},{"value":"415309496547","label":"MENâS WORKOUT HOODIES","handle":"men-s-workout-hoodies","sort_order":"best-selling"},{"value":"430013251811","label":"NEW GEAR JAN","handle":"new-gear-jan","sort_order":"created-desc"},{"value":"442793361635","label":"ALL OUT","handle":"all-out","sort_order":"best-selling"},{"value":"454466306275","label":"all ripstop hats","handle":"all-ripstop-hats","sort_order":"created-desc"},{"value":"444416393443","label":"FALL GEAR","handle":"fall-gear-1","sort_order":"best-selling"},{"value":"461030785251","label":"ALL GEAR '25","handle":"all-gear-25","sort_order":"price-desc"},{"value":"461030621411","label":"LAST CALL '25","handle":"last-call-25","sort_order":"best-selling"},{"value":"461029572835","label":"FINAL CALL '25","handle":"final-call-25","sort_order":"created-desc"},{"value":"410625310947","label":"Fall & Winter Apparel | CMBTIRN","handle":"fall-winter-gear","sort_order":"price-desc"},{"value":"441950634211","label":"SUMMER FUN 24","handle":"summer-fun-24","sort_order":"alpha-asc"},{"value":"415997034723","label":"Summer Time Hats","handle":"summer-time-hats","sort_order":"created-desc"},{"value":"418929836259","label":"PATTERNED JOGGERS","handle":"patterned-joggers","sort_order":"best-selling"},{"value":"272384164020","label":"Unstructured Caps","handle":"unstructured-caps","sort_order":"created-desc"},{"value":"268757598388","label":"Yellow/Blue","handle":"yellow-blue","sort_order":"alpha-asc"},{"value":"269288603828","label":"PATRIOTIC","handle":"patriotic","sort_order":"created-desc"},{"value":"275290456244","label":"SWIMWEAR","handle":"swimwear-1","sort_order":"best-selling"},{"value":"416252035299","label":"Decal Sticker Pack","handle":"decal-sticker-pack","
1308sort_order":"best-selling"},{"value":"395046387939","label":"TACTICAL BUTTON UP","handle":"tactical-button-up","sort_order":"best-selling"},{"value":"406836445411","label":"THICK AF","handle":"thick-af","sort_order":"best-selling"},{"value":"403136446691","label":"THICK AF DONUT","handle":"thick-af-donut","sort_order":"created-desc"},{"value":"436461666531","label":"WATERPROOF RAIN JACKETS","handle":"waterproof-rain-jackets","sort_order":"best-selling"},{"value":"437743059171","label":"Hoochie Daddy Mesh Shorts for Men","handle":"hoochie-daddy-mesh-shorts-for-men","sort_order":"best-selling"},{"value":"438431416547","label":"Dirty Cowboy M.F.G. Gear","handle":"dirty-cowboy-m-f-g-gear","sort_order":"best-selling"},{"value":"241432395956","label":"MultiCam","handle":"multicam","sort_order":"alpha-asc"},{"value":"465067966691","label":"MEN NEW SHORTS","handle":"new-shorts-copy","sort_order":"created-desc"},{"value":"467892830435","label":"Built For Violence","handle":"built-for-violence","sort_order":"best-selling"},{"value":"467496075491","label":"25% EASTER SALE","handle":"25-easter-sale","sort_order":"created-desc"},{"value":"467155648739","label":"TACTICAL T-SHIRT","handle":"tactical-t-shirt","sort_order":"best-selling"},{"value":"467002491107","label":"SPRING 2026","handle":"spring-2026","sort_order":"created-desc"},{"value":"467096535267","label":"FLIGHT TAGS (Copy)","handle":"flight-tags-copy","sort_order":"best-selling"},{"value":"465778376931","label":"MENâS TOP","handle":"men-s-tops-copy","sort_order":"created-desc"},{"value":"465314185443","label":"BLUE COLLAR TEE COLLECTION","handle":"blue-collar-collection-copy","sort_order":"created-desc"},{"value":"465141039331","label":"New | Tri Color Hats","handle":"new-tri-color-hats","sort_order":"best-selling"},{"value":"465068687587","label":"WOMEN STRETCHABLE SHORTS","handle":"women-stretchable-shorts","sort_order":"best-selling"},{"value":"465068818659","label":"WOMEN FLOWY SHORTS","handle":"women-flowy-shorts","sort_order":"created-desc"},{"value":"465067933923","label":"Women Training Shorts","handle":"women-training-shorts","sort_order":"created-desc"},{"value":"465066295523","label":"Flex Shorts","handle":"flex-shorts","sort_order":"best-selling"},{"value":"465060069603","label":"HEAVYWEIGHT","handle":"heavyweight","sort_order":"best-selling"},{"value":"464840065251","label":"OUTLET DEPT.","handle":"outlet-dept","sort_order":"best-selling"},{"value":"464445505763","label":"PRESIDENTS DAY SALE","handle":"presidents-day-sale","sort_order":"created-desc"},{"value":"462857371875","label":"TEN YEAR ANNIVERSARY SALE","handle":"ten-year-anniversary-sale","sort_order":"created-desc"},{"value":"463886909667","label":"TOWEL / BLANKET","handle":"towel-blanket","sort_order":"best-selling"},{"value":"463941664995","label":"BEST SELLING BOTTOMS","handle":"best-selling-bottoms","sort_order":"best-selling"},{"value":"463940157667","label":"women bottoms","handle":"women-bottoms","sort_order":"created-desc"},{"value":"462694809827","label":"10 YEAR ANNIVERSARY","handle":"10-year-anniversary","sort_order":"created-desc"},{"value":"462520877283","label":"All Winter 25","handle":"all-winter-25","sort_order":"best-selling"},{"value":"462366834915","label":"FRONT PAGE SHORTS","handle":"front-page-shorts","sort_order":"best-selling"},{"value":"462031126755","label":"SQUAT / WORKOUT TRAINING SHORTS","handle":"squat-workout-training-shorts","sort_order":"best-selling"},{"value":"461607534819","label":"REVIVAL SOCIETY CO.","handle":"revival-society-co","sort_order":"best-selling"},{"value":"461317734627","label":"TAPS","handle":"tactical-athlete-copy","sort_order":"created-desc"},{"value":"461064110307","label":"EXTRA GEAR","handle":"extra-gear-copy","sort_order":"created-desc"},{"value":"461030850787","label":"NEW BOTTOMS '25","handle":"new-bottoms-25","sort_order":"created-desc"},{"value":"461065453795","label":"ALL HATS","handle":"all-hats-copy","sort_order":"created-desc"},{"value":"461030719715","label":"WINTER '25","handle":"winter-25","sort_order":"created-desc"},{"value":"461028819171","label":"'25 END OF YEAR","handle":"25-end-of-year","sort_order":"price-desc"},{"value":"460882706659","label":"Fully Ripstop Hats","handle":"fully-ripstop-hats","sort_order":"best-selling"},{"value":"460881428707","label":"'25 FAN FAVS","handle":"25-fan-favs","sort_order":"best-selling"},{"value":"460871434467","label":"NEW YEAR GEAR '26","handle":"new-year-gear-26","sort_order":"best-selling"},{"value":"459334353123","label":"POUCHES","handle":"pouches","sort_order":"best-selling"},{"value":"459098226915","label":"V2.5 FANNY PACKS","handle":"v2-5-fanny-packs","sort_order":"best-selling"},{"value":"457383084259","label":"Foundation Jogger","handle":"foundation-jogger","sort_order":"best-selling"},{"value":"457057894627","label":"Performance 2.0 Shorts","handle":"performance-2-0-shorts","sort_order":"best-selling"},{"value":"456845951203","label":"tactical hats","handle":"tactical-hats","sort_order":"created-desc"},{"value":"456842838243","label":"bookbag","handle":"bookbag","sort_order":"best-selling"},{"value":"456735064291","label":"TRAPPER HATS","handle":"trapper-hats","sort_order":"created-desc"},{"value":"456382578915","label":"Dirty Cowboy, USA","handle":"dirty-cowboy-usa","sort_order":"manual"},{"value":"454466699491","label":"Blank Ripstops","handle":"blank-ripstops","sort_order":"best-selling"},{"value":"454466633955","label":"RIPSTOP HAT","handle":"ripstop-hat","sort_order":"created-desc"},{"value":"455001473251","label":"women tops","handle":"women-tops","sort_order":"created-desc"},{"value":"454312132835","label":"Blank Hats","handle":"blank-hats","sort_order":"best-selling"},{"value":"454124404963","label":"Five Panel Weekender","handle":"five-panel-weekender","sort_order":"best-selling"},{"value":"453587140835","label":"Flatbill Snapback","handle":"flatbill-snapback","sort_order":"best-selling"},{"value":"453695144163","label":"MESH SHORTS","handle":"mesh-shorts","sort_order":"best-selling"},{"value":"453332631779","label":"Five Panel Snapback","handle":"five-panel-snapback","sort_order":"best-selling"},{"value":"453493752035","label":"BOONIE HATS","handle":"boonie-hats","sort_order":"best-selling"},{"value":"453132353763","label":"DUMP POUCH V2.5","handle":"dump-pouch-v2-5","sort_order":"best-selling"},{"value":"453132288227","label":"Nomad Recon Fanny Pack","handle":"nomad-recon-fanny-pack","sort_order":"best-selling"},{"value":"453131632867","label":"TRAINING TEE'S","handle":"training-tees","sort_order":"created-desc"},{"value":"396054266083","label":"AIR FRESHENER","handle":"air-freshener","sort_order":"best-selling"}
1308,{"value":"417498759395","label":"TACTICAL ATHLETE CROSS COUNTRY SHORTS","handle":"tactical-athlete-cross-country-shorts","sort_order":"created-desc"},{"value":"417844429027","label":"Best Picks","handle":"best-picks","sort_order":"best-selling"},{"value":"415666471139","label":"NEWLY RELEASED DECALS","handle":"newly-released-decals","sort_order":"created-desc"},{"value":"438383018211","label":"NEWLY RELEASED SHORTS","handle":"newly-released-shorts","sort_order":"created-desc"},{"value":"414090756323","label":"Men's Newly Released Tee","handle":"mens-newly-released-tee","sort_order":"created-desc"},{"value":"418205303011","label":"Men's Hoodie New","handle":"mens-hoodie-new","sort_order":"created-desc"},{"value":"440177164515","label":"NEW SNAPBACK HATS","handle":"new-snapback-hats","sort_order":"created-desc"},{"value":"261992251572","label":"NEW SNAPBACK HATS","handle":"new-snapback-hats-1","sort_order":"created-desc"},{"value":"443568783587","label":"NEWLY RELEASED","handle":"newly-released-1","sort_order":"created-desc"},{"value":"416013254883","label":"Men Best Selling Shorts","handle":"mens-best-selling-shorts","sort_order":"best-selling"},{"value":"416746176739","label":"WOMEN'S BEST SELLING","handle":"womens-best-selling","sort_order":"best-selling"},{"value":"416932233443","label":"Women's Mesh Lifestyle Shorts","handle":"womens-mesh-lifestyle-shorts","sort_order":"created-desc"},{"value":"416932298979","label":"MENâS FULL-LENGTH DYNAMIC JOGGERS","handle":"men-s-full-length-dynamic-joggers","sort_order":"best-selling"},{"value":"281146884276","label":"MEN BOTTOMS","handle":"men-bottoms","sort_order":"created-desc"},{"value":"415324504291","label":"MENâS RANGER PANTY TRAINING SHORTS","handle":"men-s-ranger-panty-training-shorts","sort_order":"manual"},{"value":"416009093347","label":"MENâS LIFESTYLE 5\" INSEAM MESH TRAINING SHORTS","handle":"men-s-lifestyle-5-inseam-mesh-training-shorts","sort_order":"best-selling"},{"value":"417304641763","label":"PERFORMANCE ADJUSTABLE JOGGERS","handle":"men-s-performance-adjustable-heavyweight-joggers","sort_order":"best-selling"},{"value":"383675400419","label":"MENâS JOGGERS","handle":"men-s-joggers","sort_order":"best-selling"},{"value":"416008995043","label":"MENâS HYBRID LAND & WATER TRAINING SHORTS","handle":"men-s-hybrid-land-water-training-shorts","sort_order":"created-desc"},{"value":"395502485731","label":"MENâS T-SHIRTS ON CLEARANCE","handle":"men-s-t-shirts-on-clearance","sort_order":"created-desc"},{"value":"416932331747","label":"MENâS RELAXED FIT JOGGERS","handle":"men-s-relaxed-fit-joggers","sort_order":"best-selling"},{"value":"397128073443","label":"TRUST GOD. NOT GOVERNMENT.","handle":"trust-god-not-government","sort_order":"best-selling"},{"value":"416495501539","label":"POLO & BUTTON UPS","handle":"mens-golf-polo","sort_order":"price-desc"},{"value":"162535669808","label":"MEN'S TANK TOPS","handle":"mens-fitness-tanks","sort_order":"created-desc"},{"value":"416746242275","label":"MEN'S CLEARANCE","handle":"mens-clearance","sort_order":"best-selling"},{"value":"416006373603","label":"MENâS PERFORMANCE TRAINING SHORTS","handle":"men-s-v3-performance-training-edition-shorts","sort_order":"created-desc"},{"value":"436462026979","label":"MEN'Ss BOTTOMS","handle":"menss-bottoms","sort_order":"best-selling"},{"value":"439617552611","label":"Men's V3 Performance Shorts","handle":"mens-v3-performance-shorts","sort_order":"created-desc"},{"value":"416094060771","label":"MENâS BEST-SELLING T-SHIRTS","handle":"men-s-best-selling-t-shirts","sort_order":"best-selling"},{"value":"403352715491","label":"MEN'S TOP SELLING TEE'S","handle":"mens-top-selling-tees","sort_order":"best-selling"},{"value":"412794847459","label":"MENâS TOPS","handle":"men-s-tops","sort_order":"created-desc"},{"value":"414909006051","label":"MENâS APPAREL","handle":"men-s-apparel","sort_order":"created-desc"},{"value":"465067737315","label":"MEN'S TRAINING SHORTS","handle":"mens-training-shorts","sort_order":"manual"},{"value":"397130760419","label":"MEN'S BEST SELLERS","handle":"mens-best-sellers","sort_order":"best-selling"},{"value":"436642349283","label":"MEN TEE'S","handle":"men-tees-1","sort_order":"created-desc"},{"value":"438736453859","label":"Mens","handle":"mens-k-1","sort_order":"manual"},{"value":"396718080227","label":"MEN'S COLLECTION","handle":"men-gear","sort_order":"created-desc"},{"value":"442631651555","label":"WAXED DUFFLE","handle":"waxed-duffle","sort_order":"alpha-asc"},{"value":"261992284340","label":"PVC Patch","handle":"pvc","sort_order":"alpha-asc"},{"value":"442041762019","label":"Coolers","handle":"coolers","sort_order":"alpha-asc"},{"value":"440273109219","label":"HYDROFLEX SHORTS","handle":"hydroflex-shorts","sort_order":"best-selling"},{"value":"272735010996","label":"LADIES T-SHIRTS","handle":"ladies-t-shirts","sort_order":"created-desc"},{"value":"281146917044","label":"LADY TOPS","handle":"lady-tops","sort_order":"created-desc"},{"value":"441912197347","label":"UNDERWEAR","handle":"underwear","sort_order":"alpha-asc"},{"value":"443568750819","label":"BEST SELLING","handle":"best-selling","sort_order":"best-selling"},{"value":"443566653667","label":"Patriotic Graphic T-shirts | CMBTIRN","handle":"graphic-t-shirt","sort_order":"created-desc"},{"value":"443563704547","label":"OUTDOORS SHORTS","handle":"outdoors-shorts","sort_order":"alpha-asc"},{"value":"443562197219","label":"CASUAL SHORTS","handle":"casual-shorts","sort_order":"alpha-asc"},{"value":"443541356771","label":"BOTTOMS","handle":"bottoms","sort_order":"created-desc"},{"value":"443531788515","label":"COLD WEATHER TOPS","handle":"cold-weather-tops","sort_order":"price-desc"},{"value":"443531854051","label":"JACKETS","handle":"jackets","sort_order":"best-selling"},{"value":"443465466083","label":"WATERPROOF HATS","handle":"waterproof-hats","sort_order":"manual"},{"value":"443465236707","label":"BEST SELLING HATS","handle":"best-selling-hats","sort_order":"best-selling"},{"value":"443346485475","label":"WOOBIE BLANKET","handle":"woobie-blanket","sort_order":"alpha-asc"},{"value":"443172061411","label":"SHOP ALL TEE'S","handle":"shop-all-tees","sort_order":"created-desc"},{"value":"443157053667","label":"KEYCHAINS","handle":"keychains-1","sort_order":"manual"},{"value":"443151188195","label":"SACK⢠PACK","handle":"sack-pack","sort_order":"manual"},{"value":"443151089891","label":"RIPSTOP HATS","handle":"ripstop-hats-1","sort_order":"created-desc"},{"value":"443092140259","label":"COLD WEATHER GEAR","handle":"cold-weather-gear-1","sort_order":"created-desc"},{"value":"441950929123","label":"LABOR DAY 2024","handle":"labor-day-2024","sort_order":"created-desc"},{"value":"439457579235","label":"JULY 4TH SALE | FUCK YES TO FREEDOM WEEK","handle":"july-4th-sale-fuck-yes-to-freedom-week","sort_order":"created-desc"},{"value":"410629439715","label":"BEST SELLING T-SHIRTS","handle":"best-selling-t-shirts","sort_order":"best-selling"},{"value":"241430429876","label":"ALL GEAR","handle":"all-gear","sort_order":"created-desc"},{"value":"241430757556","label":"$28 to $55","handle":"28-to-55","sort_order":"alpha-asc"},{"value":"244210466996","label":"BEST SELLERS","handle":"best-sellers","sort_order":"best-selling"},{"value":"439916953827","label":"SUMMER GEAR","handle":"summer-gear","sort_order":"created-desc"},{"value":"265762078900","label":"CLEARANCE","handle":"clearance-1-old-cebd8a","sort_order":"created-desc"},{"value":"418533146851","label":"cold weather","handle":"cold-weather","sort_order":"best-selling"},{"value":"394458071267","label":"HOODIE","handle":"hoodie","sort_order":"best-selling"},{"value":"383675367651","label":"Patriotic Hoodies | CMBTIRN","handle":"hoodies-1","
1308sort_order":"created-desc"},{"value":"442605535459","label":"FALL & WINTER","handle":"fall-winter-2024","sort_order":"price-desc"},{"value":"442593476835","label":"COLD WEATHER GEAR","handle":"cold-weather-gear","sort_order":"created-desc"},{"value":"398898725091","label":"TACTIDUCK","handle":"tactiduck","sort_order":"best-selling"},{"value":"416665501923","label":"FAN FAV SHORTS","handle":"fan-fav-shorts","sort_order":"manual"},{"value":"358908291","label":"HEADWEAR | SNAPBACKS","handle":"headwear-snapbacks","sort_order":"created-desc"},{"value":"432093364451","label":"LITTLE PECKER CLUB","handle":"little-pecker-club","sort_order":"best-selling"},{"value":"442412531939","label":"OUTDOOR PERFORMANCE TOPS","handle":"outdoor-performance-tops","sort_order":"alpha-asc"},{"value":"404844216547","label":"TACTICAL ATHLETEâ¢","handle":"tactical-athlete","sort_order":"best-selling"},{"value":"436706640099","label":"CLOTH KEYCHAIN","handle":"cloth-keychain","sort_order":"best-selling"},{"value":"419293036771","label":"PERFECT STOCKING STUFFERS","handle":"perfect-stocking-stuffers","sort_order":"created-desc"},{"value":"397132202211","label":"BEST SELLING DECALS","handle":"best-selling-decals","sort_order":"best-selling"},{"value":"442380583139","label":"FLEECE PULLOVER","handle":"fleece-pullover","sort_order":"alpha-asc"},{"value":"241430790324","label":"Over $55","handle":"over-55","sort_order":"alpha-asc"},{"value":"418127053027","label":"PULL OVERS","handle":"pull-overs","sort_order":"created-desc"},{"value":"413622304995","label":"CLEARANCE","handle":"clearance","sort_order":"alpha-asc"},{"value":"395502125283","label":"CLEARANCE DEPT.","handle":"clearance-dept","sort_order":"created-desc"},{"value":"442580599011","label":"T-Shirt Bundles","handle":"t-shirt-bundles","sort_order":"alpha-asc"},{"value":"442569687267","label":"Metal Bottle","handle":"metal-bottle","sort_order":"created-desc"},{"value":"397073842403","label":"GYM FAVORITES","handle":"gym-favorites","sort_order":"best-selling"},{"value":"394951655651","label":"DRINKWARE","handle":"drinkware","sort_order":"created-desc"},{"value":"241438884020","label":"BLUE","handle":"blue","sort_order":"created-desc"},{"value":"241432297652","label":"Red","handle":"red","sort_order":"alpha-asc"},{"value":"244238713012","label":"Mauve","handle":"mauve","sort_order":"alpha-asc"},{"value":"358908227","label":"LADIES GEAR","handle":"ladies-gear","sort_order":"created-desc"},{"value":"417901281507","label":"FALL GEAR","handle":"fall-gear","sort_order":"best-selling"},{"value":"416769671395","label":"taco gear","handle":"taco-gear","sort_order":"best-selling"},{"value":"439721525475","label":"ROPE SNAPBACK","handle":"rope-snapback","sort_order":"created-desc"},{"value":"411597340899","label":"VINTAGE ROPE SNAPBACKS","handle":"vintage-rope-snapbacks","sort_order":"created-desc"},{"value":"419786784995","label":"DUCK CAMO COLLECTION","handle":"duck-camo-collection","sort_order":"manual"},{"value":"419244867811","label":"graphic hoodies","handle":"graphic-hoodies","sort_order":"created-desc"},{"value":"261992382644","label":"FLAT BILL STYLE SNAPBACK","handle":"flat-bill-style-snapback","sort_order":"alpha-asc"},{"value":"416590102755","label":"Fanny Packs","handle":"fanny-packs","sort_order":"created-desc"},{"value":"418120761571","label":"Zip Up Hoodies","handle":"zip-up-hoodies","sort_order":"manual"},{"value":"439483105507","label":"RIPSTOP HATS","handle":"ripstop-hats","sort_order":"manual"},{"value":"261992349876","label":"DAD HATS","handle":"dad-hats","sort_order":"created-desc"},{"value":"416378749155","label":"BEST FLAGS","handle":"best-flags","sort_order":"created-desc"},{"value":"442569654499","label":"WIDE MOUTH PERFORMANCE BOTTLE","handle":"wide-mouth-performance-bottle","sort_order":"alpha-asc"},{"value":"440177524963","label":"MORALE FLAGS","handle":"morale-flags","sort_order":"created-desc"},{"value":"261992218804","label":"PREMIUM COLD WEATHER BEANIES","handle":"premium-cold-weather-beanie
1308s","sort_order":"alpha-asc"},{"value":"442793984227","label":"Extra Headwear","handle":"extra-headwear","sort_order":"created-desc"},{"value":"158680252464","label":"Gift Cards","handle":"gift-cards","sort_order":"best-selling"},{"value":"440655479011","label":"Chico Flex Shorts","handle":"chico-flex-shorts","sort_order":"best-selling"},{"value":"442569883875","label":"TOWELS","handle":"towels-1","sort_order":"alpha-asc"},{"value":"281147277492","label":"LADY BOTTOMS","handle":"lady-bottoms","sort_order":"best-selling"},{"value":"439456465123","label":"MICROFIBER TOWEL","handle":"microfiber-towel","sort_order":"best-selling"},{"value":"435284148451","label":"Woobie Jackets","handle":"woobie-jackets-1","sort_order":"best-selling"},{"value":"418120728803","label":"Woobie Hoodies","handle":"woobie-hoodies","sort_order":"created-desc"},{"value":"433837539555","label":"WALLET","handle":"wallet-2","sort_order":"best-selling"},{"value":"241430724788","label":"$10 to $28","handle":"10-to-28","sort_order":"alpha-asc"},{"value":"358909251","label":"All Products","handle":"all-products","sort_order":"created-desc"},{"value":"446857150691","label":"BEST SELLING SHORTS","handle":"best-selling-shorts","sort_order":"best-selling"},{"value":"452073357539","label":"PATCH HATS","handle":"patch-hats","sort_order":"created-desc"},{"value":"452073390307","label":"EMBROIDERED HATS","handle":"embroidered-hats","sort_order":"best-selling"},{"value":"452073554147","label":"COLD WEATHER HATS","handle":"cold-weather-hats","sort_order":"created-desc"},{"value":"452073980131","label":"25L BAGS","handle":"25l-bags","sort_order":"best-selling"},{"value":"452017946851","label":"OUTDOOR SHORTS","handle":"outdoor-shorts","sort_order":"best-selling"},{"value":"452017750243","label":"PERFORMANCE TRAINING SHORTS","handle":"performance-training-shorts","sort_order":"created-desc"},{"value":"452017783011","label":"LOUNGE EDITION SHORTS","handle":"lounge-edition-shorts","sort_order":"best-selling"},{"value":"452082827491","label":"UNGOVRND","handle":"ungovrnd","sort_order":"best-selling"},{"value":"452108058851","label":"BOTTOMS CLEARANCE","handle":"bottoms-clearance","sort_order":"price-desc"},{"value":"465313988835","label":"BLUE COLLAR COLLECTION","handle":"blue-collar-collection","sort_order":"created-desc"},{"value":"465314021603","label":"REVSOC COLLECTION","handle":"revsoc-collection","sort_order":"created-desc"},{"value":"452108320995","label":"6\" INSEAM","handle":"6-inseam","sort_order":"best-selling"},{"value":"452108189923","label":"5.5\" INSEAM","handle":"5-5-inseam","sort_order":"created-desc"},{"value":"452108157155","label":"5\" INSEAM SHORTS","handle":"5-inseam-shorts","sort_order":"created-desc"},{"value":"452108124387","label":"2.5\" INSEAM SHORTS","handle":"2-5-inseam-shorts","sort_order":"best-selling"},{"value":"450551316707","label":"CLEARANCE SHORTS","handle":"clearance-shorts","sort_order":"created-desc"},{"value":"450551120099","label":"CLEARANCE DECALS","handle":"clearance-decals","sort_order":"best-selling"},{"value":"450550857955","label":"Clearance Hats","handle":"clearance-hats","sort_order":"best-selling"},{"value":"444873179363","label":"STOCKING STUFFERS","handle":"stocking-stuffers-1","sort_order":"best-selling"},{"value":"444874064099","label":"Under $15","handle":"under-15-holiday-gear","sort_order":"best-selling"},{"value":"436871594211","label":"SUMMER STRAW HAT","handle":"summer-straw-hat","sort_order":"best-selling"}]},"pages":{"label":"PAGES","pageSize":"3","active":true,"displayImage":true,"displayExcerpt":false},"searchEmptyResultMessages":{"active":true,"label":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}But don't give up â check the spelling or try less specific search terms."},"searchTips":{"label":"Search tips","active":true,"searchTips":"Please double-check your spelling.{{ breakline }}Use terms such as: T-Shirt, Shorts, Hat, +"}},"suggestionNoResult":{"search_terms":{"label":"TRENDING SEARCHES","status":true,"data":["xx","patches","jesus","shorts","patch","hats","knife","hat","feral","velcro"],"type":"based_on_data","backup":[]},"products":{"label":"Trending products","status":true,"data":["classic-tee-bundle-pack","every-knee-will-bow-mens-heavyweight-t-shirt","mens-hooch-daddy-mesh-shorts-5","shoot-your-local-pedos-mens-t-shirt","feral-patch-ripstop-tactical-mesh-snapback-hat","lil-feral-raccoon-mens-t-shirt","mens-hybri
1308d-athletic-shorts-5-5-inseam","no-gay-retarded-shit-formed-against-me-shall-prosper-mens-t-shirt","recon-pro-mens-training-shorts-5-5","ranger-silkies-training-shorts-2-6"],"type":"based_on_data","backup":[]}},"enableInstantSearch":true,"productAvailable":true,"showSuggestionProductImage":true,"showSuggestionProductPrice":true,"showSuggestionProductSalePrice":true,"showSuggestionProductSku":false,"showSuggestionProductVendor":true,"suggestionBlocks":[{"type":"suggestions","label":"RECOMMENDATION","status":"active","number":10},{"type":"pages","label":"PAGES","status":"active","number":3},{"type":"collections","label":"COLLECTIONS","status":"active","number":4,"excludedValues":[{"value":"241438916788","label":"Multi","handle":"multi","sort_order":"alpha-asc"},{"value":"241580245172","label":"Sunset","handle":"sunset","sort_order":"alpha-asc"},{"value":"261992186036","label":"Cloth","handle":"cloth","sort_order":"alpha-asc"},{"value":"245003845812","label":"Salmon","handle":"salmon","sort_order":"alpha-asc"},{"value":"264168767668","label":"Blue/Tan","handle":"blue-tan","sort_order":"alpha-asc"},{"value":"264258814132","label":"Cadet","handle":"cadet","sort_order":"alpha-asc"},{"value":"261992448180","label":"Cool Water","handle":"cool-water","sort_order":"alpha-asc"},{"value":"261992317108","label":"Headband","handle":"headband","sort_order":"alpha-asc"},{"value":"266351280308","label":"Black Ice","handle":"black-ice","sort_order":"alpha-asc"},{"value":"268112855220","label":"Heather Mauve","handle":"heather-mauve","sort_order":"alpha-asc"},{"value":"418215526627","label":"fan favs 2","handle":"fan-favs-2","sort_order":"created-desc"},{"value":"416665665763","label":"FAN FAVS","handle":"fan-favs","sort_order":"created-desc"},{"value":"420069605603","label":"Fan Fav Winter Tee's","handle":"fan-fav-winter-tees","sort_order":"created-desc"},{"value":"416665272547","label":"FAN FAV TEES","handle":"fan-fav-tees-1","sort_order":"created-desc"},{"value":"420069638371","label":"DECEMBER FAN FAVS","handle":"december-fan-favs","sort_order":"best-selling"},{"value":"440634343651","label":"summer fan fav tees 2","handle":"summer-fan-fav-tees-2","sort_order":"manual"},{"value":"415324930275","label":"MENâS CROSSFIT SHORTS","handle":"men-s-crossfit-shorts","sort_order":"best-selling"},{"value":"416012861667","label":"LADIES HYBRID CROSS TRAINING SHORTS","handle":"ladies-hybrid-cross-training-shorts","sort_order":"best-selling"},{"value":"241580277940","label":"Red/White","handle":"red-white","sort_order":"alpha-asc"},{"value":"242567119028","label":"Plaid","handle":"plaid","sort_order":"alpha-asc"},{"value":"241623367860","label":"Gray/Black","handle":"gray-black","sort_order":"alpha-asc"},{"value":"241599774900","label":"Blue/White","handle":"blue-white","sort_order":"alpha-asc"},{"value":"241474306228","label":"Tropic MultiCam","handle":"tropic-multicam","sort_order":"alpha-asc"},{"value":"241478434996","label":"Black MultiCam","handle":"black-multicam","sort_order":"alpha-asc"},{"value":"241572642996","label":"Arctic MultiCam","handle":"arctic-multicam","sort_order":"alpha-asc"},{"value":"241434296500","label":"Gray Camo","handle":"gray-camo","sort_order":"alpha-asc"},{"value":"154840334384","label":"Junk Brands Headbands","handle":"junk-brands-headbands","sort_order":"created-desc"},{"value":"416996720867","label":"Bundle Builder Products","handle":"bundle-builder-products","sort_order":"created-desc"},{"value":"244085227700","label":"Maroon","handle":"maroon","sort_order":"alpha-asc"},{"value":"265037709492","label":"Coral","handle":"coral","sort_order":"alpha-asc"},{"value":"268936872116","label":"BIKINIS","handle":"bikinis","sort_order":"best-selling"},{"value":"265816047796","label":"Charcoal Gray","handle":"charcoal-gray","sort_order":"alpha-asc"},{"value":"400902553827","label":"LADIES HEADWEAR","handle":"ladies-headwear","sort_order":"best-selling"},{"value":"396756254947","label":"LADIES LONG SLEEVE","handle":"ladies-long-sleeve","sort_order":"best-selling"},{"value":"396767166691","label":"LADIES JOGGERS","handle":"ladies-joggers","sort_order":"best-selling"},{"value":"383495995619","label":"Info","handle":"info","sort_order":"best-selling"},{"value":"275291832500","label":"SEXY YET SAVAGE⢠Swimwear- Bottoms","handle":"sexy-yet-savage-swimwear-bottoms","sort_order":"best-selling"},{"value":"275291734196","label":"SEXY YET SAVAGE⢠Swimwear- Tops","handle":"sexy-yet-savage-swimwear-tops","sort_order":"best-selling"},{"value":"440019517667","label":"V1 METAL BOTTLE","handle":"v1-metal-bottle","sort_order":"best-selling"},{"value":"440019484899","label":"V2 Metal Bottle","handle":"v2-metal-bottle","sort_order":"best-selling"},{"value":"439457513699","label":"JULY 4TH | FUCK YES TO FREEDOM WEEK","handle":"july-4th-fuck-yes-to-freedom-week","sort_order":"best-selling"},{"value":"416013123811","label":"High-Waist Training Shorts","handle":"high-waist-training-shorts","sort_order":"manual"},{"value":"265399894196","label":"Neon Green","handle":"neon-green","sort_order":"alpha-asc"},{"value":"241438785716","label":"OS","handle":"os","sort_order":"alpha-asc"},{"value":"415324635363","label":"WOMENâS T-SHIRTS WITH QUOTES","handle":"women-s-t-shirts-with-quotes","sort_order":"best-selling"},{"value":"415324700899","label":"WOMENâS T-SHIRTS FOR SUMMER","handle":"women-s-t-shirts-for-summer","sort_order":"best-selling"},{"value":"415324602595","label":"GYM T-SHIRTS FOR WOMEN","handle":"gym-t-shirts-for-women","sort_order":"best-selling"},{"value":"241578475700","label":"Orange","handle":"orange","sort_order":"alpha-asc"},{"value":"241594728628","label":"Tie Dye","handle":"tie-dye","sort_order":"alpha-asc"},{"value":"414473421027","label":"Done","handle":"done","sort_order":"best-selling"},{"value":"88732074032","label":"LADY CROP TOPS","handle":"lady-crop-tops","sort_order":"created-desc"},{"value":"409674907875","label":"SILENT SUMMER","handle":"silent-summer","sort_order":"best-selling"},{"value":"241578508468","label":"Red/White/Blue","handle":"red-white-blue","sort_order":"alpha-asc"},{"value":"416012927203","label":"Ladies Mid-Waist Training Shorts - V2","handle":"ladies-mid-waist-training-shorts-v2","sort_order":"best-selling"},{"value":"241434329268","label":"DCU Camo","handle":"dcu-camo","sort_order":"alpha-asc"},{"value":"241484005556","label":"Purple","handle":"purple","sort_order":"alpha-asc"},{"value":"241580343476","label":"Blue/White Palm Tree","handle":"blue-white-palm-tree","sort_order":"alpha-asc"},{"value":"431153447139","label":"Insurance","handle":"insurance","sort_order":"best-selling"},{"value":"241582407860","label":"Camo/Black","handle":"camo-black","sort_order":"alpha-asc"},{"value":"269001982132","label":"WOMENâS TANK TOPS","handle":"women-s-tank-tops","sort_order":"created-desc"},{"value":"416012796131","label":"Ladies LUXE Edition Training Shorts","handle":"ladies-luxe-edition-training-shorts","sort_order":"best-selling"},{"value":"415882838243","label":"STRAW SUMMER HATS","handle":"straw-summer-hats","sort_order":"best-selling"},{"value":"442605502691","label":"FALL COLLECTION 24","handle":"fall-collection-24","sort_order":"alpha-asc"},{"value":"397980860643","label":"LADIES OUTERWEAR","handle":"ladies-outerwear","sort_order":"best-selling"},{"value":"416746275043","label":"WOMEN'S CLEARANCE","handle":"womens-clearance","sort_order":"best-selling"},{"value":"397164544227","label":"LIVE RECKLESSLY","handle":"live-recklessly","sort_order":"best-selling"},{"value":"241582342324","label":"Camo/White","handle":"camo-white","sort_order":"alpha-asc"},{"value":"244992934068","label":"Mustard","handle":"mustard","sort_order":"alpha-asc"},{"value":"396748783843","label":"MEN BASEBALL TEES","handle":"men-baseball-tees","sort_order":"best-selling"},{"value":"241432133812","label":"OD Green","handle":"od-green","sort_order":"alpha-asc"},{"value":"241446027444","label":"Green","handle":"green","sort_order":"alpha-asc"},{"value":"275288228020","label":"SEXY YET SAVAGE⢠Official Ladies Performance Line","handle":"sexy-yet-savage-official-ladies-performance-line","sort_order":"price-desc"},{"value":"383499469027","label":"LEGGINGS","handle":"leggings","sort_order":"best-selling"},{"value":"394458169571","label":"BLACK","handle":"black-1","sort_order":"created-desc"},{"value":"260449435828","label":"Navy","handle":"navy","sort_order":"alpha-asc"},{"value":"241434362036","label":"Black Camo","handle":"black-camo","sort_order":"alpha-asc"},{"value":"399269789923","label":"BANNER","handle":"banner","sort_order":"best-selling"},{"value":"402697486563","label":"LEARN TO BET ON YOURSELF","handle":"learn-to-bet-on-yourself","sort_order":"best-selling"},{"value":"266051453108","label":"Light Blue","handle":"light-blue","sort_order":"alpha-asc"},{"value":"442725204195","label":"We Made Too Much","handle":"we-made-too-much","sort_order":"manual"},{"value":"439916921059","label":"July 24","handle":"july-24","sort_order":"best-selling"},{"value":"416822001891","label":"Tactiduck Decals","handle":"tactiduck-decals","sort_order":"created-desc"},{"value":"420069802211","label":"DECEMBER END OF YEAR","handle":"december-end-of-year","sort_order":"best-selling"},{"value":"431482994915","label":"JAN HAT AND GEAR","handle":"jan-hat-and-gear","sort_order":"best-selling"},{"value":"241582440628","label":"Black/White","handle":"black-white","sort_order":"alpha-asc"},{"value":"264873803956","label":"BDU Camo/Black","handle":"bdu-camo-black","sort_order":"alpha-asc"},{"value":"241438949556","label":"Tiger Stripe Camo","handle":"tiger-stripe-camo","sort_order":"alpha-asc"},{"value":"265037742260","label":"Tahiti Blue","handle":"tahiti-blue","sort_order":"alpha-asc"},{"value":"242930352308","label":"Kelly Green","handle":"kelly-green","sort_order":"alpha-asc"},{"value":"394458235107","label":"GOLD","handle":"gold","sort_order":"best-selling"},{"value":"428170543331","label":"DADDY IN THE STREETS","handle":"daddy-in-the-streets","sort_order":"best-selling"},{"value":"436706607331","label":"3D CHARACTERS","handle":"3d-characters","sort_order":"best-selling"},{"value":"440137515235","label":"LOUNGE SWEAT SHORTS","handle":"lounge-sweat-shorts","sort_order":"best-selling"},{"value":"418446213347","label":"VETERAN'S DAY RELEASES","handle":"veterans-day-releases","sort_order":"created-desc"},{"value":"242853478580","label":"Mint","handle":"mint","sort_order":"alpha-asc"},{"value":"414909235427","label":"LADIESâ APPAREL","handle":"ladies-apparel","sort_order":"manual"},{"value":"268991365300","label":"LADIES SPORTS BRAS","handle":"ladies-sports-bras","sort_order":"manual"},{"value":"397125222627","label":"LADIES NEW GEAR","handle":"ladies-new-gear","sort_order":"created-desc"}
1308,{"value":"401365926115","label":"LADIESâ TRAINING GEAR","handle":"ladies-training-gear","sort_order":"created-desc"},{"value":"418085011683","label":"Veteran Day Shorts","handle":"veteran-day-shorts","sort_order":"best-selling"},{"value":"415309529315","label":"WOMENâS DEADLIFT SHORTS","handle":"women-s-deadlift-shorts","sort_order":"best-selling"},{"value":"415324799203","label":"WOMEN'S WORKOUT SHORTS WITH ELASTIC WAIST","handle":"womens-workout-shorts-with-elastic-waist","sort_order":"best-selling"},{"value":"158419058736","label":"WOMEN'S WORKOUT SHORTS","handle":"womens-workout-shorts","sort_order":"created-desc"},{"value":"415324864739","label":"WOMEN'S WORKOUT BOOTY SHORTS","handle":"womens-workout-booty-shorts","sort_order":"best-selling"},{"value":"397130825955","label":"LADIES BEST SELLERS | COMBAT IRON","handle":"ladies-best-sellers-combat-iron","sort_order":"best-selling"},{"value":"403352649955","label":"BEST SELLING WOMEN'S","handle":"best-selling-womens-tee","sort_order":"best-selling"},{"value":"438831939811","label":"Towels","handle":"towels","sort_order":"best-selling"},{"value":"401472946403","label":"DON'T BE A WEAK ASS","handle":"dont-be-a-weak-ass","sort_order":"best-selling"},{"value":"415995724003","label":"MOTHERS DAY '23","handle":"mothers-day-23","sort_order":"manual"},{"value":"419786752227","label":"DUCK CAMO","handle":"duck-camo","sort_order":"best-selling"},{"value":"241432330420","label":"Pink","handle":"pink","sort_order":"alpha-asc"},{"value":"441950568675","label":"SEPTEMBER 24","handle":"september-24","sort_order":"manual"},{"value":"429553713379","label":"front tee's","handle":"front-tees","sort_order":"best-selling"},{"value":"241431904436","label":"LARGE","handle":"large","sort_order":"created-desc"},{"value":"415515017443","label":"LATEST T-SHIRT DROPS","handle":"latest-t-shirt-drops","sort_order":"created-desc"},{"value":"437773566179","label":"MAY FAN FAV 2","handle":"may-fan-fav-2","sort_order":"best-selling"},{"value":"241432035508","label":"Medium","handle":"medium","sort_order":"alpha-asc"},{"value":"416111919331","label":"memorial day 2023","handle":"memorial-day-2023","sort_order":"created-desc"},{"value":"444874391779","label":"Requested Gear","handle":"requested-gear","sort_order":"best-selling"},{"value":"444803940579","label":"Trump","handle":"trump","sort_order":"best-selling"},{"value":"444237119715","label":"Boost All","handle":"boost-all","sort_order":"best-selling"},{"value":"443504066787","label":"Fall Favs","handle":"fall-favs","sort_order":"created-desc"},{"value":"443501936867","label":"Fall Tops","handle":"fall-tops","sort_order":"created-desc"},{"value":"443503182051","label":"INVETERATE SIGNUP TEE","handle":"inveterate-signup-tee","sort_order":"alpha-asc"},{"value":"241431969972","label":"XXX-Large","handle":"xxx-large","sort_order":"alpha-asc"},{"value":"241432068276","label":"XX-Large","handle":"xx-large","sort_order":"alpha-asc"},{"value":"241431937204","label":"X-Large","handle":"x-large","sort_order":"alpha-asc"},{"value":"241432166580","label":"White","handle":"white","sort_order":"alpha-asc"},{"value":"437773926627","label":"SUMMER VIBES","handle":"summer-vibes","sort_order":"created-desc"},{"value":"418532983011","label":"newly released app","handle":"newly-released-app","sort_order":"created-desc"},{"value":"418215231715","label":"New Gear Nov 23","handle":"new-gear-nov-23","sort_order":"created-desc"},{"value":"413187440867","label":"Newly Restocked","handle":"newly-restocked","sort_order":"best-selling"},{"value":"414873452771","label":"OrderlyEmails - Recommended Products","handle":"orderlyemails-recommended-products","sort_order":"created-desc"},{"value":"416420167907","label":"RECENT TEE RESTOCKS","handle":"recent-tee-restocks","sort_order":"price-asc"},{"value":"416576766179","label":"Summer Best","handle":"summer-best","sort_order":"best-selling"},{"value":"436545028323","label":"EASTER 24","handle":"easter-24","sort_order":"created-desc"},{"value":"418930557155","label":"BLACK FRIDAY 2023","handle":"black-friday-2023","sort_order":"created-desc"},{"value":"241446060212","label":"Yellow","handle":"yellow","sort_order":"alpha-asc"},{"value":"241773019316","label":"Teal","handle":"teal","sort_order":"alpha-asc"},{"value":"409674809571","label":"CMBT PISTOLS","handle":"cmbt-pistols","sort_order":"best-selling"}
1308,{"value":"417068744931","label":"MATCHING SHORTS MESH","handle":"matching-shorts-mesh","sort_order":"best-selling"},{"value":"241432264884","label":"Tan","handle":"tan","sort_order":"alpha-asc"},{"value":"241432232116","label":"Gray","handle":"gray","sort_order":"alpha-asc"},{"value":"241434263732","label":"Camo","handle":"camo","sort_order":"alpha-asc"},{"value":"409674547427","label":"pineapple express","handle":"pineapple-express","sort_order":"best-selling"},{"value":"415308972259","label":"MENâS T-SHIRTS FOR SUMMER","handle":"men-s-t-shirts-for-summer","sort_order":"best-selling"},{"value":"415308447971","label":"MENâS T-SHIRTS WITH SAYINGS","handle":"men-s-t-shirts-with-sayings","sort_order":"best-selling"},{"value":"415308742883","label":"MENâS T-SHIRTS FOR GYM","handle":"men-s-t-shirts-for-gym","sort_order":"best-selling"},{"value":"415307596003","label":"MENâS T-SHIRTS WITHOUT POCKETS","handle":"men-s-t-shirts-without-pockets","sort_order":"best-selling"},{"value":"272837935284","label":"Socks","handle":"socks","sort_order":"best-selling"},{"value":"383675433187","label":"MEN SOCKS","handle":"men-socks","sort_order":"best-selling"},{"value":"440831181027","label":"Hydroflex Pro Shorts","handle":"hydroflex-pro-shorts","sort_order":"best-selling"},{"value":"416029212899","label":"MENâS SWIMMING BOTTOMS","handle":"men-s-swimming-bottoms","sort_order":"best-selling"},{"value":"433837506787","label":"WALLET","handle":"wallet-1","sort_order":"best-selling"},{"value":"438116188387","label":"Memorial Weekend '24","handle":"memorial-weekend-24","sort_order":"best-selling"},{"value":"415859933411","label":"Summer Restocks + New Drops","handle":"summer-restocks-new-drops","sort_order":"best-selling"},{"value":"409674350819","label":"bend don't break","handle":"bend-dont-break","sort_order":"best-selling"},{"value":"436642250979","label":"Back in Stock - K","handle":"back-in-stock-k","sort_order":"manual"},{"value":"416012697827","label":"Seamless Front Ladies Performance Shorts - V3","handle":"seamless-front-ladies-performance-shorts-v3","sort_order":"best-selling"},{"value":"396756123875","label":"MEN LONG SLEEVES","handle":"men-long-sleeves","sort_order":"best-selling"},{"value":"408702583011","label":"MORALE ITEMS","handle":"morale-items","sort_order":"best-selling"},{"value":"416495468771","label":"Menâs Button-Up T-shirts | CMBTIRN","handle":"mens-button-up-t-shirts","sort_order":"best-selling"},{"value":"267598626996","label":"TACTICAL BUTTON-UP SHIRTS","handle":"tactical-button-up-shirts","sort_order":"manual"},{"value":"442580959459","label":"Basic T-Shirt Pack","handle":"basic-t-shirt-pack","sort_order":"alpha-asc"},{"value":"397987250403","label":"CROSS STRAP TRAINING","handle":"cross-strap-training","sort_order":"best-selling"},{"value":"418929737955","label":"HEAVY FLEECE HOODIES","handle":"heavy-fleece-hoodies","sort_order":"manual"},{"value":"268861636788","label":"3XL","handle":"3xl","sort_order":"alpha-asc"},{"value":"416236110051","label":"Summer 2023","handle":"summer-2023","sort_order":"created-desc"},{"value":"459386585315","label":"gifts for tactical athletes","handle":"gifts-for-the-fellas-25-copy","
1308sort_order":"created-desc"},{"value":"459386552547","label":"gifts for the fellas '25","handle":"gifts-for-the-fellas-25","sort_order":"created-desc"},{"value":"459334484195","label":"tactical gear","handle":"tactical-gear","sort_order":"created-desc"},{"value":"459267670243","label":"TRENDING EXTRAS","handle":"trending-extras","sort_order":"best-selling"},{"value":"459095703779","label":"example collection for jason","handle":"example-collection-for-jason","sort_order":"best-selling"},{"value":"459069587683","label":"POST CART SELL UPSELL","handle":"post-cart-sell-upsell","sort_order":"best-selling"},{"value":"459069489379","label":"UPSELL UNDERWEAR","handle":"upsell-underwear","sort_order":"best-selling"},{"value":"458558865635","label":"UPSELL CART KEYCHAIN PATCH","handle":"upsell-cart-keychain-patch","sort_order":"best-selling"},{"value":"459069194467","label":"cart patch upsell","handle":"cart-patch-upsell","sort_order":"best-selling"},{"value":"457042133219","label":"WINTER FALL 25","handle":"winter-fall-25","sort_order":"best-selling"},{"value":"457042034915","label":"FALL DROPS 25","handle":"fall-drops-25","sort_order":"created-desc"},{"value":"457041969379","label":"FALL 25 TOPS","handle":"fall-25-tops","sort_order":"created-desc"},{"value":"456836186339","label":"humor / crude graphics","handle":"humor-crude-graphics","sort_order":"best-selling"},{"value":"456383168739","label":"Trending Summer Tee's 25","handle":"trending-summer-tees-25","sort_order":"created-desc"},{"value":"456382513379","label":"Summer End '25","handle":"summer-end-25","sort_order":"created-desc"},{"value":"456383135971","label":"Top Tee's Summer","handle":"top-tees-summer","sort_order":"best-selling"},{"value":"456382447843","label":"Last of Summer 25","handle":"last-of-summer-25","sort_order":"best-selling"},{"value":"456382349539","label":"END OF SUMMER '25","handle":"end-of-summer-25","sort_order":"manual"},{"value":"456167063779","label":"Honoring Charlie Kirk","handle":"honoring-charlie-kirk","sort_order":"best-selling"},{"value":"455277052131","label":"labor day 2025","handle":"labor-day-2025","sort_order":"created-desc"},{"value":"455402094819","label":"TOPOGRAPHY PATTERN","handle":"topography-pattern","sort_order":"best-selling"},{"value":"454315376867","label":"Summer Hat Release '25","handle":"summer-hat-release-25","sort_order":"best-selling"},{"value":"454315213027","label":"Summer Landed Gear","handle":"summer-landed-gear","sort_order":"best-selling"},{"value":"454315114723","label":"Summer Drop '25","handle":"summer-drop-25","sort_order":"created-desc"},{"value":"454314885347","label":"Summer Drops '25","handle":"summer-drops-25","sort_order":"best-selling"},{"value":"453698945251","label":"PATCHLESS SNAPBACK","handle":"patchless-snapback","sort_order":"best-selling"},{"value":"454136496355","label":"VETERAN COLLECTION","handle":"veteran-collection","sort_order":"created-desc"},{"value":"452074504419","label":"EXTRA CLEARANCE","handle":"extra-clearance","sort_order":"price-asc"},{"value":"452074438883","label":"BEST SELLING ACCESSORIES","handle":"best-selling-accessories","sort_order":"best-selling"},{"value":"452017848547","label":"ALL DAY LIFESTYLE SHORTS","handle":"all-day-lifestyle-shorts","sort_order":"best-selling"},{"value":"451839426787","label":"Funny Shirts","handle":"funny-shirts","sort_order":"created-desc"},{"value":"451809935587","label":"Top Summer Gear '25","handle":"top-summer-gear-25","sort_order":"created-desc"},{"value":"451809902819","label":"Summer Gear '25","handle":"summer-gear-25","sort_order":"created-desc"},{"value":"451809706211","label":"Summer Shorts '25","handle":"summer-shorts-25","sort_order":"created-desc"},{"value":"451809673443","label":"Summer Tee's '25","handle":"summer-tees-25","sort_order":"best-selling"},{"value":"451419701475","label":"MEMORIAL DAY SALE 2025","handle":"memorial-day-sale-2025","sort_order":"best-selling"},{"value":"451350036707","label":"SUMMER '25 GRAPHIC TEES","handle":"summer-25-graphic-tees","sort_order":"created-desc"},{"value":"450716696803","label":"WE LOVE MOMS","handle":"we-love-moms","sort_order":"best-selling"},{"value":"450111963363","label":"SUMMER '25","handle":"summer-25","sort_order":"best-selling"},{"value":"449703641315","label":"GOVX","handle":"govx","sort_order":"created-desc"},{"value":"449443332323","label":"2025 Spring Launch Shorts","handle":"2025-spring-launch","sort_order":"best-selling"},{"value":"449443299555","label":"Spring 2025","handle":"spring-2025","sort_order":"created-desc"},{"value":"449443201251","label":"Spring Launch","handle":"spring-launch-1","
1308sort_order":"best-selling"},{"value":"449442873571","label":"Spring Launch","handle":"spring-launch","sort_order":"best-selling"},{"value":"448456327395","label":"SPRING TOP GEAR","handle":"spring-top-gear","sort_order":"created-desc"},{"value":"448456196323","label":"'25 SPRING GEAR","handle":"25-spring-gear","sort_order":"created-desc"},{"value":"448455999715","label":"SPRING GEAR","handle":"spring-gear","sort_order":"created-desc"},{"value":"446215258339","label":"Winter Top Picks","handle":"winter-top-picks","sort_order":"created-desc"},{"value":"446401806563","label":"Patches & Decals","handle":"patches-decals","sort_order":"created-desc"},{"value":"446031692003","label":"President Trump Gear","handle":"president-trump-gear","sort_order":"best-selling"},{"value":"443650736355","label":"30% BLACK FRIDAY SALE | SHORTS","handle":"30-black-friday-sale-shorts","sort_order":"created-desc"},{"value":"444036120803","label":"BLACK FRIDAY SALE","handle":"black-friday-sale","sort_order":"created-desc"},{"value":"443504525539","label":"New Fall","handle":"new-fall","sort_order":"created-desc"},{"value":"443504132323","label":"Fall Drops","handle":"fall-drops","sort_order":"created-desc"},{"value":"415430967523","label":"Top Spring Tee's","handle":"top-spring-tees","sort_order":"created-desc"},{"value":"275288162484","label":"Top Selling Products","handle":"top-selling-products","sort_order":"best-selling"},{"value":"438115893475","label":"Summer Top Tee's","handle":"summer-top-tees","sort_order":"best-selling"},{"value":"436642152675","label":"NEW GEAR","handle":"new-gear-k","sort_order":"created-desc"},{"value":"414909104355","label":"MEN'S NEWLY RELEASED - K","handle":"mens-newly-released-k","sort_order":"created-desc"},{"value":"414909038819","label":"MEN'S BEST SELLERS - K","handle":"mens-best-sellers-k","sort_order":"best-selling"},{"value":"439894180067","label":"Men's Newly Released Tee K","handle":"mens-newly-released-tee-k","sort_order":"manual"},{"value":"413585572067","label":"Men's Tees","handle":"mens-tees","sort_order":"created-desc"},{"value":"437773762787","label":"NEW TEE FAN FAV","handle":"new-tee-fan-fav","sort_order":"created-desc"},{"value":"275288195252","label":"Newest Products","handle":"newest-products","sort_order":"created-desc"},{"value":"439142613219","label":"2024 Summer Drops","handle":"2024-summer-drops","sort_order":"best-selling"},{"value":"430013153507","label":"FAN FAV GEAR JAN","handle":"fan-fav-gear-jan","sort_order":"created-desc"},{"value":"442569851107","label":"FLEX BRACELET","handle":"flex-bracelet","sort_order":"alpha-asc"},{"value":"438115795171","label":"MEMORIAL DAY SALE | 30% OFF","handle":"memorial-day-sale-30-off","sort_order":"best-selling"},{"value":"430012989667","label":"JAN NEW","handle":"jan-new","sort_order":"created-desc"},{"value":"265787572404","label":"Restocked","handle":"restocked","sort_order":"manual"},{"value":"358908419","label":"EXTRA GEAR","handle":"extra-gear","sort_order":"created-desc"},{"value":"441950994659","label":"HOOCHIE DADDY DAY '25","handle":"hoochie-daddy-day-25","sort_order":"best-selling"},{"value":"244259553460","label":"$10 or Under","handle":"10-or-under","sort_order":"best-selling"},{"value":"441843777763","label":"BRACELET","handle":"bracelet","sort_order":"best-selling"},{"value":"241430692020","label":"Under $10","handle":"under-10","sort_order":"alpha-asc"},{"value":"436444365027","label":"FAN FAV APRIL","handle":"fan-fav-april","sort_order":"created-desc"},{"value":"437773435107","label":"NEW FAN FAV","handle":"new-fan-fav","sort_order":"manual"},{"value":"134972047408","label":"Patriotic T-shirts for Men | CMBTIRN","handle":"mens-t-shirts-1","sort_order":"created-desc"},{"value":"438115598563","label":"MEMORIAL DAY GEAR","handle":"memorial-day-gear","sort_order":"created-desc"},{"value":"452108746979","label":"DECALS, PATCHES, FLIGHT TAGS","handle":"decals-patches-flight-tags","sort_order":"created-desc"},{"value":"452550230243","label":"EMBROIDERED PATCHES","handle":"embroidered-patches","sort_order":"best-selling"},{"value":"452608262371","label":"Pray Hard, Lift Heavy, Stay Deadly","handle":"pray-hard-lift-heavy-stay-deadly","sort_order":"best-selling"},{"value":"452888592611","label":"TRENDING TOP TEE'S","handle":"trending-top-tees","sort_order":"manual"},{"value":"453030215907","label":"All Non-Corso Products","handle":"all-non-corso-products","sort_order":"best-selling"},{"value":"453327814883","label":"TSA COMPLIANT BAGS","handle":"tsa-compliant-bags","sort_order":"best-selling"}
1308,{"value":"453131239651","label":"CLASSIC SNAPBACK","handle":"classic-snapback","sort_order":"best-selling"},{"value":"453131337955","label":"PATCHLESS HATS","handle":"patchless-hats","sort_order":"best-selling"},{"value":"458247536867","label":"GOON","handle":"goon","sort_order":"best-selling"},{"value":"458247504099","label":"LIL FERAL","handle":"lil-feral","sort_order":"created-desc"},{"value":"457562095843","label":"COMBAT IRON TEE'S","handle":"combat-iron-tees","sort_order":"created-desc"},{"value":"457560293603","label":"Dirty Cowboy Tees","handle":"dirty-cowboy-tees","sort_order":"best-selling"},{"value":"457386754275","label":"V2 FANNY PACKS","handle":"v2-fanny-packs","sort_order":"best-selling"},{"value":"459069030627","label":"TRAINING SHORTS UPSELL","handle":"training-shorts-upsell","sort_order":"best-selling"},{"value":"459111170275","label":"patch clearance","handle":"patch-clearance","sort_order":"best-selling"},{"value":"459111137507","label":"Decal Clearance","handle":"decal-clearance","sort_order":"best-selling"},{"value":"459111104739","label":"Tee Clearance","handle":"tee-clearance","sort_order":"best-selling"},{"value":"459111039203","label":"Clearance Shorts","handle":"clearance-shorts-1","sort_order":"best-selling"},{"value":"460251234531","label":"CYBER MONDAY '25","handle":"cyber-monday-25","sort_order":"created-desc"},{"value":"459503337699","label":"TRENDING NEW","handle":"trending-new","sort_order":"created-desc"},{"value":"454466273507","label":"Best Selling Ripstop Hats","handle":"best-selling-ripstop-hats","sort_order":"best-selling"},{"value":"454465781987","label":"Ripstop Mesh Back","handle":"ripstop-mesh-back","sort_order":"created-desc"},{"value":"453328601315","label":"Tops Clearance Dept.","handle":"tops-clearance-dept","sort_order":"best-selling"},{"value":"453327880419","label":"TRENDING EXTRA GEAR","handle":"trending-extra-gear","sort_order":"best-selling"},{"value":"420069736675","label":"END OF YEAR RANDOMS","handle":"end-of-year-randoms","sort_order":"best-selling"},{"value":"406089924835","label":"CLEAN UP CREW","handle":"clean-up-crew","sort_order":"best-selling"},{"value":"266434216116","label":"Gun Metal Gray","handle":"gun-metal-gray","sort_order":"alpha-asc"},{"value":"459070308579","label":"embroidered patch for bags buy upsell","handle":"pvc-patch-for-bags-buy-upsell-copy","sort_order":"best-selling"},{"value":"461031145699","label":"SHIPS FREE '25","handle":"ships-free-25","sort_order":"best-selling"},{"value":"437773795555","label":"SUMMER FAN FAV TEE'S","handle":"summer-fan-fav-tees","sort_order":"best-selling"},{"value":"418085109987","label":"Veteran Day Tee's","handle":"veteran-day-tees","sort_order":"created-desc"},{"value":"418540323043","label":"vet day tee november","handle":"vet-day-tee-november","sort_order":"manual"},{"value":"394457940195","label":"Tee Shirts","handle":"tee-shirts","sort_order":"created-desc"},{"value":"444416262371","label":"FALL TEE","handle":"fall-tee","sort_order":"created-desc"},{"value":"444872065251","label":"STOCKING STUFFING TEES","handle":"stocking-stuffing-tees","sort_order":"created-desc"},{"value":"446215127267","label":"TOP WINTER TEE'S","handle":"top-winter-tees","sort_order":"best-selling"},{"value":"416665239779","label":"Fan Fav Tees","handle":"fan-fav-tees","sort_order":"best-selling"},{"value":"437773828323","label":"TOP SUMMER TEE'S","handle":"top-summer-tees","sort_order":"best-selling"},{"value":"456392540387","label":"FAN FAV TEE'S SUMMER","handle":"fan-fav-tees-summer","sort_order":"best-selling"},{"value":"446215160035","label":"Original Graphic Tee's","handle":"original-graphic-tees","sort_order":"best-selling"},{"value":"461275103459","label":"GRAPHIC TEE'S","handle":"graphic-tees-copy","sort_order":"created-desc"},{"value":"436443545827","label":"NEWEST TEE'S","handle":"newest-tees","sort_order":"created-desc"},{"value":"416237224163","label":"TOP SUMMER SHORTS","handle":"top-summer-shorts","sort_order":"created-desc"},{"value":"416665895139","label":"SHORTS EXCLUSIVE","handle":"shorts-exclusive","sort_order":"best-selling"},{"value":"436642414819","label":"SHORTS - K","handle":"shorts-k","sort_order":"manual"},{"value":"417916813539","label":"Shorts - Ad","handle":"shorts-ad","sort_order":"best-selling"},{"value":"415197397219","label":"men and women Collab Shorts","handle":"men-and-women-collab-shorts","sort_order":"best-selling"},{"value":"440552915171","label":"August Shorts","handle":"august-sh
1308orts","sort_order":"best-selling"},{"value":"383348506851","label":"Patriotic Workout Shorts | CMBTIRN","handle":"shorts","sort_order":"created-desc"},{"value":"415321555171","label":"MENâS FITNESS SHORTS WITH ZIPPER POCKETS","handle":"men-s-fitness-shorts-with-zipper-pockets","sort_order":"best-selling"},{"value":"415322144995","label":"MENâS SHORTS WITHOUT BELT LOOPS","handle":"men-s-shorts-without-belt-loops","sort_order":"best-selling"},{"value":"415321948387","label":"MENâS SHORTS WITHOUT POCKETS","handle":"men-s-shorts-without-pockets","sort_order":"best-selling"},{"value":"415309562083","label":"MENâS DEADLIFT SHORTS","handle":"men-s-deadlift-shorts","sort_order":"best-selling"},{"value":"415324537059","label":"MENâS COOL AND URBAN SHORTS","handle":"men-s-cool-and-urban-shorts","sort_order":"best-selling"},{"value":"415321653475","label":"MENâS ATHLETIC SHORTS WITH POCKETS","handle":"men-s-athletic-shorts-with-pockets","sort_order":"best-selling"},{"value":"415321719011","label":"MEN'S SHORTS FOR SUMMER","handle":"mens-shorts-for-summer","sort_order":"best-selling"},{"value":"415321817315","label":"MEN'S SHORTS FOR THICK THIGHS","handle":"mens-shorts-for-thick-thighs","sort_order":"best-selling"},{"value":"415322177763","label":"MEN'S SHORTS WITH ELASTIC WAIST","handle":"mens-shorts-with-elastic-waist","sort_order":"best-selling"},{"value":"415322013923","label":"MEN'S RUNNING SHORTS WITHOUT LINER","handle":"mens-running-shorts-without-liner","sort_order":"best-selling"},{"value":"417773846755","label":"Crushable Outdoor (Waterproof)","handle":"durable-crushable-outdoor-hats-snapbacks-roped-more","sort_order":"created-desc"},{"value":"438457925859","label":"Ripstop Tactical Dad Hats","handle":"ripstop-tactical-dad-hats","sort_order":"best-selling"},{"value":"415197233379","label":"Decal Best Sellers","handle":"decal-best-sellers","sort_order":"best-selling"},{"value":"420072620259","label":"DECEMBER DECALS","handle":"december-decals","sort_order":"created-desc"},{"value":"440177885411","label":"DECALS","handle":"decals","sort_order":"manual"},{"value":"418084847843","label":"Veteran Decals","handle":"veteran-decals","sort_order":"best-selling"},{"value":"440177328355","label":"PATCHES K","handle":"patches-k","sort_order":"manual"},{"value":"459070177507","label":"pvc patch for bags buy upsell","handle":"velcropatch-for-bags-buy-upsell","sort_order":"best-selling"},{"value":"459098259683","label":"Nomad Fanny Pack","handle":"nomad-fanny-pack","sort_order":"best-selling"},{"value":"417773388003","label":"New Winter Hoodies","handle":"new-winter-hoodies","sort_order":"created-desc"},{"value":"440179065059","label":"MENâS TOPS [HOODIES, T-SHIRTS & TANK TOPS]","handle":"men-s-tops-hoodies-t-shirts-tank-tops","sort_order":"manual"},{"value":"415309496547","label":"MENâS WORKOUT HOODIES","handle":"men-s-workout-hoodies","sort_order":"best-selling"},{"value":"430013251811","label":"NEW GEAR JAN","handle":"new-gear-jan","sort_order":"created-desc"},{"value":"442793361635","label":"ALL OUT","handle":"all-out","sort_order":"best-selling"},{"value":"454466306275","label":"all ripstop hats","handle":"all-ripstop-hats","sort_order":"created-desc"},{"value":"444416393443","label":"FALL GEAR","handle":"fall-gear-1","sort_order":"best-selling"},{"value":"461030785251","label":"ALL GEAR '25","handle":"all-gear-25","sort_order":"price-desc"},{"value":"461030621411","label":"LAST CALL '25","handle":"last-call-25","sort_order":"best-selling"},{"value":"461029572835","label":"FINAL CALL '25","handle":"final-call-25","sort_order":"created-desc"},{"value":"410625310947","label":"Fall & Winter Apparel | CMBTIRN","handle":"fall-winter-gear","sort_order":"price-desc"},{"value":"441950634211","label":"SUMMER FUN 24","handle":"summer-fun-24","sort_order":"alpha-asc"},{"value":"415997034723","label":"Summer Time Hats","handle":"summer-time-hats","sort_order":"created-desc"},{"value":"418929836259","label":"PATTERNED JOGGERS","handle":"patterned-joggers","sort_order":"best-selling"},{"value":"272384164020","label":"Unstructured Caps","handle":"unstructured-caps","sort_order":"created-desc"},{"value":"268757598388","label":"Yellow/Blue","handle":"yellow-blue","sort_order":"alpha-asc"},{"value":"269288603828","label":"PATRIOTIC","handle":"patriotic","sort_order":"created-desc"},{"value":"275290456244","label":"SWIMWEAR","handle":"swimwear-1","sort_order":"best-selling"},{"value":"416252035299","label":"Decal Sticker Pack","handle":"decal-sticker-pack","
1308sort_order":"best-selling"},{"value":"395046387939","label":"TACTICAL BUTTON UP","handle":"tactical-button-up","sort_order":"best-selling"},{"value":"406836445411","label":"THICK AF","handle":"thick-af","sort_order":"best-selling"},{"value":"403136446691","label":"THICK AF DONUT","handle":"thick-af-donut","sort_order":"created-desc"},{"value":"436461666531","label":"WATERPROOF RAIN JACKETS","handle":"waterproof-rain-jackets","sort_order":"best-selling"},{"value":"437743059171","label":"Hoochie Daddy Mesh Shorts for Men","handle":"hoochie-daddy-mesh-shorts-for-men","sort_order":"best-selling"},{"value":"438431416547","label":"Dirty Cowboy M.F.G. Gear","handle":"dirty-cowboy-m-f-g-gear","sort_order":"best-selling"},{"value":"241432395956","label":"MultiCam","handle":"multicam","sort_order":"alpha-asc"},{"value":"465067966691","label":"MEN NEW SHORTS","handle":"new-shorts-copy","sort_order":"created-desc"},{"value":"467892830435","label":"Built For Violence","handle":"built-for-violence","sort_order":"best-selling"},{"value":"467496075491","label":"25% EASTER SALE","handle":"25-easter-sale","sort_order":"created-desc"},{"value":"467155648739","label":"TACTICAL T-SHIRT","handle":"tactical-t-shirt","sort_order":"best-selling"},{"value":"467002491107","label":"SPRING 2026","handle":"spring-2026","sort_order":"created-desc"},{"value":"467096535267","label":"FLIGHT TAGS (Copy)","handle":"flight-tags-copy","sort_order":"best-selling"},{"value":"465778376931","label":"MENâS TOP","handle":"men-s-tops-copy","sort_order":"created-desc"},{"value":"465314185443","label":"BLUE COLLAR TEE COLLECTION","handle":"blue-collar-collection-copy","sort_order":"created-desc"},{"value":"465141039331","label":"New | Tri Color Hats","handle":"new-tri-color-hats","sort_order":"best-selling"},{"value":"465068687587","label":"WOMEN STRETCHABLE SHORTS","handle":"women-stretchable-shorts","sort_order":"best-selling"},{"value":"465068818659","label":"WOMEN FLOWY SHORTS","handle":"women-flowy-shorts","sort_order":"created-desc"},{"value":"465067933923","label":"Women Training Shorts","handle":"women-training-shorts","sort_order":"created-desc"},{"value":"465066295523","label":"Flex Shorts","handle":"flex-shorts","sort_order":"best-selling"},{"value":"465060069603","label":"HEAVYWEIGHT","handle":"heavyweight","sort_order":"best-selling"},{"value":"464840065251","label":"OUTLET DEPT.","handle":"outlet-dept","sort_order":"best-selling"},{"value":"464445505763","label":"PRESIDENTS DAY SALE","handle":"presidents-day-sale","sort_order":"created-desc"},{"value":"462857371875","label":"TEN YEAR ANNIVERSARY SALE","handle":"ten-year-anniversary-sale","sort_order":"created-desc"},{"value":"463886909667","label":"TOWEL / BLANKET","handle":"towel-blanket","sort_order":"best-selling"},{"value":"463941664995","label":"BEST SELLING BOTTOMS","handle":"best-selling-bottoms","sort_order":"best-selling"},{"value":"463940157667","label":"women bottoms","handle":"women-bottoms","sort_order":"created-desc"},{"value":"462694809827","label":"10 YEAR ANNIVERSARY","handle":"10-year-anniversary","sort_order":"created-desc"},{"value":"462520877283","label":"All Winter 25","handle":"all-winter-25","sort_order":"best-selling"},{"value":"462366834915","label":"FRONT PAGE SHORTS","handle":"front-page-shorts","sort_order":"best-selling"},{"value":"462031126755","label":"SQUAT / WORKOUT TRAINING SHORTS","handle":"squat-workout-training-shorts","sort_order":"best-selling"},{"value":"461607534819","label":"REVIVAL SOCIETY CO.","handle":"revival-society-co","sort_order":"best-selling"},{"value":"461317734627","label":"TAPS","handle":"tactical-athlete-copy","sort_order":"created-desc"},{"value":"461064110307","label":"EXTRA GEAR","handle":"extra-gear-copy","sort_order":"created-desc"},{"value":"461030850787","label":"NEW BOTTOMS '25","handle":"new-bottoms-25","sort_order":"created-desc"},{"value":"461065453795","label":"ALL HATS","handle":"all-hats-copy","sort_order":"created-desc"},{"value":"461030719715","label":"WINTER '25","handle":"winter-25","sort_order":"created-desc"},{"value":"461028819171","label":"'25 END OF YEAR","handle":"25-end-of-year","sort_order":"price-desc"},{"value":"460882706659","label":"Fully Ripstop Hats","handle":"fully-ripstop-hats","sort_order":"best-selling"},{"value":"460881428707","label":"'25 FAN FAVS","handle":"25-fan-favs","sort_order":"best-selling"},{"value":"460871434467","label":"NEW YEAR GEAR '26","handle":"new-year-gear-26","sort_order":"best-selling"},{"value":"459334353123","label":"POUCHES","handle":"pouches","sort_order":"best-selling"},{"value":"459098226915","label":"V2.5 FANNY PACKS","handle":"v2-5-fanny-packs","sort_order":"best-selling"},{"value":"457383084259","label":"Foundation Jogger","handle":"foundation-jogger","sort_order":"best-selling"},{"value":"457057894627","label":"Performance 2.0 Shorts","handle":"performance-2-0-shorts","sort_order":"best-selling"},{"value":"456845951203","label":"tactical hats","handle":"tactical-hats","sort_order":"created-desc"},{"value":"456842838243","label":"bookbag","handle":"bookbag","sort_order":"best-selling"},{"value":"456735064291","label":"TRAPPER HATS","handle":"trapper-hats","sort_order":"created-desc"},{"value":"456382578915","label":"Dirty Cowboy, USA","handle":"dirty-cowboy-usa","sort_order":"manual"},{"value":"454466699491","label":"Blank Ripstops","handle":"blank-ripstops","sort_order":"best-selling"},{"value":"454466633955","label":"RIPSTOP HAT","handle":"ripstop-hat","sort_order":"created-desc"},{"value":"455001473251","label":"women tops","handle":"women-tops","sort_order":"created-desc"},{"value":"454312132835","label":"Blank Hats","handle":"blank-hats","sort_order":"best-selling"},{"value":"454124404963","label":"Five Panel Weekender","handle":"five-panel-weekender","sort_order":"best-selling"},{"value":"453587140835","label":"Flatbill Snapback","handle":"flatbill-snapback","sort_order":"best-selling"},{"value":"453695144163","label":"MESH SHORTS","handle":"mesh-shorts","sort_order":"best-selling"},{"value":"453332631779","label":"Five Panel Snapback","handle":"five-panel-snapback","sort_order":"best-selling"},{"value":"453493752035","label":"BOONIE HATS","handle":"boonie-hats","sort_order":"best-selling"},{"value":"453132353763","label":"DUMP POUCH V2.5","handle":"dump-pouch-v2-5","sort_order":"best-selling"},{"value":"453132288227","label":"Nomad Recon Fanny Pack","handle":"nomad-recon-fanny-pack","sort_order":"best-selling"},{"value":"453131632867","label":"TRAINING TEE'S","handle":"training-tees","sort_order":"created-desc"},{"value":"396054266083","label":"AIR FRESHENER","handle":"air-freshener","sort_order":"best-selling"}
1308,{"value":"417498759395","label":"TACTICAL ATHLETE CROSS COUNTRY SHORTS","handle":"tactical-athlete-cross-country-shorts","sort_order":"created-desc"},{"value":"417844429027","label":"Best Picks","handle":"best-picks","sort_order":"best-selling"},{"value":"415666471139","label":"NEWLY RELEASED DECALS","handle":"newly-released-decals","sort_order":"created-desc"},{"value":"438383018211","label":"NEWLY RELEASED SHORTS","handle":"newly-released-shorts","sort_order":"created-desc"},{"value":"414090756323","label":"Men's Newly Released Tee","handle":"mens-newly-released-tee","sort_order":"created-desc"},{"value":"418205303011","label":"Men's Hoodie New","handle":"mens-hoodie-new","sort_order":"created-desc"},{"value":"440177164515","label":"NEW SNAPBACK HATS","handle":"new-snapback-hats","sort_order":"created-desc"},{"value":"261992251572","label":"NEW SNAPBACK HATS","handle":"new-snapback-hats-1","sort_order":"created-desc"},{"value":"443568783587","label":"NEWLY RELEASED","handle":"newly-released-1","sort_order":"created-desc"},{"value":"416013254883","label":"Men Best Selling Shorts","handle":"mens-best-selling-shorts","sort_order":"best-selling"},{"value":"416746176739","label":"WOMEN'S BEST SELLING","handle":"womens-best-selling","sort_order":"best-selling"},{"value":"416932233443","label":"Women's Mesh Lifestyle Shorts","handle":"womens-mesh-lifestyle-shorts","sort_order":"created-desc"},{"value":"416932298979","label":"MENâS FULL-LENGTH DYNAMIC JOGGERS","handle":"men-s-full-length-dynamic-joggers","sort_order":"best-selling"},{"value":"281146884276","label":"MEN BOTTOMS","handle":"men-bottoms","sort_order":"created-desc"},{"value":"415324504291","label":"MENâS RANGER PANTY TRAINING SHORTS","handle":"men-s-ranger-panty-training-shorts","sort_order":"manual"},{"value":"416009093347","label":"MENâS LIFESTYLE 5\" INSEAM MESH TRAINING SHORTS","handle":"men-s-lifestyle-5-inseam-mesh-training-shorts","sort_order":"best-selling"},{"value":"417304641763","label":"PERFORMANCE ADJUSTABLE JOGGERS","handle":"men-s-performance-adjustable-heavyweight-joggers","sort_order":"best-selling"},{"value":"383675400419","label":"MENâS JOGGERS","handle":"men-s-joggers","sort_order":"best-selling"},{"value":"416008995043","label":"MENâS HYBRID LAND & WATER TRAINING SHORTS","handle":"men-s-hybrid-land-water-training-shorts","sort_order":"created-desc"},{"value":"395502485731","label":"MENâS T-SHIRTS ON CLEARANCE","handle":"men-s-t-shirts-on-clearance","sort_order":"created-desc"},{"value":"416932331747","label":"MENâS RELAXED FIT JOGGERS","handle":"men-s-relaxed-fit-joggers","sort_order":"best-selling"},{"value":"397128073443","label":"TRUST GOD. NOT GOVERNMENT.","handle":"trust-god-not-government","sort_order":"best-selling"},{"value":"416495501539","label":"POLO & BUTTON UPS","handle":"mens-golf-polo","sort_order":"price-desc"},{"value":"162535669808","label":"MEN'S TANK TOPS","handle":"mens-fitness-tanks","sort_order":"created-desc"},{"value":"416746242275","label":"MEN'S CLEARANCE","handle":"mens-clearance","sort_order":"best-selling"},{"value":"416006373603","label":"MENâS PERFORMANCE TRAINING SHORTS","handle":"men-s-v3-performance-training-edition-shorts","sort_order":"created-desc"},{"value":"436462026979","label":"MEN'Ss BOTTOMS","handle":"menss-bottoms","sort_order":"best-selling"},{"value":"439617552611","label":"Men's V3 Performance Shorts","handle":"mens-v3-performance-shorts","sort_order":"created-desc"},{"value":"416094060771","label":"MENâS BEST-SELLING T-SHIRTS","handle":"men-s-best-selling-t-shirts","sort_order":"best-selling"},{"value":"403352715491","label":"MEN'S TOP SELLING TEE'S","handle":"mens-top-selling-tees","sort_order":"best-selling"},{"value":"412794847459","label":"MENâS TOPS","handle":"men-s-tops","sort_order":"created-desc"},{"value":"414909006051","label":"MENâS APPAREL","handle":"men-s-apparel","sort_order":"created-desc"},{"value":"465067737315","label":"MEN'S TRAINING SHORTS","handle":"mens-training-shorts","sort_order":"manual"},{"value":"397130760419","label":"MEN'S BEST SELLERS","handle":"mens-best-sellers","sort_order":"best-selling"},{"value":"436642349283","label":"MEN TEE'S","handle":"men-tees-1","sort_order":"created-desc"},{"value":"438736453859","label":"Mens","handle":"mens-k-1","sort_order":"manual"},{"value":"396718080227","label":"MEN'S COLLECTION","handle":"men-gear","sort_order":"created-desc"},{"value":"442631651555","label":"WAXED DUFFLE","handle":"waxed-duffle","sort_order":"alpha-asc"},{"value":"261992284340","label":"PVC Patch","handle":"pvc","sort_order":"alpha-asc"},{"value":"442041762019","label":"Coolers","handle":"coolers","sort_order":"alpha-asc"},{"value":"440273109219","label":"HYDROFLEX SHORTS","handle":"hydroflex-shorts","sort_order":"best-selling"},{"value":"272735010996","label":"LADIES T-SHIRTS","handle":"ladies-t-shirts","sort_order":"created-desc"},{"value":"281146917044","label":"LADY TOPS","handle":"lady-tops","sort_order":"created-desc"},{"value":"441912197347","label":"UNDERWEAR","handle":"underwear","sort_order":"alpha-asc"},{"value":"443568750819","label":"BEST SELLING","handle":"best-selling","sort_order":"best-selling"},{"value":"443566653667","label":"Patriotic Graphic T-shirts | CMBTIRN","handle":"graphic-t-shirt","sort_order":"created-desc"},{"value":"443563704547","label":"OUTDOORS SHORTS","handle":"outdoors-shorts","sort_order":"alpha-asc"},{"value":"443562197219","label":"CASUAL SHORTS","handle":"casual-shorts","sort_order":"alpha-asc"},{"value":"443541356771","label":"BOTTOMS","handle":"bottoms","sort_order":"created-desc"},{"value":"443531788515","label":"COLD WEATHER TOPS","handle":"cold-weather-tops","sort_order":"price-desc"},{"value":"443531854051","label":"JACKETS","handle":"jackets","sort_order":"best-selling"},{"value":"443465466083","label":"WATERPROOF HATS","handle":"waterproof-hats","sort_order":"manual"},{"value":"443465236707","label":"BEST SELLING HATS","handle":"best-selling-hats","sort_order":"best-selling"},{"value":"443346485475","label":"WOOBIE BLANKET","handle":"woobie-blanket","sort_order":"alpha-asc"},{"value":"443172061411","label":"SHOP ALL TEE'S","handle":"shop-all-tees","sort_order":"created-desc"},{"value":"443157053667","label":"KEYCHAINS","handle":"keychains-1","sort_order":"manual"},{"value":"443151188195","label":"SACK⢠PACK","handle":"sack-pack","sort_order":"manual"},{"value":"443151089891","label":"RIPSTOP HATS","handle":"ripstop-hats-1","sort_order":"created-desc"},{"value":"443092140259","label":"COLD WEATHER GEAR","handle":"cold-weather-gear-1","sort_order":"created-desc"},{"value":"441950929123","label":"LABOR DAY 2024","handle":"labor-day-2024","sort_order":"created-desc"},{"value":"439457579235","label":"JULY 4TH SALE | FUCK YES TO FREEDOM WEEK","handle":"july-4th-sale-fuck-yes-to-freedom-week","sort_order":"created-desc"},{"value":"410629439715","label":"BEST SELLING T-SHIRTS","handle":"best-selling-t-shirts","sort_order":"best-selling"},{"value":"241430429876","label":"ALL GEAR","handle":"all-gear","sort_order":"created-desc"},{"value":"241430757556","label":"$28 to $55","handle":"28-to-55","sort_order":"alpha-asc"},{"value":"244210466996","label":"BEST SELLERS","handle":"best-sellers","sort_order":"best-selling"},{"value":"439916953827","label":"SUMMER GEAR","handle":"summer-gear","sort_order":"created-desc"},{"value":"265762078900","label":"CLEARANCE","handle":"clearance-1-old-cebd8a","sort_order":"created-desc"},{"value":"418533146851","label":"cold weather","handle":"cold-weather","sort_order":"best-selling"},{"value":"394458071267","label":"HOODIE","handle":"hoodie","sort_order":"best-selling"},{"value":"383675367651","label":"Patriotic Hoodies | CMBTIRN","handle":"hoodies-1","
1308sort_order":"created-desc"},{"value":"442605535459","label":"FALL & WINTER","handle":"fall-winter-2024","sort_order":"price-desc"},{"value":"442593476835","label":"COLD WEATHER GEAR","handle":"cold-weather-gear","sort_order":"created-desc"},{"value":"398898725091","label":"TACTIDUCK","handle":"tactiduck","sort_order":"best-selling"},{"value":"416665501923","label":"FAN FAV SHORTS","handle":"fan-fav-shorts","sort_order":"manual"},{"value":"358908291","label":"HEADWEAR | SNAPBACKS","handle":"headwear-snapbacks","sort_order":"created-desc"},{"value":"432093364451","label":"LITTLE PECKER CLUB","handle":"little-pecker-club","sort_order":"best-selling"},{"value":"442412531939","label":"OUTDOOR PERFORMANCE TOPS","handle":"outdoor-performance-tops","sort_order":"alpha-asc"},{"value":"404844216547","label":"TACTICAL ATHLETEâ¢","handle":"tactical-athlete","sort_order":"best-selling"},{"value":"436706640099","label":"CLOTH KEYCHAIN","handle":"cloth-keychain","sort_order":"best-selling"},{"value":"419293036771","label":"PERFECT STOCKING STUFFERS","handle":"perfect-stocking-stuffers","sort_order":"created-desc"},{"value":"397132202211","label":"BEST SELLING DECALS","handle":"best-selling-decals","sort_order":"best-selling"},{"value":"442380583139","label":"FLEECE PULLOVER","handle":"fleece-pullover","sort_order":"alpha-asc"},{"value":"241430790324","label":"Over $55","handle":"over-55","sort_order":"alpha-asc"},{"value":"418127053027","label":"PULL OVERS","handle":"pull-overs","sort_order":"created-desc"},{"value":"413622304995","label":"CLEARANCE","handle":"clearance","sort_order":"alpha-asc"},{"value":"395502125283","label":"CLEARANCE DEPT.","handle":"clearance-dept","sort_order":"created-desc"},{"value":"442580599011","label":"T-Shirt Bundles","handle":"t-shirt-bundles","sort_order":"alpha-asc"},{"value":"442569687267","label":"Metal Bottle","handle":"metal-bottle","sort_order":"created-desc"},{"value":"397073842403","label":"GYM FAVORITES","handle":"gym-favorites","sort_order":"best-selling"},{"value":"394951655651","label":"DRINKWARE","handle":"drinkware","sort_order":"created-desc"},{"value":"241438884020","label":"BLUE","handle":"blue","sort_order":"created-desc"},{"value":"241432297652","label":"Red","handle":"red","sort_order":"alpha-asc"},{"value":"244238713012","label":"Mauve","handle":"mauve","sort_order":"alpha-asc"},{"value":"358908227","label":"LADIES GEAR","handle":"ladies-gear","sort_order":"created-desc"},{"value":"417901281507","label":"FALL GEAR","handle":"fall-gear","sort_order":"best-selling"},{"value":"416769671395","label":"taco gear","handle":"taco-gear","sort_order":"best-selling"},{"value":"439721525475","label":"ROPE SNAPBACK","handle":"rope-snapback","sort_order":"created-desc"},{"value":"411597340899","label":"VINTAGE ROPE SNAPBACKS","handle":"vintage-rope-snapbacks","sort_order":"created-desc"},{"value":"419786784995","label":"DUCK CAMO COLLECTION","handle":"duck-camo-collection","sort_order":"manual"},{"value":"419244867811","label":"graphic hoodies","handle":"graphic-hoodies","sort_order":"created-desc"},{"value":"261992382644","label":"FLAT BILL STYLE SNAPBACK","handle":"flat-bill-style-snapback","sort_order":"alpha-asc"},{"value":"416590102755","label":"Fanny Packs","handle":"fanny-packs","sort_order":"created-desc"},{"value":"418120761571","label":"Zip Up Hoodies","handle":"zip-up-hoodies","sort_order":"manual"},{"value":"439483105507","label":"RIPSTOP HATS","handle":"ripstop-hats","sort_order":"manual"},{"value":"261992349876","label":"DAD HATS","handle":"dad-hats","sort_order":"created-desc"},{"value":"416378749155","label":"BEST FLAGS","handle":"best-flags","sort_order":"created-desc"},{"value":"442569654499","label":"WIDE MOUTH PERFORMANCE BOTTLE","handle":"wide-mouth-performance-bottle","sort_order":"alpha-asc"},{"value":"440177524963","label":"MORALE FLAGS","handle":"morale-flags","sort_order":"created-desc"},{"value":"261992218804","label":"PREMIUM COLD WEATHER BEANIES","handle":"premium-cold-weather-beanie
1308s","sort_order":"alpha-asc"},{"value":"442793984227","label":"Extra Headwear","handle":"extra-headwear","sort_order":"created-desc"},{"value":"158680252464","label":"Gift Cards","handle":"gift-cards","sort_order":"best-selling"},{"value":"440655479011","label":"Chico Flex Shorts","handle":"chico-flex-shorts","sort_order":"best-selling"},{"value":"442569883875","label":"TOWELS","handle":"towels-1","sort_order":"alpha-asc"},{"value":"281147277492","label":"LADY BOTTOMS","handle":"lady-bottoms","sort_order":"best-selling"},{"value":"439456465123","label":"MICROFIBER TOWEL","handle":"microfiber-towel","sort_order":"best-selling"},{"value":"435284148451","label":"Woobie Jackets","handle":"woobie-jackets-1","sort_order":"best-selling"},{"value":"418120728803","label":"Woobie Hoodies","handle":"woobie-hoodies","sort_order":"created-desc"},{"value":"433837539555","label":"WALLET","handle":"wallet-2","sort_order":"best-selling"},{"value":"241430724788","label":"$10 to $28","handle":"10-to-28","sort_order":"alpha-asc"},{"value":"358909251","label":"All Products","handle":"all-products","sort_order":"created-desc"},{"value":"446857150691","label":"BEST SELLING SHORTS","handle":"best-selling-shorts","sort_order":"best-selling"},{"value":"452073357539","label":"PATCH HATS","handle":"patch-hats","sort_order":"created-desc"},{"value":"452073390307","label":"EMBROIDERED HATS","handle":"embroidered-hats","sort_order":"best-selling"},{"value":"452073554147","label":"COLD WEATHER HATS","handle":"cold-weather-hats","sort_order":"created-desc"},{"value":"452073980131","label":"25L BAGS","handle":"25l-bags","sort_order":"best-selling"},{"value":"452017946851","label":"OUTDOOR SHORTS","handle":"outdoor-shorts","sort_order":"best-selling"},{"value":"452017750243","label":"PERFORMANCE TRAINING SHORTS","handle":"performance-training-shorts","sort_order":"created-desc"},{"value":"452017783011","label":"LOUNGE EDITION SHORTS","handle":"lounge-edition-shorts","sort_order":"best-selling"},{"value":"452082827491","label":"UNGOVRND","handle":"ungovrnd","sort_order":"best-selling"},{"value":"452108058851","label":"BOTTOMS CLEARANCE","handle":"bottoms-clearance","sort_order":"price-desc"},{"value":"465313988835","label":"BLUE COLLAR COLLECTION","handle":"blue-collar-collection","sort_order":"created-desc"},{"value":"465314021603","label":"REVSOC COLLECTION","handle":"revsoc-collection","sort_order":"created-desc"},{"value":"452108320995","label":"6\" INSEAM","handle":"6-inseam","sort_order":"best-selling"},{"value":"452108189923","label":"5.5\" INSEAM","handle":"5-5-inseam","sort_order":"created-desc"},{"value":"452108157155","label":"5\" INSEAM SHORTS","handle":"5-inseam-shorts","sort_order":"created-desc"},{"value":"452108124387","label":"2.5\" INSEAM SHORTS","handle":"2-5-inseam-shorts","sort_order":"best-selling"},{"value":"450551316707","label":"CLEARANCE SHORTS","handle":"clearance-shorts","sort_order":"created-desc"},{"value":"450551120099","label":"CLEARANCE DECALS","handle":"clearance-decals","sort_order":"best-selling"},{"value":"450550857955","label":"Clearance Hats","handle":"clearance-hats","sort_order":"best-selling"},{"value":"444873179363","label":"STOCKING STUFFERS","handle":"stocking-stuffers-1","sort_order":"best-selling"},{"value":"444874064099","label":"Under $15","handle":"under-15-holiday-gear","sort_order":"best-selling"},{"value":"436871594211","label":"SUMMER STRAW HAT","handle":"summer-straw-hat","sort_order":"best-selling"}]},{"type":"products","label":"PRODUCTS","status":"active","number":6}],"searchBoxOnclick":{"recentSearch":{"label":"Recent searches","status":true,"number":"5"},"searchTermSuggestion":{"label":"Popular searches","status":true,"data":["xx","patches","jesus","shorts","patch","hats","knife","hat","feral","velcro"],"backup":["graphic tees","men's workout shorts","training shorts","fanny packs"],"type":"based_on_data"},"productSuggestion":{"label":"Trending products","status":true,"data":["8653625131235","9256821653731","8309900214499","8673927954659","8609023033571","8933943247075","7831029645539","9567834439907","8459955470563","8627098484963"],"backup":[],"type":"based_on_data"}},"suggestionStyle":"style2","suggestionStyle1ProductItemType":"grid","suggestionStyle1ProductPosition":"none","suggestionStyle1ProductPerRow":"3","suggestionStyle2ProductItemType":"list","suggestionStyle2ProductPosition":"right","suggestionStyle2ProductPerRow":"2","suggestionStyle3ProductItemType":"list","suggestionStyle3ProductPosition":"right","suggestionStyle3ProductPerRow":"2"},"filterSettings":{"showFilterOptionCount":false,"showRefineBy":true,"showOutOfStockOption":false,"showSingleOption":true,"keepToggleState":false,"changeMobileButtonLabel":false,"sortingAvailableFirst":true,"showLoading":true,"activeScrollToTop":true,"showVariantImageBasedOnSelectedFilter":"pf_opt_color","productAndVariantAvailable":false,"availableAfterFiltering":false,"isShortenUrlParam":true,"filterTreeMobileStyle":"style2","filterTreeVerticalStyle":"style-default","filterTreeHorizontalStyle":"style1","stickyFilterOnDesktop":true,"stickyFilterOnMobile":true,"style":{"filterTitleTextColor":"#222222","filterTitleFontSize":"inherit","filterTitleFontWeight":"inherit","filterTitleFontTransform":"uppercase","filterTitleFontFamily":"inherit","filterOptionTextColor":"#222222","filterOptionFontSize":"inherit","filterOptionFontFamily":"inherit"}
1308,"filterLayout":"vertical","shortenUrlParamList":["pf_v_brand:brand","pf_t_option:option","pf_pt_sleeve_length:sleeve_length","pf_opt_color:color","pf_p_price:price","pf_c_clearance_sale:clearance_sale","pf_st_in_stock:in_stock","pf_r_review_ratings:review_ratings","pf_v_vendor:vendor","pf_opt_size:size","pf_opt_type:type1","pf_c_collection:collection","pf_pt_product_type:product_type","pf_t_type:type1_2","pf_opt_style:style","pf_t_tag:tag","pf_c_sale:sale","pf_opt_pattern:pattern","pf_t_sale:sale1","pf_t_category:category","pf_pt_category:category1","pf_opt_sizes:sizes","pf_pt_type:type1_2","pf_pt_collection:collection1","pf_t_style:style1","pf_t_inseam:inseam","pf_t_purpose:purpose","pf_t_extra_options:extra_options","pf_t_activity:activity","pf_t_new:new","pf_p_price_range:price_range","pf_opt_variant_2:variant_2","pf_t_shorts_purpose:shorts_purpose","pf_pc_product_category:product_category","pf_t_extra_gear:extra_gear","pf_t_shorts_style:shorts_style","pf_t_collection:collection2","pf_t_tops_style:tops_style","pf_t_hat_s_style:hat_s_style","pf_t_tops_type:tops_type","pf_t_hat_s_type:hat_s_type","pf_t_sack_r_bag_size:sack_r_bag_size","pf_t_hat_type:hat_type","pf_t_top_styles:top_styles","pf_t_edition:edition","pf_pt_style_bag:style_bag","pf_t_sleeve_length:sleeve_length1","pf_t_features:features","pf_t_sleeve_type:sleeve_type","pf_t_product_type:product_type1","pf_t_design_theme:design_theme","pf_t_gender:gender","pf_t_bottoms_type:bottoms_type","pf_t_style_hat:style_hat","pf_t_upgrades:upgrades","pf_st_availability:availability","pf_t_hat_upgrades:hat_upgrades","pf_pt_bag_type:bag_type","pf_t_bag_upgrade:bag_upgrade","pf_t_product_use:product_use","pf_t_product_collection:product_collection","pf_t_keychain_style:keychain_style","pf_t_decal_type:decal_type","pf_t_bottle_type:bottle_type","pf_p_pricing_range:pricing_range","pf_t_tops_collections:tops_collections","pf_t_underwear_type:underwear_type","pf_t_inseam_length:inseam_length","pf_pt_style:style2","pf_t_top_collections:top_collections","pf_t_men_s_collection:men_s_collection","pf_t_collection_type:collection_type","pf_t_bottom_collections:bottom_collections","pf_t_style_shorts:style_shorts","pf_pt_shorts_style:shorts_style1","pf_t_shorts_type:shorts_type","pf_t_keychain_type:keychain_type","pf_pt_extra_products:extra_products","pf_t_shorts_inseam:shorts_inseam","pf_t_made_for:made_for","pf_t_joggers_style:joggers_style","pf_pt_gender:gender1","pf_pt_products:products","pf_t_men_s_gear:men_s_gear","pf_pt_type_shirt:type_shirt","pf_t_style_top:style_top","pf_t_condition:condition","pf_t_theme:theme","pf_pt_apparel_type:apparel_type","pf_t_headwear_style:headwear_style","pf_pt_type_bag:type_bag","pf_t_size:size1","pf_t_bag_purpose:bag_purpose","pf_t_bag_size:bag_size","pf_t_hat_ype:hat_ype","pf_t_bag_style:bag_style","pf_t_patch_type:patch_type","pf_t_bag_extra:bag_extra","pf_t_design_style:design_style","pf_t_graphics_style:graphics_style","pf_pt_shirt_type:shirt_type","pf_t_artwork_type:artwork_type","pf_t_bundle:bundle","pf_t_bundle_deal:bundle_deal","pf_c_fanny_pack_style:fanny_pack_style","pf_t_uses:uses","pf_t_bag_use:bag_use","pf_t_graphic_style:graphic_style","pf_c_gender:gender2","pf_t_best_for:best_for","pf_t_shorts_by_name:shorts_by_name","pf_t_gear:gear","pf_t_gear_type:gear_type","pf_pc_category:category2","pf_t_tops:tops","pf_t_bottoms:bottoms","pf_pt_product:product","pf_pt_tees:tees","pf_t_graphic_type:graphic_type","pf_t_tee_type:tee_type","pf_t_product_name:product_name","pf_t_shorts_use:shorts_use","pf_t_men_short_styles:men_short_styles","pf_t_women_short_style:women_short_style","pf_t_jogger_edition:jogger_edition","pf_t_patch:patch","pf_t_top_type:top_type","pf_t_fit:fit","pf_t_women_shorts:women_shorts","pf_t_joggers:joggers","pf_t_men_shorts:men_shorts","pf_t_men_s_shorts:men_s_shorts","pf_t_clearance:clearance","pf_t_men_styles:men_styles","pf_t_women_styles:women_styles","pf_t_lined_unlined:lined_unlined","pf_t_pocket_type:pocket_type","pf_t_material:material","pf_t_top_style:top_style","pf_t_tee_style:tee_style","pf_t_t_shirt:t_shirt","pf_t_bottom_style:bottom_style","pf_t_bottom_type:bottom_type","pf_t_jogger_pants:jogger_pants","pf_t_type_bottoms:type_bottoms","pf_t_tee_weight:tee_weight","pf_t_pack_size:pack_size","pf_t_color:color1","pf_t_structure:structure","pf_t_patch_favorites:patch_favorites","pf_t_fan_faves:fan_faves","pf_t_type_patch:type_patch","pf_t_style_1:style_1","pf_t_shorts_length:shorts_length","pf_c_ccw_carrier:ccw_carrier","pf_t_liner:liner","pf_t_use:use","pf_c_clearance:clearance1"]},"additionalElementSettings":{"customSortingList":"extra-sort1-ascending|best-selling|extra-sort2-ascending|price-descending|price-ascending|relevance|created-descending|created-ascending|number-extra-sort3-descending|manual","enableCollectionSearch":true},"themeSettings":{"productItems":{"general":{"borderLayout":"noBorder","subLayout":"subLayout_2_2","backgroundColor":"#FFFFFF","backgroundColorOnHover":"#FFFFFF","borderColor":"#C7C7C7","borderColorOnHover":"#C7C7C7"}
1308,"productImg":{"elements":{"productSaleLabel":{"shape":"rectangle","displayType":"text","displayOptions":"always","color":"#FFFFFF","backgroundColor":"#DD3300","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit","isEnable":true},"productSoldOutLabel":{"hideOtherLabelsWhenSoldOut":true,"shape":"rectangle","displayType":"text","displayOptions":"always","color":"#FFFFFF","backgroundColor":"#222222","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit","isEnable":true},"productCustomLabelByTag":{"shape":"rectangle","color":"#FFFFFF","backgroundColor":"#00A47C","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit","isEnable":true},"selectOptionBtn":{"buttonType":"selectOptionBtn","action":"quickAddToCart","isEnable":true},"qvBtn":{"buttonType":"qvBtn","isEnable":true}},"grid":{"top":{"direction":"horizontal","elements":{"left":["saleLabel","soldOutLabel","customLabelByTag"]}},"bottom":{"direction":"horizontal","elements":{"left":["selectOptionBtn","qvBtn"]}}},"aspectRatioType":"square","cropPosition":"center","hoverEffect":"reveal-second-image"},"styleSettings":{"selectOptionBtn":{"showOnHovering":true,"showOn":"desktopOnly","displayType":"textWithIcon","shape":"rectangle","imgSrc":"https://boost-cdn-prod.bc-solutions.net/icon/add-to-cart-white.svg","iconPosition":"left","backgroundColor":"#222222","backgroundColorOnHover":"#222222","borderColor":"#222222","borderColorOnHover":"#222222","textColor":"#FFFFFF","textColorOnHover":"#FFFFFF","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"uppercase","fontWeight":"inherit","width":"100%"},"qvBtn":{"showOn":"desktopAndMobile","showOnHovering":true,"displayType":"icon","shape":"square","imgSrc":"https://boost-cdn-prod.bc-solutions.net/icon/quick-view.svg","iconPosition":"left","width":"40px","backgroundColor":"#FFFFFF","backgroundColorOnHover":"#FFFFFF","borderColor":"#222222","borderColorOnHover":"#222222","textColor":"#222222","textColorOnHover":"#222222","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"uppercase","fontWeight":"inherit"}},"productInfo":{"textAlign":"center","elements":{"swatches.1":{"showOptionValueOnHovering":false,"shape":"box","changeProductImageOn":"hover","isEnable":true,"swatchBy":"product-image","swatchType":"color"},"title":{"color":"#222222","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"uppercase","isEnable":true,"fontWeight":"inherit"},"vendor":{"color":"#595959","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"uppercase","isEnable":true,"fontWeight":"inherit"},"price":{"showCentAsSuperscript":false,"showCurrencyCodes":false,"compareAtPricePosition":"right","showSavingDisplay":false,"priceColor":"#222222","priceFontSizeScale":100,"priceFontFamily":"inherit","priceFontStyle":"inherit","priceFontSize":"inherit","priceFontSizeTabletPortrait":"inherit","priceFontSizeTabletLandscape":"inherit","priceFontSizeMobile":"inherit","salePriceColor":"#DD3300","salePriceFontSizeScale":100,"salePriceFontFamily":"inherit","salePriceFontStyle":"inherit","salePriceFontSize":"inherit","salePriceFontSizeTabletPortrait":"inherit","salePriceFontSizeTabletLandscape":"inherit","salePriceFontSizeMobile":"inherit","compareAtPriceColor":"#595959","compareAtPriceFontSizeScale":100,"compareAtPriceFontFamily":"inherit","compareAtPriceFontStyle":"inherit","compareAtPriceFontSize":"inherit","compareAtPriceFontSizeTabletPortrait":"inherit","compareAtPriceFontSizeTabletLandscape":"inherit","compareAtPriceFontSizeMobile":"inherit","savingDisplayColor":"#DD3300","savingDisplayFontSizeScale":100,"savingDisplayFontFamily":"inherit","savingDisplayFontStyle":"inherit","savingDisplayFontSize":"inherit","savingDisplayFontSizeTabletPortrait":"inherit","savingDisplayFontSizeTabletLandscape":"inherit","savingDisplayFontSizeMobile":"inherit","
1308isEnable":true,"priceFontWeight":"inherit","salePriceFontWeight":"inherit","compareAtPriceFontWeight":"inherit","savingDisplayFontWeight":"inherit"},"inventoryStatus":{"lowInventoryThreshold":0,"fontSizeScale":100,"textTransform":"none","inStockColor":"#00A47C","lowStockColor":"#F29100","soldOutColor":"#595959","fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","isEnable":false,"fontWeight":"inherit"},"rating":true,"swatches.2":{"showOptionValueOnHovering":false,"shape":"circle","changeProductImageOn":"hover","isEnable":false},"swatches.3":{"showOptionValueOnHovering":false,"shape":"circle","changeProductImageOn":"hover","isEnable":false}}}},"additionalElements":{"pagination":{"paginationType":"default","alignment":"center","productCount":{"showProductCount":false,"position":"top","color":"#222222"},"number":{"shape":"circle","color":"#222222","colorOnSelected":"#222222","backgroundColor":"#FFFFFF","backgroundColorOnSelected":"#FFFFFF","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","fontWeight":"inherit"},"button":{"shape":"circle","buttonType":"icon-only","color":"#222222","backgroundColor":"#FFFFFF","backgroundColorOnHover":"#FFFFFF","textTransform":"none","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","fontWeight":"inherit"}},"toolbar":{"layout":"2_1","filterText":{"color":"#222222","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"refineByText":{"color":"#222222","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"elements":{"viewAs":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#222222","fontFamily":"inherit","fontStyle":"inherit","textTransform":"uppercase","listType":"grid/list","isEnable":true,"fontWeight":"inherit"},"productCount":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#222222","fontFamily":"inherit","fontStyle":"inherit","textTransform":"uppercase","isEnable":false,"fontWeight":"inherit"},"showLimitList":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#222222","fontFamily":"inherit","fontStyle":"inherit","textTransform":"uppercase","isEnable":false,"fontWeight":"inherit"},"sorting":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#222222","fontFamily":"inherit","fontStyle":"inherit","textTransform":"uppercase","isEnable":true,"fontWeight":"inherit"}}},"collectionHeader":{"isEnable":false,"layout":2,"contentPosition":"middle-center","elements":{"breadCrumb":{"showCollectionTitle":false,"showCollectionList":false,"showPagination":false,"placement":"on-top","alignment":"middle-left","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#222222","isEnable":false,"fontWeight":"inherit"},"collectionImage":{"size":"medium","parallaxEffect":false,"directionParallax":"vertical","isEnable":true},"collectionTitle":{"textAlign":"center","textTransform":"uppercase","fontSizeScale":100,"fontSize":40,"fontSizeTabletPortrait":40,"fontSizeTabletLandscape":40,"fontSizeMobile":30,"fontFamily":"inherit","fontStyle":"inherit","collectionTitleColor":"#222222","isEnable":true,"fontWeight":"inherit"}
1308,"productCount":{"fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#222222","isEnable":false,"fontWeight":"inherit"},"collectionDescription":{"fontSize":null,"fontSizeTabletPortrait":null,"fontSizeTabletLandscape":null,"fontSizeMobile":null,"isEnable":false}}}},"quickView":{"showProductImage":true,"thumbnailPosition":"topLeft","isEnableProductVendor":true,"showCurrencyCodes":false,"buttonOverall":{"shape":"round","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","fontWeight":"inherit"},"buyItNowBtn":{"enable":true,"color":"#FFFFFF","hoverColor":"#FFFFFF","backgroundColor":"#222222","hoverBackgroundColor":"#222222","textTransform":"uppercase","borderColor":"#222222","hoverBorderColor":"#222222"},"addToCartBtn":{"color":"#222222","hoverColor":"#222222","backgroundColor":"#FFFFFF","hoverBackgroundColor":"#FFFFFF","borderColor":"#222222","hoverBorderColor":"#222222","textTransform":"uppercase"}},"cart":{"enableCart":false,"cartStyle":"side","showCurrencyCodes":false,"enableWidgetRecommendation":false,"widgetRecommendationId":"","showCountdownTimer":false,"sideLayout":"one-column","autoOpenAjaxCartOnAddToCart":true,"generalLayout":{"shape":"round","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","fontWeight":"inherit"},"checkoutBtn":{"textTransform":"uppercase","color":"#FFFFFF","hoverColor":"#FFFFFF","backgroundColor":"#222222","hoverBackgroundColor":"#222222","borderColor":"#222222","hoverBorderColor":"#222222"},"viewCartBtn":{"textTransform":"uppercase","color":"#222222","hoverColor":"#222222","backgroundColor":"#FFFFFF","hoverBackgroundColor":"#FFFFFF","borderColor":"#222222","hoverBorderColor":"#222222"}},"productList":{"productsPerPage":32,"productsPerRowOnDesktop":4,"productsPerRowOnMobile":2},"searchPage":{"headerBackground":"#F6F6F8","elements":{"searchHeaderText":{"color":"#222222","textTransform":"uppercase","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","fontWeight":"inherit"},"placeholderSearch":{"color":"#595959","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"scopedSuggestionLabel":{"color":"#222222","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"scopedSuggestionItem":{"color":"#222222","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","backgroundColor":"#E8E9EB","fontWeight":"inherit"},"titleTab":{"color":"#222222","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"productCount":{"color":"#222222","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"collectionAndPageTabTitle":{"color":"#222222","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"collectionAndPageTabDescription":{"color":"#222222","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"tipForYou":{"color":"#222222","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"line":{"color":"#C7C7C7"}}},"filterTree":{"elements":{"refineBy":{"color":"#222222"},"filterTitle":{"color":"#222222","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"filterOption":{"color":"#222222","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"}
1308,"productCount":{"color":"#595959","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"line":{"color":"#C7C7C7"},"checkbox":{"color":"#22222299"},"searchBox":{"color":"#C7C7C7"}}},"isw":{"backgroundSuggestion":"#F8F8F8","backgroundProducts":"#FFFFFF","hoverBackgroundSuggestion":"#E8E9EB","hoverBackgroundProducts":"#F8F8F8","elements":{"titleMultiElement":{"color":"#595959","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"results":{"color":"#222222","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"didYouMean":{"color":"#222222","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"didYouMeanResults":{"color":"#222222","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","backgroundColor":"#F6F6F7","fontWeight":"inherit"},"productTitle":{"color":"#222222","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"productVendor":{"color":"#595959","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"productPrice":{"color":"#222222","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"productSalePrice":{"color":"#DD3300","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"productCompareAtPrice":{"color":"#595959","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"productSKU":{"color":"#595959","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"viewAllBtn":{"color":"#222222","textTransform":"uppercase","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","backgroundColor":"#FFFFFF","hoverBackgroundColor":"#E8E9EB","fontWeight":"inherit"}}}},"currentAppIntegration":{"reviews":"okendo","emailSMS":{"klaviyo":"active"}},"themeName":"default","srcThemeNameLib":"impulse"} 1309 ;return templateSettings}function readPayload(){return {generalSettings:{page: "blog",collection_id: 0,collection_handle: "",collection_product_count: 0,... 1310 { 1311 1312 1313 },collection_tags: null,current_tags: null,default_sort_by: "",no_image_url: "https:\/\/cdn.shopify.com\/extensions\/01a0d104-3c6a-716a-abc3-e20593849d9a\/product-filter-search-226\/assets\/boost-pfs-no-image.jpg",search_term: "",template: "blog.bloggle",currencies: ["CAD","USD"],current_currency: "USD",published_locales: 1314 {"en":true},current_locale: "en"},shop:{name: "Combat Iron Apparel Co.",url: "https:\/\/combatironapparel.com",domain: "combat-iron-apparel.myshopify.com",currency: "USD",money_format: "\u0026#36;{{amount}}",money_format_with_currency: "\u0026#36;{{amount}} USD"},generalSettingsMetafield: 1315 1316 {"addCollectionToProductUrl":true,"enableTrackingOrderRevenue":true,"ssr_version":"v1","ssr_engine":"ruby"} 1317 ,translation: 1318 1319 1320 1321 {"refine":"Refine By","refineMobile":"Refine By","refineMobileCollapse":"Hide Filter","clear":"Clear","clearAll":"Clear All","viewMore":"View More","viewLess":"View Less","apply":"Apply","close"
1321:"Close","showLimit":"Show","collectionAll":"All","under":"Under","above":"Above","ratingStars":"Star","showResult":"Show results","searchOptions":"Search Options","loadMore":"Load More","loadMoreTotal":"{{ from }} - {{ to }} of {{ total }} Products","search":{"generalTitle":"Search","resultHeader":"Search results for \"{{ terms }}\"","resultNumber":"Showing {{ count }} results for \"{{ terms }}\"","seeAllProducts":"See all products","resultEmpty":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}But don't give up â check the spelling or try less specific search terms.","resultEmptyWithSuggestion":"Sorry, nothing found for \"{{ terms }}\". Check out these items instead?","searchTotalResult":"Showing {{ count }} result","searchTotalResults":"Showing {{ count }} results","searchPanelProduct":"PRODUCTS","searchPanelCollection":"Collections","searchPanelPage":"PAGES","searchTipsTitle":"Search tips","searchTipsContent":"Please double-check your spelling.{{ breakline }}Use terms such as: T-Shirt, Shorts, Hat, +","noSearchResultSearchTermLabel":"TRENDING SEARCHES","noSearchResultProductsLabel":"Trending products","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products"},"suggestion":{"viewAll":"View all results","didYouMean":"Did you mean: {{ terms }}?","searchBoxPlaceholder":"Search","suggestQuery":"Showing results for {{ terms }}","instantSearchSuggestionsLabel":"RECOMMENDATION","instantSearchCollectionsLabel":"COLLECTIONS","instantSearchProductsLabel":"PRODUCTS","instantSearchPagesLabel":"PAGES","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products","noSearchResultSearchTermLabel":"TRENDING SEARCHES","noSearchResultProductsLabel":"Trending products"},"error":{"noFilterResult":"Sorry, no products matched your selection","noSearchResult":"Sorry, no products matched the keyword","noProducts":"No products found in this collection","noSuggestionResult":"Sorry, nothing found for \"{{ terms }}\"","noSuggestionProducts":"Sorry, nothing found for \"{{ terms }}\""},"recommendation":{"cartpage-304004":"FAN FAV EXTRAS","cartpage-855845":"RELATED PRODUCTS","checkoutpage-006750":"RECOMMENDED PRODUCTS","collectionpage-608855":"FAN FAVS","collectionpage-211115":"Trending products","collectionpage-636682":"Trending products","checkoutpage-311445":"Frequently bought together","checkoutpage-254763":"Frequently bought together","productpage-047638":"OTHER TRENDING GEAR","productpage-725202":"TRENDING PATCHES","homepage-251686":"HAND PICKED GEAR","homepage-584228":"Trending products","homepage-170377":"TRENDING GEAR","productpage-386815":"Hand-picked products","productpage-632174":"Hand-picked products","productpage-158746":"Hand-picked products","productpage-437076":"MORE POPULAR GEAR","productpage-231061":"OTHER POPULAR GEAR","productpage-062578":"SIMILAR TOP PRODUCTS","productpage-232576":"MORE TOP PRODUCTS","productpage-185770":"Personalized for you","cartpage-145051":"Frequently bought together","homepage-566145":"Just dropped","homepage-407036":"Best Sellers","collectionpage-184656":"Just dropped","collectionpage-164558":"Most Popular Products","productpage-721250":"Recently viewed","productpage-337813":"Frequently Bought Together","cartpage-453063":"Still interested in this?","cartpage-608566":"Similar Products","collectionpage-072165":"TOP TRENDING GEAR"},"productItem":{"qvBtnLabel":"Quick view","atcAvailableLabel":"Add to cart","soldoutLabel":"Sold out","productItemSale":"Sale","productItemSoldOut":"Sold out","viewProductBtnLabel":"View product","atcSelectOptionsLabel":"Select options","savingAmount":"Save {{saleAmount}}","swatchButtonText1":"+{{count}}","swatchButtonText2":"+{{count}}","swatchButtonText3":"+{{count}}","inventoryInStock":"In stock","inventoryLowStock":"Only {{count}} left!","inventorySoldOut":"Sold out","atcAddingToCartBtnLabel":"Adding...","atcAddedToCartBtnLabel":"Added!","atcFailedToCartBtnLabel":"Failed!"},"quickView":{"qvQuantity":"Quantity","qvViewFullDetails":"View full details","buyItNowBtnLabel":"Buy it now","qvQuantityError":"Please input quantity"},"cart":{"atcMiniCartSubtotalLabel":"Subtotal","atcMiniCartEmptyCartLabel":"Your Cart Is Currently Empty","atcMiniCartCountItemLabel":"item","atcMiniCartCountItemLabelPlural":"items","atcMiniCartShopingCartLabel":"Your cart","atcMiniCartViewCartLabel":"View cart","atcMiniCartCheckoutLabel":"Checkout"},"recentlyViewed":{"recentProductHeading":"Recently Viewed Products"},"mostPopular":{"popularProductsHeading":"Popular Products"}
1321,"perpage":{"productCountPerPage":"Display: {{count}} per page"},"productCount":{"textDescriptionCollectionHeader":"{{count}} product","textDescriptionCollectionHeaderPlural":"{{count}} products","textDescriptionToolbar":"{{count}} product","textDescriptionToolbarPlural":"{{count}} products","textDescriptionPagination":"Showing {{from}} - {{to}} of {{total}} product","textDescriptionPaginationPlural":"Showing {{from}} - {{to}} of {{total}} products"},"pagination":{"loadPreviousText":"Load Previous Page","loadPreviousInfiniteText":"Load Previous Page","loadMoreText":"Load more","prevText":"Previous","nextText":"Next"},"sortingList":{"sorting":"SORT ITEMS BY","extra-sort1-ascending":"NEWLY RELEASED","best-selling":"BEST SELLING","extra-sort2-ascending":"PRODUCT TYPE","price-descending":"PRICE - HIGH TO LOW","price-ascending":"PRICE - LOW TO HIGH","relevance":"RELEVANCE","created-descending":"Created descending","created-ascending":"Created ascending","number-extra-sort3-descending":"CUSTOMER RATINGS","manual":"STANDARD"},"collectionHeader":{"collectionAllProduct":"Products"},"breadcrumb":{"home":"Home","collections":"Collections","pagination":"Page {{ page }} of {{totalPages}}","toFrontPage":"Back to the front page"},"sliderProduct":{"prevButton":"Previous","nextButton":"Next"},"inCollectionSearch":"Search for products in this collection","refineDesktop":"Filter","applyAll":"Apply All","back":"Back","ratingStar":"Star","ratingUp":"& Up","loadPreviousPage":"Load Previous Page","viewAs":"View as","listView":"List view","gridView":"Grid view","gridViewColumns":"Grid view {{count}} Columns","filterOptions":{"filterOption|iTrRgUifD|pf_opt_color":"COLOR","filterOption|iTrRgUifD|pf_t_gender":"GENDER","filterOption|iTrRgUifD|pf_opt_size":"SIZE","filterOption|iTrRgUifD|pf_v_brand":"BRAND","filterOption|iTrRgUifD|pf_t_purpose":"PURPOSE","filterOption|iTrRgUifD|pf_p_price_range":"PRICE RANGE","filterOption|iTrRgUifD|pf_r_review_ratings":"RATINGS","filterOption|t7e6UC3LQm|pf_pt_product_type":"PRODUCT TYPE","filterOption|t7e6UC3LQm|pf_opt_color":"COLOR","filterOption|t7e6UC3LQm|pf_v_brand":"BRAND","filterOption|48f1Gjc0l|pf_v_brand":"BRAND","filterOption|48f1Gjc0l|pf_opt_color":"COLOR","filterOption|48f1Gjc0l|pf_p_price":"PRICE","filterOption|48f1Gjc0l|pf_c_clearance_sale":"CLEARANCE / SALE","filterOption|48f1Gjc0l|pf_r_review_ratings":"Product Ratings","filterOption|48f1Gjc0l|pf_st_in_stock":"IN STOCK","filterOption|ANaUhIX1b|pf_opt_color":"COLOR","filterOption|ANaUhIX1b|pf_t_shorts_style":"SHORTS STYLE","filterOption|ANaUhIX1b|pf_opt_size":"SIZE","filterOption|ANaUhIX1b|pf_p_price_range":"PRICE RANGE","filterOption|ANaUhIX1b|pf_v_brand":"BRAND","filterOption|ANaUhIX1b|pf_r_review_ratings":"RATING","filterOption|ANaUhIX1b|pf_t_extra_gear":"EXTRA GEAR","filterOption|ANaUhIX1b|pf_c_sale":"SALE","filterOption|ANaUhIX1b|pf_st_in_stock":"IN STOCK","filterOption|ANaUhIX1b|pf_opt_variant_2":"COLORS","filterOption|zWW5K0QBs|pf_v_brand":"BRAND","filterOption|zWW5K0QBs|pf_opt_color":"COLOR / PATTERN","filterOption|zWW5K0QBs|pf_t_upgrades":"UPGRADES","filterOption|zWW5K0QBs|pf_p_price":"PRICE","filterOption|zWW5K0QBs|pf_st_availability":"AVAILABILITY","filterOption|zWW5K0QBs|pf_opt_size":"BOONIE SIZE","filterOption|zWW5K0QBs|pf_opt_style":"Style","filterOption|SxjptR3g3|pf_v_vendor":"Vendor","filterOption|SxjptR3g3|pf_opt_color":"COLOR","filterOption|SxjptR3g3|pf_opt_size":"SIZE","filterOption|SxjptR3g3|pf_p_price":"PRICE","filterOption|SxjptR3g3|pf_st_in_stock":"IN STOCK","filterOption|SxjptR3g3|pf_c_clearance_sale":"CLEARANCE / SALE","filterOption|SxjptR3g3|pf_r_review_ratings":"Product Ratings","filterOption|oSIxC67pnR|pf_opt_style":"SHOP STYLE","filterOption|oSIxC67pnR|pf_t_bag_size":"BAG SIZE","filterOption|oSIxC67pnR|pf_v_brand":"BRAND","filterOption|oSIxC67pnR|pf_opt_color":"COLOR / PATTERN","filterOption|oSIxC67pnR|pf_p_price":"PRICE","filterOption|OFMyPKZCk4|pf_v_brand":"BRAND","filterOption|OFMyPKZCk4|pf_opt_color":"COLOR","filterOption|OFMyPKZCk4|pf_opt_size":"SIZE","filterOption|OFMyPKZCk4|pf_r_review_ratings":"REVIEWS","filterOption|ToHrwcqMkE|pf_t_shorts_type":"SHORTS TYPE","filterOption|ToHrwcqMkE|pf_t_inseam_length":"INSEAM LENGTH","filterOption|ToHrwcqMkE|pf_opt_size":"SIZE","filterOption|ToHrwcqMkE|pf_opt_color":"COLOR / PATTERN","filterOption|ToHrwcqMkE|pf_r_review_ratings":"PRODUCT REVIEWS","filterOption|ToHrwcqMkE|pf_opt_type":"Type","filterOption|ToHrwcqMkE|pf_t_style":"STYLE","filterOption|ToHrwcqMkE|pf_p_price_range":"PRICE RANGE","filterOption|Obyb55j7mI|pf_opt_size":"SIZE","filterOption|Obyb55j7mI|pf_opt_color":"COLOR / PATTERN","filterOption|Obyb55j7mI|pf_v_brand":"BRAND","filterOption|Obyb55j7mI|pf_p_price":"Price","filterOption|Obyb55j7mI|pf_r_review_ratings":"REVIEWS","filterOption|T17AFeh5gb|pf_pt_product_type":"Product type","filterOption|T17AFeh5gb|pf_t_type":"TYPE","filterOption|T17AFeh5gb|pf_t_purpose":"PURPOSE","filterOption|T17AFeh5gb|pf_opt_color":"COLOR / PATTERN","filterOption|T17AFeh5gb|pf_opt_size":"SIZE","filterOption|T17AFeh5gb|pf_p_price":"PRICE","filterOption|T17AFeh5gb|pf_r_review_ratings":"PRODUCT REVIEWS","filterOption|T17AFeh5gb|pf_t_inseam":"INSEAM","filterOption|T17AFeh5gb|pf_t_new":"NEW","filterOption|-j2FHQGf-i|pf_opt_color":"COLOR","filterOption|-j2FHQGf-i|pf_t_condition":"CONDITION","filterOption|-j2FHQGf-i|pf_t_top_styles":"TOP styles","filterOption|-j2FHQGf-i|pf_t_shorts_style":"SHORTS STYLE","filterOption|-j2FHQGf-i|pf_t_product_use":"PRODUCT USE","filterOption|-j2FHQGf-i|pf_t_headwear_style":"HEADWEAR STYLE","filterOption|-j2FHQGf-i|pf_p_price":"PRICE","filterOption|-j2FHQGf-i|pf_t_inseam":"INSEAM","filterOption|-j2FHQGf-i|pf_opt_size":"SIZE","filterOption|-j2FHQGf-i|pf_t_sack_r_bag_size":"SACK® BAG S
1321IZE","filterOption|-j2FHQGf-i|pf_v_brand":"BRAND","filterOption|-j2FHQGf-i|pf_r_review_ratings":"PRODUCT REVIEW","filterOption|-j2FHQGf-i|pf_c_sale":"SALE","filterOption|-j2FHQGf-i|pf_opt_variant_2":"COLORS","filterOption|-j2FHQGf-i|pf_pc_product_category":"Product category","filterOption|Zw-WNo_mSm|pf_t_collection":"COLLECTION","filterOption|Zw-WNo_mSm|pf_pt_product_type":"PRODUCT TYPE","filterOption|Zw-WNo_mSm|pf_opt_color":"COLOR","filterOption|Zw-WNo_mSm|pf_t_purpose":"PURPOSE","filterOption|Zw-WNo_mSm|pf_p_price":"PRICE","filterOption|Zw-WNo_mSm|pf_t_top_styles":"TOP styles","filterOption|Zw-WNo_mSm|pf_t_shorts_style":"SHORTS STYLE","filterOption|Zw-WNo_mSm|pf_t_hat_type":"HAT TYPE","filterOption|Zw-WNo_mSm|pf_t_inseam":"INSEAM","filterOption|Zw-WNo_mSm|pf_opt_size":"SIZE","filterOption|Zw-WNo_mSm|pf_t_sack_r_bag_size":"SACK® BAG SIZE","filterOption|Zw-WNo_mSm|pf_t_extra_gear":"EXTRA GEAR","filterOption|Zw-WNo_mSm|pf_v_brand":"BRAND","filterOption|Zw-WNo_mSm|pf_r_review_ratings":"PRODUCT REVIEW","filterOption|Zw-WNo_mSm|pf_c_sale":"SALE","filterOption|Zw-WNo_mSm|pf_st_in_stock":"IN STOCK","filterOption|Zw-WNo_mSm|pf_opt_variant_2":"COLORS","filterOption|Zw-WNo_mSm|pf_pc_product_category":"Product category","filterOption|dH9X-hvdBg|pf_opt_color":"COLOR / PATTERN","filterOption|dH9X-hvdBg|pf_opt_size":"SIZE","filterOption|dH9X-hvdBg|pf_t_sleeve_type":"SLEEVE TYPE","filterOption|dH9X-hvdBg|pf_v_brand":"BRAND","filterOption|dH9X-hvdBg|pf_t_product_use":"PRODUCT USE","filterOption|dH9X-hvdBg|pf_p_price":"PRICE","filterOption|Jkivpb0_05|pf_t_gender":"GENDER","filterOption|Jkivpb0_05|pf_t_purpose":"PURPOSE","filterOption|Jkivpb0_05|pf_t_top_collections":"TOP COLLECTIONS","filterOption|Jkivpb0_05|pf_t_shorts_style":"SHORTS STYLE","filterOption|Jkivpb0_05|pf_opt_color":"COLOR","filterOption|Jkivpb0_05|pf_t_inseam":"INSEAM","filterOption|Jkivpb0_05|pf_opt_size":"SIZE","filterOption|Jkivpb0_05|pf_p_price_range":"PRICE RANGE","filterOption|Jkivpb0_05|pf_t_extra_gear":"EXTRA GEAR","filterOption|Jkivpb0_05|pf_v_brand":"BRAND","filterOption|Jkivpb0_05|pf_r_review_ratings":"PRODUCT REVIEW","filterOption|Jkivpb0_05|pf_c_sale":"SALE","filterOption|Jkivpb0_05|pf_st_in_stock":"IN STOCK","filterOption|Jkivpb0_05|pf_opt_variant_2":"COLORS","filterOption|Jkivpb0_05|pf_pc_product_category":"Product category","filterOption|Jkivpb0_05|pf_t_bottom_collections":"BOTTOM COLLECTIONS","filterOption|uqxGlshnt2|pf_t_product_collection":"PRODUCT COLLECTION","filterOption|uqxGlshnt2|pf_pt_products":"PRODUCTS","filterOption|uqxGlshnt2|pf_v_brand":"BRAND","filterOption|uqxGlshnt2|pf_p_price_range":"PRICE RANGE","filterOption|uqxGlshnt2|pf_t_keychain_type":"KEYCHAIN TYPE","filterOption|uqxGlshnt2|pf_pc_product_category":"Product category","filterOption|uqxGlshnt2|pf_t_product_use":"PRODUCT USE","filterOption|uqxGlshnt2|pf_opt_size":"SIZE","filterOption|uqxGlshnt2|pf_opt_color":"COLOR","filterOption|uqxGlshnt2|pf_t_bottle_type":"BOTTLE TYPE","filterOption|uqxGlshnt2|pf_t_decal_type":"DECAL TYPE","filterOption|uqxGlshnt2|pf_t_inseam":"INSEAM","filterOption|uqxGlshnt2|pf_opt_variant_2":"COLORS","filterOption|uqxGlshnt2|pf_st_in_stock":"IN STOCK","filterOption|uqxGlshnt2|pf_c_sale":"SALE","filterOption|uqxGlshnt2|pf_r_review_ratings":"PRODUCT REVIEW","filterOption|y_tjVTDWkl|pf_v_brand":"BRAND","filterOption|y_tjVTDWkl|pf_t_edition":"EDITION","filterOption|y_tjVTDWkl|pf_t_inseam_length":"INSEAM LENGTH","filterOption|y_tjVTDWkl|pf_opt_size":"SIZE","filterOption|y_tjVTDWkl|pf_t_purpose":"PURPOSE","filterOption|y_tjVTDWkl|pf_opt_color":"COLOR / PATTERN","filterOption|y_tjVTDWkl|pf_p_price":"PRICE","filterOption|y_tjVTDWkl|pf_r_review_ratings":"PRODUCT REVIEWS","filterOption|K3O5hty_fT|pf_opt_color":"COLOR / PATTERN","filterOption|K3O5hty_fT|pf_opt_size":"SIZE","filterOption|K3O5hty_fT|pf_r_review_ratings":"PRODUCT REVIEWS","filterOption|K3O5hty_fT|pf_p_price":"Price","filterOption|2YUSeMbtEE|pf_pt_type_shirt":"TYPE SHIRT","filterOption|2YUSeMbtEE|pf_opt_color":"COLOR / PATTERN","filterOption|2YUSeMbtEE|pf_opt_size":"SIZING","filterOption|2YUSeMbtEE|pf_t_purpose":"PURPOSE","filterOption|2YUSeMbtEE|pf_v_brand":"BRAND","filterOption|2YUSeMbtEE|pf_p_pricing_range":"PRICING RANGE","filterOption|2YUSeMbtEE|pf_opt_variant_2":"COLORS","filterOption|i1dMLm7LF0|pf_pt_product_type":"Product type","filterOption|i1dMLm7LF0|pf_t_type":"TYPE","filterOption|i1dMLm7LF0|pf_t_purpose":"PURPOSE","filterOption|i1dMLm7LF0|pf_opt_color":"COLOR / PATTERN","filterOption|i1dMLm7LF0|pf_opt_size":"SIZE","filterOption|i1dMLm7LF0|pf_p_price":"PRICE","filterOption|i1dMLm7LF0|pf_r_review_ratings":"Review Ratings","filterOption|i1dMLm7LF0|pf_t_inseam":"INSEAM","filterOption|i1dMLm7LF0|pf_t_new":"NEW","filterOption|Zwh7hAh73z|pf_t_tag":"Tag","filterOption|Zwh7hAh73z|pf_pt_product_type":"Product type","filterOption|Zwh7hAh73z|pf_opt_color":"COLOR / PATTERN","filterOption|Zwh7hAh73z|pf_t_size":"SIZE","filterOption|qV6-HaIfQY|pf_t_product_collection":"PRODUCT COLLECTION","filterOption|qV6-HaIfQY|pf_pt_product_type":"PRODUCT TYPE","filterOption|qV6-HaIfQY|pf_opt_color":"COLOR","filterOption|qV6-HaIfQY|pf_opt_size":"SIZE","filterOption|qV6-HaIfQY|pf_v_brand":"BRAND","filterOption|qV6-HaIfQY|pf_t_condition":"CONDITION","filterOption|qV6-HaIfQY|pf_t_top_styles":"TOP styles","filterOption|qV6-HaIfQY|pf_t_shorts_style":"SHORTS STYLE","filterOption|qV6-HaIfQY|pf_t_product_use":"PRODUCT USE","filterOption|qV6-HaIfQY|pf_t_headwear_style":"HEADWEAR STYLE","filterOption|qV6-HaIfQY|pf_p_price":"PRICE","filterOption|qV6-HaIfQY|pf_t_inseam":"INSEAM","filterOption|qV6-HaIfQY|pf_t_sack_r_bag_size":"SACK® BAG S
1321IZE","filterOption|qV6-HaIfQY|pf_t_extra_gear":"EXTRA GEAR","filterOption|qV6-HaIfQY|pf_r_review_ratings":"PRODUCT REVIEW","filterOption|qV6-HaIfQY|pf_c_sale":"SALE","filterOption|qV6-HaIfQY|pf_st_in_stock":"IN STOCK","filterOption|qV6-HaIfQY|pf_opt_variant_2":"COLORS","filterOption|qV6-HaIfQY|pf_pc_product_category":"Product category","filterOption|DukEZTeS4k|pf_t_shorts_type":"SHORTS TYPE","filterOption|DukEZTeS4k|pf_t_inseam_length":"INSEAM LENGTH","filterOption|DukEZTeS4k|pf_opt_color":"COLOR / PATTERN","filterOption|DukEZTeS4k|pf_opt_size":"SIZE","filterOption|DukEZTeS4k|pf_p_price_range":"PRICE RANGE","filterOption|4eU4ahy2F1|pf_pt_product_type":"Product type","filterOption|qFTmReJV20|pf_t_shorts_style":"SHORTS STYLE","filterOption|qFTmReJV20|pf_opt_color":"COLOR / PATTERN","filterOption|qFTmReJV20|pf_opt_size":"SIZE","filterOption|qFTmReJV20|pf_r_review_ratings":"PRODUCT REVIEWS","filterOption|qFTmReJV20|pf_opt_type":"Type","filterOption|qFTmReJV20|pf_t_style":"STYLE","filterOption|qFTmReJV20|pf_p_price_range":"PRICE RANGE","filterOption|qFTmReJV20|pf_pt_gender":"GENDER","filterOption|t7e6UC3LQm|pf_opt_size":"SIZE","filterOption|t7e6UC3LQm|pf_c_gender":"GENDER","filterOption|ToHrwcqMkE|pf_v_brand":"BRAND","filterOption|t7e6UC3LQm|pf_p_price":"PRICE","filterOption|t7e6UC3LQm|pf_t_best_for":"BEST FOR","filterOption|ToHrwcqMkE|pf_t_shorts_by_name":"SHORTS BY NAME","filterOption|Jkivpb0_05|pf_pt_product":"PRODUCT","filterOption|Jkivpb0_05|pf_t_collection":"COLLECTION","filterOption|DukEZTeS4k|pf_t_gender":"GENDER","filterOption|dH9X-hvdBg|pf_c_gender":"GENDER","filterOption|K3O5hty_fT|pf_t_inseam":"INSEAM","filterOption|Obyb55j7mI|pf_t_jogger_edition":"JOGGER EDITION","filterOption|zWW5K0QBs|pf_t_patch":"PATCH","filterOption|48f1Gjc0l|pf_pt_category":"CATEGORY","filterOption|48f1Gjc0l|pf_t_top_type":"TOP TYPE","filterOption|48f1Gjc0l|pf_t_shorts_style":"shorts STYLE","filterOption|ToHrwcqMkE|pf_t_inseam":"INSEAM","filterOption|OFMyPKZCk4|pf_p_price":"PRICE","filterOption|dtV-y7dUuQ|pf_opt_type":"STYLE","filterOption|dtV-y7dUuQ|pf_t_inseam":"INSEAM","filterOption|dtV-y7dUuQ|pf_v_brand":"BRAND","filterOption|dtV-y7dUuQ|pf_opt_color":"PATTERN","filterOption|dtV-y7dUuQ|pf_opt_size":"SIZE","filterOption|dtV-y7dUuQ|pf_r_review_ratings":"PRODUCT REVIEWS","filterOption|OFMyPKZCk4|pf_t_clearance":"clearance","filterOption|iTrRgUifD|pf_pt_collection":"COLLECTION","filterOption|OFMyPKZCk4|pf_t_theme":"THEME","filterOption|dtV-y7dUuQ|pf_t_men_styles":"MEN STYLES","filterOption|dtV-y7dUuQ|pf_t_women_styles":"WOMEN STYLES","filterOption|dtV-y7dUuQ|pf_t_best_for":"BEST FOR","filterOption|dtV-y7dUuQ|pf_t_pocket_type":"POCKET TYPE","filterOption|dtV-y7dUuQ|pf_t_material":"MATERIAL","filterOption|dH9X-hvdBg|pf_t_theme":"THEME","filterOption|dH9X-hvdBg|pf_pt_type":"TYPE","filterOption|K3O5hty_fT|pf_t_men_shorts":"MEN SHORTS","filterOption|zWW5K0QBs|pf_t_clearance":"CLEARANCE","filterOption|ToHrwcqMkE|pf_t_uses":"uses","filterOption|ToHrwcqMkE|pf_t_pocket_type":"POCKET TYPE","filterOption|K3O5hty_fT|pf_t_type":"TYPE","filterOption|K3O5hty_fT|pf_t_jogger_pants":"JOGGER pants","filterOption|K3O5hty_fT|pf_t_gender":"GENDER","filterOption|OFMyPKZCk4|pf_t_sleeve_type":"SLEEVE TYPE","filterOption|ANaUhIX1b|pf_t_tops_type":"TOPS TYPE","filterOption|ANaUhIX1b|pf_t_type_bottoms":"TYPE BOTTOMS","filterOption|OFMyPKZCk4|pf_t_fit":"FIT","filterOption|dH9X-hvdBg|pf_t_tee_weight":"TEE WEIGHT","filterOption|DukEZTeS4k|pf_t_lined_unlined":"LINED / UNLINED","filterOption|DukEZTeS4k|pf_t_pocket_type":"POCKET TYPE","filterOption|DukEZTeS4k|pf_t_shorts_use":"SHORTS USE","filterOption|y_tjVTDWkl|pf_t_pack_size":"PACK SIZE","filterOption|EgFTpwA0nA|pf_t_theme":"THEME","filterOption|zWW5K0QBs|pf_t_structure":"STRUCTURE","filterOption|zWW5K0QBs|pf_t_type":"type","filterOption|zWW5K0QBs|pf_t_theme":"THEME","filterOption|t7e6UC3LQm|pf_t_theme":"THEME","filterOption|2YUSeMbtEE|pf_t_theme":"THEME","filterOption|2YUSeMbtEE|pf_t_pack_size":"PACK SIZE","filterOption|-j2FHQGf-i|pf_t_collection":"COLLECTION","filterOption|-j2FHQGf-i|pf_pt_type":"TYPE","filterOption|-j2FHQGf-i|pf_t_theme":"THEME","filterOption|OFMyPKZCk4|pf_t_gender":"GENDER","filterOption|zWW5K0QBs|pf_t_patch_favorites":"patch favorites","filterOption|2YUSeMbtEE|pf_t_fan_faves":"fan faves","filterOption|ToHrwcqMkE|pf_t_gender":"GENDER","filterOption|dtV-y7dUuQ|pf_t_gender":"GENDER","filterOption|K3O5hty_fT|pf_v_brand":"BRAND","filterOption|K3O5hty_fT|pf_t_uses":"USES","filterOption|K3O5hty_fT|pf_t_clearance":"CLEARANCE","filterOption|zWW5K0QBs|pf_t_style":"STYLE","filterOption|ANaUhIX1b|pf_t_type":"TYPE","filterOption|ANaUhIX1b|pf_t_activity":"ACTIVITY","filterOption|ANaUhIX1b|pf_t_shorts_length":"SHORTS LENGTH","filterOption|oSIxC67pnR|pf_pt_bag_type":"bag TYPE","filterOption|oSIxC67pnR|pf_t_best_for":"best for","filterOption|oSIxC67pnR|pf_c_ccw_carrier":"ccw carrier","filterOption|oSIxC67pnR|pf_t_features":"FEATURES","filterOption|ToHrwcqMkE|pf_t_liner":"LINER","filterOption|dtV-y7dUuQ|pf_t_use":"USE","filterOption|dtV-y7dUuQ|pf_t_liner":"LINER","filterOption|dtV-y7dUuQ|pf_p_price":"PRICE","filterOption|_CKNZm9AYb|pf_t_style":"STYLE","filterOption|CLl-y0xUUg|pf_t_style":"STYLE","filterOption|CLl-y0xUUg|pf_opt_color":"COLOR / PATTERN","filterOption|CLl-y0xUUg|pf_t_patch_favorites":"patch favorites","filterOption|CLl-y0xUUg|pf_t_structure":"STRUCTURE","filterOption|CLl-y0xUUg|pf_v_brand":"BRAND","filterOption|CLl-y0xUUg|pf_t_patch":"PATCH","filterOption|CLl-y0xUUg|pf_t_theme":"THEME","filterOption|CLl-y0xUUg|pf_p_price":"PRICE","filterOption|CLl-y0xUUg|pf_t_clearance":"CLEARANCE","filterOption|CLl-y0xUUg|pf_t_upgrades":"UPGRADES","filterOption|CLl-y0xUUg|pf_st_availability":"AVAILABILITY","filterOption|CLl-y0xUUg|pf_opt_size":"BOONIE SIZE","filterOption|CLl-y0xUUg|pf_opt_style":"Style","filterOption|_CKNZm9AYb|pf_t_gender":"GENDER","filterOption|_CKNZm9AYb|pf_t_use":"USE","filterOption|_CKNZm9AYb|pf_t_liner":"LINER","filterOption|_CKNZm9AYb|pf_t_inseam":"INSEAM","filterOption|_CKNZm9AYb|pf_opt_size":"SIZE","filterOption|_CKNZm9AYb|pf_t_pocket_type":"POCKET TYPE","filterOption|_CKNZm9AYb|pf_t_best_for":"BEST FOR","filterOption|_CKNZm9AYb|pf_opt_color":"PATTERN","filterOption|_CKNZm9AYb|pf_p_price":"PRICE","filterOption|_CKNZm9AYb|pf_v_brand":"BRAND","filterOption|_CKNZm9AYb|pf_r_review_ratings":"PRODUCT REVIEWS","filterOption|_CKNZm9AYb|pf_t_men_styles":"MEN STYLES","filterOption|_CKNZm9AYb|pf_t_material":"MATERIAL","filterOption|EgFTpwA0nA|pf_t_patch_type":"patch type","filterOption|4wEq4cL0N0|pf_t_tops":"TOPS","filterOption|4wEq4cL0N0|pf_t_bottoms":"BOTTOMS","filterOption|4wEq4cL0N0|pf_c_clearance":"CLEARANCE","filterOption|4wEq4cL0N0|pf_pt_product":"PRODUCT","filterOption|4wEq4cL0N0|pf_t_gender":"GENDER","filterOption|4wEq4cL0N0|pf_t_collection":"COLLECTION","filterOption|4wEq4cL0N0|pf_opt_size":"SIZE","filterOption|4wEq4cL0N0|pf_t_purpose":"PURPOSE","filterOption|4wEq4cL0N0|pf_opt_color":"COLOR","filterOption|4wEq4cL0N0|pf_t_inseam":"INSEAM","filterOption|4wEq4cL0N0|pf_p_price_range":"PRICE RANGE","filterOption|4wEq4cL0N0|pf_v_brand":"BRAND","filterOption|4wEq4cL0N0|pf_t_extra_gear":"EXTRA GEAR","filterOption|4wEq4cL0N0|pf_r_review_ratings":"PRODUCT REVIEW","filterOption|4wEq4cL0N0|pf_st_in_stock":"IN STOCK","filterOption|4wEq4cL0N0|pf_opt_variant_2":"COLORS","filterOption|4wEq4cL0N0|pf_pc_product_category":"Product category","filterOption|4wEq4cL0N0|pf_t_bottom_collections":"BOTTOM COLLECTIONS","filterOption|ToHrwcqMkE|pf_t_edition":"EDITION"},"predictiveBundle":{}} 1322 ,integration: 1323 1324 {"reviews":"okendo","emailSMS":{"klaviyo":"active"}}
1324 1325 ,filterSettingsMetafield: 1326 1327 {"showFilterOptionCount":false,"showRefineBy":true,"showOutOfStockOption":false,"showSingleOption":true,"keepToggleState":false,"changeMobileButtonLabel":false,"sortingAvailableFirst":true,"showLoading":true,"activeScrollToTop":true,"showVariantImageBasedOnSelectedFilter":"pf_opt_color","productAndVariantAvailable":false,"availableAfterFiltering":false,"isShortenUrlParam":true,"shortenUrlParamList":["pf_v_brand:brand","pf_t_option:option","pf_pt_sleeve_length:sleeve_length","pf_opt_color:color","pf_p_price:price","pf_c_clearance_sale:clearance_sale","pf_st_in_stock:in_stock","pf_r_review_ratings:review_ratings","pf_v_vendor:vendor","pf_opt_size:size","pf_opt_type:type1","pf_c_collection:collection","pf_pt_product_type:product_type","pf_t_type:type1_2","pf_opt_style:style","pf_t_tag:tag","pf_c_sale:sale","pf_opt_pattern:pattern","pf_t_sale:sale1","pf_t_category:category","pf_pt_category:category1","pf_opt_sizes:sizes","pf_pt_type:type1_2","pf_pt_collection:collection1","pf_t_style:style1","pf_t_inseam:inseam","pf_t_purpose:purpose","pf_t_extra_options:extra_options","pf_t_activity:activity","pf_t_new:new","pf_p_price_range:price_range","pf_opt_variant_2:variant_2","pf_t_shorts_purpose:shorts_purpose","pf_pc_product_category:product_category","pf_t_extra_gear:extra_gear","pf_t_shorts_style:shorts_style","pf_t_collection:collection2","pf_t_tops_style:tops_style","pf_t_hat_s_style:hat_s_style","pf_t_tops_type:tops_type","pf_t_hat_s_type:hat_s_type","pf_t_sack_r_bag_size:sack_r_bag_size","pf_t_hat_type:hat_type","pf_t_top_styles:top_styles","pf_t_edition:edition","pf_pt_style_bag:style_bag","pf_t_sleeve_length:sleeve_length1","pf_t_features:features","pf_t_sleeve_type:sleeve_type","pf_t_product_type:product_type1","pf_t_design_theme:design_theme","pf_t_gender:gender","pf_t_bottoms_type:bottoms_type","pf_t_style_hat:style_hat","pf_t_upgrades:upgrades","pf_st_availability:availability","pf_t_hat_upgrades:hat_upgrades","pf_pt_bag_type:bag_type","pf_t_bag_upgrade:bag_upgrade","pf_t_product_use:product_use","pf_t_product_collection:product_collection","pf_t_keychain_style:keychain_style","pf_t_decal_type:decal_type","pf_t_bottle_type:bottle_type","pf_p_pricing_range:pricing_range","pf_t_tops_collections:tops_collections","pf_t_underwear_type:underwear_type","pf_t_inseam_length:inseam_length","pf_pt_style:style2","pf_t_top_collections:top_collections","pf_t_men_s_collection:men_s_collection","pf_t_collection_type:collection_type","pf_t_bottom_collections:bottom_collections","pf_t_style_shorts:style_shorts","pf_pt_shorts_style:shorts_style1","pf_t_shorts_type:shorts_type","pf_t_keychain_type:keychain_type","pf_pt_extra_products:extra_products","pf_t_shorts_inseam:shorts_inseam","pf_t_made_for:made_for","pf_t_joggers_style:joggers_style","pf_pt_gender:gender1","pf_pt_products:products","pf_t_men_s_gear:men_s_gear","pf_pt_type_shirt:type_shirt","pf_t_style_top:style_top","pf_t_condition:condition","pf_t_theme:theme","pf_pt_apparel_type:apparel_type","pf_t_headwear_style:headwear_style","pf_pt_type_bag:type_bag","pf_t_size:size1","pf_t_bag_purpose:bag_purpose","pf_t_bag_size:bag_size","pf_t_hat_ype:hat_ype","pf_t_bag_style:bag_style","pf_t_patch_type:patch_type","pf_t_bag_extra:bag_extra","pf_t_design_style:design_style","pf_t_graphics_style:graphics_style","pf_pt_shirt_type:shirt_type","pf_t_artwork_type:artwork_type","pf_t_bundle:bundle","pf_t_bundle_deal:bundle_deal","pf_c_fanny_pack_style:fanny_pack_style","pf_t_uses:uses","pf_t_bag_use:bag_use","pf_t_graphic_style:graphic_style","pf_c_gender:gender2","pf_t_best_for:best_for","pf_t_shorts_by_name:shorts_by_name","pf_t_gear:gear","pf_t_gear_type:gear_type","pf_pc_category:category2","pf_t_tops:tops","pf_t_bottoms:bottoms","pf_pt_product:product","pf_pt_tees:tees","pf_t_graphic_type:graphic_type","pf_t_tee_type:tee_type","pf_t_product_name:product_name","pf_t_shorts_use:shorts_use","pf_t_men_short_styles:men_short_styles","pf_t_women_short_style:women_short_style","pf_t_jogger_edition:jogger_edition","pf_t_patch:patch","pf_t_top_type:top_type","pf_t_fit:fit","pf_t_women_shorts:women_shorts","pf_t_joggers:joggers","pf_t_men_shorts:men_shorts","pf_t_men_s_shorts:men_s_shorts","pf_t_clearance:clearance","pf_t_men_styles:men_styles","pf_t_women_styles:women_styles","pf_t_lined_unlined:lined_unlined","pf_t_pocket_type:pocket_type","pf_t_material:material","pf_t_top_style:top_style","pf_t_tee_style:tee_style","pf_t_t_shirt:t_shirt","pf_t_bottom_style:bottom_style","pf_t_bottom_type:bottom_type","pf_t_jogger_pants:jogger_pants","pf_t_type_bottoms:type_bottoms","pf_t_tee_weight:tee_weight","pf_t_pack_size:pack_size","pf_t_color:color1","pf_t_structure:structure","pf_t_patch_favorites:patch_favorites","pf_t_fan_faves:fan_faves","pf_t_type_patch:type_patch","pf_t_style_1:style_1","pf_t_shorts_length:shorts_length","pf_c_ccw_carrier:ccw_carrier","pf_t_liner:liner","pf_t_use:use","pf_c_clearance:clearance1"],"style":{"filterTitleTextColor":"rgba(0||0||0||1)","filterTitleFontSize":22,"filterTitleFontWeight":400,"filterTitleFontTransform":"uppercase","filterTitleFontFamily":"Barlow","filterOptionTextColor":"rgba(0||0||0||1)","filterOptionFontSize":18,"filterOptionFontFamily":"Barlow","filterMobileButtonTextColor":"","filterMobileButtonFontSize":20,"filterMobileButtonFontWeight":700,"filterMobileButtonFontTransform":"uppercase","filterMobileButtonFontFamily":"","filterMobileButtonBackgroun
1327dColor":""},"filterLayout":"vertical","filterTreeMobileStyle":"style2","filterTreeVerticalStyle":"style-default","filterTreeHorizontalStyle":"style1","stickyFilterOnDesktop":true,"stickyFilterOnMobile":true} 1328 ,additionalElementSettingsMetafield: 1329 1330 {"customSortingList":"extra-sort1-ascending|best-selling|extra-sort2-ascending|price-descending|price-ascending|relevance|created-descending|created-ascending|number-extra-sort3-descending|manual","enableCollectionSearch":true} 1331 ,backInStockMetafield: 1332 1333 {"enabled":false,"productSettings":{"showOnPreOrderProduct":{"show":false},"showOnVariantOutOfStock":{"show":false},"hideOnSpecificCollection":{"hide":false,"collectionIds":[]},"hideOnSpecificTag":{"hide":false,"tags":[]}},"displaySettings":{"button":{"type":"floating","buttonText":"Notify me when available.","textColor":"#ffffff","backgroundColor":"#000000"},"signUpForm":{"header":"Notify me","description":"Get a notification as soon as this product is back in stock by signing up below","buttonText":"Notify me when available","textColor":"#ffffff","backgroundColor":"#000000"},"confirmationMessage":{"show":true,"message":"We will notify you when the item is available.","textColor":"#FFFFFF","iconColor":"#FFFFFF","backgroundColor":"#00A47C"}},"isTurbo":true,"notificationSettings":{"emailProvider":"boost","automatic":true}} 1334 ,swatchSettings: 1335 1336 {"abp chocolate chip camo":{"name":"abp chocolate chip camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/abp_border_patrol.jpg?v=1736432711"},"admiral duck camo":{"name":"admiral duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/admiral-duck-camo.png?v=1713020850"},"admiral duck camo \/ black":{"name":"admiral duck camo \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/admiral-duck-camo-black.jpg?v=1713020850"},"airwalk":{"name":"airwalk","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/AIRWALK.jpg?v=1780920705"},"american cowboy indian outlaws":{"name":"american cowboy indian outlaws","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/american_cowboy_indian_outlaw_43b02398-c4d7-470a-b241-aba84994ccd6.jpg?v=1778516005"},"american flag":{"name":"american flag","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/us_a_box.jpg?v=1728488638"},"artic mint camo":{"name":"artic mint camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/mint_chip.jpg?v=1728484120"},"ash gray":{"name":"ash gray","type":"one_color","colorCodes":["#D6D6D6"],"imageUrl":""},"ashline camo":{"name":"ashline camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/ashline_camo.jpg?v=1746628599"},"asian floral \/ classy checkers":{"name":"asian floral \/ classy checkers","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/ASAIN_CLASSY_CHECKERED.jpg?v=1780921137"},"athletic red":{"name":"athletic red","type":"one_color","colorCodes":["#DE4848"],"imageUrl":""},"aztec diamond":{"name":"aztec diamond","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/aztec_2.jpg?v=1736430437"},"aztec duck camo":{"name":"aztec duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/DUCK_CAMO_AZTEC.jpg?v=1729007062"},"aztec western":{"name":"aztec western","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/western_aztec.jpg?v=1736428533"},"banana split":{"name":"banana split","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/banana_split.jpg?v=1728485985"},"bayou duck camo":{"name":"bayou duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/5202c373-37cf-4ac5-a33c-a961532ff6eb.png?v=1778517951"},"bdu \/ black":{"name":"bdu \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/bdu_camo_black.jpg?v=1736050639"},"bdu camo":{"name":"bdu camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/bdu-camo.png?v=1636588947"},"bdu camo \/ black":{"name":"bdu camo \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/bdu-camo-black-back.png?v=1663329274"},"bdu camo \/ black \/ gray":{"name":"bdu camo \/ black \/ gray","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/bdu_camo_black_gray.jpg?v=1715349493"},"bdu camo \/ black bill":{"name":"bdu camo \/ black bill","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/bdu-camo-black.png?v=1663338515"},"bdu camo \/ classy checkers":{"name":"bdu camo \/ classy checkers","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/CLASSY_CHECKERED_BDU.jpg?v=1780921137"},"bdu camo \/ gray \/ black":{"name":"bdu camo \/ gray \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/bdu_camo_black_gray.jpg?v=1715349493"},"bdu camo \/ gray \/ white":{"name":"bdu camo \/ gray \/ white","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/bdu-camo-white-gray.png?v=1699485805"},"bdu camo \/ white":{"name":"bdu camo \/ white","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/bdu_camo_white.png?v=1663336847"},"bdu camo \/ white \/ gray":{"name":"bdu camo \/ white \/ gray","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/bdu-camo-white-gray.png?v=1699485805"},"bdu camo \/ white \/ grey":{"name":"bdu camo \/ white \/ grey","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/bdu-camo-white-gray.png?v=1699485805"},"bdu camo \/gray \/ white":{"name":"bdu camo \/gray \/ white","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/bdu-camo-white-gray.png?v=1699485805"},"bdu flamingo":{"name":"bdu flamingo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/flamingo_bdu_camo.png?v=1663334354"},"bdu skull cupcake":{"name":"bdu skull cupcake","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/cupcake-bdu-camo.png?v=1680082970"},"big tit energy":{"name":"big tit energy","type":"one_color","colorCodes":["#FF00B2"],"imageUrl":""},"black":{"name":"black","type":"one_color","colorCodes":["#000000"],"imageUrl":""},"black \/ bdu camo bill":{"name":"black \/ bdu camo bill","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/bdu-camo-black.png?v=1663338515"},"black \/ black":{"name":"black \/ black","type":"two_colors","colorCodes":["#000000","#000000"],"imageUrl":""},"black \/ checkered":{"name":"black \/ checkered","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/BLACK_CHECKERED.jpg?v=1780921137"},"black \/ cork \/ black":{"name":"black \/ cork \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black_cork_black.png?v=1752145351"},"black \/ gray":{"name":"black \/ gray","type":"two_colors","colorCodes":["#000000","#949494"],"imageUrl":""},"black \/ gray \/ dark gray":{"name":"black \/ gray \/ dark gray","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black_gray_dark_gray.png?v=1752144914"},"black \/ military green":{"name":"black \/ military green","type":"two_colors","colorCodes":["#000000","#4B5320"],"imageUrl":""},"black \/ multicam":{"name":"black \/ multicam","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/multicam_black.jpg?v=1768422152"},"black \/ natural":{"name":"black \/ natural","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black_natural.jpg?v=1746633310"},"black \/ original tiger stripe":{"name":"black \/ original tiger stripe","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tiger_stripe_black_1f0b6eaa-e085-469a-a18c-025a7ba0c39e.jpg?v=1778516210"},"black \/ pink":{"name":"black \/ pink","type":"two_colors","colorCodes":["#000000","#FF77A8"],"imageUrl":""},"black \/ pink \/ black":{"name":"black \/ pink \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black-pink-black.jpg?v=1736433748"},"black \/ tan":{"name":"black \/ tan","type":"two_colors","colorCodes":["#000000","#d2b48c"],"imageUrl":""},"black \/ tan \/ military green":{"name":"black \/ tan \/ military green","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black-tan-military-green.jpg?v=1736433704"},"black \/ tan topography":{"name":"black \/ tan topography","type":"two_colors","colorCodes":["#000000","#D2B48C"],"imageUrl":""},"black \/ vintage paisley":{"name":"black \/ vintage paisley","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black_paisly_color.
1336jpg?v=1771513747"},"black \/ white":{"name":"black \/ white","type":"two_colors","colorCodes":["#000000","#FFFFFF"],"imageUrl":""},"black \/ woodland bdu":{"name":"black \/ woodland bdu","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black_woodland_bdu_camo.png?v=1752144919"},"black \/ woodland bdu camo":{"name":"black \/ woodland bdu camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black_woodland_bdu_camo.png?v=1752144919"},"black \/tan":{"name":"black \/tan","type":"two_colors","colorCodes":["#000000","#d2b48c"],"imageUrl":""},"black bandana":{"name":"black bandana","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black_bandana_2_e45170c8-f5eb-4cf3-a682-2ca246488c27.jpg?v=1768422226"},"black bandana \/ duck camo":{"name":"black bandana \/ duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black_bandana_duck_camo.png?v=1758030674"},"black bandana duck camo":{"name":"black bandana duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black_bandana_duck_camo_21ea610f-fbcf-4422-8ec4-d5804803ecbb.png?v=1768422206"},"black bdu":{"name":"black bdu","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black-bdu-camo.png?v=1661541415"},"black bdu \/ black":{"name":"black bdu \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black-bdu-camo.png?v=1661541415"},"black bdu camo":{"name":"black bdu camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black-bdu-camo.png?v=1661541415"},"black bdu flamingo":{"name":"black bdu flamingo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black-bdu-flamingo.png?v=1688294726"},"black camo":{"name":"black camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black-bdu-camo.png?v=1661541415"},"black duck camo":{"name":"black duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black-duck-camo-black.jpg?v=1707929279"},"black duck camo \/ black":{"name":"black duck camo \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black-duck-camo-black.jpg?v=1707929279"},"black little peckers club":{"name":"black little peckers club","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/frontpekejj_f28ae40b-ce45-4488-b2af-5fc6b68050fb.jpg?v=1758215307"},"black multicam":{"name":"black multicam","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/BLACK_MULTICAM.png?v=1663328223"},"black multicam \/ black":{"name":"black multicam \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black_multicam_black.jpg?v=1736433599"},"black multicam fde drop-point":{"name":"black multicam fde drop-point","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/BLACK_MULTICAM_FDE.jpg?v=1783527542"},"black multicam fde tanto":{"name":"black multicam fde tanto","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/BLACK_MULTICAM_FDE.jpg?v=1783527542"},"black pineapple express":{"name":"black pineapple express","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/pineapple-express.png?v=1636576223"},"black thick af donut":{"name":"black thick af donut","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black-thick-af_961ce831-8383-426d-8c9d-5b5d526419db.png?v=1661941639"},"black tiger stripe":{"name":"black tiger stripe","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/midnight_tiger.jpg?v=1728484120"},"black tigerstripe camo":{"name":"black tigerstripe camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/BLACK_TIGER_STRIPE_CAMO.jpg?v=1783528144"},"black topography":{"name":"black topography","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/topographic-background-and-texture-abstraction-with-place-for-text-topo-backdrop-lines-contour-geographic-grid-modern-black-and-white-topographic-contours-lines-of-mountains-topograph.jpg?v=1742827398"}
1336,"black white striped":{"name":"black white striped","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black-white-stripe.png?v=1662397842"},"black white tie dye":{"name":"black white tie dye","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black_white_tie_dye.png?v=1712577741"},"black\/black":{"name":"black\/black","type":"two_colors","colorCodes":["#000000","#000000"],"imageUrl":""},"black\/red":{"name":"black\/red","type":"two_colors","colorCodes":["#000000","#FF0000"],"imageUrl":""},"blackout duck camo":{"name":"blackout duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/ChatGPT_Image_May_11_2026_12_43_41_PM.png?v=1778517951"},"blue":{"name":"blue","type":"one_color","colorCodes":["#0000FF"],"imageUrl":""},"blue \/ green \/ tan":{"name":"blue \/ green \/ tan","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/blue_green_tan.jpg?v=1750852148"},"blue \/ natural":{"name":"blue \/ natural","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/blue_natural.jpg?v=1746633310"},"blue \/ red":{"name":"blue \/ red","type":"two_colors","colorCodes":["#128BFF","#FF1616"],"imageUrl":""},"blue yee to the mfn haw":{"name":"blue yee to the mfn haw","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/yeebtl_1-221331_2abb3dc0-2361-41a3-a72f-b2c7e288bb98.jpg?v=1758215307"},"brown":{"name":"brown","type":"one_color","colorCodes":["#765C26"],"imageUrl":""},"brown \/ black":{"name":"brown \/ black","type":"two_colors","colorCodes":["#6D634E","#000000"],"imageUrl":""},"brown \/ tan \/ brown":{"name":"brown \/ tan \/ brown","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/brown_tan_brown.jpg?v=1750852064"},"brown duck camo":{"name":"brown duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/dark-buck-duck-camo-brown_f2112612-4ce0-428d-8a85-68410602c4bd.jpg?v=1712953347"},"brown duck camo \/ brown":{"name":"brown duck camo \/ brown","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/dark-buck-duck-camo-brown_f2112612-4ce0-428d-8a85-68410602c4bd.jpg?v=1712953347"},"buck duck camo \/ brown":{"name":"buck duck camo \/ brown","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/dark-buck-duck-camo-brown_f2112612-4ce0-428d-8a85-68410602c4bd.jpg?v=1712953347"},"caramel":{"name":"caramel","type":"one_color","colorCodes":["#C78752"],"imageUrl":""},"caramel \/ black":{"name":"caramel \/ black","type":"two_colors","colorCodes":["#C78752","#000000"],"imageUrl":""},"carbon camo":{"name":"carbon camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/carbon_camo.png?v=1752144946"},"cattle ranch duck camo":{"name":"cattle ranch duck camo","type":"one_color","colorCodes":["#FFA609"],"imageUrl":""},"chainsaw paradise":{"name":"chainsaw paradise","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/CHAINSAW_PARADISE_PATTERN_598d1203-caa5-4489-ab89-622bf8c17b19.jpg?v=1771513697"},"chaos":{"name":"chaos","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/CHAOS_keychain_4.jpg?v=1758214610"},"choose violence":{"name":"choose violence","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/CHOOSE_VIOLENCE_keychain_5.jpg?v=1758214603"},"classy checkers":{"name":"classy checkers","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/classy_checkered.jpg?v=1771513676"},"clear feral":{"name":"clear feral","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/feralbtlfrontsidii_611d96ef-87d6-471c-b7f0-b17e6ac1e0e5.jpg?v=1758215307"},"coastal duck camo":{"name":"coastal duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/saltwater-duck-camo-gray.png?v=1702231905"},"comfort is a slow death":{"name":"comfort is a slow death","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/comfort_is_a_slow_death_-_keychain_5.jpg?v=1758214588"},"comic book":{"name":"comic book","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/COMIC-EDITION.png?v=1661516778"}
1336,"cool summer \/ checkered":{"name":"cool summer \/ checkered","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/COOL_SUMMER_CHECKERED.jpg?v=1783527542"},"copenhagen camo":{"name":"copenhagen camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/copenhagen-camo.png?v=1688294726"},"copper":{"name":"copper","type":"one_color","colorCodes":["#b87333"],"imageUrl":""},"coral":{"name":"coral","type":"one_color","colorCodes":["#FF7F50"],"imageUrl":""},"core green":{"name":"core green","type":"one_color","colorCodes":["#07DFA6"],"imageUrl":""},"cork \/ black":{"name":"cork \/ black","type":"two_colors","colorCodes":["#AD9A7A","#000000"],"imageUrl":""},"cork \/ navy \/ navy":{"name":"cork \/ navy \/ navy","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/cork_navy_navy.png?v=1752146214"},"cork \/ olive":{"name":"cork \/ olive","type":"two_colors","colorCodes":["#AD9A7A","#5D655B"],"imageUrl":""},"cowboy aztec":{"name":"cowboy aztec","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/aztec_westen.jpg?v=1728485482"},"cowboy yellow":{"name":"cowboy yellow","type":"one_color","colorCodes":["#EBDA58"],"imageUrl":""},"coyote":{"name":"coyote","type":"one_color","colorCodes":["#81613c"],"imageUrl":""},"coyote-brown":{"name":"coyote-brown","type":"one_color","colorCodes":["#81613C"],"imageUrl":""},"cream":{"name":"cream","type":"one_color","colorCodes":["#EDE8D0"],"imageUrl":""},"cryo camo":{"name":"cryo camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/cryo_camo.png?v=1752144923"},"cupcake bdu camo":{"name":"cupcake bdu camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/cupcake-bdu-camo.png?v=1680082970"},"dark buck camo \/ brown":{"name":"dark buck camo \/ brown","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/dark-buck-duck-camo-brown_f2112612-4ce0-428d-8a85-68410602c4bd.jpg?v=1712953347"},"dark buck duck camo \/ brown":{"name":"dark buck duck camo \/ brown","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/dark-buck-duck-camo-brown_f2112612-4ce0-428d-8a85-68410602c4bd.jpg?v=1712953347"},"dark gray":{"name":"dark gray","type":"one_color","colorCodes":["#4E4E4E"],"imageUrl":""},"dark gray \/ black":{"name":"dark gray \/ black","type":"two_colors","colorCodes":["#535353","#000000"],"imageUrl":""},"dark tiger stripe camo":{"name":"dark tiger stripe camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/dark-tiger-stripe-retro.png?v=1688294104"},"dark tiger stripe retro":{"name":"dark tiger stripe retro","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/dark-tiger-stripe-retro.png?v=1688294104"},"darkwood tree camo":{"name":"darkwood tree camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/deadwood_camo.jpg?v=1778516376"},"dcu camo":{"name":"dcu camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/dcu-camo.png?v=1636726529"},"dcu tactiduck":{"name":"dcu tactiduck","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/dcu-tactiduck.png?v=1673275116"},"dead brush camo":{"name":"dead brush camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/DEADBRUSH_CAMO.jpg?v=1746629727"},"deadbrush camo":{"name":"deadbrush camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/DEADBRUSH_CAMO.jpg?v=1746629727"},"deadwood tree camo":{"name":"deadwood tree camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/deadwood_camo.jpg?v=1778516376"},"desert tiger stripe":{"name":"desert tiger stripe","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/deserttigerstripepic.jpg?v=1691489545"},"desert tiger stripe camo":{"name":"desert tiger stripe camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/desert-tiger-stripe-camo.jpg?v=1736429007"},"dinosaur world":{"name":"dinosaur world","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/dinosaur_new.jpg?v=1729007027"},"dirty duck camo":{"name":"dirty duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tan_duck_dirty_duck.jpg?v=1778516584"},"do epic shit camo":{"name":"do epic shit camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/epickey8_8a82390e-98c4-4f71-9489-e4ffd8d991cc.jpg?v=1758215208"},"donut black drop-point":{"name":"donut black drop-point","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/DONUT_BLACK.jpg?v=1783528052"},"donut black tanto":{"name":"donut black tanto","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/DONUT_BLACK.jpg?v=1783528052"},"duck camo":{"name":"duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/duck-camo.png?v=1636552805"},"duck camo aztec":{"name":"duck camo aztec","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/DUCK_CAMO_AZTEC.jpg?v=1729007062"},"duck hunter":{"name":"duck hunter","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/ChatGPT_Image_May_12_2026_06_35_35_AM.png?v=1778589810"},"dust ops camo":{"name":"dust ops camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/dust_ops_camo.png?v=1752144933"},"dusty pink":{"name":"dusty pink","type":"one_color","colorCodes":["#F4C3D7"],"imageUrl":""},"electric":{"name":"electric","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/electric-bolt.jpg?v=1736429098"},"electric blue":{"name":"electric blue","type":"one_color","colorCodes":["#00A9FF"],"imageUrl":""},"electric bolt":{"name":"electric bolt","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/electric-bolt.jpg?v=1736429098"},"electric tie dye":{"name":"electric tie dye","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/electric_tie_dye.jpg?v=1778682977"},"extreme desert camo":{"name":"extreme desert camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/extremem_camo.jpg?v=1728487039"},"faded black":{"name":"faded black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/vintage_black.jpg?v=1778518077"},"faded lapis":{"name":"faded lapis","type":"one_color","colorCodes":["#575EFF"],"imageUrl":""},"fast as f*ck boyyy checkered":{"name":"fast as f*ck boyyy checkered","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/fastasfuckkey2_581ba4c9-b1d8-4039-9f34-284fe892a162.jpg?v=1758215208"},"fast as fuck boi":{"name":"fast as fuck boi","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/fastasfuckkey2_581ba4c9-b1d8-4039-9f34-284fe892a162.jpg?v=1758215208","text":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/fastasfuckkey2_581ba4c9-b1d8-4039-9f34-284fe892a162.jpg?v=1758215208"},"fde topo black drop-point":{"name":"fde topo black drop-point","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/OD_TOPO_BLACK.jpg?v=1783527542"},"fde topo black tanto":{"name":"fde topo black tanto","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/OD_TOPO_BLACK.jpg?v=1783527542"},"flamingo beach":{"name":"flamingo beach","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/flmaingo_tall.jpg?v=1728484120"},"flamingo black bdu camo":{"name":"flamingo black bdu camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black-bdu-flamingo.png?v=1688294726"},"flamingo black woodland camo":{"name":"flamingo black woodland camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black-bdu-flamingo.png?v=1688294726"},"flamingo woodland bdu":{"name":"flamingo woodland bdu","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/flamingo_bdu_camo.png?v=1663334354"},"flat dark earth":{"name":"flat dark earth","type":"one_color","colorCodes":["#A79072"],"imageUrl":""},"floral":{"name":"floral","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/otto_floral_hat.jpg?v=1750848390"},"floral hawaiian":{"name":"floral hawaiian","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/otto_floral_hat.jpg?v=1750848390"},"freedom blue":{"name":"freedom blue","type":"one_color","colorCodes":["#418DCE"],"imageUrl":""},"frog camo":{"name":"frog camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/frog_camo.jpg?v=1728484120"},"frogskin camo":{"name":"frogskin camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/frog_camo.jpg?v=1728484120"},"frostbite blue":{"name":"frostbite blue","type":"one_color","colorCodes":["#00CDEF"],"imageUrl":""},"give no quarter":{"name":"give no quarter","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/Give_No_Quarter_keychain_5.jpg?v=1758214708"},"gold":{"name":"gold","type":"one_color","colorCodes":["#FFD700"],"imageUrl":""},"gold \/ gray \/ tan":{"name":"gold \/ gray \/ tan","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/gold_gray_tan.png?v=1752145697"},"gravel":{"name":"gravel","type":"one_color","colorCodes":["#6F6F6F"],"imageUrl":""},"gray":{"name":"gray","type":"one_color","colorCodes":["#808080"],"imageUrl":""},"gray \/ birch \/ amber gold":{"name":"gray \/ birch \/ amber gold","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/color_gray-birch-amber-gold.jpg?v=1707928486"},"gray \/ black":{"name":"gray \/ black","type":"two_colors","colorCodes":["#808080","#000000"],"imageUrl":""},"gray \/ dark gray \/ black":{"name":"gray \/ dark gray \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/gray_dark_gray_black.png?v=1752144914"},"gray \/ white":{"name":"gray \/ white","type":"two_colors","colorCodes":["#808080","#FFFFFF"],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/gray-white.png?v=1657138150"},"gray hunting camo":{"name":"gray hunting camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/grayed_camo_hunting.jpg?v=1778518534"},"gray topograhy":{"name":"gray topograhy","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/GRAY_TOPOGRAPHY_PATTERN.jpg?v=1780921137"},"green":{"name":"green","type":"one_color","colorCodes":["#008000"],"imageUrl":""},"green \/ natural":{"name":"green \/ natural","type":"two_colors","colorCodes":["#558C5E","#F9F5EE"],"imageUrl":""},"green \/ tan":{"name":"green \/ tan","type":"two_colors","colorCodes":["#4b5320","#d2b48c"],"imageUrl":""},"gridlock":{"name":"gridlock","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/MIL_GREEN_CHECK_25aec4eb-6a7f-41e0-90b2-d9c1ee1b0767.jpg?v=1778519777"},"gun metal gray":{"name":"gun metal gray","type":"one_color","colorCodes":["#535353"],"imageUrl":""},"gun metal mil green topography":{"name":"gun metal mil green topography","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/mil_grn_topography.jpg?v=1750851730"},"gunmetal gray":{"name":"gunmetal gray","type":"one_color","colorCodes":["#717171"],"imageUrl":""},"hasty pink":{"name":"hasty pink","type":"one_color","colorCodes":["#F1659E"],"imageUrl":""},"heathered sunset orange":{"name":"heathered sunset orange","type":"one_color","colorCodes":["#F29358"],"imageUrl":""},"heritage duck camo":{"name":"heritage duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/dark-buck-duck-camo-brown_f2112612-4ce0-428d-8a85-68410602c4bd.jpg?v=1712953347"},"heritage duck camo \/ brown":{"name":"heritage duck camo \/ brown","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/dark-buck-duck-camo-brown_f2112612-4ce0-428d-8a85-68410602c4bd.jpg?v=1712953347"},"hi-viz green":{"name":"hi-viz green","type":"one_color","colorCodes":["#B8FF00"],"imageUrl":""},"hot tropic":{"name":"hot tropic","type":"two_colors","colorCodes":["#E52D2D","#000000"],"imageUrl":""},"imperial duck camo \/ black":{"name":"imperial duck camo \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/admiral-duck-camo.jpg?v=1744028218"},"island dnc":{"name":"island dnc","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/island_DNC_Pattern.png?v=1775499558"},"island oasis":{"name":"island oasis","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/ISLAND_OASIS_PATTERN.png?v=1775499594"},"islander raise hell baby":{"name":"islander raise hell baby","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/RAISE_HELL_BABY_BEACH.jpg?v=1783527959"}
1336,"jungle camo":{"name":"jungle camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/jungle_camo.png?v=1728396808"},"jungle camo \/ asian floral":{"name":"jungle camo \/ asian floral","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/JUNGLE_ASIAN.jpg?v=1778517454"},"kelly green":{"name":"kelly green","type":"one_color","colorCodes":["#01C851"],"imageUrl":""},"kelly green \/ white":{"name":"kelly green \/ white","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/kelly-green-white.png?v=1712952450"},"khaki":{"name":"khaki","type":"one_color","colorCodes":["#D6CBA9"],"imageUrl":""},"khaki \/ black":{"name":"khaki \/ black","type":"two_colors","colorCodes":["#D6CBA9","#000000"],"imageUrl":""},"khaki \/ green":{"name":"khaki \/ green","type":"two_colors","colorCodes":["#D6CBA9","#637466"],"imageUrl":""},"kill pedos skull":{"name":"kill pedos skull","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/STACK_BODIES_KILL_PEDOS_BLACK_WHITE.jpg?v=1783528497"},"land before time dinosaur":{"name":"land before time dinosaur","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/DINOSAUR_LAND_BEFORE_TIME_PATTERN.jpg?v=1764663278"},"legacy slate blue":{"name":"legacy slate blue","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/legacy-slate-blue.png?v=1700408720"},"liberty":{"name":"liberty","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/LIBERTY.jpg?v=1780921137"},"light gray":{"name":"light gray","type":"one_color","colorCodes":["#D6D6D6"],"imageUrl":""},"light olive":{"name":"light olive","type":"one_color","colorCodes":["#A5AF92"],"imageUrl":""},"lil pecker club us flag":{"name":"lil pecker club us flag","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/lilpeckerclukey_6ad106e6-af77-460a-be03-703dac49d61e.jpg?v=1758215208"},"little pecker club":{"name":"little pecker club","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/little_pecker_words.jpg?v=1736431272"},"m90 swedish camo":{"name":"m90 swedish camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/green_m90ar.jpg?v=1728487039"},"maroon":{"name":"maroon","type":"one_color","colorCodes":["#800000"],"imageUrl":""},"marsh duck camo":{"name":"marsh duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/marsh-duck-camo-green.png?v=1702232017"},"marsh duck camo \/ green":{"name":"marsh duck camo \/ green","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/marsh-duck-camo-green.png?v=1702232017"},"midnight chip camo":{"name":"midnight chip camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/blk_dcu_j.jpg?v=1728486535"},"midnight dcu camo":{"name":"midnight dcu camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/blk_dcu_j.jpg?v=1728486535"},"midnight floral":{"name":"midnight floral","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/midnight_floral.jpg?v=1778519657"},"midnight gray":{"name":"midnight gray","type":"one_color","colorCodes":["#6F6F6F"],"imageUrl":""},"midnight tiger stripe camo":{"name":"midnight tiger stripe camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/midnight_tiger.jpg?v=1728484120"},"mil green topography":{"name":"mil green topography","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/mil_grn_topography.jpg?v=1750851730"},"military green":{"name":"military green","type":"one_color","colorCodes":["#4B5320"],"imageUrl":""},"military green \/ back":{"name":"military green \/ back","type":"two_colors","colorCodes":["#4B5320","#000000"],"imageUrl":""},"military green \/ black":{"name":"military green \/ black","type":"two_colors","colorCodes":["#4B5320","#000000"],"imageUrl":""},"military green \/ gray \/ tan":{"name":"military green \/ gray \/ tan","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/military_green_gray_tan.png?v=1752145614"},"military green \/ tan":{"name":"military green \/ tan","type":"two_colors","colorCodes":["#4b5320","#d2b48c"],"imageUrl":""},"mint":{"name":"mint","type":"one_color","colorCodes":["#BDFCC9"],"imageUrl":""},"mint dcu camo":{"name":"mint dcu camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/mint_chip.jpg?v=1728484120"},"mint green":{"name":"mint green","type":"one_color","colorCodes":["#ADEBB3"],"imageUrl":""},"mossy oak camo":{"name":"mossy oak camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/mossy_oak_camo.jpg?v=1742395546"},"mossy oak hunting camo \/ black":{"name":"mossy oak hunting camo \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/mossy_oak_camo.jpg?v=1742395546"},"mossy oak hunting camo \/ loden":{"name":"mossy oak hunting camo \/ loden","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/mossy_oak_hunting_camo_loden.png?v=1752145815"},"mossyoak camo \/ black":{"name":"mossyoak camo \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/mossy_oak_camo.jpg?v=1742395546"},"mountaineer camo":{"name":"mountaineer camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/mountain_p.jpg?v=1728484120"},"multicam":{"name":"multicam","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/myultican.jpg?v=1728487039"},"multicam \/ black":{"name":"multicam \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/multicam-black.png?v=1663336199"},"mutlicam \/ black":{"name":"mutlicam \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/multicam-black.png?v=1663336199"},"natural bone":{"name":"natural bone","type":"one_color","colorCodes":["#F9F5EE"],"imageUrl":""}
1336,"navy":{"name":"navy","type":"one_color","colorCodes":["#000080"],"imageUrl":""},"navy \/ white":{"name":"navy \/ white","type":"two_colors","colorCodes":["#2D42AB","#FFFFFF"],"imageUrl":""},"neon blue":{"name":"neon blue","type":"one_color","colorCodes":["#008DFF"],"imageUrl":""},"neon cheeta":{"name":"neon cheeta","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/teal_neon_cheeta.jpg?v=1728485482"},"neon green":{"name":"neon green","type":"one_color","colorCodes":["#23FF05"],"imageUrl":""},"neon pink":{"name":"neon pink","type":"one_color","colorCodes":["#FF24A2"],"imageUrl":""},"neon pirate skull":{"name":"neon pirate skull","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/piratedesignpattern_1e5a8e1a-3a1f-44bb-9981-084d26115fac.jpg?v=1733851308"},"neon pirate skulls":{"name":"neon pirate skulls","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/neon-pirate.png?v=1688295776"},"neon splatter":{"name":"neon splatter","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/neon-splatter.png?v=1688295776"},"neon tie dye":{"name":"neon tie dye","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tie_dye_rainbow.jpg?v=1778682974"},"neon yellow":{"name":"neon yellow","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/neon-yellow.png?v=1636406120"},"nightfall tiger stripe camo":{"name":"nightfall tiger stripe camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/nightfall_tiger_stripe_camo.jpg?v=1750847844"},"nightfall ts camo \/ usa flag":{"name":"nightfall ts camo \/ usa flag","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/US_FLAG_NF.jpg?v=1783527715"},"no weak shit camo":{"name":"no weak shit camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/no_weak_shit_keychain_1.jpg?v=1758214704"},"oceanside":{"name":"oceanside","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/VINRANT_SUNSET.jpg?v=1728485315"},"od \/ classy checkered":{"name":"od \/ classy checkered","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/MIL_GREEN_CHECKERED_WITH_CLASSY_CHECKERS_60734604-fd39-4bfa-b7c1-a7544ddfa36c.png?v=1778519013"},"od rattlecan camo":{"name":"od rattlecan camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/od_green_rattlecan_camo.jpg?v=1746628599"},"od topo black drop-point":{"name":"od topo black drop-point","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/OD_TOPO_BLACK.jpg?v=1783527542"},"od topo black tanto":{"name":"od topo black tanto","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/OD_TOPO_BLACK.jpg?v=1783527542"},"og duck camo":{"name":"og duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/og-duck-camo.png?v=1692353689"},"old skool":{"name":"old skool","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/oldskoolexample2_2_82df1f38-b493-4395-8cee-71889957fab3.jpg?v=1695105092"},"old skool edition":{"name":"old skool edition","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/oldskoolexample2_2_82df1f38-b493-4395-8cee-71889957fab3.jpg?v=1695105092"},"olive":{"name":"olive","type":"one_color","colorCodes":["#B8BC86"],"imageUrl":""},"olive drab":{"name":"olive drab","type":"one_color","colorCodes":["#66735A"],"imageUrl":""},"orange":{"name":"orange","type":"one_color","colorCodes":["#FF8000"],"imageUrl":""},"orange \/ white \/ blue":{"name":"orange \/ white \/ blue","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/orange_white_blue.jpg?v=1750851921"},"orange duck camo \/ orange":{"name":"orange duck camo \/ orange","type":"one_color","colorCodes":["#FF9E00"],"imageUrl":""},"orange tiger stripe":{"name":"orange tiger stripe","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/orange_tger.jpg?v=1778519007"},"original duck camo":{"name":"original duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/og_frogskin_duck_camo.jpg?v=1695910515"},"original tiger stripe \/ black":{"name":"original tiger stripe \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tiger_stripe_black.jpg?v=1771514078"},"original tiger stripe camo":{"name":"original tiger stripe camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/original-tiger-stripe-camo.png?v=1636409406"},"outlaw duck camo":{"name":"outlaw duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/Screenshot_2026-07-08_114659.jpg?v=1783526580"},"patriotic penguin":{"name":"patriotic penguin","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/penguin.jpg?v=1728484120"},"pineapple express":{"name":"pineapple express","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/pineapple-express.png?v=1636576223"},"pineapple grenade":{"name":"pineapple grenade","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/pineapple-grenade.png?v=1644112806"},"pink":{"name":"pink","type":"one_color","colorCodes":["#FF228B"],"imageUrl":""},"pink big tit energy":{"name":"pink big tit energy","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/BIG_TIT_ENERGY_keychain_1.jpg?v=1758214613"},"pink cmbt pistols":{"name":"pink cmbt pistols","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/pink-cmbt-pistols.png?v=1661420752"},"pink operator":{"name":"pink operator","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/pink-operator.png?v=1636406139"},"pink rubber duck":{"name":"pink rubber duck","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/pink-rubber-duck.jpg?v=1736429370"},"pink rubber ducks":{"name":"pink rubber ducks","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/pink-rubber-duck.jpg?v=1736429370"},"pink thick af donut":{"name":"pink thick af donut","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/color-thick-af-pink.png?v=1644112263"},"pink topo \/ teal topo":{"name":"pink topo \/ teal topo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/TAN_TEAL_TOPOGARPHY.jpg?v=1778517395"},"pink topography":{"name":"pink topography","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/PINK_TOPO_COLOR.jpg?v=1778517197"},"poet of violence flamingo":{"name":"poet of violence flamingo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/FLAMINGO_BDU_CAMO.jpg?v=1778589318"},"prime topography":{"name":"prime topography","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black_tn_topot.jpg?v=1778518862"},"punch faces. not clocks.":{"name":"punch faces. not clocks.","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/PUNCHFACESNOTCLOCKS_1_1.jpg?v=1758215208"},"purple":{"name":"purple","type":"one_color","colorCodes":["#891589"],"imageUrl":""},"ranger dust camo":{"name":"ranger dust camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/ranger_dust_camo.jpg?v=1750851700"},"rattlecan camo":{"name":"rattlecan camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/rattlecan_camo_e87b0d87-29a9-4cb9-8146-776c38062703.jpg?v=1750848735"},"real tree camo":{"name":"real tree camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/mossy_oak_camo_2140c55e-69f1-4c84-b8fb-2e151855bfe0.png?v=1742395546"},"realtree camo \/ black":{"name":"realtree camo \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/mossy_oak_camo_2140c55e-69f1-4c84-b8fb-2e151855bfe0.png?v=1742395546"},"realtree original camo":{"name":"realtree original camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/mossy_oak_camo_2140c55e-69f1-4c84-b8fb-2e151855bfe0.png?v=1742395546"},"recon brush":{"name":"recon brush","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/recon_brush.jpg?v=1743682860"},"red":{"name":"red","type":"one_color","colorCodes":["#FF0000"],"imageUrl":""},"red \/ natural":{"name":"red \/ natural","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/red_natural.jpg?v=1746633310"},"red \/ white":{"name":"red \/ white","type":"two_colors","colorCodes":["#FF0000","#FFFFFF"],"imageUrl":""},"red \/ white \/ blue":{"name":"red \/ white \/ blue","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/red_white_blue.png?v=1752145814"},"retro disposable cup":{"name":"retro disposable cup","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/cup_pix_pattern.jpg?v=1728485541"},"retro tiger stripe":{"name":"retro tiger stripe","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/dark-tiger-stripe-retro.png?v=1688294104"},"retro tiger stripe camo":{"name":"retro tiger stripe camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/retro-tiger-stripe-camo.png?v=1688296312"},"rex flex":{"name":"rex flex","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/REX_FLEX.jpg?v=1758214527"},"rhodesian camo":{"name":"rhodesian camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/rhodesian-_camo.png?v=1646251594"},"rocky gray":{"name":"rocky gray","type":"one_color","colorCodes":["#C8C8C8"],"imageUrl":""},"royal blue \/ white":{"name":"royal blue \/ white","type":"two_colors","colorCodes":["#1574FF","#F
1336FFFFF"],"imageUrl":""},"rustic canyon":{"name":"rustic canyon","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/rustic_canyon.jpg?v=1736431463"},"rwb pineapple grenade":{"name":"rwb pineapple grenade","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/rwbpineex_1.jpg?v=1691489553"},"sage green":{"name":"sage green","type":"one_color","colorCodes":["#9DAF97"],"imageUrl":""},"salmon pink":{"name":"salmon pink","type":"one_color","colorCodes":["#F4C3D7"],"imageUrl":""},"salt water duck camo":{"name":"salt water duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/saltwater-duck-camo.png?v=1702231753"},"saltwater camo":{"name":"saltwater camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/saltwater-duck-camo.png?v=1702231753"},"saltwater duck camo":{"name":"saltwater duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/saltwater-duck-camo.png?v=1702231753"},"saltwater duck camo \/ gray":{"name":"saltwater duck camo \/ gray","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/saltwater-duck-camo-gray.png?v=1702231905"},"saltwater duck camo \/ grey":{"name":"saltwater duck camo \/ grey","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/saltwater-duck-camo-gray.png?v=1702231905"},"seafoam":{"name":"seafoam","type":"one_color","colorCodes":["#5f9ea0"],"imageUrl":""},"seafoam teal":{"name":"seafoam teal","type":"one_color","colorCodes":["#8DDCC8"],"imageUrl":""},"seamfoam \/ seafoam":{"name":"seamfoam \/ seafoam","type":"two_colors","colorCodes":["#5f9ea0","#5f9ea0"],"imageUrl":""},"shark \/ dino land":{"name":"shark \/ dino land","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/DINOSAUR_LAND_BEFORE_TIME_WITH_SHARK_SNACKS.png?v=1765446460"},"shark snacks":{"name":"shark snacks","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/SHARK_SNACKS_e228e3d7-f22d-4f6d-ad09-21971820bbbc.jpg?v=1771513898"},"shooter paradise":{"name":"shooter paradise","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/BLUE_TROPICAL_GUN_PATTERN_1.jpg?v=1750846897"},"slate blue":{"name":"slate blue","type":"one_color","colorCodes":["#DFF1FF"],"imageUrl":""},"spotted woodland camo":{"name":"spotted woodland camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/spotted-woodland-camo.png?v=1728483160"},"spring break tiger stripe camo":{"name":"spring break tiger stripe camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/spring-break-tiger-stripe-camo.png?v=1698488997"},"springbreak tiger stripe camo":{"name":"springbreak tiger stripe camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/spring-break-tiger-stripe-camo.png?v=1698488997"},"stealth green camo":{"name":"stealth green camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/green_camo_new_jogger_af8da20c-dbaa-4c3d-8503-f16fa4bf2c92.jpg?v=1736430799"},"stone":{"name":"stone","type":"one_color","colorCodes":["#766D76"],"imageUrl":""},"stroked camo":{"name":"stroked camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/stroked-earth-camo.png?v=1698486884"},"stroked earth camo":{"name":"stroked earth camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/stroked-earth-camo.png?v=1698486884"},"summer beach":{"name":"summer beach","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/summer_beach.png?v=1752145351"},"sunset swag":{"name":"sunset swag","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/SUNSET_TROPIC_256c0a56-2d67-412b-b4f5-a0180a732e18.jpg?v=1780921128"},"sunset tropic":{"name":"sunset tropic","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/FLORAL_PATTERN_BRIGHT_SUMMER.jpg?v=1778518662"},"swamped duck camo":{"name":"swamped duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/nightfall_tiger_stripe_camo.jpg?v=1750847844"},"tactical black":{"name":"tactical black","type":"one_color","colorCodes":["#000000"],"imageUrl":""},"tactical hawaiian":{"name":"tactical hawaiian","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tacticalhawaiian_1.png?v=1695105092"},"tactiduck":{"name":"tactiduck","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tactiduck.png?v=1636310491"},"tactiduck black bdu":{"name":"tactiduck black bdu","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tactiduck-black-bdu.png?v=1645098437"},"tactiduck checkered edition":{"name":"tactiduck checkered edition","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tactiduck-checkered-edition.png?v=1644113148"},"tactiduck hawaiian":{"name":"tactiduck hawaiian","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tactiduck-hawaiian.png?v=1667493348"},"tactiduck pink":{"name":"tactiduck pink","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tactiduck_pink.png?v=1646132831"},"tactiduck tiger stripe camo":{"name":"tactiduck tiger stripe camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tactiduck-tiger-stripe-camo.png?v=1698267705"},"tactiduck usa edition":{"name":"tactiduck usa edition","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tactiduck-usa-edition.png?v=1642722773"},"tactishark":{"name":"tactishark","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/usa_shark_pattern.jpg?v=1728485482"},"tahiti blue":{"name":"tahiti blue","type":"one_color","colorCodes":["#3BFEF9"],"imageUrl":""},"tan":{"name":"tan","type":"one_color","colorCodes":["#D2B48C"],"imageUrl":""},"tan \/ black":{"name":"tan \/ black","type":"two_colors","colorCodes":["#D2B48C","#000000"],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tan_black_43867126-1d3b-483f-8633-e3adf28a5cae.png?v=1752144914"},"tan \/ green":{"name":"tan \/ green","type":"two_colors","colorCodes":["#D2B48C","#4B5320"],"imageUrl":""},"tan \/ green \/ brown":{"name":"tan \/ green \/ brown","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tan_green_brown.png?v=1752146162"},"tan \/ tan":{"name":"tan \/ tan","type":"two_colors","colorCodes":["#D2B48C","#D2B48C"],"imageUrl":""},"tan \/ tan \/ tan":{"name":"tan \/ tan \/ tan","type":"one_color","colorCodes":["#D2B48C"],"imageUrl":""},"tan topography":{"name":"tan topography","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tan_topo.jpg?v=1771513882"},"teal":{"name":"teal","type":"one_color","colorCodes":["#008080"],"imageUrl":""},"teal \/ black":{"name":"teal \/ black","type":"two_colors","colorCodes":["#2DCEB9","#000000"],"imageUrl":""},"teal \/ sand":{"name":"teal \/ sand","type":"two_colors","colorCodes":["#2DCEB9","#EFEAD7"],"imageUrl":""},"teal pineapple express":{"name":"teal pineapple express","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/teal_pineapple_express.png?v=1661208859"},"teal topography":{"name":"teal topography","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/teal_topo.jpg?v=1778517312"},"thick af black":{"name":"thick af black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black-thick-af_961ce831-8383-426d-8c9d-5b5d526419db.png?v=1661941639"},"thick af black donut":{"name":"thick af black donut","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black-thick-af_961ce831-8383-426d-8c9d-5b5d526419db.png?v=1661941639"},"thick af donut":{"name":"thick af donut","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/thickafpinkflat_1_943745ef-fc2a-4ab4-81a6-879f5fadb71b.jpg?v=1733851082"},"tiger stripe":{"name":"tiger stripe","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tiger-stripe.png?v=1699486723"},"tiger stripe camo":{"name":"tiger stripe camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tiger-stripe.png?v=1699486723"},"tiger stripe fde drop-point":{"name":"tiger stripe fde drop-point","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/TIGER_STRIPE_FLAT_DARK_EARTH.jpg?v=1783526580"},"tiger stripe fde tanto":{"name":"tiger stripe fde tanto","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/TIGER_STRIPE_FLAT_DARK_EARTH.jpg?v=1783526580"},"tiger vice camo":{"name":"tiger vice camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/VICE_CAMO.jpg?v=1746021083"},"timberline duck camo \/ black":{"name":"timberline duck camo \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/ChatGPT_Image_May_11_2026_12_46_09_PM.png?v=1778517975"},"topography":{"name":"topography","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/topooo.jpg?v=1728489281"},"trashy af raccoon":{"name":"trashy af raccoon","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/TRASHY.jpg?v=1734363183"},"tread on them":{"name":"tread on them","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/treadonthemyellowflatjj_54faa4db-9fa9-426d-bd07-4a3db2557f3c.jpg?v=1758215209"},"tribal aztec":{"name":"tribal aztec","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/INDIAN_TRIBAL.jpg?v=1778589752"},"tropic thunder":{"name":"tropic thunder","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/floral_second.jpg?v=1728484120"},"tropic thunder tiger stripe":{"name":"tropic thunder tiger stripe","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/floral_second.jpg?v=1728484120"},"tropical machine gun":{"name":"tropical machine gun","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tropical.jpg?v=1728484120"},"tropical operator":{"name":"tropical operator","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tropical_operatorjj.jpg?v=1728488638"},"tropical skull":{"name":"tropical skull","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/tropical-skull.png?v=1650075647"},"unfragile":{"name":"unfragile","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/UNFRAGILE_-_
1336KEYCHAIN_3.jpg?v=1758214838"},"us flag":{"name":"us flag","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/US_FLAG.jpg?v=1745824764"},"usa flag":{"name":"usa flag","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/us_a_box.jpg?v=1728488638"},"usa pineapple grenade":{"name":"usa pineapple grenade","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/rwbpineex_1_068965ee-fe7a-4897-a835-4b0ee0caee74.jpg?v=1733850879"},"usa shark":{"name":"usa shark","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/usa_shark_pattern.jpg?v=1728485482"},"usa stripes":{"name":"usa stripes","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/RED_WHITE_STRIPS.jpg?v=1783528528"},"vice tiger stripe camo":{"name":"vice tiger stripe camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/VICE_CAMO.jpg?v=1746021083"},"vintage black":{"name":"vintage black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/vintage_black.jpg?v=1778518077"},"vintage paisley":{"name":"vintage paisley","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/black_paisly_color.jpg?v=1771513747"},"vintaged mil green":{"name":"vintaged mil green","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/vintaged_mil_green.jpg?v=1778518177"},"waffle cone":{"name":"waffle cone","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/CONE.jpg?v=1758214415"},"warthog":{"name":"warthog","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/warthog_plane_7c8d1bd4-8643-4c68-aa48-09aa6de64b50.jpg?v=1771513611"},"washed jungle camo":{"name":"washed jungle camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/washed_jungle_camo.png?v=1729007637"},"weathered duck camo":{"name":"weathered duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/WEATHERED_DUCK_CAMO_FLAT.jpg?v=1731420900"},"western aztec":{"name":"western aztec","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/aztec_westen.jpg?v=1728485482"},"wetland duck camo":{"name":"wetland duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/swamp_duck_camo.jpg?v=1750848228"},"white":{"name":"white","type":"one_color","colorCodes":["#FFFFFF"],"imageUrl":""},"white \/ white":{"name":"white \/ white","type":"one_color","colorCodes":["#FFFFFF"],"imageUrl":""},"white \/ white \/ white":{"name":"white \/ white \/ white","type":"one_color","colorCodes":["#FFFFFF"],"imageUrl":""},"white cheeta":{"name":"white cheeta","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/WHITE_CHEETA_8e66a70e-bb15-4757-ae3c-9aa3ea77ddea.jpg?v=1778517454"},"white duck camo":{"name":"white duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/white-duck-camo.png?v=1705607625"},"winter duck camo":{"name":"winter duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/weathered_duck_camo_9113df09-05c7-4e36-96aa-1b4ce1405d13.png?v=1736431657"},"woke is weak":{"name":"woke is weak","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/WOKE_IS_WEAK_key_chain_6.jpg?v=1758214711"},"woodland bdu \/ tactiduck":{"name":"woodland bdu \/ tactiduck","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/WOODLAND_BDU_TACTIDUCK_PATTERN.png?v=1775499628"},"woodland bdu camo":{"name":"woodland bdu camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/bdu_camo_tricolor.jpg?v=1728487039"},"woodland bdu camo \/ aztec":{"name":"woodland bdu camo \/ aztec","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/BDU_CAMO_AZTEC.jpg?v=1783528235"},"woodland bdu camo \/ black":{"name":"woodland bdu camo \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/woodland_bdu_camo_black.jpg?v=1750846704"},"woodland bdu camo \/ white":{"name":"woodland bdu camo \/ white","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/woodland_bdu_camo_white.jpg?v=1750846812"},"woodland camo \/ black":{"name":"woodland camo \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/woodland_bdu_camo_black.jpg?v=1750846704"},"woodland camo \/ gray \/ black":{"name":"woodland camo \/ gray \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/bdu_camo_black_gray.jpg?v=1715349493"}
1336,"woodland camo \/ gray \/ white":{"name":"woodland camo \/ gray \/ white","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/bdu-camo-white-gray.png?v=1699485805"},"woodland camo \/ white":{"name":"woodland camo \/ white","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/woodland_bdu_camo_white.jpg?v=1750846812"},"woodland dotted bdu":{"name":"woodland dotted bdu","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/spotted-woodland-camo.png?v=1728483160"},"woodland duck camo":{"name":"woodland duck camo","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/ChatGPT_Image_May_11_2026_01_02_06_PM_1.png?v=1778518935"},"woodland duck camo \/ black":{"name":"woodland duck camo \/ black","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/WOODLAND_BDU_CAMO.jpg?v=1780921347"},"woodland mirage":{"name":"woodland mirage","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/WOODLAND_MIRAGE.jpg?v=1734363225"},"yee mfing haw aztec western":{"name":"yee mfing haw aztec western","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/yeekey2_21b0ef7e-5fe0-478b-88bb-dac218f9aed8.jpg?v=1758215209"},"yee to the mfn haw":{"name":"yee to the mfn haw","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/yeekey2_21b0ef7e-5fe0-478b-88bb-dac218f9aed8.jpg?v=1758215209"},"yellow":{"name":"yellow","type":"one_color","colorCodes":["#FFFF00"],"imageUrl":""},"yellow \/ gold":{"name":"yellow \/ gold","type":"two_colors","colorCodes":["#FFE500","#E7CE90"],"imageUrl":""},"yellow \/ white \/ blue":{"name":"yellow \/ white \/ blue","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/yellow_white_blue.png?v=1752145697"},"yellow blue gun":{"name":"yellow blue gun","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/yellow_blue_gun_jpg.jpg?v=1728487040"},"yellow gold":{"name":"yellow gold","type":"one_color","colorCodes":["#FFC314"],"imageUrl":""},"you loot i shoot":{"name":"you loot i shoot","type":"image","colorCodes":[],"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/YOULOOTISHOOTPVCPATCH_3.jpg?v=1756983464"}} 1337 ,defaultSortOrder: 1338 1339 {"search":"extra-sort1-ascending","all":"manual","414909038819":"best-selling","416094060771":"best-selling","397130760419":"best-selling","410629439715":"best-selling","244210466996":"best-selling","397132202211":"best-selling","416378749155":"best-selling","416013254883":"best-selling","403352649955":"best-selling","397130825955":"best-selling","416746176739":"best-selling","417844429027":"best-selling","415197233379":"best-selling","443568750819":"best-selling","443465236707":"best-selling","416576766179":"best-selling","416665665763":"best-selling","418215526627":"best-selling","420069605603":"best-selling","416665272547":"best-selling","418446672099":"best-selling","416590102755":"best-selling","416665501923":"best-selling","430013153507":"best-selling","437773795555":"best-selling","416665239779":"best-selling","437773566179":"best-selling","440634343651":"best-selling","420069638371":"best-selling","436444365027":"best-selling","405424636131":"extra-sort1-ascending","397123256547":"extra-sort1-ascending","84585447472":"extra-sort1-ascending","409628770531":"extra-sort1-ascending","275288195252":"extra-sort1-ascending","436642152675":"extra-sort1-ascending","414909104355":"extra-sort1-ascending","443568783587":"extra-sort1-ascending","418532983011":"extra-sort1-ascending","417773748451":"extra-sort1-ascending","443504525539":"extra-sort1-ascending","413187440867":"extra-sort1-ascending","412562456803":"extra-sort1-ascending","414090756323":"extra-sort1-ascending","437748760803":"extra-sort1-ascending","430013251811":"extra-sort1-ascending","437773435107":"extra-sort1-ascending","437773762787":"extra-sort1-ascending","436443545827":"extra-sort1-ascending","261992251572":"extra-sort1-ascending","438383018211":"extra-sort1-ascending","417111015651":"extra-sort1-ascending","440177164515":"extra-sort1-ascending","418205303011":"extra-sort1-ascending","417773388003":"extra-sort1-ascending","430012989667":"extra-sort1-ascending","415859933411":"extra-sort1-ascending","397125222627":"extra-sort1-ascending","415666471139":"extra-sort1-ascending","416746209507":"extra-sort1-ascending","459503337699":"extra-sort1-ascending","473473614051":"extra-sort1-ascending","464653353187":"extra-sort1-ascending"} 1340 ,user: 1341 { 1342 1343 },product: 1344 1345 null 1346 ,b2b: 1347 1348 null 1349 ,templateId:readTemplateId(),productGridSelector: 1350 1351 "" 1352 || "",templateMetadata:readTemplateMetadata(),templateSettings:readTemplateSettings(),template:readTemplates(),recommendationWidgets: 1353 1354 { 1355 1356
1357 "home-page": {"homepage-566145":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"newest-arrivals","limit":12,"layoutDisplay":"carousel"},"widgetName":"Just dropped","widgetStatus":"draft","widgetDesignSettings":{"tenantId":"combat-iron-apparel.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"homepage-407036":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"bestsellers","limit":12,"layoutDisplay":"carousel"},"widgetName":"Best Sellers","widgetStatus":"draft","widgetDesignSettings":{"tenantId":"combat-iron-apparel.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"homepage-170377":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"trending-products","limit":12,"layoutDisplay":"carousel","calculatedBasedOn":"view-events","rangeOfTime":"7-day"},"widgetName":"TRENDING GEAR","widgetStatus":"draft","widgetDesignSettings":{"layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":12,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Russo One","titleFontSize":28,"titleFontStyle":"regular","titleTextColor":"#000000","titleTextTransform":"capitalize"}},"homepage-584228":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"trending-products","limit":12,"layoutDisplay":"carousel","calculatedBasedOn":"view-events","rangeOfTime":"7-day"},"widgetName":"Trending products","widgetStatus":"draft","widgetDesignSettings":{"layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":12,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Russo One","titleFontSize":28,"titleFontStyle":"regular","titleTextColor":"#000000","titleTextTransform":"capitalize"}},"homepage-251686":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"personalized-recommendation","limit":12,"layoutDisplay":"carousel","modelType":"PersonalizedSearch","secondaryAlgorithm":"most-viewed"},"widgetName":"HAND PICKED GEAR","widgetStatus":"draft","widgetDesignSettings":{"layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":12,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Russo One","titleFontSize":28,"titleFontStyle":"regular","titleTextColor":"#000000","titleTextTransform":"capitalize"}}}, 1358 1359 1360 1361 "cart-page": {"cartpage-453063":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"recently-viewed","limit":12,"layoutDisplay":"carousel"},"widgetName":"Still interested in this?","widgetStatus":"draft","widgetDesignSettings":{"tenantId":"combat-iron-apparel.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"cartpage-608566":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"related-items","limit":12,"layoutDisplay":"carousel","modelType":"Alternative","secondaryAlgorithm":"bestsellers"},"widgetName":"Similar Products","widgetStatus":"draft","widgetDesignSettings":{"tenantId":"combat-iron-apparel.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}}
1361,"cartpage-145051":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"frequently-bought-together","limit":12,"layoutDisplay":"carousel","modelType":"FBT","secondaryAlgorithm":"bestsellers"},"widgetName":"Frequently bought together","widgetStatus":"draft","widgetDesignSettings":{"layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":12,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Russo One","titleFontSize":14,"titleFontStyle":"regular","titleTextColor":"#3D4246","titleTextTransform":"capitalize"}},"cartpage-855845":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"related-items","limit":12,"layoutDisplay":"carousel","modelType":"Alternative","secondaryAlgorithm":"newest-arrivals"},"widgetName":"RELATED PRODUCTS","widgetStatus":"draft","widgetDesignSettings":{"layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":12,"templateType":"customization","themePreview":"","titleAlignment":"center","titleFont":"Russo One","titleFontSize":28,"titleFontStyle":"regular","titleTextColor":"#000000","titleTextTransform":"capitalize"}},"cartpage-304004":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"hand-picked-products","limit":12,"layoutDisplay":"carousel","rules":[{"conditions":[],"consequences":[{"option":"productId","value":[8952874041571,8904743387363,8730506330339,8959743983843,8904723366115,8906417701091,8634027639011,8975896871139,8643394437347,8959750734051,8904718319843,8696006508771,8601979257059,8696029708515,7996176204003]}]}]},"widgetName":"FAN FAV EXTRAS","widgetStatus":"live","widgetDesignSettings":{"widgetId":"cartpage-304004","tenantId":"combat-iron-apparel.myshopify.com","layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":12,"templateType":"customization","themePreview":"","titleAlignment":"center","titleFont":"Russo One","titleFontSize":20,"titleFontStyle":"regular","titleTextColor":"#000000","titleTextTransform":"capitalize"}}}, 1362 1363 1364 1365 1366 1367 "product-page": {"productpage-721250":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"recently-viewed","limit":12,"layoutDisplay":"carousel"},"widgetName":"Recently viewed","widgetStatus":"draft","widgetDesignSettings":{"tenantId":"combat-iron-apparel.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"productpage-337813":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"frequently-bought-together","limit":2,"layoutDisplay":"bundle","modelType":"FBT","secondaryAlgorithm":"bestsellers"},"widgetName":"Frequently Bought Together","widgetStatus":"draft","widgetDesignSettings":{"tenantId":"combat-iron-apparel.myshopify.com","widgetId":"productpage-337813","bundleStyle":"style1","layoutDisplay":"bundle","numberOfRecommendProduct":2,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Poppins","titleFontSize":14,"titleFontStyle":"100","titleTextColor":"#3D4246","titleTextTransform":"capitalize"}},"productpage-185770":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"personalized-recommendation","limit":16,"layoutDisplay":"carousel","modelType":"PersonalizedSearch","secondaryAlgorithm":"newest-arrivals"},"widgetName":"Personalized for you","widgetStatus":"draft","widgetDesignSettings":{"layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":16,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Russo One","titleFontSize":14,"titleFontStyle":"regular","titleTextColor":"#3D4246","titleTextTransform":"capitalize"}},"productpage-047638":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"personalized-recommendation","limit":16,"layoutDisplay":"carousel","modelType":"PersonalizedSearch","secondaryAlgorithm":"newest-arrivals"},"widgetName":"OTHER TRENDING GEAR","widgetStatus":"live","widgetDesignSettings":{"widgetId":"productpage-047638","tenantId":"combat-iron-apparel.myshopify.com","layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":16,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Russo One","titleFontSize":27,"titleFontStyle":"regular","titleTextColor":"#000000","titleTextTransform":"capitalize"}}
1367,"productpage-232576":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"hand-picked-products","limit":12,"layoutDisplay":"carousel"},"widgetName":"MORE TOP PRODUCTS","widgetStatus":"draft","widgetDesignSettings":{"layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":12,"templateType":"customization","themePreview":"","titleAlignment":"center","titleFont":"Russo One","titleFontSize":14,"titleFontStyle":"regular","titleTextColor":"#000000","titleTextTransform":"capitalize"}},"productpage-062578":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"hand-picked-products","limit":12,"layoutDisplay":"carousel"},"widgetName":"SIMILAR TOP PRODUCTS","widgetStatus":"draft","widgetDesignSettings":{"layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":12,"templateType":"customization","themePreview":"","titleAlignment":"center","titleFont":"Russo One","titleFontSize":20,"titleFontStyle":"regular","titleTextColor":"#000000","titleTextTransform":"capitalize"}},"productpage-231061":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"hand-picked-products","limit":12,"layoutDisplay":"carousel"},"widgetName":"OTHER POPULAR GEAR","widgetStatus":"draft","widgetDesignSettings":{"layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":12,"templateType":"customization","themePreview":"","titleAlignment":"center","titleFont":"Russo One","titleFontSize":20,"titleFontStyle":"regular","titleTextColor":"#000000","titleTextTransform":"capitalize"}},"productpage-437076":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"related-items","limit":12,"layoutDisplay":"carousel","modelType":"AIRelated","secondaryAlgorithm":"newest-arrivals"},"widgetName":"MORE POPULAR GEAR","widgetStatus":"draft","widgetDesignSettings":{"layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":12,"templateType":"customization","themePreview":"","titleAlignment":"center","titleFont":"Russo One","titleFontSize":26,"titleFontStyle":"regular","titleTextColor":"#000000","titleTextTransform":"capitalize"}},"productpage-158746":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"hand-picked-products","limit":12,"layoutDisplay":"carousel"},"widgetName":"Hand-picked products","widgetStatus":"draft","widgetDesignSettings":{"layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":12,"templateType":"customization","themePreview":"","titleAlignment":"center","titleFont":"Russo One","titleFontSize":28,"titleFontStyle":"regular","titleTextColor":"#000000","titleTextTransform":"capitalize"}},"productpage-632174":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"hand-picked-products","limit":12,"layoutDisplay":"carousel"},"widgetName":"Hand-picked products","widgetStatus":"draft","widgetDesignSettings":{"layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":12,"templateType":"customization","themePreview":"","titleAlignment":"center","titleFont":"Russo One","titleFontSize":28,"titleFontStyle":"regular","titleTextColor":"#000000","titleTextTransform":"capitalize"}},"productpage-386815":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"hand-picked-products","limit":12,"layoutDisplay":"carousel"},"widgetName":"Hand-picked products","widgetStatus":"draft","widgetDesignSettings":{"layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":12,"templateType":"customization","themePreview":"","titleAlignment":"center","titleFont":"Russo One","titleFontSize":28,"titleFontStyle":"regular","titleTextColor":"#000000","titleTextTransform":"capitalize"}},"productpage-725202":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"newest-arrivals","limit":12,"layoutDisplay":"carousel"},"widgetName":"TRENDING PATCHES","widgetStatus":"draft","widgetDesignSettings":{"layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":12,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Russo One","titleFontSize":28,"titleFontStyle":"regular","titleTextColor":"#000000","titleTextTransform":"capitalize"}}}, 1368 1369 1370
1371 "collection-page": {"collectionpage-184656":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"newest-arrivals","limit":12,"layoutDisplay":"carousel"},"widgetName":"Just dropped","widgetStatus":"draft","widgetDesignSettings":{"tenantId":"combat-iron-apparel.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"collectionpage-164558":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"trending-products","limit":12,"layoutDisplay":"carousel","calculatedBasedOn":"purchase-events","rangeOfTime":"7-day"},"widgetName":"Most Popular Products","widgetStatus":"draft","widgetDesignSettings":{"tenantId":"combat-iron-apparel.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"collectionpage-072165":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"trending-products","limit":14,"layoutDisplay":"carousel","calculatedBasedOn":"view-events","rangeOfTime":"7-day"},"widgetName":"TOP TRENDING GEAR","widgetStatus":"draft","widgetDesignSettings":{"layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":14,"templateType":"default","themePreview":""}},"collectionpage-636682":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"trending-products","limit":12,"layoutDisplay":"carousel","calculatedBasedOn":"view-events","rangeOfTime":"7-day"},"widgetName":"Trending products","widgetStatus":"draft","widgetDesignSettings":{"layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":12,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Russo One","titleFontSize":28,"titleFontStyle":"regular","titleTextColor":"#000000","titleTextTransform":"uppercase"}},"collectionpage-211115":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"trending-products","limit":12,"layoutDisplay":"carousel","calculatedBasedOn":"view-events","rangeOfTime":"7-day"},"widgetName":"Trending products","widgetStatus":"draft","widgetDesignSettings":{"layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":12,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Russo One","titleFontSize":28,"titleFontStyle":"regular","titleTextColor":"#000000","titleTextTransform":"uppercase"}},"collectionpage-608855":{"params":{"shop":"combat-iron-apparel.myshopify.com","recommendationType":"bestsellers","limit":12,"layoutDisplay":"carousel"},"widgetName":"FAN FAVS","widgetStatus":"draft","widgetDesignSettings":{"layoutDisplay":"carousel","numberOfProductPerRow":5,"numberOfRecommendProduct":12,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Russo One","titleFontSize":28,"titleFontStyle":"regular","titleTextColor":"#000000","titleTextTransform":"uppercase"}}}, 1372 1373 1374 1375 "defaultSettings": {"titleAlignment":"center","titleTextColor":"#000000","titleFont":"Russo One","titleTextTransform":"capitalize","titleFontSize":28,"titleFontStyle":"regular","buttonBackgroundColor":"","buttonTextColor":"","tenantId":"combat-iron-apparel.myshopify.com","widgetId":"defaultSettings"}, 1376 1377 1378 1379 1380 1381 1382 } || {},recommendationPlaceholder: 1383 1384 1385 "\u003c!-- TEMPLATE RECOMMENDATION PLACEHOLDER--\u003e\u003cdiv class=\"boost-sd__rc-pl\"\u003e\u003cdiv class=\"boost-sd__rc-title-pl\"\u003e \u003cspan class=\"boost-sd__rc-pl-item\" style=\"width: 150px; height: 30px;\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__rc-product-list-pl\"\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__rc-info-pl\"\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cstyle\u003e .boost-sd__rc-pl { width: 100%; min-height: 600px; } .boost-sd__rc-pl-item { display: block; width: 100%; height: 20px; background: rgba(0, 0, 0, 0.07); margin-bottom: 16px; animation: 2s infinite place-holder-animation; } .boost-sd__rc-title-pl { width: 100%; display: flex; padding: 0 0 30px; } .boost-sd__rc-product-list-pl { display: flex; width: 100%; padding: 0; gap: 32px; position: relative; margin-bottom: 20px; } .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(3), .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(4) { display: none; } .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item { display: block; flex-wrap: wrap; width: calc(50% - 8px); height: 218px; } .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(2) { width: 80% } .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(3) { width: 50% } @media only screen and (min-width: 768px) { .boost-sd__rc-pl-item { margin-bottom: 8px; } .boost-sd__rc-title-pl { padding-bottom: 60px; } .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(3), .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(4) { display: block; } .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item { height: 382px; width: calc(25% - 8px); } .boost-sd__rc-info-pl .boost-sd__rc-pl-item:first-child { width: 50% } .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(2) { width: 40% } .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(3) { width: 30% } } @keyframes place-holder-animation { 0% { opacity: 1; } 50% { opacity: 0.5; } 100% { opacity: 1; } }\u003c\/style\u003e" 1386 ,simplifiedIntegrationPlaceholder: 1387 1388 1389 "\u003c!-- TEMPLATE PLACEHOLDER --\u003e\u003cdiv class='boost-sd-container'\u003e\u003cdiv class='boost-sd-layout boost-sd-layout--has-filter-vertical'\u003e \u003cdiv class='boost-sd-left boost-filter-tree-column'\u003e \u003c!-- TEMPLATE FILTER TREE PLACEHOLDER --\u003e \u003cdiv id=\"boost-sd__filter-tree-wrapper\" class=\"boost-sd__filter-tree-wrapper\"\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical \"\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder\"\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class='boost-sd-right boost-product-listing-column'\u003e \u003c!-- TEMPLATE IN-COLLECTION SEARCH PLACEHOLDER--\u003e \u003cdiv class='boost-sd__in-collection-search boost-sd__in-collection-search--vertical'\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"height: 38px; border-radius: 0; width: 100%;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c!-- TEMPLATE TOOLBAR PLACEHOLDER--\u003e \u003cdiv class=\"boost-sd__toolbar-container\"\u003e \u003cdiv class=\"boost-sd__toolbar-inner\"\u003e \u003cdiv class=\"boost-sd__toolbar-content\"\u003e \u003cdiv class=\"boost-sd__toolbar boost-sd__toolbar--3_1\"\u003e \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c!-- TEMPLATE PRODUCT LIST PLACEHOLDER--\u003e \u003cdiv class=\"boost-sd__product-list-placeholder boost-sd__product-list-placeholder--4-col\"\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=
1389\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--center\"\u003e \u003cspan class=\"boost-sd__placeholder-item\" style=\"height: 40px; border-radius: 0;\"\u003e\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cstyle\u003e .boost-sd__collection-header { width: 100%; height: 130px; display: block; background: -webkit-gradient(linear, left top, right top, color-stop(8%, #eee), color-stop(18%, #e6e6e6), color-stop(33%, #eee)); background-color: #eee; animation: banner-place-holder-shimmer 2s linear infinite forwards; } .boost-sd__collection-header:empty { display: block; } .boost-sd__collection-header .boost-sd__placeholder-item { height: 130px; } @media only screen and (min-width: 992px) { .boost-sd__collection-header, .boost-sd__collection-header .boost-sd__placeholder-item { height: 150px; } } @keyframes banner-place-holder-shimmer { 0% { background-position: -1500px 0; } 100% { background-position: 1500px 0; } } .boost-sd__in-collection-search { margin-bottom: 20px; margin-top: 20px; width: 100%; max-width: 100%; display: flex; position: relative; } .boost-sd__in-collection-search--horizontal { margin: 20px auto 0; max-width: 592px; } @media only screen and (min-width: 992px) { .boost-sd__in-collection-search { margin-bottom: 16px; margin-top: 16px; } } .boost-sd__filter-tree-vertical { margin-top: 0; margin-right: 0; } .boost-sd__filter-tree-vertical-placeholder { background: transparent; width: 100%; max-width: 100%; display: none; } .boost-sd__filter-tree-vertical-placeholder-list { margin: 30px 10px 0; padding: 0; list-style: none; } .boost-sd__filter-tree-vertical-placeholder-item { max-width: 100%; padding: 20px 0; display: block; } .boost-sd__filter-tree-vertical-placeholder-item:first-child { padding-top: 0; } .boost-sd__filter-tree-vertical-placeholder-item:not(:last-child) { border-bottom: 1px solid #ebebeb; } .boost-sd__filter-tree-vertical-placeholder-item::before, .boost-sd__filter-tree-vertical-placeholder-item::after, { display: none; } .boost-sd__filter-tree-horizontal-placeholder { display: none; } @media only screen and (min-width: 992px) { .boost-sd__filter-tree-vertical { width: 272px; } .boost-sd-layout .boost-sd-left .boost-sd__filter-tree-wrapper .boost-sd__filter-tree-vertical { margin-right: 16px; margin-left: 0; } .boost-sd__filter-tree-vertical-placeholder, .boost-sd__filter-tree-horizontal-placeholder { display: inline-block; } .boost-sd-layout--has-filter-horizontal { flex-wrap: wrap; margin-top: 0; } .boost-sd-layout--has-filter-horizontal .boost-sd-left, .boost-sd-layout--has-filter-horizontal .boost-sd-right { flex: 0 0 100%; } .boost-sd__filter-tree-horizontal { width: 100%; } .boost-sd__filter-tree-horizontal-placeholder { padding: 16px 0; border-top: 1px solid #ebebeb; width: 100%; max-width: 100%; background: transparent; } .boost-sd__filter-tree-horizontal-placeholder-list { margin: 0; padding: 0; list-style: none; border-bottom: 1px solid #e8e9eb; } .boost-sd__filter-tree-horizontal-placeholder-item { border: none; display: inline-block; margin-right: 35px; position: relative; } .boost-sd__filter-tree-horizontal-placeholder-button { width: auto; height: auto; display: inline-block; position: relative; padding: 5px 15px 5px 0; margin: 0; min-height: auto; min-width: 0; border-radius: 0; box-shadow: none; background: none; border: none; letter-spacing: normal; text-align: left; cursor: pointer; } .boost-sd__filter-tree-horizontal-placeholder-button .boost-sd__placeholder-item { width: 80px; height: 10px; display: inline-block; margin: 0 15px 0 0; } .boost-sd__filter-tree-horizontal-placeholder-icon { transform: rotate(-90deg); } } .boost-sd__in-collection-search { margin-bottom: 20px; margin-top: 20px; width: 100%; max-width: 100%; display: flex; position: relative; } .boost-sd__in-collection-search--horizontal { margin: 20px auto 0; max-width: 592px; } @media only screen and (min-width: 992px) { .boost-sd__in-collection-search { m
1389argin-bottom: 16px; margin-top: 16px; } } .boost-sd__toolbar-container { width: 100%; margin-bottom: 16px; } .boost-sd__toolbar-inner { max-width: 1216px; margin: 0 auto; } .boost-sd__toolbar-content { border-bottom: 1px solid #ebebeb; border-top: 1px solid #ebebeb; padding: 16px 0; } .boost-sd__toolbar { align-items: center; width: 100%; display: flex; flex-wrap: wrap; column-gap: 16px; justify-content: space-between; } .boost-sd__toolbar .boost-sd__placeholder-item { flex-basis: 45%; } .boost-sd__toolbar .boost-sd__placeholder-item:first-child { flex-basis: 100%; margin-bottom: 16px; } @media only screen and (min-width: 992px) { .boost-sd__toolbar-content { display: flex; align-items: center; border-bottom: none; padding: 16px 0 16px; border-top: 1px solid #ebebeb; border-bottom: 0; } .boost-sd__toolbar { flex-wrap: inherit; } .boost-sd__toolbar .boost-sd__placeholder-item { flex-basis: auto; } .boost-sd__toolbar .boost-sd__placeholder-item:first-child { flex-basis: auto; margin-bottom: 0; } .boost-sd__toolbar--3_1 .boost-sd__toolbar-item { flex: 1; } .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(2) { justify-content: center; } .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(3) { justify-content: end; } } .boost-sd__product-list-placeholder { gap: 16px; margin-bottom: 32px; flex-wrap: wrap; width: 100%; display: flex; } .boost-sd__product-list-placeholder--1-col .boost-sd__product-list-placeholder-item { width: 100%; } .boost-sd__product-list-placeholder--2-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { width: calc(50% - 8px); } .boost-sd__product-list-placeholder .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 222px; } .boost-sd__pagination { padding-top: 10px; padding-bottom: 10px; justify-content: center; align-items: center; display: flex; } @media only screen and (min-width: 576px) { .boost-sd__product-list-placeholder { gap: 32px; margin-bottom: 64px; } .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { width: calc(33.3333333333% - (32px - 32px \/ 3)); } } @media only screen and (min-width: 992px) { .boost-sd__product-list-placeholder .boost-sd__placeholder-item:not(:last-child) { margin-bottom: 8px; } .boost-sd__product-list-placeholder .boost-sd__placeholder-item:first-child { margin-bottom: 16px; } .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 382px; } .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 275px; } .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 215px; } .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child { height: 175px; } .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item { width: calc(33.3333333333% - (32px - 32px \/ 3)); } .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item { width: calc(25% - (32px - 32px \/ 4)); } .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item { width: calc(20% - (32px - 32px \/ 5)); } .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item { width: calc(16.6666667% - (32px - 32px \/ 6)); } } .boost-sd-container * { box-sizing: border-box; } .boost-sd__placeholder-item { background: rgba(0, 0, 0, 0.07); border-radius: 50rem; min-width: 50px; max-width: 100%; height: 20px; animation: 2s infinite place-holder-animation; display: inline-block; } .boost-sd__placeholder-item:empty { display: block; } .boost-sd__placeholder-item:not(:last-child) { margin-bottom: 18px; } .boost-sd-layout { margin: 20px auto 0; } .boost-sd-left { position: relative; } .boost-sd-layout .boost-sd-right { width: 100%; margin-bottom: 20px; } @keyframes place-holder-animation { 0% { opacity: 1; } 50% { opacity: 0.5; } 100% { opacity: 1; } } @media only screen and (min-width: 992px) { .boost-sd-layout { display: flex; max-width: 1216px; } .boost-sd-layout .boost-sd-right { flex: auto; max-width: 100%; } }\u003c\/style\u003e" 1390 ,allSyncedCollections: 1391 1392 null 1393 ,isOnboarding: 1394 1395 false 1396 };}window.__BOOST_TAE_LIQUID__=readPayload();})();</script>
1396<script type="text/javascript" src="https://cdn.shopify.com/extensions/01a0d104-3c6a-716a-abc3-e20593849d9a/product-filter-search-226/assets/boost-tae-runtime.js"></script>
1396<!-- END app block --><!-- BEGIN app block: shopify://apps/boost-ai-search-filter/blocks/instant-search-app-embedded/7fc998ae-a150-4367-bab8-505d8a4503f7 -->
1396<script type="text/javascript">(function a(){!window.boostWidgetIntegration&&(window.boostWidgetIntegration={});const b=window.boostWidgetIntegration;!b.taeSettings&&(b.taeSettings={});const c=b.taeSettings;c.instantSearch={enabled:!0}})()</script>
1396<!-- END app block --><!-- BEGIN app block: shopify://apps/tapcart-mobile-app/blocks/ck_loader/604cad6b-3841-4da3-b864-b96622b4adb8 -->
1396<script id="tc-ck-loader"> 1397 (function () { 1398 const shopStore = "combat-iron-apparel.myshopify.com"; 1399 if (!shopStore || !shopStore.length) return; 1400 1401 const environment = 'production'; // local, staging, production; 1402 1403 const srcUrls = { 1404 local: 'http://localhost:3005/dist/tc-plugins.es.js', 1405 staging: 'https://unpkg.com/tapcart-capture-kit@staging/dist/tc-plugins.es.js', 1406 production: 'https://unpkg.com/tapcart-capture-kit@production/dist/tc-plugins.es.js', 1407 }; 1408 const srcUrl = srcUrls[environment] || srcUrls.production; 1409 1410 window['tapcartParams'] = { shopStore, environment }; 1411 1412 function loadCaptureKit() { 1413 const moduleScript = document.createElement('script'); 1414 moduleScript.type = 'module'; 1415 moduleScript.src = srcUrl; 1416 document.head.appendChild(moduleScript); 1417 1418 moduleScript.onerror = function () { 1419 console.error('Capture kit failed to load.'); 1420 }; 1421 } 1422 1423 if (document.readyState === 'loading') { 1424 document.addEventListener('DOMContentLoaded', loadCaptureKit); 1425 } else { 1426 loadCaptureKit(); 1427 } 1428 })(); 1429</script>
1429 1430 1431<!-- END app block --><!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa -->
1432<script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/combat-iron-apparel.myshopify.com"></script>
1432 1433 1434
1435<script defer data-gorgias-loader-convert src="https://content.9gtb.com/loader.js"></script>
1435 1436 1437
1438<script defer data-gorgias-loader-mailto-replace src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=combat-iron-apparel"></script>
1438 1439 1440 1441<!-- END app block --><!-- BEGIN app block: shopify://apps/tapcart-mobile-app/blocks/cart_sync/604cad6b-3841-4da3-b864-b96622b4adb8 --> 1442 1443 1444<!-- END app block -->
1444<script src="https://cdn.shopify.com/extensions/01a0d519-46bd-7628-9219-180ed5883223/forms-2596/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1444
1444
1445<script src="https://cdn.shopify.com/extensions/01a0ac46-d5b1-7e90-90aa-1f7e831976f9/rivo-loyalty-rewards-referrals-819/assets/rivo-app-embed.js" type="text/javascript" defer="defer"></script>
1445 1446<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1447<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 16549749,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1447
1447
1448<script> 1449 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1450</script>
vendor: 1 bytes, line 1450
1450
1451<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
1451).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 16549749,storefrontBaseUrl: "https://combatironapparel.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://combatironapparel.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"2478014691","configuration":"{\"storeId\":\"c915efa4-780c-40ac-b88b-dad0ddc6c603\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9b5c7e9eba54366aed35e340586c8163","type":"APP","apiClientId":274629623809,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2328723683","configuration":"{\"widgetId\":\"xblibiz2w1hh9a7\",\"baseRequestUrl\":\"https:\\\/\\\/shopify-server.getredo.com\\\/widgets\",\"splitEnabled\":\"false\",\"customerAccountsEnabled\":\"false\",\"conciergeSplitEnabled\":\"false\",\"marketingEnabled\":\"true\",\"expandedWarrantyEnabled\":\"false\",\"storefrontSalesAIEnabled\":\"false\",\"conversionEnabled\":\"false\",\"contextualEnabled\":\"false\",\"failedDiscountRescueEnabled\":\"true\",\"galePaymentInfoEnabled\":\"false\",\"coverageProductIds\":\"[\\\"9583514255587\\\",\\\"9583514484963\\\",\\\"9127111459043\\\",\\\"9226435297507\\\",\\\"9127111393507\\\",\\\"9127111327971\\\",\\\"9127111360739\\\",\\\"9127111426275\\\",\\\"9583514222819\\\"]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9b8b9baae668c34654484d7b7cf88765","type":"APP","apiClientId":3426665,"privacyPurposes":["ANALYTICS","MARKETING"],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2219704547","configuration":"{\"projectId\":\"lfemqwlna1\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
1451,"dataSharingState":"unrestricted"},{"id":"1620771043","configuration":"{\"Enabled\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"3e1fb0d730dfc2b8de389dcad7cc0133","type":"APP","apiClientId":34646425601,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1499726051","configuration":"{\"ti\":\"97215022\",\"endpoint\":\"https:\/\/bat.bing.com\/action\/0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5ee93563fe31b11d2d65e2f09a5229dc","type":"APP","apiClientId":2997493,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1333526755","configuration":"{\"shopDomain\":\"combat-iron-apparel.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"579e5df84599695856971baf781ed844","type":"APP","apiClientId":42108846081,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1308885219","configuration":"{\"accountID\":\"TZNRH4\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"1218085091","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f92d7cfd1521456d481ee553d236893f","type":"APP","apiClientId":30400643073,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1134526691","configuration":"{\"shopifyDomain\":\"combat-iron-apparel.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"14b26290829f755f27eefbf196eb8024","type":"APP","apiClientId":2935586817,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"950468835","configuration":"{\"pixelCode\":\"CSRHA4RC77UB5SIKM6IG\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"746553571","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-CDYGXVL974\\\",\\\"AW-941407456\\\",\\\"GT-KTB4N7ZZ\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-CDYGXVL974\\\",\\\"AW-941407456\\\/IhAiCM37mrcaEOD58sAD\\\",\\\"AW-941407456\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-CDYGXVL974\\\",\\\"AW-941407456\\\/eTYBCNH5mrcaEOD58sAD\\\",\\\"AW-941407456\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-CDYGXVL974\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-CDYGXVL974\\\",\\\"AW-941407456\\\/bp9eCMr7mrcaEOD58sAD\\\",\\\"MC-GQHNTK482J\\\",\\\"AW-941407456\\\"]}
1451,{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-CDYGXVL974\\\",\\\"AW-941407456\\\/JBQ2CM75mrcaEOD58sAD\\\",\\\"MC-GQHNTK482J\\\",\\\"AW-941407456\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-CDYGXVL974\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-CDYGXVL974\\\",\\\"AW-941407456\\\/w94UCNf5mrcaEOD58sAD\\\",\\\"MC-GQHNTK482J\\\",\\\"AW-941407456\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-CDYGXVL974\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-CDYGXVL974\\\",\\\"AW-941407456\\\/wQ2sCND7mrcaEOD58sAD\\\",\\\"AW-941407456\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-CDYGXVL974\\\",\\\"AW-941407456\\\/7PTzCNT5mrcaEOD58sAD\\\",\\\"AW-941407456\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-CDYGXVL974\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"735117539","configuration":"{\"shopId\":\"combat-iron-apparel.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"721912035","configuration":"{\"campaignID\":\"33481\",\"externalExecutionURL\":\"https:\/\/engine.saasler.com\/api\/v1\/webhook_executions\/65093b8a956e848126a8d0fb4c68af21\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7a47b06116c806e4367c27d301f4f458","type":"APP","apiClientId":3546795,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"616464611","configuration":"{\"storeHandle\":\"combat-iron-apparel.myshopify.com\", \"publisherId\": \"PNLMB4BB6\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"94a881e8d211e628cef2d7cbc6e68cf4","type":"APP","apiClientId":211761561601,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"511246563","configuration":"{\"pixel_id\":\"274512149647877\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"42631395","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"5","type":"CUSTOM","privacyPurposes":[],"name":"Premium Update DataLayer"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Combat Iron Apparel Co.","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"combat-iron-apparel.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/combatironapparel.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://combatironapparel.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"160447889635","themePublished":"true","eventMetadataId":"19c24cf5-f6cd-488a-9463-1cdb7fa357f7","pageType":"blog","resourceId":"88522179","shopId":"16549749","storefrontBaseUrl":"https:\/\/combatironapparel.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1451<script> 1452 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1453 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1454 window.ShopifyAnalytics.meta.currency = 'USD'; 1455 var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":88522179,"requestId":"2e03d000-aae3-49c8-8ad7-80911d532d83-1790282251"}}; 1456 for (var attr in meta) { 1457 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1458 } 1459</script>
vendor: 1 bytes, line 1459
1459
1460<script class="analytics"> 1461 (function () { 1462 var customDocumentWrite = function(content) { 1463 var jquery = null; 1464 1465 if (window.jQuery) { 1466 jquery = window.jQuery; 1467 } else if (window.Checkout && window.Checkout.$) { 1468 jquery = window.Checkout.$; 1469 } 1470 1471 if (jquery) { 1472 jquery('body').append(content); 1473 } 1474 }; 1475 1476 var hasLoggedConversion = function(token) { 1477 if (token) { 1478 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1479 } 1480 return false; 1481 } 1482 1483 var setCookieIfConversion = function(token) { 1484 if (token) { 1485 var twoMonthsFromNow = new Date(Date.now()); 1486 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1487 1488 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1489 } 1490 } 1491 1492 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1493 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1494 if (trekkie.integrations) { 1495 return; 1496 } 1497 trekkie.methods = [ 1498 'identify', 1499 'page', 1500 'ready', 1501 'track', 1502 'trackForm', 1503 'trackLink' 1504 ]; 1505 trekkie.factory = function(method) { 1506 return function() { 1507 var args = Array.prototype.slice.call(arguments); 1508 args.unshift(method); 1509 trekkie.push(args); 1510 if (method == 'track' || method == 'page') { 1511 try { 1512 if (window.__TREKKIE_SHIM_QUEUE == null) { 1513 window.__TREKKIE_SHIM_QUEUE = []; 1514 } 1515 window.__TREKKIE_SHIM_QUEUE.push({ 1516 from: 'trekkie-stub', 1517 method: method, 1518 args: args.slice(1) 1519 }); 1520 } catch (e) { 1521 // no-op 1522 } 1523 } 1524 return trekkie; 1525 }; 1526 }; 1527 for (var i = 0; i < trekkie.methods.length; i++) { 1528 var key = trekkie.methods[i]; 1529 trekkie[key] = trekkie.factory(key); 1530 } 1531 trekkie.load = function(config) { 1532 trekkie.config = config || {}; 1533 trekkie.config.initialDocumentCookie = document.cookie; 1534 var first = document.getElementsByTagName('script')[0]; 1535var script = document.createElement('script'); 1536script.type = 'text/javascript'; 1537script.onerror = function(e) { 1538 var scriptFallback = document.createElement('script'); 1539 scriptFallback.type = 'text/javascript'; 1540 scriptFallback.onerror = function(error) { 1541 var Monorail = { 1542 produce: function produce(monorailDomain, schemaId, payload) { 1543 var currentMs = new Date().getTime(); 1544 var event = { 1545 schema_id: schemaId, 1546 payload: payload, 1547 metadata: { 1548 event_created_at_ms: currentMs, 1549 event_sent_at_ms: currentMs 1550 } 1551 }; 1552 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1553 }, 1554 sendRequest: function sendRequest(endpointUrl, payload) { 1555 // Try the sendBeacon API 1556 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1557 var blobData = new window.Blob([payload], { 1558 type: 'text/plain' 1559 }); 1560 1561 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1562 return true; 1563 } // sendBeacon was not successful 1564 1565 } // XHR beacon 1566 1567 var xhr = new XMLHttpRequest(); 1568 1569 try { 1570 xhr.open('POST', endpointUrl); 1571 xhr.setRequestHeader('Content-Type', 'text/plain'); 1572 xhr.send(payload); 1573 } catch (e) { 1574 console.log(e); 1575 } 1576 1577 return false; 1578 }, 1579 isIos12: function isIos12() { 1580 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1581 } 1582 }; 1583 Monorail.produce('monorail-edge.shopifysvc.com', 1584 'trekkie_storefront_load_errors/1.1', 1585 {shop_id: 16549749, 1586 theme_id: 160447889635, 1587 app_name: "storefront", 1588 context_url: window.location.href, 1589 source_url: "//combatironapparel.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 1590 1591 }; 1592 scriptFallback.async = true; 1593 scriptFallback.src = '//combatironapparel.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1594 first.parentNode.insertBefore(scriptFallback, first); 1595}; 1596script.async = true; 1597script.src = '//combatironapparel.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1598first.parentNode.insertBefore(script, first); 1599 1600 }; 1601 trekkie.load( 1602 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":16549749,"isMerchantRequest":null,"themeId":160447889635,"themeCityHash":"4218067135009280129","contentLanguage":"en","currency":"USD","eventMetadataId":"19c24cf5-f6cd-488a-9463-1cdb7fa357f7"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1603 ); 1604 1605 var loaded = false;
1606 trekkie.ready(function() { 1607 if (loaded) return; 1608 loaded = true; 1609 1610 window.ShopifyAnalytics.lib = window.trekkie; 1611 1612 var originalDocumentWrite = document.write; 1613 document.write = customDocumentWrite; 1614 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1615 document.write = originalDocumentWrite; 1616 1617 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1618 var token = match? match[1]: undefined; 1619 if (!hasLoggedConversion(token)) { 1620 setCookieIfConversion(token); 1621 1622 } 1623 }); 1624 1625 window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":88522179,"requestId":"2e03d000-aae3-49c8-8ad7-80911d532d83-1790282251","shopifyEmitted":true}); 1626 1627 var eventsListenerScript = document.createElement('script'); 1628 eventsListenerScript.async = true; 1629 eventsListenerScript.src = "//combatironapparel.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1630 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1631})();</script>
vendor: 1 bytes, line 1631
1631
1632<script 1633 defer 1634 src="https://combatironapparel.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1635 data-application="storefront-renderer" 1636 data-shop-id="16549749" 1637 data-render-region="gcp-us-central1" 1638 data-page-type="blog" 1639 data-theme-instance-id="160447889635" 1640 data-theme-name="Impulse" 1641 data-theme-version="7.5.0" 1642 data-monorail-region="shop_domain" 1643 data-resource-timing-sampling-rate="10" 1644 data-shs="true" 1645 data-shs-beacon="true" 1646 data-shs-export-with-fetch="true" 1647 data-shs-logs-sample-rate="1" 1648 data-shs-beacon-endpoint="https://combatironapparel.com/api/collect" 1649></script>
1649 1650<meta name="shopify-y" content="929ff35c-760e-4324-bd98-ac1d9cee72ec" data-expiration="1821839851000"><meta name="shopify-s" content="e8759182-c4ee-4980-ae76-315953608263" data-expiration="1790284051000"><meta name="new-cookie-storage-activated" content="t"> 1651</head> 1652 <body 1653 class="template-blog inveterate-body" 1654 data-center-text="true" 1655 data-button_style="square" 1656 data-type_header_capitalize="true" 1657 data-type_headers_align_text="false" 1658 data-type_product_capitalize="true" 1659 data-swatch_style="square" 1660 1661 > 1662 1663 <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a> 1664 <div id="PageContainer" class="page-container"> 1665 <div class="transition-body"><!-- BEGIN sections: header-group --> 1666<section id="shopify-section-sections--22458062471395__ribbon_ELidie" class="shopify-section shopify-section-group-header-group ribbon"> 1667�<div class="ribbon__template tw-py-[14px]" id="ribbon__sections--22458062471395__ribbon_ELidie"> 1668 <div class="page-width"> 1669 <div class="ribbon__content"> 1670 <div class="ribbon__slider-wrap"><button type="button" class="ribbon__arrow ribbon__arrow--prev" aria-label="Previous message"> 1671 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1672 <path d="M10 12L6 8L10 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 1673 </svg> 1674 </button><div class="ribbon__slider"><div 1675 class="ribbon__slide ribbon__message-main *:tw-m-0 tw-font-normal tw-font-secondary tw-leading-none tw-uppercase !tw-tracking-[0.04em] is-active" 1676 id="message__message_djwzKi" 1677 1678 ><strong>ORDERS $99+ SHIP FREE </strong>| MEMBERS ALWAYS FREE�</div><div 1679 class="ribbon__slide ribbon__message-main *:tw-m-0 tw-font-normal tw-font-secondary tw-leading-none tw-uppercase !tw-tracking-[0.04em]" 1680 id="message__message_NdXW66" 1681 1682 >JOIN THE TAPS CREW | <strong>LEARN MORE</strong>�</div><div 1683 class="ribbon__slide ribbon__message-main *:tw-m-0 tw-font-normal tw-font-secondary tw-leading-none tw-uppercase !tw-tracking-[0.04em]" 1684 id="message__message_qjHh3W" 1685 1686 ><strong>100% veteran owned & operated</strong>�</div></div><button type="button" class="ribbon__arrow ribbon__arrow--next" aria-label="Next message"> 1687 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1688 <path d="M6 4L10 8L6 12" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 1689 </svg> 1690 </button></div> 1691 1692 1693 <ul class="ribbon-menu !tw-p-0 !tw-m-0 tw-list-none tw-flex tw-items-center tw-gap-[8px] max-lg:tw-hidden"><li class="!tw-m-0 sh-ribbon-cta-wrap"> 1694 <a class="sh-ribbon-cta" href="/collections/featured-tees">SHOP NEW TEES</a> 1695 </li> 1696 <li class="!tw-m-0 tw-border-0 tw-border-r tw-border-solid tw-border-[#F9F9F9]/25 tw-pr-[8px] last:tw-pr-0 last:tw-border-none"> 1697 <a 1698 class="tw-text-[12px] tw-font-normal tw-font-secondary tw-leading-none !tw-tracking-[0.04em] !tw-text-[#F9F9F9] tw-uppercase tw-whitespace-nowrap" 1699 href="https://combatironapparel.com/pages/combat-iron-member-club" 1700 > 1701 JOIN THE CLUB 1702 </a> 1703 </li> 1704 � 1705 <li class="!tw-m-0 tw-border-0 tw-border-r tw-border-solid tw-border-[#F9F9F9]/25 tw-pr-[8px] last:tw-pr-0 last:tw-border-none"> 1706 <a 1707 class="tw-text-[12px] tw-font-normal tw-font-secondary tw-leading-none !tw-tracking-[0.04em] !tw-text-[#F9F9F9] tw-uppercase tw-whitespace-nowrap" 1708 href="https://combatironapparel.com/pages/size-guide-v2" 1709 > 1710 SIZING GUIDE 1711 </a> 1712 </li> 1713 � 1714 <li class="!tw-m-0 tw-border-0 tw-border-r tw-border-solid tw-border-[#F9F9F9]/25 tw-pr-[8px] last:tw-pr-0 last:tw-border-none"> 1715 <a 1716 class="tw-text-[12px] tw-font-normal tw-font-secondary tw-leading-none !tw-tracking-[0.04em] !tw-text-[#F9F9F9] tw-uppercase tw-whitespace-nowrap" 1717 href="/pages/order-support" 1718 > 1719 HELP 1720 </a> 1721 </li> 1722 �</ul> 1723 </div> 1724 </div> 1725</div> 1726
1727<script> 1728 document.addEventListener('DOMContentLoaded', function () { 1729 var section = document.getElementById('ribbon__sections--22458062471395__ribbon_ELidie'); 1730 var slides = section.querySelectorAll('.ribbon__slide'); 1731 var count = slides.length; 1732 1733 // Update announcement bar height 1734 function updateHeight() { 1735 document.documentElement.style.setProperty( 1736 '--announcement-bar-height', 1737 Math.round(document.getElementById('shopify-section-sections--22458062471395__ribbon_ELidie').clientHeight) + 'px' 1738 ); 1739 } 1740 updateHeight(); 1741 1742 if (count <= 1) return; 1743 1744 var current = 0; 1745 var interval = null; 1746 var autoplay = true; 1747 var speed = 3 * 1000; 1748 var pauseOnHover = true; 1749 1750 function goTo(index) { 1751 slides[current].classList.remove('is-active'); 1752 current = (index + count) % count; 1753 slides[current].classList.add('is-active'); 1754 } 1755 1756 function next() { goTo(current + 1); } 1757 function prev() { goTo(current - 1); } 1758 1759 function startAutoplay() { 1760 if (autoplay && !interval) { 1761 interval = setInterval(next, speed); 1762 } 1763 } 1764 1765 function stopAutoplay() { 1766 if (interval) { 1767 clearInterval(interval); 1768 interval = null; 1769 } 1770 } 1771 1772 // Arrow buttons 1773 var prevBtn = section.querySelector('.ribbon__arrow--prev'); 1774 var nextBtn = section.querySelector('.ribbon__arrow--next'); 1775 if (prevBtn) prevBtn.addEventListener('click', function () { prev(); stopAutoplay(); startAutoplay(); }); 1776 if (nextBtn) nextBtn.addEventListener('click', function () { next(); stopAutoplay(); startAutoplay(); }); 1777 1778 // Pause on hover 1779 if (pauseOnHover) { 1780 section.addEventListener('mouseenter', stopAutoplay); 1781 section.addEventListener('mouseleave', startAutoplay); 1782 } 1783 1784 // Touch swipe 1785 var touchStartX = 0; 1786 section.addEventListener('touchstart', function (e) { 1787 touchStartX = e.changedTouches[0].screenX; 1788 }, { passive: true }); 1789 section.addEventListener('touchend', function (e) { 1790 var diff = e.changedTouches[0].screenX - touchStartX; 1791 if (Math.abs(diff) > 40) { 1792 if (diff < 0) next(); else prev(); 1793 stopAutoplay(); 1794 startAutoplay(); 1795 } 1796 }, { passive: true }); 1797 1798 startAutoplay(); 1799 updateHeight(); 1800 }); 1801</script>
1801 1802 1803<style data-shopify>�@font-face { 1804 font-family: Barlow; 1805 font-weight: 500; 1806 font-style: normal; 1807 font-display: swap; 1808 src: url("//combatironapparel.com/cdn/fonts/barlow/barlow_n5.a193a1990790eba0cc5cca569d23799830e90f07.woff2") format("woff2"), 1809 url("//combatironapparel.com/cdn/fonts/barlow/barlow_n5.ae31c82169b1dc0715609b8cc6a610b917808358.woff") format("woff"); 1810} 1811�@font-face { 1812 font-family: Barlow; 1813 font-weight: 700; 1814 font-style: normal; 1815 font-display: swap; 1816 src: url("//combatironapparel.com/cdn/fonts/barlow/barlow_n7.691d1d11f150e857dcbc1c10ef03d825bc378d81.woff2") format("woff2"), 1817 url("//combatironapparel.com/cdn/fonts/barlow/barlow_n7.4fdbb1cb7da0e2c2f88492243ffa2b4f91924840.woff") format("woff"); 1818} 1819#ribbon__sections--22458062471395__ribbon_ELidie { 1820 background-color: #000000; 1821 }#ribbon__sections--22458062471395__ribbon_ELidie .ribbon__slide, 1822 #ribbon__sections--22458062471395__ribbon_ELidie .ribbon__slide p { 1823 color: #ffffff; 1824 font-size: 14px; 1825 font-family: Barlow, sans-serif; 1826 font-style: normal; 1827 } 1828 #ribbon__sections--22458062471395__ribbon_ELidie .ribbon-menu a { 1829 font-family: Barlow, sans-serif; 1830 font-style: normal; 1831 } 1832 1833 #ribbon__sections--22458062471395__ribbon_ELidie .ribbon__slide a { 1834 color: #ffffff; 1835 text-decoration: underline; 1836 text-underline-offset: 3px; 1837 } 1838 1839 #ribbon__sections--22458062471395__ribbon_ELidie .ribbon__slide a:not(.ribbon__slide-link) { 1840 padding-left: 10px; 1841 } 1842 1843 /* Layout: slider left/center, menu right on desktop */ 1844 #ribbon__sections--22458062471395__ribbon_ELidie .ribbon__content { 1845 display: flex;
1846 align-items: center; 1847 justify-content: center; 1848 } 1849 1850 @media screen and (min-width: 750px) { 1851 #ribbon__sections--22458062471395__ribbon_ELidie .ribbon__content { 1852 display: grid; 1853 grid-template-columns: 1fr auto; 1854 gap: 16px; 1855 } 1856 } 1857 1858 /* Slider wrapper: holds arrows + slides inline */ 1859 #ribbon__sections--22458062471395__ribbon_ELidie .ribbon__slider-wrap { 1860 display: flex; 1861 align-items: center; 1862 justify-content: center; 1863 gap: 8px; 1864 min-width: 0; 1865 } 1866 1867 /* Slider */ 1868 #ribbon__sections--22458062471395__ribbon_ELidie .ribbon__slider { 1869 position: relative; 1870 display: flex; 1871 align-items: center; 1872 justify-content: center; 1873 min-height: 1.2em; 1874 flex: 1 1 auto; 1875 min-width: 0; 1876 } 1877 1878 #ribbon__sections--22458062471395__ribbon_ELidie .ribbon__slide { 1879 position: absolute; 1880 opacity: 0; 1881 transition: opacity 0.4s ease; 1882 pointer-events: none; 1883 white-space: nowrap; 1884 } 1885 1886 #ribbon__sections--22458062471395__ribbon_ELidie .ribbon__slide.is-active { 1887 position: relative; 1888 opacity: 1; 1889 pointer-events: auto; 1890 } 1891 1892 /* Arrows: inline flex items, no absolute positioning */ 1893 #ribbon__sections--22458062471395__ribbon_ELidie .ribbon__arrow { 1894 flex-shrink: 0; 1895 background: none; 1896 border: none; 1897 color: rgba(255, 255, 255, 0.6); 1898 cursor: pointer; 1899 padding: 4px; 1900 line-height: 0; 1901 transition: color 0.2s ease; 1902 } 1903 1904 #ribbon__sections--22458062471395__ribbon_ELidie .ribbon__arrow:hover { 1905 color: rgba(255, 255, 255, 1); 1906 } 1907 1908 /* Mobile: slightly smaller arrows */ 1909 @media screen and (max-width: 749px) { 1910 #ribbon__sections--22458062471395__ribbon_ELidie .ribbon__arrow { 1911 padding: 2px; 1912 } 1913 #ribbon__sections--22458062471395__ribbon_ELidie .ribbon__arrow svg { 1914 width: 14px; 1915 height: 14px; 1916 } 1917 } 1918</style> 1919 1920 1921<style> #shopify-section-sections--22458062471395__ribbon_ELidie h2 {font-size: 19px; color: #000000;} </style></section><div id="shopify-section-sections--22458062471395__blocks_Cqxrna" class="shopify-section shopify-section-group-header-group"> 1922 1923</div><div id="shopify-section-sections--22458062471395__header" class="shopify-section shopify-section-group-header-group header-main"> 1924<div 1925 id="NavDrawer" 1926 class="drawer !tw-top-[calc(var(--header-height)+var(--announcement-bar-height))] drawer__v2 drawer--right" 1927 style="background-color: var(--colorNav);" 1928> 1929 <div class="drawer__contents"> 1930 <div class="drawer__fixed-header !tw-hidden"> 1931 <div class="drawer__header appear-animation appear-delay-1"> 1932 <div class="h2 drawer__title"></div> 1933 <div class="drawer__close"> 1934 <button type="button" class="drawer__close-button js-drawer-close"> 1935 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"> 1936 <title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/> 1937 </svg> 1938 <span class="icon__fallback-text">Close menu</span> 1939 </button> 1940 </div> 1941 </div> 1942 </div> 1943 <div class="drawer__scrollable !tw-px-[16px] !tw-py-0"> 1944 1945 <div class="promo-offer-main tw-w-[calc(100%+32px)] -tw-ml-[16px]"> 1946 <div class="promo-background tw-relative"> 1947 1948 <img 1949 class="tw-w-full tw-h-auto" 1950 loading="lazy" 1951 fetchpriority="low" 1952 src="//combatironapparel.com/cdn/shop/files/WOODLAND_CARABINER_BAG_-_LIFESTYLE_16.jpg?v=1788426818&width=800" 1953 alt="" 1954 width="2048" 1955 height="2048" 1956 > 1957 1958 1959 <div class="promo-content tw-absolute tw-bottom-[16px] tw-left-[16px]"> 1960 1961 <h3 class="tw-m-0 tw-mb-[10px] tw-text-[20px] tw-text-white tw-font-medium tw-font-secondary tw-leading-none !tw-capitalize"> 1962 NEW CARABINER BAG 1963 </h3> 1964 1965 1966 <a 1967 href="/collections/sack-bags" 1968 class="button button-primary !tw-min-h-[28px] !tw-pt-[6px] !tw-pb-[5px] !tw-px-[16px]" 1969 > 1970 SHOP BAGS 1971 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"> 1972<path d="M1.875 6H10.125" stroke="#232426" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 1973<path d="M6.75 2.625L10.125 6L6.75 9.375" stroke="#232426" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 1974</svg> 1975 </a> 1976 1977 </div> 1978 </div> 1979 </div> 1980 1981<ul id="tl" class="sh-grid"></ul> 1982 <ul 1983 class="mobile-nav !tw-m-0 !tw-p-0 !tw-py-[24px] " 1984 role="navigation" 1985 aria-label="Primary" 1986 ><li class="mobile-nav__item appear-animation !tw-border-none after:!tw-hidden !tw-border-0 !tw-mb-[8px] last:!tw-mb-0" 1987 1988 ><div class="mobile-nav__has-sublist tw-flex tw-items-center "> 1989 <a 1990 href="/collections/men-gear" 1991 class="toogle_click mobile-nav__link mobile-nav__link--top-level !tw-p-0 tw-flex tw-items-center tw-gap-[12px]" 1992 id="Label-collections-men-gear1" 1993 1994 > 1995 1996 1997 1998 1999 2000 2001 2002 2003 <div class="menu-item-featured-image tw-min-w-[56px] tw-w-[56px] tw-h-[56px]"> 2004 2005 <img 2006 class="tw-w-full tw-h-full tw-object-contain" 2007 loading="lazy" 2008 fetchpriority="low" 2009 src="//combatironapparel.com/cdn/shop/collections/POET_OF_V
2009IOLENCE_RANGER_PANTIES_-_LIFESTYLE_7_45bebc26-0526-47e7-a755-e0654024886b.jpg?v=1789569066&width=56" 2010 alt="MEN'S COLLECTION" 2011 width="56" 2012 height="56" 2013 > 2014 2015 </div> 2016 2017 2018 <div class="menu-title tw-text-[18px] tw-text-primary tw-font-secondary tw-font-medium tw-leading-none tw-uppercase !tw-tracking-[0.04em]"> 2019 SHOP MEN 2020 </div> 2021 </a> 2022 <div class="mobile-nav__toggle"> 2023 <button 2024 type="button" 2025 aria-controls="Linklist-collections-men-gear1" 2026 2027 aria-labelledby="Label-collections-men-gear1" 2028 class="collapsible-trigger collapsible--auto-height !tw-m-0 !tw-p-0 !tw-py-[20px] !tw-pl-[24px] !tw-border-none" 2029 > 2030 <svg xmlns="http://www.w3.org/2000/svg" width="4" height="8" viewBox="0 0 4 8" fill="none"> 2031<path d="M0 0L4 4L0 8V0Z" fill="#232426"/> 2032</svg> 2033 </button> 2034 </div> 2035 </div><div 2036 id="Linklist-collections-men-gear1" 2037 class="mobile-nav__sublist collapsible-content collapsible-content--all " 2038 > 2039 <div class="collapsible-content__inner !tw-pt-[10px] !tw-border-none"> 2040 <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> 2041 <div class="mobile-nav__child-item "><button 2042 type="button" 2043 aria-controls="Sublinklist-collections-men-gear1-1" 2044 2045 class="mobile-nav__link--button collapsible-trigger" 2046 > 2047 <span 2048 class="mobile-nav__faux-link" 2049 2050 >TOPS</span> 2051 <svg xmlns="http://www.w3.org/2000/svg" width="4" height="8" viewBox="0 0 4 8" fill="none"> 2052<path d="M0 0L4 4L0 8V0Z" fill="#232426"/> 2053</svg> 2054 </button></div><div 2055 id="Sublinklist-collections-men-gear1-1" 2056 aria-labelledby="Sublabel-1" 2057 class="mobile-nav__sublist collapsible-content collapsible-content--all" 2058 > 2059 <div class="collapsible-content__inner !tw-border-none"> 2060 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 2061 <a 2062 href="/collections/featured-tees" 2063 class="mobile-nav__link !tw-text-[14px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2064 2065 > 2066 GRAPHIC TEE 2067 </a> 2068 </li><li class="mobile-nav__item"> 2069 <a 2070 href="/collections/mens-fitness-tanks" 2071 class="mobile-nav__link !tw-text-[14px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2072 2073 > 2074 TANK TOP 2075 </a> 2076 </li><li class="mobile-nav__item"> 2077 <a 2078 href="/collections/heavyweight-tee" 2079 class="mobile-nav__link !tw-text-[14px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2080 2081 > 2082 HEAVYWEIGHT TEE 2083 </a> 2084 </li><li class="mobile-nav__item"> 2085 <a 2086 href="/collections/hoodies-2" 2087 class="mobile-nav__link !tw-text-[14px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2088 2089 > 2090 HOODIES 2091 </a> 2092 </li><li class="mobile-nav__item"> 2093 <a 2094 href="/collections/men-s-tops" 2095 class="mobile-nav__link !tw-text-[14px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2096 2097 > 2098 ALL TOPS 2099 </a> 2100 </li></ul> 2101 </div> 2102 </div></li><li class="mobile-nav__item"> 2103 <div class="mobile-nav__child-item "><button 2104 type="button" 2105 aria-controls="Sublinklist-collections-men-gear1-2" 2106 2107 class="mobile-nav__link--button collapsible-trigger" 2108 >
2109 <span 2110 class="mobile-nav__faux-link" 2111 2112 >BOTTOMS</span> 2113 <svg xmlns="http://www.w3.org/2000/svg" width="4" height="8" viewBox="0 0 4 8" fill="none"> 2114<path d="M0 0L4 4L0 8V0Z" fill="#232426"/> 2115</svg> 2116 </button></div><div 2117 id="Sublinklist-collections-men-gear1-2" 2118 aria-labelledby="Sublabel-2" 2119 class="mobile-nav__sublist collapsible-content collapsible-content--all" 2120 > 2121 <div class="collapsible-content__inner !tw-border-none"> 2122 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 2123 <a 2124 href="/collections/men-shorts-1" 2125 class="mobile-nav__link !tw-text-[14px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2126 2127 > 2128 SHORTS 2129 </a> 2130 </li><li class="mobile-nav__item"> 2131 <a 2132 href="/collections/men-s-joggers" 2133 class="mobile-nav__link !tw-text-[14px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2134 2135 > 2136 JOGGERS 2137 </a> 2138 </li><li class="mobile-nav__item"> 2139 <a 2140 href="/collections/underwear" 2141 class="mobile-nav__link !tw-text-[14px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2142 2143 > 2144 UNDERWEAR 2145 </a> 2146 </li></ul> 2147 </div> 2148 </div></li><li class="mobile-nav__item"> 2149 <div class="mobile-nav__child-item "><a 2150 href="/collections/all-hats" 2151 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2152 id="Sublabel-collections-all-hats3" 2153 2154 > 2155 HATS 2156 </a></div></li><li class="mobile-nav__item"> 2157 <div class="mobile-nav__child-item "><a 2158 href="/collections/extra-gear" 2159 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2160 id="Sublabel-collections-extra-gear4" 2161 2162 > 2163 ESSENTIALS 2164 </a></div></li><li class="mobile-nav__item"> 2165 <div class="mobile-nav__child-item "><a 2166 href="/collections/mens-clearance" 2167 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2168 id="Sublabel-collections-mens-clearance5" 2169 2170 > 2171 last call 2172 </a></div></li><li class="mobile-nav__item"> 2173 <div class="mobile-nav__child-item "><a 2174 href="/collections/mens-1" 2175 class="toogle_click_child mobile-nav__link !tw-text-[16
2175px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2176 id="Sublabel-collections-mens-16" 2177 2178 > 2179 SHOP ALL 2180 </a></div></li></ul> 2181 </div> 2182 </div></li><li class="mobile-nav__item appear-animation !tw-border-none after:!tw-hidden !tw-border-0 !tw-mb-[8px] last:!tw-mb-0" 2183 2184 ><div class="mobile-nav__has-sublist tw-flex tw-items-center "> 2185 <a 2186 href="/collections/women" 2187 class="toogle_click mobile-nav__link mobile-nav__link--top-level !tw-p-0 tw-flex tw-items-center tw-gap-[12px]" 2188 id="Label-collections-women2" 2189 2190 > 2191 2192 2193 2194 2195 2196 2197 2198 2199 <div class="menu-item-featured-image tw-min-w-[56px] tw-w-[56px] tw-h-[56px]"> 2200 2201 <img 2202 class="tw-w-full tw-h-full tw-object-contain" 2203 loading="lazy" 2204 fetchpriority="low" 2205 src="//combatironapparel.com/cdn/shop/collections/CIA08989-892317.jpg?v=1775125064&width=56" 2206 alt="WOMEN" 2207 width="56" 2208 height="56" 2209 > 2210 2211 </div> 2212 2213 2214 <div class="menu-title tw-text-[18px] tw-text-primary tw-font-secondary tw-font-medium tw-leading-none tw-uppercase !tw-tracking-[0.04em]"> 2215 SHOP WOMEN 2216 </div> 2217 </a> 2218 <div class="mobile-nav__toggle"> 2219 <button 2220 type="button" 2221 aria-controls="Linklist-collections-women2" 2222 2223 aria-labelledby="Label-collections-women2" 2224 class="collapsible-trigger collapsible--auto-height !tw-m-0 !tw-p-0 !tw-py-[20px] !tw-pl-[24px] !tw-border-none" 2225 > 2226 <svg xmlns="http://www.w3.org/2000/svg" width="4" height="8" viewBox="0 0 4 8" fill="none"> 2227<path d="M0 0L4 4L0 8V0Z" fill="#232426"/> 2228</svg> 2229 </button> 2230 </div> 2231 </div><div 2232 id="Linklist-collections-women2" 2233 class="mobile-nav__sublist collapsible-content collapsible-content--all " 2234 > 2235 <div class="collapsible-content__inner !tw-pt-[10px] !tw-border-none"> 2236 <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> 2237 <div class="mobile-nav__child-item "><a 2238 href="/collections/women-tops" 2239 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2240 id="Sublabel-collections-women-tops1" 2241 2242 > 2243 TOPS 2244 </a></div></li><li class="mobile-nav__item"> 2245 <div class="mobile-nav__child-item "><a 2246 href="/collections/womens-shorts-1" 2247 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2248 id="Sublabel-collections-womens-shorts-12" 2249 2250 > 2251 BOTTOMS 2252 </a></div></li><li class="mobile-nav__item"> 2253 <div class="mobile-nav__child-item "><a 2254 href="/collections/extra-gear" 2255 class="toogle_click_child mobile-nav__link !tw-text-[16
2255px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2256 id="Sublabel-collections-extra-gear3" 2257 2258 > 2259 ESSENTIALS 2260 </a></div></li><li class="mobile-nav__item"> 2261 <div class="mobile-nav__child-item "><a 2262 href="/collections/womens-clearance" 2263 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2264 id="Sublabel-collections-womens-clearance4" 2265 2266 > 2267 last call 2268 </a></div></li><li class="mobile-nav__item"> 2269 <div class="mobile-nav__child-item "><a 2270 href="/collections/women" 2271 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2272 id="Sublabel-collections-women5" 2273 2274 > 2275 shop all 2276 </a></div></li></ul> 2277 </div> 2278 </div></li><li class="mobile-nav__item appear-animation !tw-border-none after:!tw-hidden !tw-border-0 !tw-mb-[8px] last:!tw-mb-0" 2279 2280 ><div class="mobile-nav__has-sublist tw-flex tw-items-center "> 2281 <a 2282 href="/collections/extra-gear-copy" 2283 class="toogle_click mobile-nav__link mobile-nav__link--top-level !tw-p-0 tw-flex tw-items-center tw-gap-[12px]" 2284 id="Label-collections-extra-gear-copy3" 2285 2286 > 2287 2288 2289 2290 2291 2292 2293 2294 2295 <div class="menu-item-featured-image tw-min-w-[56px] tw-w-[56px] tw-h-[56px]"> 2296 2297 <img 2298 class="tw-w-full tw-h-full tw-object-contain" 2299 loading="lazy" 2300 fetchpriority="low" 2301 src="//combatironapparel.com/cdn/shop/files/DSC05612_1_1.jpg?v=1752861123&width=56" 2302 alt="" 2303 width="56" 2304 height="56" 2305 > 2306 2307 </div> 2308 2309 2310 <div class="menu-title tw-text-[18px] tw-text-primary tw-font-secondary tw-font-medium tw-leading-none tw-uppercase !tw-tracking-[0.04em]"> 2311 EXTRA GEAR 2312 </div> 2313 </a> 2314 <div class="mobile-nav__toggle"> 2315 <button 2316 type="button" 2317 aria-controls="Linklist-collections-extra-gear-copy3" 2318 2319 aria-labelledby="Label-collections-extra-gear-copy3" 2320 class="collapsible-trigger collapsible--auto-height !tw-m-0 !tw-p-0 !tw-py-[20px] !tw-pl-[24px] !tw-border-none" 2321 > 2322 <svg xmlns="http://www.w3.org/2000/svg" width="4" height="8" viewBox="0 0 4 8" fill="none"> 2323<path d="M0 0L4 4L0 8V0Z" fill="#232426"/> 2324</svg> 2325 </button> 2326 </div> 2327 </div><div 2328 id="Linklist-collections-extra-gear-copy3" 2329 class="mobile-nav__sublist collapsible-content collapsible-content--all " 2330 > 2331 <div class="collapsible-content__inner !tw-pt-[10px] !tw-border-none"> 2332 <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> 2333 <div class="mobile-nav__child-item "><a 2334 href="/products/tactical-can-koozie" 2335 class="toogle_click_child mobile-nav__link !tw-text-[16
2335px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2336 id="Sublabel-products-tactical-can-koozie1" 2337 2338 > 2339 KOOZIE 2340 </a></div></li><li class="mobile-nav__item"> 2341 <div class="mobile-nav__child-item "><a 2342 href="/collections/bags" 2343 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2344 id="Sublabel-collections-bags2" 2345 2346 > 2347 BAGS 2348 </a></div></li><li class="mobile-nav__item"> 2349 <div class="mobile-nav__child-item "><a 2350 href="/collections/drinkware" 2351 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2352 id="Sublabel-collections-drinkware3" 2353 2354 > 2355 BOTTLES 2356 </a></div></li><li class="mobile-nav__item"> 2357 <div class="mobile-nav__child-item "><a 2358 href="/collections/wall-flags" 2359 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2360 id="Sublabel-collections-wall-flags4" 2361 2362 > 2363 MORALE FLAG 2364 </a></div></li><li class="mobile-nav__item"> 2365 <div class="mobile-nav__child-item "><a 2366 href="/collections/patches-1" 2367 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2368 id="Sublabel-collections-patches-15" 2369 2370 > 2371 VELCRO PATCH 2372 </a></div></li><li class="mobile-nav__item"> 2373 <div class="mobile-nav__child-item "><a 2374 href="/collections/decals-free-shipping-old-488640" 2375 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2376 id="Sublabel-collections-decals-free-shipping-old-4886406" 2377 2378 > 2379 DECALS 2380 </a></div></li><li class="mobile-nav__item"> 2381 <div class="mobile-nav__child-item "><a 2382 href="/collections/towel-blanket" 2383 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2384 id="Sublabel-collections-towel-blanket7" 2385 2386 > 2387 POOL TOWEL 2388 </a></div></li><li class="mobile-nav__item"> 2389 <div class="mobile-nav__child-item "><a 2390 href="/collections/keychains" 2391 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2392 id="Sublabel-collections-keychains8" 2393 2394 > 2395 KEYCHAINS 2396 </a></div></li><li class="mobile-nav__item"> 2397 <div class="mobile-nav__child-item "><a 2398 href="/collections/flight-tags" 2399 class="toogle_click_child mobile-nav__link !tw-text-[16
2399px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2400 id="Sublabel-collections-flight-tags9" 2401 2402 > 2403 FLIGHT TAG 2404 </a></div></li><li class="mobile-nav__item"> 2405 <div class="mobile-nav__child-item "><a 2406 href="/collections/metal-parking-sign" 2407 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2408 id="Sublabel-collections-metal-parking-sign10" 2409 2410 > 2411 METAL STREET SIGN 2412 </a></div></li><li class="mobile-nav__item"> 2413 <div class="mobile-nav__child-item "><a 2414 href="/collections/towel-blanket" 2415 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2416 id="Sublabel-collections-towel-blanket11" 2417 2418 > 2419 WOOBIE BLANKET 2420 </a></div></li><li class="mobile-nav__item"> 2421 <div class="mobile-nav__child-item "><a 2422 href="/collections/extra-gear" 2423 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2424 id="Sublabel-collections-extra-gear12" 2425 2426 > 2427 shop all 2428 </a></div></li></ul> 2429 </div> 2430 </div></li><li class="mobile-nav__item appear-animation !tw-border-none after:!tw-hidden !tw-border-0 !tw-mb-[8px] last:!tw-mb-0" 2431 2432 ><div class="mobile-nav__has-sublist tw-flex tw-items-center "> 2433 <a 2434 href="/collections/all-hats" 2435 class="toogle_click mobile-nav__link mobile-nav__link--top-level !tw-p-0 tw-flex tw-items-center tw-gap-[12px]" 2436 id="Label-collections-all-hats4" 2437 2438 > 2439 2440 2441 2442 2443 2444 2445 2446 2447 <div class="menu-item-featured-image tw-min-w-[56px] tw-w-[56px] tw-h-[56px]"> 2448 2449 <img 2450 class="tw-w-full tw-h-full tw-object-contain" 2451 loading="lazy" 2452 fetchpriority="low" 2453 src="//combatironapparel.com/cdn/shop/files/LIVERUGGED.DIERUTHLESS-VICETIGERSTRIPEWEEKENDERSNAPBACK_1.jpg?v=1768577512&width=56" 2454 alt="" 2455 width="56" 2456 height="56" 2457 > 2458 2459 </div> 2460 2461 2462 <div class="menu-title tw-text-[18px] tw-text-primary tw-font-secondary tw-font-medium tw-leading-none tw-uppercase !tw-tracking-[0.04em]"> 2463 HEADWEAR 2464 </div> 2465 </a> 2466 <div class="mobile-nav__toggle"> 2467 <button 2468 type="button" 2469 aria-controls="Linklist-collections-all-hats4" 2470 2471 aria-labelledby="Label-collections-all-hats4" 2472 class="collapsible-trigger collapsible--auto-height !tw-m-0 !tw-p-0 !tw-py-[20px] !tw-pl-[24px] !tw-border-none" 2473 > 2474 <svg xmlns="http://www.w3.org/2000/svg" width="4" height="8" viewBox="0 0 4 8" fill="none"> 2475<path d="M0 0L4 4L0 8V0Z" fill="#232426"/> 2476</svg> 2477 </button> 2478 </div> 2479 </div><div 2480 id="Linklist-collections-all-hats4" 2481 class="mobile-nav__sublist collapsible-content collapsible-content--all " 2482 > 2483 <div class="collapsible-content__inner !tw-pt-[10px] !tw-border-none"> 2484 <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> 2485 <div class="mobile-nav__child-item "><a 2486 href="/collections/all-hats" 2487 class="toogle_click_child mobile-nav__link !tw-text-[16
2487px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2488 id="Sublabel-collections-all-hats1" 2489 2490 > 2491 Newly RELEASED 2492 </a></div></li><li class="mobile-nav__item"> 2493 <div class="mobile-nav__child-item "><a 2494 href="/collections/best-selling-hats" 2495 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2496 id="Sublabel-collections-best-selling-hats2" 2497 2498 > 2499 best selling 2500 </a></div></li><li class="mobile-nav__item"> 2501 <div class="mobile-nav__child-item "><a 2502 href="/collections/all-hats" 2503 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2504 id="Sublabel-collections-all-hats3" 2505 2506 > 2507 Hat Type 2508 </a><button 2509 type="button" 2510 aria-controls="Sublinklist-collections-all-hats4-collections-all-hats3" 2511 aria-labelledby="Sublabel-collections-all-hats3" 2512 class="collapsible-trigger" 2513 > 2514 <svg xmlns="http://www.w3.org/2000/svg" width="4" height="8" viewBox="0 0 4 8" fill="none"> 2515<path d="M0 0L4 4L0 8V0Z" fill="#232426"/> 2516</svg> 2517 </button></div><div 2518 id="Sublinklist-collections-all-hats4-collections-all-hats3" 2519 aria-labelledby="Sublabel-collections-all-hats3" 2520 class="mobile-nav__sublist collapsible-content collapsible-content--all" 2521 > 2522 <div class="collapsible-content__inner !tw-border-none"> 2523 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 2524 <a 2525 href="/collections/snapback" 2526 class="mobile-nav__link !tw-text-[14px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2527 2528 > 2529 Snapback 2530 </a> 2531 </li><li class="mobile-nav__item"> 2532 <a 2533 href="/collections/ripstop-hats" 2534 class="mobile-nav__link !tw-text-[14px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2535 2536 > 2537 Ripstop Tactical 2538 </a> 2539 </li><li class="mobile-nav__item"> 2540 <a 2541 href="/collections/weekender-field-day-snapback" 2542 class="mobile-nav__link !tw-text-[14px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2543 2544 > 2545 Weekender Outdoor 2546 </a> 2547 </li><li class="mobile-nav__item"> 2548 <a 2549 href="/collections/trapper-hats" 2550 class="mobile-nav__link !tw-text-[14px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2551 2552 > 2553 Trapper | Winter 2554 </a> 2555 </li><li class="mobile-nav__item"> 2556 <a 2557 href="/collections/flat-bill-style-snapback" 2558 class="mobile-nav__link !tw-text-[14px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2559 2560 > 2561 Flat Bill Snapback 2562 </a> 2563 </li><li class="mobile-nav__item"> 2564 <a 2565 href="/products/distressed-ripstop-mid-profile-tactical-boonie-hat" 2566 class="mobile-nav__link !tw-text-[14px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2567 2568 > 2569 Tactical Boonie 2570 </a> 2571 </li><li class="mobile-nav__item"> 2572 <a 2573 href="/collections/patchless-hats" 2574 class="mobile-nav__link !tw-text-[14px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2575 2576 > 2577 Patchless Hat 2578 </a> 2579 </li><li class="mobile-nav__item"> 2580 <a 2581 href="/collections/five-panel-snapback" 2582 class="mobile-nav__link !tw-text-[14px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2583 2584 > 2585 Breacher Five Panel 2586 </a> 2587 </li><li class="mobile-nav__item"> 2588 <a 2589 href="/collections/all-hats" 2590 class="mobile-nav__link !tw-text-[14px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2591 2592 > 2593 Shop All 2594 </a> 2595 </li></ul> 2596 </div> 2597 </div></li><li class="mobile-nav__item"> 2598 <div class="mobile-nav__child-item "><a 2599 href="/collections/all-hats" 2600 class="toogle_click_child mobile-nav__link !tw-text-[16
2600px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2601 id="Sublabel-collections-all-hats4" 2602 2603 > 2604 SHOP ALL 2605 </a></div></li></ul> 2606 </div> 2607 </div></li><li class="mobile-nav__item appear-animation !tw-border-none after:!tw-hidden !tw-border-0 !tw-mb-[8px] last:!tw-mb-0" 2608 2609 ><div class="mobile-nav__has-sublist tw-flex tw-items-center "> 2610 <a 2611 href="/collections/sack-pack-1" 2612 class="toogle_click mobile-nav__link mobile-nav__link--top-level !tw-p-0 tw-flex tw-items-center tw-gap-[12px]" 2613 id="Label-collections-sack-pack-15" 2614 2615 > 2616 2617 2618 2619 2620 2621 2622 2623 2624 <div class="menu-item-featured-image tw-min-w-[56px] tw-w-[56px] tw-h-[56px]"> 2625 2626 <img 2627 class="tw-w-full tw-h-full tw-object-contain" 2628 loading="lazy" 2629 fetchpriority="low" 2630 src="//combatironapparel.com/cdn/shop/files/gif-bag_4d8ba869-0acd-432c-8e53-5837887267f0.gif?v=1768316649&width=56" 2631 alt="" 2632 width="56" 2633 height="56" 2634 > 2635 2636 </div> 2637 2638 2639 <div class="menu-title tw-text-[18px] tw-text-primary tw-font-secondary tw-font-medium tw-leading-none tw-uppercase !tw-tracking-[0.04em]"> 2640 SACK⢠Bags 2641 </div> 2642 </a> 2643 <div class="mobile-nav__toggle"> 2644 <button 2645 type="button" 2646 aria-controls="Linklist-collections-sack-pack-15" 2647 2648 aria-labelledby="Label-collections-sack-pack-15" 2649 class="collapsible-trigger collapsible--auto-height !tw-m-0 !tw-p-0 !tw-py-[20px] !tw-pl-[24px] !tw-border-none" 2650 > 2651 <svg xmlns="http://www.w3.org/2000/svg" width="4" height="8" viewBox="0 0 4 8" fill="none"> 2652<path d="M0 0L4 4L0 8V0Z" fill="#232426"/> 2653</svg> 2654 </button> 2655 </div> 2656 </div><div 2657 id="Linklist-collections-sack-pack-15" 2658 class="mobile-nav__sublist collapsible-content collapsible-content--all " 2659 > 2660 <div class="collapsible-content__inner !tw-pt-[10px] !tw-border-none"> 2661 <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> 2662 <div class="mobile-nav__child-item "><a 2663 href="/collections/new-bags" 2664 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2665 id="Sublabel-collections-new-bags1" 2666 2667 > 2668 NEWLY RELEASED 2669 </a></div></li><li class="mobile-nav__item"> 2670 <div class="mobile-nav__child-item "><a 2671 href="/collections/fanny-pack-sack" 2672 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2673 id="Sublabel-collections-fanny-pack-sack2" 2674 2675 > 2676 Fanny Packs 2677 </a></div></li><li class="mobile-nav__item"> 2678 <div class="mobile-nav__child-item "><a 2679 href="/collections/backpack-sack" 2680 class="toogle_click_child mobile-nav__link !tw-text-[16
2680px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2681 id="Sublabel-collections-backpack-sack3" 2682 2683 > 2684 Back Packs 2685 </a></div></li><li class="mobile-nav__item"> 2686 <div class="mobile-nav__child-item "><a 2687 href="/collections/coolers" 2688 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2689 id="Sublabel-collections-coolers4" 2690 2691 > 2692 Lunchbox/Cooler 2693 </a></div></li><li class="mobile-nav__item"> 2694 <div class="mobile-nav__child-item "><a 2695 href="/collections/duffle-bags" 2696 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2697 id="Sublabel-collections-duffle-bags5" 2698 2699 > 2700 oversized bags 2701 </a></div></li><li class="mobile-nav__item"> 2702 <div class="mobile-nav__child-item "><a 2703 href="/products/tactical-molle-sunglasses-carrier-pvc-patch" 2704 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2705 id="Sublabel-products-tactical-molle-sunglasses-carrier-pvc-patch6" 2706 2707 > 2708 Sunglasses Carrier 2709 </a></div></li><li class="mobile-nav__item"> 2710 <div class="mobile-nav__child-item "><a 2711 href="#" 2712 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2713 id="Sublabel-7" 2714 2715 > 2716 Admin Pouch 2717 </a></div></li><li class="mobile-nav__item"> 2718 <div class="mobile-nav__child-item "><a 2719 href="/collections/bags" 2720 class="toogle_click_child mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2721 id="Sublabel-collections-bags8" 2722 2723 > 2724 all bags 2725 </a></div></li></ul> 2726 </div> 2727 </div></li><li class="mobile-nav__item mobile-nav__item--secondary"> 2728 <div class="grid"><div class="grid__item one-half appear-animation appear-delay-7 medium-up--hide"> 2729 <a href="https://combatironapparel.com/pages/tactical-athlete-program" class="mobile-nav__link">JOIN TACTICAL ATHLETE®</a> 2730 </div><div class="grid__item one-half appear-animation appear-delay-8 medium-up--hide"> 2731 <a href="/pages/discounts-below" class="mobile-nav__link">SERVICE DISCOUNTS</a> 2732 </div><div class="grid__item one-half appear-animation appear-delay-9 medium-up--hide"> 2733 <a href="/pages/wholesale-sign-up-form" class="mobile-nav__link">BECOME A DEALER</a> 2734 </div><div class="grid__item one-half appear-animation appear-delay-10 medium-up--hide"> 2735 <a href="/pages/customer-order-help" class="mobile-nav__link">ORDER HELP</a> 2736 </div><div class="grid__item one-half appear-animation appear-delay-11 medium-up--hide"> 2737 <a href="/products/gift-card-digital" class="mobile-nav__link">GIFT CARDS</a> 2738 </div><div class="grid__item one-half appear-animation appear-delay-12 medium-up--hide"> 2739 <a href="https://combatironapparel.com/pages/reward-program?_pos=1&_psq=rewards&_ss=e&_v=1.0" class="mobile-nav__link">REWARDS</a> 2740 </div><div class="grid__item one-half appear-animation appear-delay-13"> 2741 <a href="/customer_authentication/login?return_to=%2Fblogs%2Fstories&locale=en&ui_hint=full®ion_country=US" class="mobile-nav__link">Log in 2742</a> 2743 </div></div> 2744 </li></ul> 2745 2746 2747 <div class="mobile-menu-item-button mobile-menu-primary-btn tw-mb-[8px]"> 2748 <a 2749 class="button button-primary !tw-bg-white !tw-border-primary hover:!tw-border-primary !tw-text-[14px] tw-w-full !tw-pt-[18px] !tw-pb-[16px]" 2750 href="/collections/newly-released" 2751 >shop newly released 2752 </a> 2753 </div> 2754 2755 2756 2757 <div class="mobile-menu-item-button mobile-menu-secondary-btn"> 2758 <a 2759 class="button button-primary !tw-bg-primary !tw-border-primary !tw-text-[14px] tw-w-full !tw-text-white !tw-pt-[18px] !tw-pb-[16px] black-default-bg" 2760 href="/collections/best-sellers" 2761 >BEST SELLING 2762 </a> 2763 </div> 2764 2765 2766 2767 <div class="mobile-shipping-msg tw-mt-[16px] tw-mb-[24px] tw-flex tw-items-center tw-justify-center tw-text-center tw-gap-[6px] tw-text-[12px] tw-text-primary tw-font-secondary tw-font-semibold tw-leading-none tw-uppercase !tw-tracking-[0.04em]"> 2768 <svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewB
2768ox="0 0 17 16" fill="none"> 2769<g clip-path="url(#clip0_58_13710)"> 2770<path d="M2.54297 4.8075L8.49922 8.0675L14.4555 4.8075" stroke="black" stroke-linecap="round" stroke-linejoin="round"/> 2771<path d="M8.5 8.06812V14.4981" stroke="black" stroke-linecap="round" stroke-linejoin="round"/> 2772<path d="M14.24 11.4275L8.74 14.4387C8.66641 14.479 8.58388 14.5001 8.5 14.5001C8.41612 14.5001 8.33359 14.479 8.26 14.4387L2.76 11.4275C2.68147 11.3845 2.61591 11.3212 2.57017 11.2443C2.52444 11.1673 2.5002 11.0795 2.5 10.99V5.01121C2.5002 4.92169 2.52444 4.83387 2.57017 4.75691C2.61591 4.67995 2.68147 4.61668 2.76 4.57371L8.26 1.56246C8.33359 1.5222 8.41612 1.5011 8.5 1.5011C8.58388 1.5011 8.66641 1.5222 8.74 1.56246L14.24 4.57371C14.3185 4.61668 14.3841 4.67995 14.4298 4.75691C14.4756 4.83387 14.4998 4.92169 14.5 5.01121V10.9887C14.5 11.0784 14.4759 11.1665 14.4301 11.2437C14.3844 11.3209 14.3187 11.3844 14.24 11.4275Z" stroke="black" stroke-linecap="round" stroke-linejoin="round"/> 2773<path d="M5.59766 3.01953L11.5002 6.25016V9.50016" stroke="black" stroke-linecap="round" stroke-linejoin="round"/> 2774</g> 2775<defs> 2776<clipPath id="clip0_58_13710"> 2777<rect width="16" height="16" fill="white" transform="translate(0.5)"/> 2778</clipPath> 2779</defs> 2780</svg>FREE SHIPPING orders $99+ 2781 </div> 2782 2783 2784 <div class="mobile-second-menu"><li class="mobile-nav__item after:!tw-hidden !tw-mb-0 !tw-border-0 !tw-border-t !tw-border-b !tw-border-solid !tw-border-black/10 appear-animation appear-delay-14"><div class="mobile-nav__has-sublist tw-flex tw-items-center"> 2785 <a 2786 href="/pages/customer-order-help" 2787 class="mobile-nav__link mobile-nav__link--top-level !tw-p-0 !tw-text-[16px] !tw-font-secondary !tw-font-normal !tw-text-primary !tw-leading-none !tw-tracking-[0.04em] tw-flex tw-items-center tw-gap-[8px] !tw-capitalize" 2788 id="Label-pages-customer-order-help1" 2789 2790 > 2791 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> 2792<g clip-path="url(#clip0_58_13721)"> 2793<path d="M16.8755 6.25H3.12549C2.78031 6.25 2.50049 6.52982 2.50049 6.875V9.375C2.50049 9.72018 2.78031 10 3.12549 10H16.8755C17.2207 10 17.5005 9.72018 17.5005 9.375V6.875C17.5005 6.52982 17.2207 6.25 16.8755 6.25Z" stroke="#232426" stroke-linecap="round" stroke-linejoin="round"/> 2794<path d="M16.2505 10V15.625C16.2505 15.7908 16.1846 15.9497 16.0674 16.0669C15.9502 16.1842 15.7912 16.25 15.6255 16.25H4.37549C4.20973 16.25 4.05076 16.1842 3.93355 16.0669C3.81634 15.9497 3.75049 15.7908 3.75049 15.625V10" stroke="#232426" stroke-linecap="round" stroke-linejoin="round"/> 2795<path d="M10.0005 6.25V16.25" stroke="#232426" stroke-linecap="round" stroke-linejoin="round"/> 2796<path d="M13.8122 2.43825C14.5419 3.16794 14.5849 4.39606 13.8122 5.08044C12.4911 6.24997 10.0005 6.24997 10.0005 6.24997C10.0005 6.24997 10.0005 3.75934 11.1724 2.43825C11.8544 1.66559 13.0825 1.70856 13.8122 2.43825Z" stroke="#232426" stroke-linecap="round" stroke-linejoin="round"/> 2797<path d="M6.18898 2.43825C5.45929 3.16794 5.41633 4.39606 6.18898 5.08044C7.51008 6.24997 10.0007 6.24997 10.0007 6.24997C10.0007 6.24997 10.0007 3.75934 8.82883 2.43825C8.1468 1.66559 6.91867 1.70856 6.18898 2.43825Z" stroke="#232426" stroke-linecap="round" stroke-linejoin="round"/> 2798</g> 2799<defs> 2800<clipPath id="clip0_58_13721"> 2801<rect width="20" height="20" fill="white" transform="translate(0.000488281)"/> 2802</clipPath> 2803</defs> 2804</svg>ORDER HELP 2805 </a> 2806 <div class="mobile-nav__toggle"> 2807 <button 2808 type="button" 2809 aria-controls="Linklist-pages-customer-order-help1" 2810 2811 aria-labelledby="Label-pages-customer-order-help1" 2812 class="collapsible-trigger collapsible--auto-height !tw-m-0 !tw-p-0 !tw-py-[16px] !tw-pl-[24px] !tw-border-none" 2813 > 2814 <svg xmlns="http://www.w3.org/2000/svg" width="4" height="8" viewBox="0 0 4 8" fill="none"> 2815<path d="M0 0L4 4L0 8V0Z" fill="#232426"/> 2816</svg> 2817 </button> 2818 </div> 2819 </div><div 2820 id="Linklist-pages-customer-order-help1" 2821 class="mobile-nav__sublist collapsible-content collapsible-content--all" 2822 > 2823 <div class="collapsible-content__inner !tw-border-none"> 2824 <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> 2825 <div class="mobile-nav__child-item"><a 2826 href="/pages/order-support" 2827 class="mobile-nav__link !tw-text-[16
2827px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2828 id="Sublabel-pages-order-support1" 2829 2830 > 2831 RETURNS / EXCHANGE 2832 </a></div></li><li class="mobile-nav__item"> 2833 <div class="mobile-nav__child-item"><a 2834 href="/pages/order-support" 2835 class="mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2836 id="Sublabel-pages-order-support2" 2837 2838 > 2839 FILE A CLAIM 2840 </a></div></li><li class="mobile-nav__item"> 2841 <div class="mobile-nav__child-item"><a 2842 href="https://combatironapparel.com/pages/contact-customer-support" 2843 class="mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2844 id="Sublabel-https-combatironapparel-com-pages-contact-customer-support3" 2845 2846 > 2847 CONTACT OUR TEAM 2848 </a></div></li><li class="mobile-nav__item"> 2849 <div class="mobile-nav__child-item"><a 2850 href="https://combatironapparel.com/tools/check-balance" 2851 class="mobile-nav__link !tw-text-[16px] !tw-font-semibold !tw-font-secondary !tw-text-primary !tw-uppercase !tw-tracking-[1px] tw-leading-none" 2852 id="Sublabel-https-combatironapparel-com-tools-check-balance4" 2853 2854 > 2855 GIFT CARD BALANCE 2856 </a></div></li></ul> 2857 </div> 2858 </div></li></div> 2859 2860<div class="user-login tw-py-[16px] tw-border-0 tw-border-b tw-border-solid tw-border-black/10 tw-flex tw-items-center tw-gap-[8px]"> 2861 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> 2862<g clip-path="url(#clip0_58_13733)"> 2863<path d="M4.98438 15.5758C5.45462 14.6496 6.17216 13.8716 7.05745 13.3282C7.94275 12.7848 8.96123 12.4972 10 12.4972C11.0388 12.4972 12.0572 12.7848 12.9425 13.3282C13.8278 13.8716 14.5454 14.649
28636 15.0156 15.5758" stroke="black" stroke-linecap="round" stroke-linejoin="round"/> 2864<path d="M10.0005 17.5C14.1426 17.5 17.5005 14.1421 17.5005 10C17.5005 5.85786 14.1426 2.5 10.0005 2.5C5.85835 2.5 2.50049 5.85786 2.50049 10C2.50049 14.1421 5.85835 17.5 10.0005 17.5Z" stroke="black" stroke-linecap="round" stroke-linejoin="round"/> 2865<path d="M10.0005 12.5C11.7264 12.5 13.1255 11.1009 13.1255 9.375C13.1255 7.64911 11.7264 6.25 10.0005 6.25C8.2746 6.25 6.87549 7.64911 6.87549 9.375C6.87549 11.1009 8.2746 12.5 10.0005 12.5Z" stroke="black" stroke-linecap="round" stroke-linejoin="round"/> 2866</g> 2867<defs> 2868<clipPath id="clip0_58_13733"> 2869<rect width="20" height="20" fill="white" transform="translate(0.000488281)"/> 2870</clipPath> 2871</defs> 2872</svg><a 2873 href="/customer_authentication/login?return_to=%2Fblogs%2Fstories&locale=en&ui_hint=full®ion_country=US" 2874 class="!tw-text-[16px] !tw-font-secondary !tw-font-normal !tw-text-primary !tw-leading-none !tw-tracking-[0.04em] !tw-capitalize" 2875 >my account</a 2876 > 2877 </div> 2878 2879 2880 <div class="mobile-bottom-menu tw-mt-[16px] tw-mb-[24px]"> 2881 <ul class="tw-m-0 tw-list-none tw-grid tw-grid-cols-2 tw-gap-[8px]"><li> 2882 <a 2883 href="/pages/about-us" 2884 class="mobile-bottom-menu-items tw-text-[14px] !tw-text-primary tw-font-normal tw-font-secondary tw-leading-[normal] !tw-tracking-[0.04em]" 2885 >ABOUT THE BRAND</a> 2886 </li> 2887 <li> 2888 <a 2889 href="/pages/combat-iron-member-club" 2890 class="mobile-bottom-menu-items tw-text-[14px] !tw-text-primary tw-font-normal tw-font-secondary tw-leading-[normal] !tw-tracking-[0.04em]" 2891 >COMBAT MEMBERSHIP</a> 2892 </li> 2893 <li> 2894 <a 2895 href="https://combat-iron-apparel.myshopify.com/apps/birthday" 2896 class="mobile-bottom-menu-items tw-text-[14px] !tw-text-primary tw-font-normal tw-font-secondary tw-leading-[normal] !tw-tracking-[0.04em]" 2897 >BIRTHDAY CLUB</a> 2898 </li> 2899 <li> 2900 <a 2901 href="/pages/earn-free-rewards" 2902 class="mobile-bottom-menu-items tw-text-[14px] !tw-text-primary tw-font-normal tw-font-secondary tw-leading-[normal] !tw-tracking-[0.04em]" 2903 >LOYALTY PROGRAM</a> 2904 </li> 2905 <li> 2906 <a 2907 href="/pages/discounts-below" 2908 class="mobile-bottom-menu-items tw-text-[14px] !tw-text-primary tw-font-normal tw-font-secondary tw-leading-[normal] !tw-tracking-[0.04em]" 2909 >DISCOUNTS</a> 2910 </li> 2911 <li> 2912 <a 2913 href="https://combatironapparel.com/pages/customer-reviews" 2914 class="mobile-bottom-menu-items tw-text-[14px] !tw-text-primary tw-font-normal tw-font-secondary tw-leading-[normal] !tw-tracking-[0.04em]" 2915 >CUSTOMER REVIEWS</a> 2916 </li> 2917 <li> 2918 <a 2919 href="https://combatironapparel.com/pages/dealer-wholesaler-sign-up-form" 2920 class="mobile-bottom-menu-items tw-text-[14px] !tw-text-primary tw-font-normal tw-font-secondary tw-leading-[normal] !tw-tracking-[0.04em]" 2921 >VENDOR / RETAILER</a> 2922 </li> 2923 <li> 2924 <a 2925 href="/blogs/stories" 2926 class="mobile-bottom-menu-items tw-text-[14px] !tw-text-primary tw-font-normal tw-font-secondary tw-leading-[normal] !tw-tracking-[0.04em]" 2927 >BLOGS</a> 2928 </li> 2929 <li> 2930 <a 2931 href="https://combatironapparel.com/pages/faq-get-answers-here" 2932 class="mobile-bottom-menu-items tw-text-[14px] !tw-text-primary tw-font-normal tw-font-secondary tw-leading-[normal] !tw-tracking-[0.04em]" 2933 >FAQ</a> 2934 </li> 2935 2936 </ul> 2937 </div> 2938 2939 2940 2941<ul class="mobile-nav__social appear-animation appear-delay-15"><li class="mobile-nav__social-item"> 2942 <a 2943 target="_blank" 2944 rel="noopener" 2945 href="https://instagram.com/combatironapparelco" 2946 title="Combat Iron Apparel Co. on Instagram" 2947 > 2948 <svg 2949 aria-hidden="true" 2950 focusable="false" 2951 role="presentation" 2952 class="icon icon-instagram"
2953 viewBox="0 0 32 32" 2954 > 2955 <title>instagram</title><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/> 2956 </svg> 2957 <span class="icon__fallback-text">Instagram</span> 2958 </a> 2959 </li><li class="mobile-nav__social-item"> 2960 <a 2961 target="_blank" 2962 rel="noopener" 2963 href="https://www.facebook.com/combatironapparelco" 2964 title="Combat Iron Apparel Co. on Facebook" 2965 > 2966 <svg 2967 aria-hidden="true" 2968 focusable="false" 2969 role="presentation" 2970 class="icon icon-facebook"
2971 viewBox="0 0 14222 14222" 2972 > 2973 <path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/> 2974 </svg> 2975 <span class="icon__fallback-text">Facebook</span> 2976 </a> 2977 </li><li class="mobile-nav__social-item"> 2978 <a 2979 target="_blank" 2980 rel="noopener" 2981 href="https://www.youtube.com/channel/UC_jAbeBxpmD4xH4OforUmDA" 2982 title="Combat Iron Apparel Co. on YouTube" 2983 > 2984 <svg 2985 aria-hidden="true" 2986 focusable="false" 2987 role="presentation" 2988 class="icon icon-youtube"
2989 viewBox="0 0 21 20" 2990 > 2991 <path fill="#444" d="M-.196 15.803q0 1.23.812 2.092t1.977.861h14.946q1.165 0 1.977-.861t.812-2.092V3.909q0-1.23-.82-2.116T17.539.907H2.593q-1.148 0-1.969.886t-.82 2.116v11.894zm7.465-2.149V6.058q0-.115.066-.18.049-.016.082-.016l.082.016 7.153 3.806q.066.066.066.164 0 .066-.066.131l-7.153 3.806q-.033.033-.066.033-.066 0-.098-.033-.066-.066-.066-.131z"/> 2992 </svg> 2993 <span class="icon__fallback-text">YouTube</span> 2994 </a> 2995 </li><li class="mobile-nav__social-item"> 2996 <a 2997 target="_blank" 2998 rel="noopener" 2999 href="https://www.tiktok.com/@combatironapparel" 3000 title="Combat Iron Apparel Co. on TickTok" 3001 > 3002 <svg 3003 aria-hidden="true" 3004 focusable="false" 3005 role="presentation" 3006 class="icon icon-tiktok" 3007 viewBox="0 0 2859 3333" 3008 > 3009 <path d="M2081 0c55 473 319 755 778 785v532c-266 26-499-61-770-225v995c0 1264-1378 1659-1932 753-356-583-138-1606 1004-1647v561c-87 14-180 36-265 65-254 86-398 247-358 531 77 544 1075 705 992-358V1h551z"/> 3010 </svg> 3011 <span class="icon__fallback-text">TikTok</span> 3012 </a> 3013 </li></ul> 3014 </div> 3015 </div> 3016</div> 3017
3018<script> 3019 document.querySelectorAll('.toogle_click').forEach((toggleWrapper) => { 3020 toggleWrapper.addEventListener('click', function (e) { 3021 e.preventDefault(); 3022 3023 const closestParent = this.closest('.mobile-nav__has-sublist'); 3024 if (!closestParent) return; 3025 3026 const toggleButton = closestParent.querySelector('.mobile-nav__toggle button'); 3027 if (toggleButton) toggleButton.click(); 3028 }); 3029 });document.querySelectorAll('.toogle_click_child').forEach((el) => { 3030 el.addEventListener('click', function (e) { 3031 const button = this.parentElement.querySelector('.collapsible-trigger'); 3032 if (button) { 3033 e.preventDefault(); 3034 const clickEvent = new MouseEvent('click', { 3035 bubbles: true, 3036 cancelable: true, 3037 }); 3038 button.dispatchEvent(clickEvent); 3039 } 3040 }); 3041 }); 3042</script>
3042 3043<style> 3044 .drawer.is-empty .drawer__cart-empty { 3045 display: block; 3046 overflow: auto !important; 3047 } 3048 /* .membership_main { 3049 display: none; 3050 } */ 3051</style> 3052 3053
3054<script> 3055 // function addFreeGift(variantId, sellingPlanId) { 3056 // return fetch('/cart.js') 3057 // .then((response) => response.json()) 3058 // .then((cart) => { 3059 // const alreadyAdded = cart.items.some((item) => { 3060 // const variantMatch = item.variant_id === parseInt(variantId); 3061 // const sellingPlanMatch = 3062 // !sellingPlanId || item.selling_plan_allocation?.selling_plan_id === parseInt(sellingPlanId); 3063 // return variantMatch && sellingPlanMatch; 3064 // }); 3065 // if (alreadyAdded) { 3066 // console.log('Free gift already in cart'); 3067 // return; 3068 // } 3069 // const addObj = { 3070 // id: variantId, 3071 // quantity: 1, 3072 // }; 3073 // if (sellingPlanId) { 3074 // addObj.selling_plan = sellingPlanId; 3075 // } 3076 // return fetch('/cart/add.js', { 3077 // method: 'POST', 3078 // headers: { 'Content-Type': 'application/json' }, 3079 // body: JSON.stringify(addObj), 3080 // }).then(() => { 3081 // setTimeout(() => { 3082 // document.dispatchEvent(new CustomEvent('cart:build')); 3083 // }, 300); 3084 // }); 3085 // }); 3086 // } 3087 3088 // function removeFreeGift(lineItemKey) { 3089 // return fetch('/cart/change.js', { 3090 // method: 'POST', 3091 // headers: { 'Content-Type': 'application/json' }, 3092 // body: JSON.stringify({ 3093 // id: lineItemKey, 3094 // quantity: 0, 3095 // }), 3096 // }).then(() => { 3097 // setTimeout(() => { 3098 // document.dispatchEvent(new CustomEvent('cart:build')); 3099 // }, 300); 3100 // }); 3101 // } 3102 3103 function refreshCartPageForm() { 3104 fetch(window.location.href) 3105 .then((response) => response.text()) 3106 .then((html) => { 3107 const tempDiv = document.createElement('div'); 3108 tempDiv.innerHTML = html; 3109 3110 const newCartDrawerForm = tempDiv.querySelector('.cart-page-recommendation'); 3111 const currentCartDrawerForm = document.querySelector('.cart-page-recommendation'); 3112 3113 if (newCartDrawerForm && currentCartDrawerForm) { 3114 currentCartDrawerForm.innerHTML = newCartDrawerForm.innerHTML; 3115 initializeRecommendationSwiper(); 3116 } 3117 }) 3118 .catch((error) => { 3119 console.error('Error reloading .cart-page-recommendation:', error); 3120 }); 3121 } 3122 3123 function refreshCartDrawerFooter() { 3124 fetch(window.location.href) 3125 .then((response) => response.text()) 3126 .then((html) => { 3127 const tempDiv = document.createElement('div'); 3128 tempDiv.innerHTML = html; 3129 3130 const newCartDrawerForm = tempDiv.querySelector('.drawer__footer'); 3131 const currentCartDrawerForm = document.querySelector('.drawer__footer'); 3132 3133 if (newCartDrawerForm && currentCartDrawerForm) { 3134 currentCartDrawerForm.innerHTML = newCartDrawerForm.innerHTML; 3135 initializeRecommendationSwiper(); 3136 } 3137 }) 3138 .catch((error) => { 3139 console.error('Error reloading .drawer__footer:', error); 3140 }); 3141 }// Function to update cart badge visibility and trigger drawer 3142 function handleCartBadgeAndDrawer(cart, source) { 3143 3144 updateMilestoneProgress(cart); 3145 const itemCount = cart.item_count; 3146 3147 // 1. Update cart badge visibility class (theme may not toggle this) 3148 const cartBadges = document.querySelectorAll('.cart-link__bubble'); 3149 cartBadges.forEach((el, i) => { 3150 el.textContent = itemCount; 3151 if (itemCount > 0) { 3152 el.classList.add('cart-link__bubble--visible'); 3153 } else { 3154 el.classList.remove('cart-link__bubble--visible'); 3155 } 3156 }); 3157 3158 // 2. Also update .cart-count-update elements 3159 const countElements = document.querySelectorAll('.cart-count-update'); 3160 countElements.forEach((el, i) => { 3161 el.textContent = itemCount; 3162 }); 3163 3164 // 3. Trigger theme's cart drawer rebuild (Impulse theme API) 3165 // Reference: https://help.archetypethemes.co/en/articles/206272 3166 document.dispatchEvent(new CustomEvent('cart:build')); 3167 3168 // 4. Open cart drawer 3169 document.dispatchEvent(new CustomEvent('cart:open')); 3170 3171 // Check drawer state after short delay 3172 setTimeout(() => { 3173 const drawer = document.querySelector('#CartDrawer'); 3174 const ampDrawer = document.querySelector('.amp-cart-drawer, [class*="amp-cart"]'); 3175 if (ampDrawer) { 3176 } 3177 }, 300); 3178 3179 3180 // Debug check for mobile sticky cart scenario 3181 if (source === 'ajaxProduct:added' && window.innerWidth <= 768) { 3182 } 3183 } 3184 3185 // Listen for theme's native ajaxProduct:added event 3186 document.addEventListener('ajaxProduct:added', function (evt) { 3187 3188 // Small delay to let theme's native handler run first 3189 setTimeout(() => { 3190 fetch('/cart.js') 3191 .then((response) => { 3192 return response.json(); 3193 }) 3194 .then((cart) => { 3195 handleCartBadgeAndDrawer(cart, 'ajaxProduct:added'); 3196 }) 3197 .catch((error) => { 3198 console.error('[SH Cart Debug] ERROR fetching cart:', error); 3199 }); 3200 }, 100); 3201 }); 3202 3203 // Also intercept fetch calls to /cart/add to catch AMP Upsell and other apps 3204 (function() { 3205 const originalFetch = window.fetch; 3206 let lastCartCount = 0; 3207 3208 window.fetch = function(...args) { 3209 const url = args[0]; 3210 const urlStr = typeof url === 'string' ? url : url.url || ''; 3211 3212 // Log all /cart/ requests for debugging 3213 if (urlStr.includes('/cart')) { 3214 } 3215 3216 return originalFetch.apply(this, args).then(response => { 3217 // Check if this was a cart/add request 3218 if (urlStr.includes('/cart/add')) { 3219 3220 // Clone response so we can read it 3221 response.clone().json().then((addResponse) => { 3222 3223 // Fetch current cart state and check if count changed 3224 setTimeout(() => { 3225 fetch('/cart.js') 3226 .then(r => r.json()) 3227 .then(cart => { 3228 if (cart.item_count > lastCartCount) { 3229 lastCartCount = cart.item_count; 3230 handleCartBadgeAndDrawer(cart, 'fetch-interceptor'); 3231 } else { 3232 } 3233 }); 3234 }, 200); // Small delay for cart to update 3235 }).catch((err) => { 3236 }); 3237 } 3238 return response; 3239 }); 3240 }; 3241 })(); 3242 3243 3244 // Check for AMP drawer 3245 const ampDrawer = document.querySelector('.amp-cart-drawer, [class*="amp-cart"]'); 3246 const themeDrawer = document.querySelector('#CartDrawer'); 3247 if (ampDrawer) { 3248 } 3249 3250 let recommendationSwiper = null; 3251 let lastSliderHTML = ''; 3252 3253 function initializeRecommendationSwiper() { 3254 const swiperContainer = document.querySelector('#product-recommendations-placeholder'); 3255 if (!swiperContainer) return;
3256 const currentHTML = swiperContainer.innerHTML.trim(); 3257 if (lastSliderHTML === currentHTML) { 3258 console.log('Swiper: No content change, skip init.'); 3259 return; 3260 } 3261 lastSliderHTML = currentHTML; 3262 const prevIndex = recommendationSwiper?.activeIndex || 0; 3263 if (recommendationSwiper && !recommendationSwiper.destroyed) { 3264 recommendationSwiper.destroy(true, true); 3265 } 3266 recommendationSwiper = new Swiper('#product-recommendations-placeholder', { 3267 slidesPerView: 1.1, 3268 spaceBetween: 8, 3269 pagination: { 3270 el: '.swiper-pagination', 3271 clickable: true, 3272 }, 3273 mousewheel: { 3274 forceToAxis: true, 3275 sensitivity: 1, 3276 }, 3277 on: { 3278 init: function () { 3279 this.slideTo(prevIndex, 0); 3280 }, 3281 }, 3282 }); 3283 } 3284 document.addEventListener('recommendations:loaded', () => { 3285 initializeRecommendationSwiper(); 3286 }); 3287 document.addEventListener('DOMContentLoaded', () => { 3288 fetch('/cart.js') 3289 .then((response) => response.json()) 3290 .then((cart) => { 3291 updateMilestoneProgress(cart); 3292 }) 3293 .catch((error) => { 3294 console.error('Failed to fetch cart data:', error); 3295 }); 3296 }); 3297</script>
3297 3298<style> 3299 .site-nav__link, 3300 .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) { 3301 font-size: 16px; 3302 } 3303 3304 .site-nav__link, .mobile-nav__link--top-level { 3305 text-transform: uppercase; 3306 letter-spacing: 0.2em; 3307 } 3308 .mobile-nav__link--top-level { 3309 font-size: 1.1em; 3310 } 3311 3312 3313 3314 3315 3316</style> 3317 3318<div 3319 id="shopify-section-sections--sections--22458062471395__header__header" 3320 data-section-id="sections--22458062471395__header" 3321 data-section-type="header" 3322><div class="toolbar hide small--hide"> 3323 <div class="page-width"> 3324 <div class="toolbar__content"><div class="toolbar__item toolbar__item--menu"> 3325 <ul class="inline-list toolbar__menu"><li> 3326 <a href="https://combatironapparel.com/pages/tactical-athlete-program">JOIN TACTICAL ATHLETE®</a> 3327 </li><li> 3328 <a href="/pages/discounts-below">SERVICE DISCOUNTS</a> 3329 </li><li> 3330 <a href="/pages/wholesale-sign-up-form">BECOME A DEALER</a> 3331 </li><li> 3332 <a href="/pages/customer-order-help">ORDER HELP</a> 3333 </li><li> 3334 <a href="/products/gift-card-digital">GIFT CARDS</a> 3335 </li><li> 3336 <a href="https://combatironapparel.com/pages/reward-program?_pos=1&_psq=rewards&_ss=e&_v=1.0">REWARDS</a> 3337 </li></ul> 3338 </div><div class="toolbar__item"> 3339 <ul class="no-bullets social-icons tw-flex tw-items-center max-[989px]:tw-justify-center tw-gap-[24px] inline-list toolbar__social"><li> 3340 <a 3341 class="!tw-p-0" 3342 target="_blank" 3343 rel="noopener" 3344 href="https://www.facebook.com/combatironapparelco" 3345 title="Combat Iron Apparel Co. on Facebook" 3346 > 3347 3348 <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"> 3349<path d="M23.9987 2.66699H19.9987C18.2306 2.66699 16.5349 3.36937 15.2847 4.61961C14.0344 5.86986 13.332 7.56555 13.332 9.33366V13.3337H9.33203V18.667H13.332V29.3337H18.6654V18.667H22.6654L23.9987 13.3337H18.6654V9.33366C18.6654 8.98004 18.8058 8.6409 19.0559 8.39085C19.3059 8.1408 19.6451 8.00033 19.9987 8.00033H23.9987V2.66699Z" stroke="#F1FF0A" stroke-linecap="round" stroke-linejoin="round"/> 3350</svg> 3351 <span class="icon__fallback-text">Facebook</span> 3352 </a> 3353 </li><li> 3354 <a 3355 class="!tw-p-0" 3356 target="_blank" 3357 rel="noopener" 3358 href="https://instagram.com/combatironapparelco" 3359 title="Combat Iron Apparel Co. on Instagram" 3360 > 3361 3362 <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"> 3363<path d="M22.668 2.66699H9.33463C5.65274 2.66699 2.66797 5.65176 2.66797 9.33366V22.667C2.66797 26.3489 5.65274 29.3337 9.33463 29.3337H22.668C26.3499 29.3337 29.3346 26.3489 29.3346 22.667V9.33366C29.3346 5.65176 26.3499 2.66699 22.668 2.66699Z" stroke="#F1FF0A" stroke-linecap="round" stroke-linejoin="round"/> 3364<path d="M21.3316 15.1599C21.4962 16.2696 21.3067 17.4029 20.79 18.3986C20.2733 19.3943 19.4558 20.2018 18.4538 20.7061C17.4518 21.2105 16.3162 21.386 15.2087 21.2078C14.1011 21.0296 13.078 20.5067 12.2848 19.7135C11.4915 18.9202 10.9686 17.8971 10.7904 16.7895C10.6122 15.682 10.7877 14.5464 11.2921 13.5444C11.7964 12.5424 12.6039 11.7249 13.5996 11.2082C14.5954 10.6916 15.7286 10.502 16.8383 10.6666C17.9702 10.8344 19.0181 11.3619 19.8272 12.171C20.6364 12.9801 21.1638 14.028 21.3316 15.1599Z" stroke="#F1FF0A" stroke-linecap="round" stroke-linejoin="round"/> 3365<path d="M23.332 8.66699H23.3454" stroke="#F1FF0A" stroke-linecap="round" stroke-linejoin="round"/> 3366</svg> 3367 <span class="icon__fallback-text">Instagram</span> 3368 </a> 3369 </li><li> 3370 <a 3371 class="!tw-p-0" 3372 target="_blank" 3373 rel="noopener" 3374 href="https://www.tiktok.com/@combatironapparel" 3375 title="Combat Iron Apparel Co. on TikTok" 3376 > 3377 3378 <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"> 3379<g clip-path="url(#clip0_58_12987)"> 3380<path d="M21 12.75C23.0387 14.2174 25.4881 15.0047 28 15V10C26.1435 10 24.363 9.2625 23.0503 7.94975C21.7375 6.63699 21 4.85652 21 3H16V19.5C15.9997 20.1263 15.8314 20.741 15.5126 21.2801C15.1938 21.8192 14.7362 22.2629 14.1875 22.5648C13.6389 22.8668 13.0192 23.016 12.3932 22.9969C11.7672 22.9778 11.1578 22.7911 10.6285 22.4562C10.0993 22.1213 9.66962 21.6505 9.3843 21.093C9.09898 20.5355 8.96849 19.9116 9.00643 19.2865C9.04437 18.6613 9.24936 18.0578 9.60002 17.5389C9.95067 17.02 10.4341 16.6047 11 16.3363V11C7.02125 11.7088 4 15.3175 4 19.5C4 21.7543 4.89553 23.9163 6.48959 25.5104C8.08365 27.1045 10.2457 28 12.5 28C14.7543 28 16.9163 27.1045 18.5104 25.5104C20.1045 23.9163 21 21.7543 21 19.5V12.75Z" stroke="#F1FF0A" stroke-linecap="round" stroke-linejoin="round"/> 3381</g> 3382<defs> 3383<clipPath id="clip0_58_12987"> 3384<rect width="32" height="32" fill="white"/> 3385</clipPath> 3386</defs> 3387</svg>
3388 <span class="icon__fallback-text">TikTok</span> 3389 </a> 3390 </li><li> 3391 <a 3392 class="!tw-p-0" 3393 target="_blank" 3394 rel="noopener" 3395 href="https://www.youtube.com/channel/UC_jAbeBxpmD4xH4OforUmDA" 3396 title="Combat Iron Apparel Co. on YouTube" 3397 > 3398 3399 <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"> 3400<path d="M3.33139 22.6667C2.39995 18.271 2.39995 13.729 3.33139 9.33333C3.45377 8.88695 3.69024 8.4801 4.01753 8.15281C4.34482 7.82552 4.75167 7.58905 5.19806 7.46667C12.3493 6.28194 19.6468 6.28194 26.7981 7.46667C27.2444 7.58905 27.6513 7.82552 27.9786 8.15281C28.3059 8.4801 28.5423 8.88695 28.6647 9.33333C29.5962 13.729 29.5962 18.271 28.6647 22.6667C28.5423 23.1131 28.3059 23.5199 27.9786 23.8472C27.6513 24.1745 27.2444 24.4109 26.7981 24.5333C19.6468 25.7183 12.3493 25.7183 5.19806 24.5333C4.75167 24.4109 4.34482 24.1745 4.01753 23.8472C3.69024 23.5199 3.45377 23.1131 3.33139 22.6667Z" stroke="#F1FF0A" stroke-linecap="round" stroke-linejoin="round"/> 3401<path d="M13.332 20L19.9987 16L13.332 12V20Z" stroke="#F1FF0A" stroke-linecap="round" stroke-linejoin="round"/> 3402</svg> 3403 <span class="icon__fallback-text">YouTube</span> 3404 </a> 3405 </li></ul> 3406 3407 </div></div> 3408 3409 </div> 3410</div><div class="header-sticky-wrapper"> 3411 <div id="HeaderWrapper" class="header-wrapper"><header 3412 id="SiteHeader" 3413 class="site-header !tw-p-0 max-lg:!tw-py-[11px] tw-transition-all tw-duration-300 " 3414 style="background-color: var(--colorNav);" 3415 data-sticky="true" 3416 data-overlay="false" 3417 > 3418 <div class="page-width"> 3419 <div 3420 class="header-layout header-layout--left-center" 3421 data-logo-align="left" 3422 ><div class="header-item header-item--logo !tw-m-0"><style data-shopify>.header-item--logo, 3423 .header-layout--left-center .header-item--logo, 3424 .header-layout--left-center .header-item--icons { 3425 -webkit-box-flex: 0 1 140px; 3426 -ms-flex: 0 1 140px; 3427 flex: 0 1 140px; 3428 } 3429 3430 @media only screen and (min-width: 769px) { 3431 .header-item--logo, 3432 .header-layout--left-center .header-item--logo, 3433 .header-layout--left-center .header-item--icons { 3434 -webkit-box-flex: 0 0 180px; 3435 -ms-flex: 0 0 180px; 3436 flex: 0 0 180px; 3437 } 3438 } 3439 3440 .site-header__logo a { 3441 width: 140px; 3442 } 3443 .is-light .site-header__logo .logo--inverted { 3444 width: 140px; 3445 } 3446 @media only screen and (min-width: 769px) { 3447 .site-header__logo a { 3448 width: 180px; 3449 } 3450 3451 .is-light .site-header__logo .logo--inverted { 3452 width: 180px; 3453 } 3454 }</style><div class="h1 site-header__logo" itemscope itemtype="http://schema.org/Organization" > 3455 <a 3456 href="/" 3457 itemprop="url" 3458 class="site-header__logo-link logo--has-inverted" 3459 style="padding-top: 22.02194357366771%"> 3460 3461 3462 3463 3464 3465 3466 3467<image-element 3468 data-aos="image-fade-in" 3469 data-aos-offset="150" 3470 class="*:tw-h-auto *:tw-object-contain" 3471> 3472 3473 3474<img src="//combatironapparel.com/cdn/shop/files/Rivo-Referral-Logo.png?v=1752528029&width=360" alt="" srcset="//combatironapparel.com/cdn/shop/files/Rivo-Referral-Logo.png?v=1752528029&width=180 180w, //combatironapparel.com/cdn/shop/files/Rivo-Referral-Logo.png?v=1752528029&width=360 360w" width="180" height="39.639498432601876" loading="eager" class="small--hide image-element" sizes="180px" itemprop="logo"> 3475 3476 3477</image-element> 3478 3479 3480 3481 3482<image-element 3483 data-aos="image-fade-in" 3484 data-aos-offset="150" 3485 class="*:tw-h-auto *:tw-object-contain" 3486> 3487 3488 3489<img src="//combatironapparel.com/cdn/shop/files/Rivo-Referral-Logo.png?v=1752528029&width=280" alt="" srcset="//combatironapparel.com/cdn/shop/files/Rivo-Referral-Logo.png?v=1752528029&width=140 140w, //combatironapparel.com/cdn/shop/files/Rivo-Referral-Logo.png?v=1752528029&width=280 280w" width="140" height="30.830721003134794" loading="eager" class="medium-up--hide image-element" sizes="140px"> 3490 3491 3492</image-element> 3493</a><a 3494 href="/" 3495 itemprop="url" 3496 class="site-header__logo-link logo--inverted" 3497 style="padding-top: 23.569350145489818%"> 3498 3499 3500 3501 3502 3503 3504 3505<image-element 3506 data-aos="image-fade-in" 3507 data-aos-offset="150" 3508 class="*:tw-h-auto *:tw-object-contain" 3509> 3510 3511 3512<img src="//combatironapparel.com/cdn/shop/files/CMBT_PNG_9117c0f1-f256-4fcd-ae82-e207e97b8095.png?v=1761222425&width=360" alt="" srcset="//combatironapparel.com/cdn/shop/files/CMBT_PNG_9117c0f1-f256-4fcd-ae82-e207e97b8095.png?v=1761222425&width=180 180w, //combatironapparel.com/cdn/shop/files/CMBT_PNG_9117c0f1-f256-4fcd-ae82-e207e97b8095.png?v=1761222425&width=360 360w" width="180" height="42.42483026188167" loading="eager" class="small--hide image-element" sizes="180px" itemprop="logo"> 3513 3514 3515</image-element> 3516 3517 3518 3519 3520<image-element 3521 data-aos="image-fade-in" 3522 data-aos-offset="150" 3523 class="*:tw-h-auto *:tw-object-contain" 3524> 3525 3526 3527<img src="//combatironapparel.com/cdn/shop/files/CMBT_PNG_9117c0f1-f256-4fcd-ae82-e207e97b8095.png?v=1761222425&width=280" alt="" srcset="//combatironapparel.com/cdn/shop/files/CMBT_PNG_9117c0f1-f256-4fcd-ae82-e207e97b8095.png?v=1761222425&width=140 140w, //combatironapparel.com/cdn/shop/files/CMBT_PNG_9117c0f1-f256-4fcd-ae82-e207e97b8095.png?v=1761222425&width=280 280w" width="140" height="32.997090203685744" loading="eager" class="medium-up--hide image-element" sizes="140px"> 3528 3529 3530</image-element> 3531</a></div></div><div 3532 class="header-item header-item--navigation tw-pl-[18px] max-lg:tw-pl-0 text-center" 3533 3534 role="navigation" aria-label="Primary" 3535 3536 ><ul 3537 class="site-nav site-navigation !tw-m-0 tw-flex tw-items-center tw-gap-[32px] max-[1199px]:tw-gap-[12px] max-lg:tw-hidden" 3538> 3539 3540 3541 3542 3543 <li 3544 class=" 3545 site-nav__item site-nav__expanded-item 3546 3547 " 3548 data-item-title="MEN'S DEPT." 3549 > 3550 3551 <a 3552 href="/collections/mens-k" 3553 title="MEN'S DEPT." 3554 class="site-nav__link site-nav__link--underline !tw-p-0 !tw-py-[32px] after:!tw-hidden !tw-text-[14px] !tw-text-primary !tw-font-medium !tw-font-secondary tw-leading-none !tw-tracking-[0.04em] tw-transition-none before:tw-content-[attr(title)] before:tw-text-center before:tw-block before:tw-font-extrabold before:tw-h-0 before:tw-overflow-hidden before:tw-invisible " 3555 > 3556 MEN'S DEPT. 3557 </a> 3558 3559 3560 3561 </li> 3562 3563 3564 3565 3566 <li 3567 class=" 3568 site-nav__item site-nav__expanded-item 3569 3570 " 3571 data-item-title="WOMEN'S DEPT." 3572 > 3573 3574 <a 3575 href="/collections/women" 3576 title="WOMEN'S DEPT." 3577 class="site-nav__link site-nav__link--underline !tw-p-0 !tw-py-[32px] after:!tw-hidden !tw-text-[14px] !tw-text-primary !tw-font-medium !tw-font-secondary tw-leading-none !tw-tracking-[0.04em] tw-transition-none before:tw-content-[attr(title)] before:tw-text-center before:tw-block before:tw-font-extrabold before:tw-h-0 before:tw-overflow-hidden before:tw-invisible " 3578 > 3579 WOMEN'S DEPT. 3580 </a> 3581 3582 3583 3584 </li> 3585 3586 3587 3588 3589 <li 3590 class=" 3591 site-nav__item site-nav__expanded-item site-nav--has-dropdown 3592 site-nav--is-megamenu 3593 " 3594 data-item-title="Tops" 3595 > 3596 3597 <details 3598 data-hover="true" 3599 id="site-nav-item--3" 3600 class="site-nav__details" 3601 > 3602 <summary 3603 data-link="/collections/tops" 3604 aria-expanded="false" 3605 title="Tops" 3606 aria-controls="site-nav-item--3" 3607 class="site-nav__link site-nav__link--underline tw-inline-block tw-items-center tw-gap-[6px] !tw-p-0 !tw-py-[32px] !tw-pr-[16px] after:!tw-hidden !tw-text-[14px] !tw-text-primary !tw-font-medium !tw-font-secondary tw-leading-none !tw-tracking-[0.04em] *:tw-absolute *:-tw-right-0 *:tw-top-1/2 *:-tw-translate-y-1/2 tw-transition-none tw-duration-200 before:tw-content-[attr(title)] before:tw-text-center before:tw-block before:tw-font-extrabold before:tw-h-0 before:tw-overflow-hidden before:tw-invisible site-nav__link--has-dropdown" 3608 > 3609 Tops 3610 <svg xmlns="http://www.w3.org/2000/svg" width="8" height="4" viewBox="0 0 8 4" fill="none"> 3611<path d="M8 0L4 4L0 0H8Z" fill="#232426"/> 3612</svg> 3613 </summary> 3614 3615<div class="site-nav__dropdown megamenu !tw-top-full text-left blockmegaitemblock" style="background-color: var(--colorNavDropdown, var(--colorNav));"> 3616 <div class="page-width"> 3617 3618 3619 3620<div class="grid blockmegamenuitem !tw-w-full grid--center"> 3621 <div 3622 class="mega-menu-main tw-max-w-[248px] max-xl:tw-max-w-[200px] tw-w-full tw-py-[40p
3622x] tw-pl-0 tw-px-[32px] max-xl:tw-px-[22px]" 3623 ><a 3624 href="/collections/tops" 3625 class="tw-mb-[32px] max-xl:tw-mb-[26px] tw-text-[14px] max-xl:last:tw-text-[12px] tw-font-semibold tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[0.04em] tw-leading-none tw-text-left !tw-p-0 site-nav__dropdown-link site-nav__dropdown-link--top-level" 3626 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3627 >Featured</a> 3628<a 3629 href="/collections/tops" 3630 class=" 3631 3632 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 3633 3634 last:tw-font-semibold 3635 3636 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 3637 " 3638 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3639 > 3640 3641 NEW RELEASES 3642 3643 3644 </a> 3645<a 3646 href="/collections/best-selling-tops" 3647 class=" 3648 3649 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 3650 3651 last:tw-font-semibold 3652 3653 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 3654 " 3655 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3656 > 3657 3658 best sellers 3659 3660 3661 </a> 3662<a 3663 href="/collections/men-s-tops" 3664 class=" 3665 3666 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 3667 3668 last:tw-font-semibold 3669 3670 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 3671 " 3672 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3673 > 3674 3675 Men's Tops 3676 3677 3678 </a> 3679<a 3680 href="/collections/women-tops" 3681 class=" 3682 3683 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 3684 3685 last:tw-font-semibold 3686 3687 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 3688 " 3689 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3690 > 3691 3692 Women's Tops 3693 3694 3695 </a> 3696<a 3697 href="/collections/tops" 3698 class=" 3699 3700 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 3701 3702 last:tw-font-semibold 3703 3704 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 3705 " 3706 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3707 > 3708 3709 shop all 3710 3711 3712 3713 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"> 3714<path d="M1.875 6H10.125" stroke="#232426" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3715<path d="M6.75 2.625L10.125 6L6.75 9.375" stroke="#232426" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3716</svg> 3717 3718 3719 </a></div> 3720 3721 3722 3723 <div class="mega-menu-img tw-max-w-[232px] max-xl:tw-max-w-[200px] tw-w-full"> 3724 3725 <img 3726 class="backImgae tw-object-cover" 3727 loading="lazy" 3728 fetchpriority="low" 3729 src="//combatironapparel.com/cdn/shop/files/JESUS_IS_KING_-_CUT_OFF_-_NICK_6_5081aeaf-8e06-4bae-b44b-92ed849afcfb.jpg?v=1782288308&width=1000" 3730 alt="" 3731 width="100%" 3732 height="100%" 3733 loading="lazy" 3734 > 3735 3736 3737 </div> 3738 3739 3740 <div class="griditemcollection tw-w-full tw-grid tw-gri
3740d-cols-3 tw-gap-[53px] max-xl:tw-gap-[16px] tw-py-[40px] tw-pl-[56px] max-xl:tw-pl-[22px]"> 3741 3742 3743 3744 3745 3746 <div class="mega-menu-right"><a 3747 href="#" 3748 class="tw-mb-[32px] max-xl:tw-mb-[26px] tw-text-[14px] max-xl:last:tw-text-[12px] tw-font-semibold tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[0.04em] tw-leading-none tw-text-left !tw-p-0 site-nav__dropdown-link site-nav__dropdown-link--top-level" 3749 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3750 >COLLECTION</a> 3751<a 3752 href="https://combatironapparel.com/collections/mens-tees" 3753 class=" 3754 3755 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 3756 3757 last:tw-font-semibold 3758 3759 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 3760 " 3761 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3762 > 3763 3764 TEE 3765 3766 3767 <span 3768 class="menu-yellow-badge tw-p-[4px] tw-text-[9px] tw-font-semibold tw-font-secondary tw-leading-none !tw-tracking-[1px] tw-uppercase tw-min-w-fit" 3769 style="background-color: var(--colorMegamenuBadgeYellowBg); color: var(--colorMegamenuBadgeYellowText);" 3770 > BEST SELLER</span> 3771 3772 3773 3774 3775 </a> 3776<a 3777 href="/collections/mens-fitness-tanks" 3778 class=" 3779 3780 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 3781 3782 last:tw-font-semibold 3783 3784 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 3785 " 3786 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3787 > 3788 3789 TANK 3790 3791 3792 </a> 3793<a 3794 href="/collections/hoodies-2" 3795 class=" 3796 3797 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 3798 3799 last:tw-font-semibold 3800 3801 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 3802 " 3803 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3804 > 3805 3806 Hoodie 3807 3808 3809 </a> 3810<a 3811 href="/collections/jackets" 3812 class=" 3813 3814 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 3815 3816 last:tw-font-semibold 3817 3818 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 3819 " 3820 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3821 > 3822 3823 Jacket 3824 3825 3826 </a> 3827<a 3828 href="/collections/tops" 3829 class=" 3830 3831 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 3832 3833 last:tw-font-semibold 3834 3835 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 3836 " 3837 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3838 > 3839 3840 ALL TOPS 3841 3842 3843 3844 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"> 3845<path d="M1.875 6H10.125" stroke="#232426" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3846<path d="M6.75 2.625L10.125 6L6.75 9.375" stroke="#232426" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3847</svg> 3848 3849 3850 </a></div> 3851 3852 3853 3854 3855 3856 <div class="mega-menu-right"><a 3857 href="/collections/mens-outerwear" 3858 class="tw-mb-[32px] max-xl:tw-mb-[26px] tw-text-[14px] max-xl:last:tw-text-[12px] tw-font-semibold tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[0.04em] tw-leading-none tw-text-left !tw-p-0 site-nav__dropdown-link site-nav__dropdown-link--top-level" 3859 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3860 >OUTERWEAR</a> 3861<a 3862 href="/collections/pull-overs" 3863 class=" 3864 3865 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 3866 3867 last:tw-font-semibold 3868 3869 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 3870 " 3871 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3872 > 3873 3874 Fleece Pullover 3875 3876 3877 </a> 3878<a 3879 href="/collections/zip-up-hoodies" 3880 class=" 3881 3882 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 3883 3884 last:tw-font-semibold 3885 3886 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 3887 " 3888 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3889 > 3890 3891 Zip-up Hoodies 3892 3893 3894 </a> 3895<a 3896 href="/collections/outdoor-performance-tops" 3897 class=" 3898 3899 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 3900 3901 last:tw-font-semibold 3902 3903 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 3904 " 3905 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3906 > 3907 3908 Outdoor Sun Shirt 3909 3910
3911 <span 3912 class="menu-yellow-badge tw-p-[4px] tw-text-[9px] tw-font-semibold tw-font-secondary tw-leading-none !tw-tracking-[1px] tw-uppercase tw-min-w-fit" 3913 style="background-color: var(--colorMegamenuBadgeYellowBg); color: var(--colorMegamenuBadgeYellowText);" 3914 > UPF40+</span> 3915 3916 3917 3918 3919 </a> 3920<a 3921 href="/collections/waterproof-rain-jackets" 3922 class=" 3923 3924 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 3925 3926 last:tw-font-semibold 3927 3928 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 3929 " 3930 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3931 > 3932 3933 Rain Jackets 3934 3935 3936 </a> 3937<a 3938 href="/collections/woobie-hoodies" 3939 class=" 3940 3941 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 3942 3943 last:tw-font-semibold 3944 3945 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 3946 " 3947 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3948 > 3949 3950 Woobie Hoodie 3951 3952 3953 <span 3954 class="menu-yellow-badge tw-p-[4px] tw-text-[9px] tw-font-semibold tw-font-secondary tw-leading-none !tw-tracking-[1px] tw-uppercase tw-min-w-fit" 3955 style="background-color: var(--colorMegamenuBadgeYellowBg); color: var(--colorMegamenuBadgeYellowText);" 3956 > FAN FAV</span> 3957 3958 3959 3960 3961 </a> 3962<a 3963 href="/collections/mens-outerwear" 3964 class=" 3965 3966 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 3967 3968 last:tw-font-semibold 3969 3970 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 3971 " 3972 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3973 > 3974 3975 shop all 3976 3977 3978 3979 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"> 3980<path d="M1.875 6H10.125" stroke="#232426" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3981<path d="M6.75 2.625L10.125 6L6.75 9.375" stroke="#232426" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3982</svg> 3983 3984 3985 </a></div> 3986 3987 3988 3989 3990 3991 <div class="mega-menu-right"><a 3992 href="/collections/clearance-1-old-cebd8a" 3993 class="tw-mb-[32px] max-xl:tw-mb-[26px] tw-text-[14px] max-xl:last:tw-text-[12px] tw-font-semibold tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[0.04em] tw-leading-none tw-text-left !tw-p-0 site-nav__dropdown-link site-nav__dropdown-link--top-level" 3994 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3995 >Clearance | up to -%75</a><a 3996 href="/collections/tops" 3997 class="tw-mb-[32px] max-xl:tw-mb-[26px] tw-text-[14px] max-xl:last:tw-text-[12px] tw-font-semibold tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[0.04em] tw-leading-none tw-text-left !tw-p-0 site-nav__dropdown-link site-nav__dropdown-link--top-level" 3998 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 3999 >shop all</a></div> 4000 </div> 4001</div> 4002 4003 4004 4005 4006 4007 </div> 4008 </div> 4009 </details> 4010 4011 </li> 4012 4013 4014 4015 4016 <li 4017 class=" 4018 site-nav__item site-nav__expanded-item site-nav--has-dropdown 4019 site-nav--is-megamenu 4020 " 4021 data-item-title="Bottoms" 4022 > 4023 4024 <details 4025 data-hover="true" 4026 id="site-nav-item--4" 4027 class="site-nav__details" 4028 > 4029 <summary 4030 data-link="/collections/bottoms" 4031 aria-expanded="false" 4032 title="Bottoms" 4033 aria-controls="site-nav-item--4" 4034 class="site-nav__link site-nav__link--underline tw-inline-block tw-items-center tw-gap-[6px] !tw-p-0 !tw-py-[32px] !tw-pr-[16px] after:!tw-hidden !tw-text-[14px] !tw-text-primary !tw-font-medium !tw-font-secondary tw-leading-none !tw-tracking-[0.04em] *:tw-absolute *:-tw-right-0 *:tw-top-1/2 *:-tw-translate-y-1/2 tw-transition-none tw-duration-200 before:tw-content-[attr(title)] before:tw-text-center before:tw-block before:tw-font-extrabold before:tw-h-0 before:tw-overflow-hidden before:tw-invisible site-nav__link--has-dropdown" 4035 > 4036 Bottoms 4037 <svg xmlns="http://www.w3.org/2000/svg" width="8" height="4" viewBox="0 0 8 4" fill="none"> 4038<path d="M8 0L4 4L0 0H8Z" fill="#232426"/> 4039</svg> 4040 </summary> 4041 4042<div class="site-nav__dropdown megamenu !tw-top-full text-left blockmegaitemblock" style="background-color: var(--colorNavDropdown, var(--colorNav));"> 4043 <div class="page-width"> 4044 4045 4046 4047<div class="grid blockmegamenuitem !tw-w-full grid--center"> 4048 <div 4049 class="mega-menu-main tw-max-w-[248px] max-xl:tw-max-w-[200px] tw-w-full tw-py-[40p
4049x] tw-pl-0 tw-px-[32px] max-xl:tw-px-[22px]" 4050 ><a 4051 href="#" 4052 class="tw-mb-[32px] max-xl:tw-mb-[26px] tw-text-[14px] max-xl:last:tw-text-[12px] tw-font-semibold tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[0.04em] tw-leading-none tw-text-left !tw-p-0 site-nav__dropdown-link site-nav__dropdown-link--top-level" 4053 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 4054 >FEATURED</a> 4055<a 4056 href="/collections/training-shorts" 4057 class=" 4058 4059 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 4060 4061 last:tw-font-semibold 4062 4063 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 4064 " 4065 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 4066 > 4067 4068 SHORTS 4069 4070 4071 </a> 4072<a 4073 href="/collections/new-bottoms-25" 4074 class=" 4075 4076 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 4077 4078 last:tw-font-semibold 4079 4080 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 4081 " 4082 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 4083 > 4084 4085 NEW BOTTOMS 4086 4087 4088 </a> 4089<a 4090 href="/collections/best-selling-shorts" 4091 class=" 4092 4093 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 4094 4095 last:tw-font-semibold 4096 4097 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 4098 " 4099 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 4100 > 4101 4102 BEST SELLERS 4103 4104 4105 </a> 4106<a 4107 href="/collections/shorts-1" 4108 class=" 4109 4110 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 4111 4112 last:tw-font-semibold 4113 4114 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 4115 " 4116 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 4117 > 4118 4119 SHOP ALL 4120 4121 4122 4123 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"> 4124<path d="M1.875 6H10.125" stroke="#232426" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 4125<path d="M6.75 2.625L10.125 6L6.75 9.375" stroke="#232426" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 4126</svg> 4127 4128 4129 </a></div> 4130 4131 4132 4133 <div class="mega-menu-img tw-max-w-[232px] max-xl:tw-max-w-[200px] tw-w-full"> 4134 4135 <img 4136 class="backImgae tw-object-cover" 4137 loading="lazy" 4138 fetchpriority="low" 4139 src="//combatironapparel.com/cdn/shop/files/Untitled_design_17_1c509648-8151-46b4-af7d-c0a04b0b87d4.gif?v=1763713516&width=1000" 4140 alt="" 4141 width="100%" 4142 height="100%" 4143 loading="lazy" 4144 > 4145 4146 4147 </div> 4148 4149 4150 <div class="griditemcollection tw-w-full tw-grid tw-gri
4150d-cols-3 tw-gap-[53px] max-xl:tw-gap-[16px] tw-py-[40px] tw-pl-[56px] max-xl:tw-pl-[22px]"> 4151 4152 4153 4154 4155 4156 <div class="mega-menu-right"><a 4157 href="/collections/mens-shorts" 4158 class="tw-mb-[32px] max-xl:tw-mb-[26px] tw-text-[14px] max-xl:last:tw-text-[12px] tw-font-semibold tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[0.04em] tw-leading-none tw-text-left !tw-p-0 site-nav__dropdown-link site-nav__dropdown-link--top-level" 4159 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 4160 >MEN'S | BOTTOMS</a> 4161<a 4162 href="/collections/mens-shorts" 4163 class=" 4164 4165 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 4166 4167 last:tw-font-semibold 4168 4169 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 4170 " 4171 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 4172 > 4173 4174 SHORTS 4175 4176 4177 </a> 4178<a 4179 href="/collections/underwear" 4180 class=" 4181 4182 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 4183 4184 last:tw-font-semibold 4185 4186 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 4187 " 4188 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 4189 > 4190 4191 UNDERWEAR 4192 4193 4194 </a> 4195<a 4196 href="/collections/joggers-pants" 4197 class=" 4198 4199 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 4200 4201 last:tw-font-semibold 4202 4203 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 4204 " 4205 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 4206 > 4207 4208 JOGGERS 4209 4210 4211 </a> 4212<a 4213 href="/collections/mens-shorts" 4214 class=" 4215 4216 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 4217 4218 last:tw-font-semibold 4219 4220 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 4221 " 4222 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 4223 > 4224 4225 ALL BOTTOMS 4226 4227 4228 4229 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"> 4230<path d="M1.875 6H10.125" stroke="#232426" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 4231<path d="M6.75 2.625L10.125 6L6.75 9.375" stroke="#232426" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 4232</svg> 4233 4234 4235 </a></div> 4236 4237 4238 4239 4240 4241 <div class="mega-menu-right"><a 4242 href="/collections/womens-shorts-1" 4243 class="tw-mb-[32px] max-xl:tw-mb-[26px] tw-text-[14px] max-xl:last:tw-text-[12px] tw-font-semibold tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[0.04em] tw-leading-none tw-text-left !tw-p-0 site-nav__dropdown-link site-nav__dropdown-link--top-level" 4244 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 4245 >WOMEN'S BOTTOMS</a> 4246<a 4247 href="/collections/women-training-shorts" 4248 class=" 4249 4250 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 4251 4252 last:tw-font-semibold 4253 4254 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 4255 " 4256 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 4257 > 4258 4259 SHORTS 4260 4261 4262 </a> 4263<a 4264 href="/collections/womens-shorts-1" 4265 class=" 4266 4267 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 4268 4269 last:tw-font-semibold 4270 4271 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 4272 " 4273 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 4274 > 4275 4276 ALL WOMENS 4277 4278 4279 4280 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"> 4281<path d="M1.875 6H10.125" stroke="#232426" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 4282<path d="M6.75 2.625L10.125 6L6.75 9.375" stroke="#232426" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 4283</svg> 4284 4285 4286 </a></div> 4287 4288 4289 4290 4291 4292 <div class="mega-menu-right"><a 4293 href="#" 4294 class="tw-mb-[32px] max-xl:tw-mb-[26px] tw-text-[14px] max-xl:last:tw-text-[12px] tw-font-semibold tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[0.04em] tw-leading-none tw-text-left !tw-p-0 site-nav__dropdown-link site-nav__dropdown-link--top-level" 4295 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 4296 >TYPE</a> 4297<a 4298 href="/collections/training-shorts" 4299 class=" 4300 4301 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 4302 4303 last:tw-font-semibold 4304 4305 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 4306 " 4307 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 4308 > 4309 4310 TRAINING 4311 4312 4313 </a> 4314<a 4315 href="/collections/recovery-shorts" 4316 class=" 4317 4318 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 4319 4320 last:tw-font-semibold 4321 4322 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 4323 " 4324 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 4325 > 4326 4327 LOUNGE / RECOVER 4328 4329 4330 </a> 4331<a 4332 href="/collections/underwear" 4333 class=" 4334 4335 tw-mb-[24px] max-xl:tw-mb-[20px] !tw-text-[15px] max-xl:!tw-text-[12px] tw-font-normal tw-font-secondary tw-text-primary tw-uppercase !tw-tracking-[1px] !tw-leading-none tw-text-left !tw-p-0 tw-flex tw-items-center tw-gap-[8px] 4336 4337 last:tw-font-semibold 4338 4339 last:!tw-text-[14px] max-xl:last:!tw-text-[11px] last:!tw-tracking-[2px] site-nav__dropdown-link asp 4340 " 4341 style="font-family: var(--typeMegamenuFont); font-weight: var(--typeMegamenuFontWeight); background: transparent;" 4342 > 4343 4344 UNDERWEAR 4345 4346 4347 4348 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"> 4349<path d="M1.875 6H10.125" stroke="#232426" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 4350<path d="M6.75 2.625L10.125 6L6.75 9.375" stroke="#232426" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 4351</svg> 4352 4353 4354 </a></div> 4355 </div> 4356</div> 4357 4358 4359 4360 4361 4362 </div> 4363 </div> 4364 </details> 4365 4366 </li> 4367 4368 4369 4370 4371 <li 4372 class=" 4373 site-nav__item site-nav__expanded-item site-nav--has-dropdown 4374 site-nav--is-megamenu 4375 " 4376 data-item-title="Bags" 4377 > 4378 4379 <details 4380 data-hover="true" 4381 id="site-nav-item--5" 4382 class="site-nav__details" 4383 > 4384 <summary 4385 data-link="/collections/sack-pack-1" 4386 aria-expanded="false" 4387 title="Bags" 4388 aria-controls="site-nav-item--5" 4389 class="site-nav__link site-nav__link--underline tw-inline-block tw-items-center tw-gap-[6px] !tw-p-0 !tw-py-[32px] !tw-pr-[16px] after:!tw-hidden !tw-text-[14px] !tw-text-primary !tw-font-medium !tw-font-secondary tw-leading-none !tw-tracking-[0.04em] *:tw-absolute *:-tw-right-0 *:tw-top-1/2 *:-tw-translate-y-1/2 tw-transition-none tw-duration-200 before:tw-content-[attr(title)] before:tw-text-center before:tw-block before:tw-font-extrabold before:tw-h-0 before:tw-overflow-hidden before:tw-invisible site-nav__link--has-dropdown" 4390 > 4391 Bags 4392 <svg xmlns="http://www.w3.org/2000/svg" width="8" height="4" viewBox="0 0 8 4" fill="none"> 4393<path d="M8 0L4 4L0 0H8Z" fill="#232426"/> 4394</svg> 4395 </summary> 4396 4397<div class="site-nav__dropdown megamenu !tw-top-full text-left " style="background-color: var(--colorNavDropdown, var(--colorNav));"> 4398 <div class="page-width"> 4399 4400 <div class="grid grid--center"> 4401 <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1"><div class="h5"> 4402 <a href="#" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">FEATURE</a> 4403 </div><div> 4404 <a href="/collections/new-bags" class="site-nav__dropdown-link haschild"> 4405 NEW RELEASES 4406 </a> 4407 </div><div> 4408 <a href="/collections/pouches" class="site-nav__dropdown-link haschild"> 4409 ATTACHMENTS 4410 </a> 4411 </div><div> 4412 <a href="/collections/sack-pack-1" class="site-nav__dropdown-link haschild"> 4413 SHOP ALL 4414 </a> 4415 </div></div> 4416 <div class="grid__item medium-up--one-fifth appear-animation appear-delay-2"><div class="h5"> 4417 <a href="#" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">BAG TYPE</a> 4418 </div><div> 4419 <a href="/collections/backpacks" class="site-nav__dropdown-link haschild"> 4420 BACK PACK 4421 </a> 4422 </div><div> 4423 <a href="/collections/fanny-packs" class="site-nav__dropdown-link haschild"> 4424 FANNY PACK 4425 </a> 4426 </div><div> 4427 <a href="/collections/duffle-bags" class="site-nav__dropdown-link haschild"> 4428 DUFFLE BAG 4429 </a> 4430 </div><div> 4431 <a href="/products/tactical-molle-cooler-lunch-box" class="site-nav__dropdown-link haschild"> 4432 LUNCH BOX 4433 </a> 4434 </div><div> 4435 <a href="/collections/sack-pack-1" class="site-nav__dropdown-link haschild"> 4436 SHOP ALL 4437 </a> 4438 </div></div> 4439 <div class="grid__item medium-up--one-fifth appear-animation appear-delay-3"><div class="h5"> 4440 <a href="#" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">BAG SIZE</a> 4441 </div><div> 4442 <a href="/products/tactical-athlete-10l-compact-backpack-kalagush-edition" class="site-nav__dropdown-link haschild"> 4443 10L 4444 </a> 4445 </div><div> 4446 <a href="/collections/carabiner-edc-backpack" class="site-nav__dropdown-link haschild"> 4447 15L 4448 </a> 4449 </div><div> 4450 <a href="/products/tactical-athlete-35l-sack-backpack-kalagush-edition" class="site-nav__dropdown-link haschild"> 4451 35L 4452 </a> 4453 </div><div> 4454 <a href="/products/50l-duffle-hybrid-sack-dual-carry-bag" class="site-nav__dropdown-link haschild"> 4455 50L 4456 </a> 4457 </div><div> 4458 <a href="/collections/waxed-duffle" class="site-nav__dropdown-link haschild"> 4459 57.5L 4460 </a> 4461 </div><div> 4462 <a href="/collections/sack-pack-1" class="site-nav__dropdown-link haschild"> 4463 ALL SIZES 4464 </a> 4465 </div></div> 4466 <div class="grid__item medium-up--one-fifth appear-animation appear-delay-4"><div class="h5"> 4467 <a href="#" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">ATTACHMENTS</a> 4468 </div><div> 4469 <a href="/collections/pouches" class="site-nav__dropdown-link haschild"> 4470 POUCHES 4471 </a> 4472 </div><div> 4473 <a href="/products/tactical-molle-sunglasses-carrier-pvc-patch" class="site-nav__dropdown-link haschild"> 4474 SUNGLASS CARRIER 4475 </a> 4476 </div><div> 4477 <a href="#" class="site-nav__dropdown-link haschild"> 4478 FANNY STRAP EXTENDER 4479 </a> 4480 </div><div> 4481 <a href="/collections/sack-pack-1" class="site-nav__dropdown-link haschild"> 4482 SEE ALL 4483 </a> 4484 </div></div> 4485 </div> 4486 4487 </div> 4488 </div> 4489 </details> 4490 4491 </li> 4492 4493 4494 4495 4496 <li 4497 class=" 4498 site-nav__item site-nav__expanded-item 4499 4500 " 4501 data-item-title="HATS" 4502 > 4503 4504 <a 4505 href="/collections/all-hats" 4506 title="HATS" 4507 class="site-nav__link site-nav__link--underline !tw-p-0 !tw-py-[32px] after:!tw-hidden !tw-text-[14px] !tw-text-primary !tw-font-medium !tw-font-secondary tw-leading-none !tw-tracking-[0.04em] tw-transition-none before:tw-content-[attr(title)] before:tw-text-center before:tw-block before:tw-font-extrabold before:tw-h-0 before:tw-overflow-hidden before:tw-invisible " 4508 > 4509 HATS 4510 </a> 4511 4512 4513 4514 </li> 4515 4516 4517 4518 4519 <li 4520 class=" 4521 site-nav__item site-nav__expanded-i
4521tem 4522 4523 " 4524 data-item-title="ESSENTIALS" 4525 > 4526 4527 <a 4528 href="/collections/extra-gear" 4529 title="ESSENTIALS" 4530 class="site-nav__link site-nav__link--underline !tw-p-0 !tw-py-[32px] after:!tw-hidden !tw-text-[14px] !tw-text-primary !tw-font-medium !tw-font-secondary tw-leading-none !tw-tracking-[0.04em] tw-transition-none before:tw-content-[attr(title)] before:tw-text-center before:tw-block before:tw-font-extrabold before:tw-h-0 before:tw-overflow-hidden before:tw-invisible " 4531 > 4532 ESSENTIALS 4533 </a> 4534 4535 4536 4537 </li> 4538 4539 4540 4541 4542 <li 4543 class=" 4544 site-nav__item site-nav__expanded-item 4545 4546 " 4547 data-item-title="OUTLET DEPT." 4548 > 4549 4550 <a 4551 href="/collections/outlet-dept" 4552 title="OUTLET DEPT." 4553 class="site-nav__link site-nav__link--underline !tw-p-0 !tw-py-[32px] after:!tw-hidden !tw-text-[14px] !tw-text-primary !tw-font-medium !tw-font-secondary tw-leading-none !tw-tracking-[0.04em] tw-transition-none before:tw-content-[attr(title)] before:tw-text-center before:tw-block before:tw-font-extrabold before:tw-h-0 before:tw-overflow-hidden before:tw-invisible " 4554 > 4555 OUTLET DEPT. 4556 </a> 4557 4558 4559 4560 </li></ul> 4561</div><div class="header-item header-item--icons"><div class="site-nav !tw-m-0"> 4562 <div class="site-nav__icons tw-flex tw-items-center tw-gap-[16px]"> 4563<a 4564 class="site-nav__link site-nav__link--icon tw-order-2 !tw-p-0 max-lg:tw-hidden" 4565 href="/customer_authentication/login?return_to=%2Fblogs%2Fstories&locale=en&ui_hint=full®ion_country=US" 4566 > 4567 <svg class="account-icon" width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"> 4568<g clip-path="url(#clip0_2167_13556)"> 4569<path d="M6.97815 21.8061C7.63649 20.5094 8.64104 19.4203 9.88046 18.6595C11.1199 17.8988 12.5458 17.4961 14 17.4961C15.4543 17.4961 16.8802 17.8988 18.1196 18.6595C19.359 19.4203 20.3636 20.5094 21.0219 21.8061" stroke="black" stroke-linecap="round" stroke-linejoin="round"/> 4570<path d="M14 24.5C19.799 24.5 24.5 19.799 24.5 14C24.5 8.20101 19.799 3.5 14 3.5C8.20101 3.5 3.5 8.20101 3.5 14C3.5 19.799 8.20101 24.5 14 24.5Z" stroke="black" stroke-linecap="round" stroke-linejoin="round"/> 4571<path d="M14 17.5C16.4162 17.5 18.375 15.5412 18.375 13.125C18.375 10.7088 16.4162 8.75 14 8.75C11.5838 8.75 9.625 10.7088 9.625 13.125C9.625 15.5412 11.5838 17.5 14 17.5Z" stroke="black" stroke-linecap="round" stroke-linejoin="round"/> 4572</g> 4573<defs> 4574<clipPath id="clip0_2167_13556"> 4575<rect width="28" height="28" fill="white"/> 4576</clipPath> 4577</defs> 4578</svg> 4579 <span class="icon__fallback-text">Log in 4580</span> 4581 </a><a 4582 href="/search" 4583 class="site-nav__link site-nav__link--icon !tw-p-0 tw-order-1 js-search-header" 4584 > 4585 <svg class="search-icon" width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"> 4586<g clip-path="url(#clip0_2167_13552)"> 4587<path d="M12.25 21C17.0825 21 21 17.0825 21 12.25C21 7.41751 17.0825 3.5 12.25 3.5C7.41751 3.5 3.5 7.41751 3.5 12.25C3.5 17.0825 7.41751 21 12.25 21Z" stroke="black" stroke-linecap="round" stroke-linejoin="round"/> 4588<path d="M18.4374 18.4374L24.5 24.5" stroke="black" stroke-linecap="round" stroke-linejoin="round"/> 4589</g> 4590<defs> 4591<clipPath id="clip0_2167_13552"> 4592<rect width="28" height="28" fill="white"/> 4593</clipPath> 4594</defs> 4595</svg> 4596 <span class="icon__fallback-text">Search</span> 4597 </a><button 4598 type="button" 4599 class="menu-drawer-button site-nav__link site-nav__link--icon !tw-m-0 !tw-p-0 !tw-left-[32px] max-md:!tw-left-[16px] js-drawer-open-nav min-[1024px]:tw-hidden " 4600 aria-controls="NavDrawer" 4601 > 4602 <svg class="hamburger-icon" width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"> 4603<g clip-path="url(#clip0_58_13562)"> 4604<path d="M5 16H27" stroke="black" stroke-linecap="round" stroke-linejoin="round"/> 4605<path d="M5 8H27" stroke="black" stroke-linecap="round" stroke-linejoin="round"/> 4606<path d="M5 24H27" stroke="black" stroke-linecap="round" stroke-linejoin="round"/> 4607</g> 4608<defs> 4609<clipPath id="clip0_58_13562"> 4610<rect width="32" height="32" fill="white"/> 4611</clipPath> 4612</defs> 4613</svg>
4614 <span class="icon__fallback-text">Site navigation</span> 4615 </button><div 4616 id="menuCloseIcon" 4617 class="tw-hidden tw-flex tw-justify-center tw-items-center tw-absolute !tw-left-[32px] max-md:!tw-left-[16px]" 4618 > 4619 <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"> 4620<g clip-path="url(#clip0_2223_12718)"> 4621<path d="M25 7L7 25" stroke="#232426" stroke-linecap="round" stroke-linejoin="round"/> 4622<path d="M25 25L7 7" stroke="#232426" stroke-linecap="round" stroke-linejoin="round"/> 4623</g> 4624<defs> 4625<clipPath id="clip0_2223_12718"> 4626<rect width="32" height="32" fill="white"/> 4627</clipPath> 4628</defs> 4629</svg> 4630 </div> 4631 4632 <a 4633 href="/cart" 4634 class="site-nav__link site-nav__link--icon js-drawer-open-cart tw-order-3 !tw-p-0" 4635 aria-controls="CartDrawer" 4636 data-icon="cart" 4637 > 4638 <span class="cart-link"><svg class="cart-icon" width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"> 4639<g clip-path="url(#clip0_2167_13561)"> 4640<path d="M1.75 3.5H4.375L8.39453 17.9681C8.49683 18.3366 8.717 18.6614 9.02138 18.8929C9.32576 19.1244 9.69759 19.2498 10.08 19.25H20.8906C21.2732 19.2501 21.6453 19.1248 21.9499 18.8932C22.2545 18.6617 22.4748 18.3368 22.5772 17.9681L25.375 7.875H5.59016" stroke="black" stroke-linecap="round" stroke-linejoin="round"/> 4641<path d="M9.625 24.9375C10.3499 24.9375 10.9375 24.3499 10.9375 23.625C10.9375 22.9001 10.3499 22.3125 9.625 22.3125C8.90013 22.3125 8.3125 22.9001 8.3125 23.625C8.3125 24.3499 8.90013 24.9375 9.625 24.9375Z" fill="black"/> 4642<path d="M21 24.9375C21.7249 24.9375 22.3125 24.3499 22.3125 23.625C22.3125 22.9001 21.7249 22.3125 21 22.3125C20.2751 22.3125 19.6875 22.9001 19.6875 23.625C19.6875 24.3499 20.2751 24.9375 21 24.9375Z" fill="black"/> 4643</g> 4644<defs> 4645<clipPath id="clip0_2167_13561"> 4646<rect width="28" height="28" fill="white"/> 4647</clipPath> 4648</defs> 4649</svg> 4650<span class="icon__fallback-text">Cart</span> 4651 4652 <dynamic> 4653 <span 4654 class="cart-count-update cart-link__bubble tw-text-white !-tw-right-[9px] !-tw-top-[6px] !tw-w-[20px] !tw-h-[20px] !tw-text-[10px] tw-justify-center tw-items-center !tw-bg-primary " 4655 >0</span> 4656 </dynamic> 4657 </span> 4658 </a> 4659 </div> 4660</div>
4661<script type="lazyJs"> 4662 document.addEventListener('cart:updated', function (evt) { 4663 updateMilestoneProgress(evt.detail.cart); 4664 const itemCount = evt.detail.cart.item_count; 4665 const cartCountElement = document.querySelector('.cart-link__bubble'); 4666 if (cartCountElement) { 4667 cartCountElement.textContent = itemCount; 4668 } 4669 }); 4670</script>
4670 4671</div> 4672 </div></div> 4673 <div class="site-header__search-container"> 4674 <div class="site-header__search"> 4675 <div class="page-width"> 4676 <predictive-search data-context="header" data-enabled="true" data-dark="false"> 4677 <div class="predictive__screen" data-screen></div> 4678 <form action="/search" method="get" role="search"> 4679 <label for="Search" class="hidden-label">Search</label> 4680 <div class="search__input-wrap"> 4681 <input 4682 class="search__input" 4683 id="Search" 4684 type="search" 4685 name="q" 4686 value="" 4687 role="combobox" 4688 aria-expanded="false" 4689 aria-owns="predictive-search-results" 4690 aria-controls="predictive-search-results" 4691 aria-haspopup="listbox" 4692 aria-autocomplete="list" 4693 autocorrect="off" 4694 autocomplete="off" 4695 autocapitalize="off" 4696 spellcheck="false" 4697 placeholder="Search" 4698 tabindex="0" 4699 > 4700 <input name="options[prefix]" type="hidden" value="last"> 4701 <button class="btn--search" type="submit"> 4702 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg> 4703 <span class="icon__fallback-text">Search</span> 4704 </button> 4705 </div> 4706 4707 <button class="btn--close-search"> 4708 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M19 17.61l27.12 27.13m0-27.13L19 44.74"/></svg> 4709 </button> 4710 <div id="predictive-search" class="search__results" tabindex="-1"></div> 4711 </form> 4712</predictive-search> 4713 4714 </div> 4715 </div> 4716 </div> 4717 </header> 4718 </div> 4719 </div> 4720</div> 4721 4722<style> 4723 @media screen and (max-width: 1024px) { 4724 .header-layout.header-layout--left-center.header-layout--center-drawer { 4725 position: relative; 4726 } 4727 .header-item.header-item--navigation { 4728 order: 1 !important; 4729 flex: 1 !important; 4730 } 4731 .header-item.header-item--logo { 4732 order: 2 !important; 4733 } 4734 .header-item.header-item--icons { 4735 order: 3 !important; 4736 flex: 1 !important; 4737 } 4738 .site-nav__icons .site-nav__link.site-nav__link--icon.js-drawer-open-nav { 4739 position: absolute !important; 4740 left: 0; 4741 z-index: 1 !important; 4742 } 4743 } 4744</style> 4745
4746<script> 4747 setTimeout(function () { 4748 if (window.screen.width < 769) { 4749 if (document.querySelector('.site-header')) { 4750 document.querySelector('.header-layout').classList.add('header-layout--center-drawer'); 4751 document.querySelector('.header-layout').dataset.logoAlign = 'center'; 4752 document.querySelector('.header-item--navigation').classList.remove('text-center'); 4753 document.querySelector('.header-item--navigation').classList.add('header-item--left'); 4754 document.querySelector('.header-item--navigation').removeAttribute('role'); 4755 document.querySelector('.header-item--navigation').removeAttribute('aria-label'); 4756 document.querySelector('#NavDrawer.drawer').classList.replace('drawer--right', 'drawer--left'); 4757 } 4758 } 4759 }, 150); 4760</script>
4760 4761 4762 4763
4764<script> 4765 4766 4767 document.addEventListener('DOMContentLoaded', function () { 4768 document.documentElement.style.setProperty( 4769 '--header-height', 4770 Math.round(document.getElementById('shopify-section-sections--22458062471395__header').clientHeight) + 'px' 4771 ); 4772 }); 4773 4774 document.addEventListener('DOMContentLoaded', function () { 4775 const menuButton = document.querySelector('.menu-drawer-button'); 4776 const closeIcon = document.getElementById('menuCloseIcon'); 4777 4778 if (menuButton && closeIcon) { 4779 // Toggle close icon visibility when menu button is clicked 4780 menuButton.addEventListener('click', function () { 4781 closeIcon.classList.toggle('tw-hidden'); 4782 }); 4783 4784 // Handle close icon click: simulate menu toggle and set aria-expanded 4785 closeIcon.addEventListener('click', function () { 4786 console.log('Close button clicked..'); 4787 menuButton.setAttribute('aria-expanded', 'true'); 4788 menuButton.click(); // simulate click 4789 closeIcon.classList.add('tw-hidden'); // hide close icon again 4790 }); 4791 } 4792 }); 4793 4794 window.addEventListener('scroll', () => { 4795 const header = document.querySelector('.site-header'); 4796 const isCollectionTemplate = document.querySelector('.template-collection'); 4797 4798 if (!header || !isCollectionTemplate) return; 4799 4800 if (window.scrollY > 0) { 4801 header.classList.add('scrolled'); 4802 } else { 4803 header.classList.remove('scrolled'); 4804 } 4805 }); 4806 4807 document.addEventListener('DOMContentLoaded', () => { 4808 const header = document.querySelector('.site-header'); 4809 const navItems = document.querySelectorAll('#SiteHeader'); 4810 navItems.forEach((item) => { 4811 item.addEventListener('mouseenter', () => { 4812 if (window.scrollY === 0) { 4813 header.classList.add('scrolled'); 4814 } 4815 }); 4816 item.addEventListener('mouseleave', () => { 4817 if (window.scrollY === 0) { 4818 header.classList.remove('scrolled'); 4819 } 4820 }); 4821 }); 4822 }); 4823 4824 document.addEventListener('DOMContentLoaded', () => { 4825 const header = document.querySelector('.site-header'); 4826 const logoHasInverted = document.querySelector('.logo--has-inverted'); 4827 const logoInverted = document.querySelector('.logo--inverted'); 4828 const isCollectionTemplate = document.querySelector('.template-collection'); 4829 4830 if (!header || !logoHasInverted || !logoInverted || !isCollectionTemplate) return; 4831 4832 // header.classList.add('scrolled'); 4833 logoHasInverted.style.display = 'none'; 4834 logoInverted.style.display = 'block'; 4835 }); 4836</script>
4836 4837 4838 4839<style> #shopify-section-sections--22458062471395__header img.fs-menu-logo {width: 100%; max-width: 80px; position: relative; top: 5px;} #shopify-section-sections--22458062471395__header img.mob-logo-fs {width: 100%; max-width: 90px; object-fit: cover; object-position: center; padding: 15px 20px;} #shopify-section-sections--22458062471395__header .site-nav__link, #shopify-section-sections--22458062471395__header .mobile-nav__link--top-level {text-transform: uppercase; letter-spacing: 0.1em;} #shopify-section-sections--22458062471395__header /* MAKE FIRST MENU ITEM (BLACK FRIDAY GUIDE) RED */.site-nav__item:first-child > a.site-nav__link {color: #ff0000 !important;} </style></div><div id="shopify-section-sections--22458062471395__1782812198a3fc0048" class="shopify-section shopify-section-group-header-group"> 4840 4841</div> 4842<!-- END sections: header-group --><!-- BEGIN sections: popup-group --> 4843 4844<!-- END sections: popup-group --><main class="main-content" id="MainContent"> 4845 <div id="shopify-section-template--22458022461667__blog" class="shopify-section"> 4846
4846<script async src="https://d2xvgzwm836rzd.cloudfront.net/lazysizes-bloggle.min.js" defer></script>
4846 4847 <link href="https://d2xvgzwm836rzd.cloudfront.net/blog_styles--combat-iron-apparel.min.css?v=1775122751318" type="text/css" rel="stylesheet"> 4848 <link href="https://d2xvgzwm836rzd.cloudfront.net/blog-layout.min.css" type="text/css" rel="stylesheet"> 4849 4850<div id="bloggle--blog_layout" class=""> 4851 4852 <div class="bloggle--header position_r_layout"> 4853 4854 4855 <div class="text--container flex fd--column max-width left"> 4856 <div class="max-width" style=""> 4857 <h1 class="bloggle--blog-title text__left-layout " style="color: #000;">Blog</h1> 4858 4859 </div> 4860 </div> 4861 4862 4863 4864 4865 4866 </div> 4867 4868 4869 4870 <div class="bloggle--sub-header left" > 4871 4872 4873 <div class="bloggle--search bloggle--search-icon" style="margin-left: 0px !important;"> 4874 <svg id="bloggle--icon_search" viewBox="0 0 18 19" fill="none"> 4875 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"></path> 4876 </svg> 4877 </div> 4878 <div id="bloggle--input_search_container"> 4879 <div id="bloggle--search_input_container"> 4880 <input id="bloggle--input_search" type="search" placeholder="Search in our blog..." > 4881 <svg id="bloggle--icon_close" fill="none" viewBox="0 0 18 17"> 4882 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 4883 </path> 4884 </svg> 4885 </div> 4886 <div id="bloggle--search_results" ></div> 4887 </div> 4888 4889 4890 4891 </div> 4892 4893 4894 <div class="bloggle--blog-items blog-layout-v2 trois"> 4895 4896 <div class="bloggle--blog-item margin_r__auto" style="border-radius: 0px;" > 4897 <a class="bloggle--blog-item-link" href="/blogs/stories/the-tactical-athlete-summer-prep-guide-how-to-get-in-shape-for-summer-2026"> 4898 4899 <img class="bloggle--blog-item-img lazybloggle" data-src="//combatironapparel.com/cdn/shop/articles/TAN_TOPOGRAPHY_RECON_PROS_-_LIFESTYLE_22_700x.jpg?v=1773385389" alt="The Tactical Athlete Summer Prep Guide: How to Get in Shape for Summer 2026"> 4900 4901 <div class="article-text-container responsive-div margin_r__auto"> 4902 <p class="bloggle--blog-item-title ">The Tactical Athlete Summer Prep Guide: How to Get in Shape for Summer 2026</p> 4903 <p class="bloggle--blog-item-date"><time datetime="2026-03-13T07:03:07Z">March 13, 2026</time></p> 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 4942 4943 4944 4945 4946 4947 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 5008 <p class="bloggle--blog-item-desc ">Spring training sets the foundation for summer performance. Discover how tactical athletes comb
5008ine strength, conditioning, outdoor workouts, and proper nutrition to get in peak shape....</p> 5009 5010 <p class="bloggle--blog-item-author">Combatironapparel.com Staff</p> 5011 <button class="bloggle--blog-item-button btn text__white">Read post</button> 5012 </div> 5013 </a> 5014 </div> 5015 5016 <div class="bloggle--blog-item margin_r__auto" style="border-radius: 0px;" > 5017 <a class="bloggle--blog-item-link" href="/blogs/stories/built-for-the-relentless-why-combat-iron-is-made-for-hardcore-training"> 5018 5019 <img class="bloggle--blog-item-img lazybloggle" data-src="//combatironapparel.com/cdn/shop/articles/TAN_TOPOGRAPHY_RECON_PROS_-_LIFESTYLE_34_700x.jpg?v=1773385149" alt="Built for the Relentless: Why Combat Iron Is Made for Hardcore Training"> 5020 5021 <div class="article-text-container responsive-div margin_r__auto"> 5022 <p class="bloggle--blog-item-title ">Built for the Relentless: Why Combat Iron Is Made for Hardcore Training</p> 5023 <p class="bloggle--blog-item-date"><time datetime="2026-03-13T06:59:03Z">March 13, 2026</time></p> 5024 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 5040 5041 5042 5043 5044 5045 5046 5047 5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 5093 5094 5095 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 5124 5125 5126 5127 5128 5129 5130 <p class="bloggle--blog-item-desc ">Unleash Your Inner Warrior: The Philosophy Behind Combat Iron In the demanding world of fitness, there's a growing segment of individuals who don't just exercise;...</p> 5131 5132 <p class="bloggle--blog-item-author">Combatironapparel.com Staff</p> 5133 <button class="bloggle--blog-item-button btn text__white">Read post</button> 5134 </div> 5135 </a> 5136 </div> 5137 5138 <div class="bloggle--blog-item margin_r__auto" style="border-radius: 0px;" > 5139 <a class="bloggle--blog-item-link" href="/blogs/stories/field-tested-athlete-approved-why-combat-iron-gear-is-built-for-real-training"> 5140 5141 <img class="bloggle--blog-item-img lazybloggle" data-src="//combatironapparel.com/cdn/shop/articles/BLACK_TOPOGRAPHY_HYBRID_SHORTS_-_LIFESTYLE_13_700x.jpg?v=1773384975" alt="Field Tested. Athlete Approved. Why Combat Iron Gear Is Built for Real Training"> 5142 5143 <div class="article-text-container responsive-div margin_r__auto"> 5144 <p class="bloggle--blog-item-title ">Field Tested. Athlete Approved. Why Combat Iron Gear Is Built for Real Training</p> 5145 <p class="bloggle--blog-item-date"><time datetime="2026-03-13T06:54:10Z">March 13, 2026</time></p> 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 5168 5169 5170 5171 5172 5173 5174 5175 5176 5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 5228 5229 5230 5231 5232 5233 5234 5235 5236 5237 5238 5239 5240 5241 5242 5243 5244 5245 5246 <p class="bloggle--blog-item-desc ">Combat Iron gear is field tested, athlete approved, and built for serious training. Designed for durability, mobility, and performance in the gym and beyond. ...</p> 5247 5248 <p class="bloggle--blog-item-author">Combatironapparel.com Staff</p> 5249 <button class="bloggle--blog-item-button btn text__white">Read post</button> 5250 </div> 5251 </a> 5252 </div> 5253 5254 <div class="bloggle--blog-item margin_r__auto" style="border-radius: 0px;" > 5255 <a class="bloggle--blog-item-link" href="/blogs/stories/why-5-inch-training-shorts-dominate-modern-gym-culture"> 5256 5257 <img class="bloggle--blog-item-img lazybloggle" data-src="//combatironapparel.com/cdn/shop/articles/NIGHTFA
5257LL_TIGER_STRIPE_-_NEW_SHORTS_WITH_AMERICAN_FLAG_SPANDEX_34_700x.jpg?v=1773384734" alt="Why 5-Inch Training Shorts Dominate Modern Gym Culture"> 5258 5259 <div class="article-text-container responsive-div margin_r__auto"> 5260 <p class="bloggle--blog-item-title ">Why 5-Inch Training Shorts Dominate Modern Gym Culture</p> 5261 <p class="bloggle--blog-item-date"><time datetime="2026-03-13T06:52:12Z">March 13, 2026</time></p> 5262 5263 5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 5336 5337 5338 5339 5340 5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 <p class="bloggle--blog-item-desc ">5-inch training shorts have become the preferred choice for serious athletes. Discover why shorter inseam athletic shorts improve mobility, breathability, and performance during demanding workouts....</p> 5367 5368 <p class="bloggle--blog-item-author">Combatironapparel.com Staff</p> 5369 <button class="bloggle--blog-item-button btn text__white">Read post</button> 5370 </div> 5371 </a> 5372 </div> 5373 5374 <div class="bloggle--blog-item margin_r__auto" style="border-radius: 0px;" > 5375 <a class="bloggle--blog-item-link" href="/blogs/stories/the-best-tactical-gym-bags-for-training-travel-and-range-days-in-2026"> 5376 5377 <img class="bloggle--blog-item-img lazybloggle" data-src="//combatironapparel.com/cdn/shop/articles/DSC00570_700x.jpg?v=1773384491" alt="The Best Tactical Gym Bags for Training, Travel, and Range Days in 2026"> 5378 5379 <div class="article-text-container responsive-div margin_r__auto"> 5380 <p class="bloggle--blog-item-title ">The Best Tactical Gym Bags for Training, Travel, and Range Days in 2026</p> 5381 <p class="bloggle--blog-item-date"><time datetime="2026-03-13T06:48:10Z">March 13, 2026</time></p> 5382 5383 5384 5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 5466 5467 5468 5469 5470 5471 5472 5473 5474 5475 5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 <p class="bloggle--blog-item-desc ">Serious training requires serious gear. And once your workouts evolve beyond a water bottle and a spare shirt, a standard gym bag quickly stops doing...</p> 5489 5490 <p class="bloggle--blog-item-author">Combatironapparel.com Staff</p> 5491 <button class="bloggle--blog-item-button btn text__white">Read post</button> 5492 </div> 5493 </a> 5494 </div> 5495 5496 <div class="bloggle--blog-item margin_r__auto" style="border-radius: 0px;" > 5497 <a class="bloggle--blog-item-link" href="/blogs/stories/the-rise-of-the-tactical-athlete-why-hardcore-training-culture-is-back-in-2026"> 5498 5499 <img class="bloggle--blog-item-img lazybloggle" data-src="//combatironapparel.com/cdn/shop/articles/NIGHTFA
5499LL_TIGER_STRIPE_-_NEW_SHORTS_WITH_AMERICAN_FLAG_SPANDEX_35_700x.jpg?v=1773384184" alt="The Rise of the Tactical Athlete: Why Hardcore Training Culture Is Back"> 5500 5501 <div class="article-text-container responsive-div margin_r__auto"> 5502 <p class="bloggle--blog-item-title ">The Rise of the Tactical Athlete: Why Hardcore Training Culture Is Back</p> 5503 <p class="bloggle--blog-item-date"><time datetime="2026-03-13T06:43:02Z">March 13, 2026</time></p> 5504 5505 5506 5507 5508 5509 5510 5511 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 5548 5549 5550 5551 5552 5553 5554 5555 5556 5557 5558 5559 5560 5561 5562 5563 5564 5565 5566 5567 5568 5569 5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 5587 5588 5589 5590 5591 5592 5593 5594 5595 5596 5597 5598 5599 5600 5601 5602 5603 5604 5605 5606 5607 5608 5609 5610 <p class="bloggle--blog-item-desc ">The Resurgence of Resilience In 2026, a noticeable shift is happening across the fitness world. For years, mainstream fitness culture drifted toward convenience â short...</p> 5611 5612 <p class="bloggle--blog-item-author">Combatironapparel.com Staff</p> 5613 <button class="bloggle--blog-item-button btn text__white">Read post</button> 5614 </div> 5615 </a> 5616 </div> 5617 5618 <div class="bloggle--blog-item margin_r__auto" style="border-radius: 0px;" > 5619 <a class="bloggle--blog-item-link" href="/blogs/stories/best-mens-workout-shorts-for-training-running-and-everyday-wear-2026-guide"> 5620 5621 <img class="bloggle--blog-item-img lazybloggle" data-src="//combatironapparel.com/cdn/shop/articles/WARTHOG_V2_PERFORMANCE_SHORTS_-_LIFESTYLE_1_348dfe14-4514-4738-81a0-695def6f9b9c_700x.jpg?v=1773383909" alt="Best Men's Workout Shorts for Training, Running, and Everyday Wear (2026 Guide)"> 5622 5623 <div class="article-text-container responsive-div margin_r__auto"> 5624 <p class="bloggle--blog-item-title ">Best Men's Workout Shorts for Training, Running, and Everyday Wear (2026 Guide)</p> 5625 <p class="bloggle--blog-item-date"><time datetime="2026-03-13T06:38:21Z">March 13, 2026</time></p> 5626 5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 5649 5650 5651 5652 5653 5654 5655 5656 5657 5658 5659 5660 5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 5672 5673 5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 5706 5707 5708 5709 5710 5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 5722 5723 5724 5725 5726 5727 5728 5729 5730 5731 5732 <p class="bloggle--blog-item-desc ">Looking for the best workout shorts for men? This guide breaks down what makes great athletic shorts, why 5" inseams dominate modern training, and how...</p> 5733 5734 <p class="bloggle--blog-item-author">devin hamrick</p> 5735 <button class="bloggle--blog-item-button btn text__white">Read post</button> 5736 </div> 5737 </a> 5738 </div> 5739 5740 <div class="bloggle--blog-item margin_r__auto" style="border-radius: 0px;" > 5741 <a class="bloggle--blog-item-link" href="/blogs/stories/the-tactical-boonie-hat-combat-irons-versatile-headwear-for-outdoor-performance-and-everyday-utility"> 5742 5743 <img class="bloggle--blog-item-img lazybloggle" data-src="//combatironapparel.com/cdn/shop/articles/CARBON_CAMO_BOONIE_HANGING_8_700x.jpg?v=1767089413" alt="The Tactical Boonie Hat: Combat Iron's Versatile Headwear for Outdoor Performance and Everyday Utility"> 5744 5745 <div class="article-text-container responsive-div margin_r__auto"> 5746 <p class="bloggle--blog-item-title ">The Tactical Boonie Hat: Combat Iron's Versatile Headwear for Outdoor Performance and Everyday Utility</p> 5747 <p class="bloggle--blog-item-date"><time datetime="2025-12-30T10:10:10Z">December 30, 2025</time></p> 5748 5749 5750 5751 5752 5753 5754 5755 5756 5757 5758 5759 5760 5761 5762 5763 5764 5765 5766 5767 5768 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 5806 5807 5808 5809 5810 5811 5812 5813 5814 5815 5816 5817 5818 5819 5820 5821 5822 5823 5824 5825 5826 5827 5828 5829 5830 5831 5832 5833 5834 5835 5836 5837 5838 5839 5840 5841 5842 5843 5844 5845 5846 5847 5848 5849 5850 5851 5852 5853 5854 <p class="bloggle--blog-item-desc ">Engineered for demanding environments, Combat Iron tactical boonie hats deliver superior sun protection, breathability, and durability. Ripstop construction with adjustable fit and ventilationâperfect for outdoor...</p> 5855 5856 <p class="bloggle--blog-item-author">Combatironapparel.com Staff</p> 5857 <button class="bloggle--blog-item-button btn text__white">Read post</button> 5858 </div> 5859 </a> 5860 </div> 5861 5862 <div class="bloggle--blog-item margin_r__auto" style="border-radius: 0px;" > 5863 <a class="bloggle--blog-item-link" href="/blogs/stories/the-tactical-athlete-training-tee-why-combat-iron-graphic-tees-are-built-for-every-session"> 5864 5865 <img class="bloggle--blog-item-img lazybloggle" data-src="//combatironapparel.com/cdn/shop/articles/JESUS_WAS_A_MISFIT_TOO_-_BLACK_3_0bc84f0f-6c12-4c9f-8f39-4dd882f6d0a0_700x.jpg?v=1767089095" alt="The Tactical Athlete⢠Training Tee: Why Combat Iron Graphic Tees Are Built for Every Session"> 5866 5867 <div class="article-text-container responsive-div margin_r__auto"> 5868 <p class="bloggle--blog-item-title ">The Tactical Athlete⢠Training Tee: Why Combat Iron Graphic Tees Are Built for Every Session</p> 5869 <p class="bloggle--blog-item-date"><time datetime="2025-12-30T10:01:55Z">December 30, 2025</time></p> 5870 5871 5872 5873 5874 5875 5876 5877 5878 5879 5880 5881 5882 5883 5884 5885 5886 5887 5888 5889 5890 5891 5892 5893 5894 5895 5896 5897 5898 5899 5900 5901 5902 5903 5904 5905 5906 5907 5908 5909 5910 5911 5912 5913 5914 5915 5916 5917 5918 5919 5920 5921 5922 5923 5924 5925 5926 5927 5928 5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 5948 5949 5950 5951 5952 5953 5954 5955 5956 5957 5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975 5976 <p class="bloggle--blog-item-desc ">Combat Iron graphic tees deliver the perfect balance of comfort, durability, and performance for any training style. Premium 60/40 blend with moisture-wicking tech, athletic fit...</p> 5977 5978 <p class="bloggle--blog-item-author">Combatironapparel.com Staff</p> 5979 <button class="bloggle--blog-item-button btn text__white">Read post</button> 5980 </div> 5981 </a> 5982 </div> 5983 5984 <div class="bloggle--blog-item margin_r__auto" style="border-radius: 0px;" > 5985 <a class="bloggle--blog-item-link" href="/blogs/stories/the-power-of-a-bold-graphic-tee-how-combat-iron-designs-win-for-sure"> 5986 5987 <img class="bloggle--blog-item-img lazybloggle" data-src="//combatironapparel.com/cdn/shop/articles/GUNS_TITTIES_FREEDOM_-_WHITE_11_e7ed553b-9048-421b-b813-b7dac95525bd_700x.jpg?v=1767088688" alt="The Power of a Bold Graphic Tee: How Combat Iron Designs Win For Sure"> 5988 5989 <div class="article-text-container responsive-div margin_r__auto"> 5990 <p class="bloggle--blog-item-title ">The Power of a Bold Graphic Tee: How Combat Iron Designs Win For Sure</p> 5991 <p class="bloggle--blog-item-date"><time datetime="2025-12-30T09:55:29Z">December 30, 2025</time></p> 5992 5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 6018 6019 6020 6021
6021 6022 6023 6024 6025 6026 6027 6028 6029 6030 6031 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067 6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 6081 6082 6083 6084 6085 6086 6087 6088 6089 6090 6091 6092 6093 6094 6095 6096 6097 6098 <p class="bloggle--blog-item-desc ">I wear a Combat Iron graphic tee when I need that quiet reminder to stay sharp. Designs like "Win The War You Tell Nobody About"...</p> 6099 6100 <p class="bloggle--blog-item-author">Combatironapparel.com Staff</p> 6101 <button class="bloggle--blog-item-button btn text__white">Read post</button> 6102 </div> 6103 </a> 6104 </div> 6105 6106 <div class="bloggle--blog-item margin_r__auto" style="border-radius: 0px;" > 6107 <a class="bloggle--blog-item-link" href="/blogs/stories/combat-iron-vs-nobull-rogue-the-ultimate-crossfit-training-apparel-guide-for-2026-athletes"> 6108 6109 <img class="bloggle--blog-item-img lazybloggle" data-src="//combatironapparel.com/cdn/shop/articles/GUN_METAL_MIL_GREEN_SHORT_700x.jpg?v=1767088158" alt="Combat Iron⢠vs. NOBULL⢠& Rogueâ¢: The Ultimate CrossFit⢠Training Apparel Guide for 2026 Athletes"> 6110 6111 <div class="article-text-container responsive-div margin_r__auto"> 6112 <p class="bloggle--blog-item-title ">Combat Iron⢠vs. NOBULL⢠& Rogueâ¢: The Ultimate CrossFit⢠Training Apparel Guide for 2026 Athletes</p> 6113 <p class="bloggle--blog-item-date"><time datetime="2025-12-30T09:47:57Z">December 30, 2025</time></p> 6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 6134 6135 6136 6137 6138 6139 6140 6141 6142 6143 6144 6145 6146 6147 6148 6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 6159 6160 6161 6162 6163 6164 6165 6166 6167 6168 6169 6170 6171 6172 6173 6174 6175 6176 6177 6178 6179 6180 6181 6182 6183 6184 6185 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 6208 6209 6210 6211 6212 6213 6214 6215 6216 6217 6218 6219 6220 <p class="bloggle--blog-item-desc ">Gear up for 2026 dominanceâsee why Combat Iron's training shorts and tees outperform Nobull's rugged builds and Rogue's functional gear in CrossFit WODs, extreme lifts,...</p> 6221 6222 <p class="bloggle--blog-item-author">Combatironapparel.com Staff</p> 6223 <button class="bloggle--blog-item-button btn text__white">Read post</button> 6224 </div> 6225 </a> 6226 </div> 6227 6228 <div class="bloggle--blog-item margin_r__auto" style="border-radius: 0px;" > 6229 <a class="bloggle--blog-item-link" href="/blogs/stories/the-2026-training-guide-to-mens-workout-gym-shorts-conquer-your-goals-in-comfort-and-style"> 6230 6231 <img class="bloggle--blog-item-img lazybloggle" data-src="//combatironapparel.com/cdn/shop/articles/DSC07954_700x.jpg?v=1767087642" alt="The 2026 Training Guide to Men's Workout & Gym Shorts: Conquer Your Goals in Comfort and Style"> 6232 6233 <div class="article-text-container responsive-div margin_r__auto"> 6234 <p class="bloggle--blog-item-title ">The 2026 Training Guide to Men's Workout & Gym Shorts: Conquer Your Goals in Comfort and Style</p> 6235 <p class="bloggle--blog-item-date"><time datetime="2025-12-30T09:40:38Z">December 30, 2025</time></p> 6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 6246 6247 6248 6249 6250 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263 6264 6265 6266 6267 6268 6269 6270 6271 6272 6273 6274 6275 6276 6277 6278 6279 6280 6281 6282 6283 6284 6285 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 6328 6329 6330 6331 6332 6333 6334 6335 6336 6337 6338 6339 6340 6341 6342 <p class="bloggle--blog-item-desc ">Kick off 2026 strongâdiscover why Combat Iron's tactical training shorts outperform Ten Thousand, Gymshark, and Vuori for extreme gym sessions, trail runs, and hybrid workouts....</p> 6343 6344 <p class="bloggle--blog-item-author">Combatironapparel.com Staff</p> 6345 <button class="bloggle--blog-item-button btn text__white">Read post</button> 6346 </div> 6347 </a> 6348 </div> 6349 6350 </div> 6351 6352 6353 <div class="bloggle--pagination"> 6354 6355 6356 6357 6358
6359 <span class="bloggle--pagination-item bloggle--active">1</span> 6360 6361 6362 6363 6364 <a class="bloggle--pagination-item" href="/blogs/stories?page=2">2</a> 6365 6366 6367 6368 6369 6370 <a class="bloggle--pagination-item" href="/blogs/stories?page=3">3</a> 6371 6372 6373 6374 6375 <span class="bloggle--pagination-item ">…</span> 6376 6377 6378 6379 6380 <a class="bloggle--pagination-item" href="/blogs/stories?page=15">15</a> 6381 6382 6383 6384 6385 6386 <a class="bloggle--pagination-item" rel="next" href="/blogs/stories?page=2"> 6387 <svg aria-hidden="true" focusable="false" role="presentation" class="bloggle--paginate_icon bloggle--next" 6388 viewBox="0 0 10 6"> 6389 <path fill-rule="evenodd" clip-rule="evenodd" 6390 d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" 6391 fill="currentColor"> 6392 </path> 6393 </svg> 6394 </a> 6395 6396 6397 </div> 6398 6399 6400 6401</div> 6402
6403<script> 6404 var canonicalUrl = "https://combatironapparel.com/blogs/stories"; 6405 var searchBar = document.getElementById("bloggle--input_search_container"); 6406 var searchBarClose = document.getElementById("bloggle--icon_close"); 6407 var searcBarButton = document.getElementById("bloggle--icon_search"); 6408 searcBarButton.addEventListener("click", function() { 6409 searchBar.classList.add("bloggle--visible"); 6410 }) 6411 searchBarClose.addEventListener("click", function() { 6412 searchBar.classList.remove('bloggle--visible'); 6413 document.getElementById("bloggle--input_search").value = ""; 6414 document.getElementById("bloggle--search_results").innerHTML = ""; 6415 }) 6416 window.addEventListener('click', function(e){ 6417 if (!document.getElementById('bloggle--input_search_container').contains(e.target) && !document.getElementById('bloggle--icon_search').contains(e.target)){ 6418 searchBar.classList.remove('bloggle--visible'); 6419 } 6420 }); 6421 var barWidth = document.querySelector('.bloggle--sub-header').offsetWidth; 6422 if (barWidth > 320) { 6423 searchBar.style.left = "initial"; 6424 searchBar.style.right = "0"; 6425 } 6426 6427 6428 var navigationLinks = document.getElementsByClassName('bloggle--nav-item'); 6429 if (navigationLinks.length > 0) { 6430 for (let i = 0; i < navigationLinks.length ; i++) { 6431 let href = navigationLinks[i].getAttribute("href"); 6432 let isHrefInCanonical = canonicalUrl.indexOf(href) > -1; 6433 function isHrefLastSegment(string, target) { 6434 return string.substring(string.length - target.length) === target; 6435 } 6436 if (isHrefInCanonical && href && isHrefLastSegment(canonicalUrl, href)) { 6437 navigationLinks[i].classList.add("bloggle--active"); 6438 } else { 6439 navigationLinks[i].classList.remove("bloggle--active"); 6440 } 6441 } 6442 } 6443 6444 window.addEventListener('input', function (e) { 6445 var id = e.target.getAttribute("id"); 6446 var resultContainer = document.getElementById("bloggle--search_results"); 6447 6448 if (id && id == "bloggle--input_search") { 6449 var searchValue = e.target.value; 6450 if (searchValue.length > 1) { 6451 var request = new XMLHttpRequest(); 6452 request.responseType = 'json' 6453 const suggestUrl = "https://" + window.location.hostname + (window.Shopify && window.Shopify.routes && window.Shopify.routes.root || "/" ) + "search/suggest.json?q=" + searchValue + "&resources[type]=article"; 6454 request.open('GET', suggestUrl, true); 6455 request.onload = function (e) { 6456 if (this.status == 200) { 6457 var articles = this.response.resources.results.articles; 6458 if (articles.length > 0) { 6459 let resultsHtml = ""; 6460 for (let i = 0; i < articles.length; i++) { 6461 resultsHtml = resultsHtml + '<div class="bloggle--search_result"><a class="bloggle--search_result_link" href="' + articles[i].url + '">' + articles[i].title + '</a></div>' 6462 } 6463 resultContainer.innerHTML = resultsHtml; 6464 } else { 6465 resultContainer.innerHTML = ""; 6466 } 6467 } 6468 } 6469 request.send(); 6470 } else { 6471 resultContainer.innerHTML = ""; 6472 } 6473 } 6474 }); 6475</script>
6475 6476 6477<style> 6478 6479 .bloggle--blog-item-title, .bloggle--blog-item-date, .bloggle--blog-item-desc, .bloggle--blog-item-author { 6480 color: #000000; 6481 } 6482 .bloggle--blog-item { 6483 transition: all 0.3s ease; 6484 cursor: pointer; 6485 } 6486 6487 .bloggle--blog-item-link { 6488 text-decoration: unset; 6489 } 6490 .bloggle--blog-item-img { 6491 width: 100%; 6492 height: 240px; 6493 object-fit: cover; 6494 transition: all 0.3s ease; 6495 } 6496 .bloggle--blog-item:hover .bloggle--blog-item-img { 6497 opacity: 0.5; 6498 } 6499 #bloggle--blog_layout { 6500 width: 100%; 6501 max-width: 100%; 6502 } 6503 .bloggle--blog-items.trois .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.unDeux .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.deuxTrois .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.deuxDeux .bloggle--blog-item-link .responsive-div , .bloggle--blog-items.deux .bloggle--blog-item-link .responsive-div{ 6504 height: calc(100% - 240px) 6505 } 6506 6507 6508 .bloggle--search-input #bloggle--search_results { 6509 left: auto !important; 6510 right: 0px !important; 6511 width: 300px !important; 6512 } 6513 6514 @media screen and (max-width: 767px) { 6515 .bloggle--search-input #bloggle--search_results { 6516 width: 100% !important; 6517 } 6518 } 6519 6520 @media screen and (max-width: 1024px) { 6521 .bloggle--blog-item-img{ 6522 height: undefinedpx !important; 6523 } 6524 .bloggle--blog-items.trois .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.unDeux .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.deuxTrois .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.deuxDeux .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.deux .bloggle--blog-item-link .responsive-div{ 6525 height: calc(100% - undefinedpx) !important; 6526 } 6527 #bloggle--blog_layout { 6528 width: 100%; 6529 max-width: 100%; 6530 } 6531 } 6532 @media screen and (max-width: 767px) { 6533 .bloggle--blog-item-img{ 6534 height: undefinedpx !important; 6535 } 6536 .bloggle--blog-items.trois .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.unDeux .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.deuxTrois .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.deuxDeux .bloggle--blog-item-link .responsive-div, .bloggle--blog-items.deux .bloggle--blog-item-link .responsive-div{ 6537 height: fit-content; 6538 } 6539 .bloggle--blog-items { 6540 gap: 0px; 6541 } 6542 #bloggle--blog_layout { 6543 width: 100%; 6544 max-width: 100%; 6545 } 6546 .bloggle--blog-item { 6547 6548 width: 100%; 6549 } 6550 } 6551</style> 6552<style>.bloggle--blog-item-date { 6553font-size: 12px; 6554margin-bottom: 10px; 6555} 6556 6557.bloggle--blog-item-author { 6558 font-size: 13px; 6559 margin-top: 10px; 6560 } 6561 6562 .bloggle--blog-item-button { 6563margin-top: 10px; 6564 }</style> 6565</div> 6566 6567</main><!-- BEGIN sections: footer-group --> 6568<div id="shopify-section-sections--22458062438627__17851660532306375c" class="shopify-section shopify-section-group-footer-group"> 6569 6570</div><div id="shopify-section-sections--22458062438627__177926781293b75396" class="shopify-section shopify-section-group-footer-group"> 6571 6572 6573<style data-shopify> 6574 .ai-footer-signup-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6575 display: block; 6576 width: 100%; 6577 background-color: #f5f5f5; 6578 padding: 48px 20px; 6579 } 6580 6581 .ai-footer-signup__container-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6582 max-width: 1200px; 6583 margin: 0 auto; 6584 display: grid; 6585 grid-template-columns: 1fr 1.2fr; 6586 gap: 60px; 6587 align-items: center; 6588 } 6589 6590 .ai-footer-signup__content-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6591 display: flex; 6592 flex-direction: column; 6593 gap: 12px; 6594 } 6595 6596 .ai-footer-signup__headline-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6597 font-family: Barlow, sans-serif; 6598 font-weight: 600; 6599 font-size: 26px; 6600 letter-spacing: 2px; 6601 text-transform: uppercase; 6602 color: #000000; 6603 margin: 0; 6604 line-height: 1.2; 6605 } 6606 6607 .ai-footer-signup__subtext-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6608 font-family: "Barlow Condensed", sans-serif; 6609 font-weight: 400; 6610 font-size: 13px; 6611 line-height: 1.6; 6612 color: #000000; 6613 margin: 0; 6614 max-width: 480px; 6615 } 6616 6617 .ai-footer-signup__form-wrapper-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6618 display: flex; 6619 flex-direction: column; 6620 gap: 16px; 6621 } 6622 6623 .ai-footer-signup__form-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6624 display: flex; 6625 gap: 0; 6626 border: 1px solid #333333; 6627 } 6628 6629 .ai-footer-signup__input-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6630 flex: 1; 6631 padding: 18px 20px; 6632 background-color: transparent; 6633 border: none; 6634 color: #000000; 6635 font-family: "Barlow Condensed", sans-serif; 6636 font-weight: 400; 6637 font-size: 14px; 6638 letter-spacing: 0.5px; 6639 outline: none; 6640 } 6641 6642 .ai-footer-signup__input-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi::placeholder { 6643 color: #666666; 6644 opacity: 1; 6645 } 6646 6647 .ai-footer-signup__button-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6648 padding: 18px 40px; 6649 background-color: #000000; 6650 color: #ffffff; 6651 border: none; 6652 font-family: "Barlow Condensed", sans-serif; 6653 font-weight: 700; 6654 font-size: 14px; 6655 letter-spacing: 1.5px; 6656 text-transform: uppercase; 6657 cursor: pointer; 6658 transition: all 0.2s ease; 6659 white-space: nowrap; 6660 } 6661 6662 .ai-footer-signup__button-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi:hover { 6663 background-color: #f9f9f9; 6664 transform: translateY(-1px); 6665 } 6666 6667 .ai-footer-signup__trust-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6668 font-family: "Barlow Condensed", sans-serif; 6669 font-weight: 400; 6670 font-size: 11px; 6671 letter-spacing: 1px; 6672 text-transform: uppercase; 6673 color: #666666; 6674 text-align: left; 6675 } 6676 6677 .ai-footer-signup__success-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6678 color: #000000; 6679 font-family: "Barlow Condensed", sans-serif; 6680 font-weight: 400; 6681 font-size: 14px; 6682 margin-top: 8px; 6683 } 6684 6685 .ai-footer-signup__error-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6686 color: #ff4444; 6687 font-family: "Barlow Condensed", sans-serif; 6688 font-weight: 400; 6689 font-size: 14px; 6690 margin-top: 8px; 6691 } 6692 6693 @media screen and (max-width: 749px) { 6694 .ai-footer-signup-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6695 padding: 28px 20px; 6696 } 6697 6698 .ai-footer-signup__container-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6699 grid-template-columns: 1fr; 6700 gap: 32px; 6701 } 6702 6703 .ai-footer-signup__headline-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6704 font-size: 20.8px; 6705 } 6706 6707 .ai-footer-signup__subtext-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6708 font-size: 11.7px; 6709 } 6710 6711 .ai-footer-signup__form-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6712 flex-direction: column; 6713 } 6714 6715 .ai-footer-signup__input-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6716 border-bottom: 1px solid #333333; 6717 } 6718 6719 .ai-footer-signup__button-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6720 width: 100%; 6721 padding: 18px 20px; 6722 } 6723 6724 .ai-footer-signup__trust-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi { 6725 text-align: center; 6726 } 6727 } 6728</style> 6729 6730<footer-signup-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi class="ai-footer-signup-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi" > 6731 <div class="ai-footer-signup__container-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi"> 6732 <div class="ai-footer-signup__content-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi"><h2 class="ai-footer-signup__headline-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi">GET BRAND UPDATES</h2><p class="ai-footer-signup__subtext-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi">No spam. No bs. Just new drops, restocks, and brand updates.</p></div> 6733 6734 <div class="ai-footer-signup__form-wrapper-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi"><form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="ai-footer-signup__form-container"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 6735 <div class="ai-footer-signup__form-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi"> 6736 <input 6737 type="email" 6738 name="contact[email]" 6739 class="ai-footer-signup__input-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi" 6740 value="" 6741 aria-required="true" 6742 autocorrect="off" 6743 autocapitalize="off" 6744 autocomplete="email" 6745 6746 6747 placeholder="Your email address" 6748 required 6749 > 6750 <button type="submit" class="ai-footer-signup__button-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi"> 6751 ENTER 6752 </button> 6753 </div></form><div class="ai-footer-signup__trust-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi">NO SPAM. EVER. | SECURE SIGNUP</div></div> 6754 </div> 6755</footer-signup-az1losmp2d29zbwfsmaigenblockfe8ce983lmigi> 6756 6757 6758 6759 6760 6761<style data-shopify> 6762 .ai-footer-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6763 background-color: #000000; 6764 color: #ffffff; 6765 width: 100%; 6766 display: block; 6767 } 6768 6769 .ai-footer-container-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6770 max-width: 1340px; 6771 margin: 0 auto; 6772 padding: 64px 32px 64px; 6773 } 6774 6775 .ai-footer-top-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6776 display: grid; 6777 grid-template-columns: repeat(4, 1fr); 6778 gap: 32px; 6779 margin-bottom: 48px; 6780 } 6781 6782 .ai-footer-column-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6783 display: flex; 6784 flex-direction: column; 6785 } 6786 6787 .ai-footer-column-heading-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6788 font-size: 12px; 6789 font-weight: 700; 6790 color: #ffffff; 6791 text-transform: uppercase; 6792 margin: 0 0 16px 0; 6793 letter-spacing: 0.05em; 6794 } 6795 6796 .ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6797 display: block; 6798 font-size: 13px; 6799 color: #cccccc; 6800 text-decoration: none; 6801 line-height: 1.4; 6802 margin-bottom: 12px; 6803 transition: opacity 0.2s ease; 6804 } 6805 6806 .ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb:hover { 6807 opacity: 0.7; 6808 } 6809 6810 .ai-footer-branding-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6811 display: flex; 6812 align-items: flex-start; 6813 justify-content: flex-start; 6814 padding: 0px 0px 0px; 6815 } 6816 6817 .ai-footer-branding-image-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6818 max-width: 100px; 6819 width: 20%; 6820 height: auto; 6821 } 6822 6823 .ai-footer-divider-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6824 width: 100%; 6825 height: 1px; 6826 background-color: #2b2b2b; 6827 margin: 32px 0 32px; 6828 } 6829 6830 .ai-footer-promo-cards-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6831 display: grid; 6832 grid-template-columns: repeat(3, 1fr); 6833 gap: 16px; 6834 margin-bottom: 48px; 6835 } 6836 6837 .ai-footer-promo-card-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6838 position: relative; 6839 aspect-ratio: 1 / 1; 6840 overflow: hidden; 6841 cursor: pointer; 6842 } 6843 6844 .ai-footer-promo-card-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6845 display: block; 6846 width: 100%; 6847 height: 100%; 6848 position: relative; 6849 } 6850 6851 .ai-footer-promo-card-image-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6852 width: 100%; 6853 height: 100%; 6854 object-fit: cover; 6855 transition: transform 0.4s ease, opacity 0.4s ease; 6856 } 6857 6858 .ai-footer-promo-card-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb:hover .ai-footer-promo-card-image-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6859 transform: scale(1.05); 6860 opacity: 0.85; 6861 } 6862 6863 .ai-footer-promo-card-title-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6864 position: absolute; 6865 bottom: 16px; 6866 left: 16px; 6867 right: 16px; 6868 font-size: 14px; 6869 font-weight: 700; 6870 color: #ffffff; 6871 text-transform: uppercase; 6872 letter-spacing: 0.05em; 6873 margin: 0; 6874 z-index: 2; 6875 } 6876 6877 .ai-footer-promo-placeholder-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6878 width: 100%; 6879 height: 100%; 6880 background-color: #2b2b2b; 6881 display: flex; 6882 align-items: center; 6883 justify-content: center; 6884 } 6885 6886 .ai-footer-promo-placeholder-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb svg { 6887 width: 50%; 6888 height: 50%; 6889 opacity: 0.3; 6890 } 6891 6892 .ai-footer-accordion-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6893 display: none; 6894 } 6895 6896 @media screen and (max-width: 749px) { 6897 .ai-footer-container-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6898 padding: 40px 20px 40px; 6899 } 6900 6901 .ai-footer-top-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6902 display: none; 6903 } 6904 6905 .ai-footer-accordion-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6906 display: block; 6907 margin-bottom: 48px; 6908 } 6909 6910 .ai-footer-accordion-item-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6911 border-bottom: 1px solid #2b2b2b; 6912 } 6913 6914 .ai-footer-accordion-button-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6915 width: 100%; 6916 background: none; 6917 border: none; 6918 color: #ffffff; 6919 font-size: 12px; 6920 font-weight: 700; 6921 text-transform: uppercase; 6922 text-align: left; 6923 padding: 12px 0; 6924 cursor: pointer; 6925 display: flex; 6926 justify-content: space-between; 6927 align-items: center; 6928 letter-spacing: 0.05em; 6929 } 6930 6931 .ai-footer-accordion-icon-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6932 width: 16px; 6933 height: 16px; 6934 transition: transform 0.3s ease; 6935 } 6936 6937 .ai-footer-accordion-icon-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb.active { 6938 transform: rotate(180deg); 6939 } 6940 6941 .ai-footer-accordion-content-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6942 max-height: 0; 6943 overflow: hidden; 6944 transition: max-height 0.3s ease; 6945 } 6946 6947 .ai-footer-accordion-content-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb.active { 6948 max-height: 500px; 6949 padding-bottom: 12px; 6950 } 6951 6952 .ai-footer-branding-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6953 margin-bottom: 48px; 6954 } 6955 6956 .ai-footer-branding-image-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6957 max-width: 110px; 6958 width: 20%; 6959 } 6960 6961 .ai-footer-promo-cards-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6962 display: flex; 6963 overflow-x: auto; 6964 scroll-snap-type: x mandatory; 6965 -webkit-overflow-scrolling: touch; 6966 gap: 12px; 6967 padding: 0 20px; 6968 margin: 0 -20px 48px; 6969 scrollbar-width: none; 6970 -ms-overflow-style: none; 6971 } 6972 6973 .ai-footer-promo-cards-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb::-webkit-scrollbar {
6974 display: none; 6975 } 6976 6977 .ai-footer-promo-card-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb { 6978 flex: 0 0 85vw; 6979 scroll-snap-align: start; 6980 aspect-ratio: 1 / 1; 6981 } 6982 } 6983</style> 6984 6985<footer-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb class="ai-footer-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb" > 6986 <div class="ai-footer-container-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb"> 6987 <div class="ai-footer-top-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb"> 6988 6989 <div class="ai-footer-column-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb"> 6990 6991 <h3 class="ai-footer-column-heading-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">COMMUNITY</h3> 6992 6993 6994 <a href="/pages/about-us" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">The Brand</a> 6995 6996 6997 <a href="/pages/discounts-below" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Site Discounts</a> 6998 6999 7000 <a href="/pages/wholesale-sign-up-form" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Wholesale / Retailers</a> 7001 7002 7003 <a href="https://combatironapparel.com/pages/customer-support" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Gift Card</a> 7004 7005 7006 <a href="https://combatironapparel.com/pages/shop-on-the-mobile-app" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Mobile App</a> 7007 7008 </div> 7009 7010 7011 7012 <div class="ai-footer-column-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb"> 7013 7014 <h3 class="ai-footer-column-heading-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">INFORMATION</h3> 7015 7016 7017 <a href="https://combatironapparel.com/pages/all-product-sizing-charts" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Size Guide</a> 7018 7019 7020 <a href="/pages/warranty-information" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Warranty Program</a> 7021 7022 7023 <a href="/pages/combat-iron-member-club" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">CMBT Club Membership</a> 7024 7025 7026 <a href="/pages/loyalty-program" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Loyalty Points</a> 7027 7028 7029 <a href="/pages/privacy-policy" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Privacy Policy</a> 7030 7031 </div> 7032 7033 7034 7035 <div class="ai-footer-column-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb"> 7036 7037 <h3 class="ai-footer-column-heading-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">NEED HELP?</h3> 7038 7039 7040 <a href="/pages/track-your-order" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Track My Order</a> 7041 7042 7043 <a href="https://combatironapparel.com/apps/redo" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Returns & Exchange</a> 7044 7045 7046 <a href="https://combatironapparel.com/pages/package-protection" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Package Protection</a> 7047 7048 7049 <a href="/pages/faq-get-answers-here" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">FAQs</a> 7050 7051 7052 <a href="https://combatironapparel.com/pages/package-protection" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Contact Support</a> 7053 7054 7055 <a href="https://combatironapparel.com/tools/check-balance" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Gift Card Balance Check</a> 7056 7057 </div> 7058 7059 7060 7061 </div> 7062 7063 <div class="ai-footer-accordion-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb"> 7064 7065 7066 7067 7068 7069 <div class="ai-footer-accordion-item-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb"> 7070 <button class="ai-footer-accordion-button-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb" data-accordion-trigger>
7071 <span>COMMUNITY</span> 7072 <svg class="ai-footer-accordion-icon-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2"> 7073 <polyline points="4,6 8,10 12,6"></polyline> 7074 </svg> 7075 </button> 7076 <div class="ai-footer-accordion-content-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb"> 7077 7078 <a href="/pages/about-us" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">The Brand</a> 7079 7080 7081 <a href="/pages/discounts-below" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Site Discounts</a> 7082 7083 7084 <a href="/pages/wholesale-sign-up-form" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Wholesale / Retailers</a> 7085 7086 7087 <a href="https://combatironapparel.com/pages/customer-support" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Gift Card</a> 7088 7089 7090 <a href="https://combatironapparel.com/pages/shop-on-the-mobile-app" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Mobile App</a> 7091 7092 </div> 7093 </div> 7094 7095 7096 7097 <div class="ai-footer-accordion-item-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb"> 7098 <button class="ai-footer-accordion-button-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb" data-accordion-trigger> 7099 <span>INFORMATION</span> 7100 <svg class="ai-footer-accordion-icon-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2"> 7101 <polyline points="4,6 8,10 12,6"></polyline> 7102 </svg> 7103 </button> 7104 <div class="ai-footer-accordion-content-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb"> 7105 7106 <a href="https://combatironapparel.com/pages/all-product-sizing-charts" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Size Guide</a> 7107 7108 7109 <a href="/pages/warranty-information" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Warranty Program</a> 7110 7111 7112 <a href="/pages/combat-iron-member-club" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">CMBT Club Membership</a> 7113 7114 7115 <a href="/pages/loyalty-program" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Loyalty Points</a> 7116 7117 7118 <a href="/pages/privacy-policy" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Privacy Policy</a> 7119 7120 </div> 7121 </div> 7122 7123 7124 7125 <div class="ai-footer-accordion-item-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb"> 7126 <button class="ai-footer-accordion-button-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb" data-accordion-trigger> 7127 <span>NEED HELP?</span> 7128 <svg class="ai-footer-accordion-icon-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2"> 7129 <polyline points="4,6 8,10 12,6"></polyline> 7130 </svg> 7131 </button> 7132 <div class="ai-footer-accordion-content-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb"> 7133 7134 <a href="/pages/track-your-order" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Track My Order</a> 7135 7136 7137 <a href="https://combatironapparel.com/apps/redo" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Returns & Exchange</a> 7138 7139 7140 <a href="https://combatironapparel.com/pages/package-protection" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Package Protection</a> 7141 7142 7143 <a href="/pages/faq-get-answers-here" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">FAQs</a> 7144 7145 7146 <a href="https://combatironapparel.com/pages/package-protection" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Contact Support</a> 7147 7148 7149 <a href="https://combatironapparel.com/tools/check-balance" class="ai-footer-link-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb">Gift Card Balance Check</a> 7150 7151 </div> 7152 </div> 7153 7154 </div> 7155 7156 7157 7158 <div class="ai-footer-promo-cards-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb"> 7159 7160 7161 7162 7163 7164 </div> 7165 </div> 7166</footer-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb> 7167
7168<script> 7169 (function() { 7170 class Footeranxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb extends HTMLElement { 7171 constructor() { 7172 super(); 7173 } 7174 7175 connectedCallback() { 7176 this.setupAccordions(); 7177 } 7178 7179 setupAccordions() { 7180 const triggers = this.querySelectorAll('[data-accordion-trigger]'); 7181 7182 triggers.forEach(trigger => { 7183 trigger.addEventListener('click', () => { 7184 const content = trigger.nextElementSibling; 7185 const icon = trigger.querySelector('.ai-footer-accordion-icon-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb'); 7186 const isActive = content.classList.contains('active'); 7187 7188 content.classList.toggle('active'); 7189 icon.classList.toggle('active'); 7190 }); 7191 }); 7192 } 7193 } 7194 7195 customElements.define('footer-anxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb', Footeranxjerlc0s05pa0nxwaigenblock69dd80dcrmyyb); 7196 })(); 7197</script>
7197 7198 7199 7200 7201</div> 7202<!-- END sections: footer-group --></div> 7203 </div><div id="VideoModal" class="modal modal--solid"> 7204 <div class="modal__inner"> 7205 <div class="modal__centered page-width text-center"> 7206 <div class="modal__centered-content"> 7207 <div class="video-wrapper video-wrapper--modal"> 7208 <div id="VideoHolder"></div> 7209 </div> 7210 </div> 7211 </div> 7212 </div> 7213 7214 <button type="button" class="modal__close js-modal-close text-link"> 7215 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg> 7216 <span class="icon__fallback-text">"Close (esc)"</span> 7217 </button> 7218</div> 7219<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 7220 <div class="pswp__bg"></div> 7221 <div class="pswp__scroll-wrap"> 7222 <div class="pswp__container"> 7223 <div class="pswp__item"></div> 7224 <div class="pswp__item"></div> 7225 <div class="pswp__item"></div> 7226 </div> 7227 7228 <div class="pswp__ui pswp__ui--hidden"> 7229 <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--left" title="Previous"> 7230 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0Z"/></svg> 7231 </button> 7232 7233 <button class="btn btn--body btn--circle btn--large pswp__button pswp__button--close" title="Close (esc)"> 7234 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg> 7235 </button> 7236 7237 <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--right" title="Next"> 7238 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><title>icon-chevron</title><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98Z"/></svg> 7239 </button> 7240 </div> 7241 </div> 7242</div> 7243<tool-tip data-tool-tip=""> 7244 <div class="tool-tip__inner" data-tool-tip-inner> 7245 <button class="tool-tip__close" data-tool-tip-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg></button> 7246 <div data-tool-tip-title>Combat Iron Apparel Stories - Real-Life and Information Blog Write Ups</div> 7247 <div class="tool-tip__content" data-tool-tip-content> 7248 </div> 7249 </div> 7250</tool-tip> 7251 7252 <template id="naturalImageMarkup"> 7253 <div class="image-wrap" style="height: 0;"> 7254 <image-element data-aos="image-fade-in" data-aos-offset="150"> 7255 <img class="grid-product__image image-element" width height src srcset loading="lazy" alt> 7256 </image-element> 7257 </div> 7258 </template> 7259 <template id="fixedRatioImageMarkup"> 7260 <div class="grid__image-ratio"> 7261 <image-element data-aos="image-fade-in" data-aos-offset="150"> 7262 <img class="image-element" width height src srcset loading="lazy" alt> 7263 </image-element> 7264 </div> 7265 </template> 7266 7267
7267<script> 7268 document.addEventListener('DOMContentLoaded', function () { 7269 document.querySelectorAll('.quick-product__btn').forEach(function (btn) { 7270 btn.addEventListener('click', function (e) { 7271 e.preventDefault(); 7272 var variantAttr = this.getAttribute('data-variant'); 7273 setTimeout(function () { 7274 document.querySelectorAll('.variant-input-wrap[name="COLOR"] .variant-input').forEach(function (input) { 7275 var colorVariants = input.getAttribute('data-value'); 7276 if (variantAttr == colorVariants) { 7277 var label = input.querySelector('label'); 7278 if (label) label.click(); 7279 } 7280 }); 7281 }, 1500); 7282 }); 7283 }); 7284 }); 7285 </script>
7285 7286
7286<script src="//combatironapparel.com/cdn/shop/t/365/assets/base.min.js?v=143468465952993849781788418921" defer></script>
7286 7287 7288 <!-- AMP Edits Begin --> 7289<style> 7290 @import url('https://fonts.cdnfonts.com/css/helvetica-neue-lt-pro'); 7291 .amp-cart-drawer .bottom-text { 7292 margin-top: 10px; 7293 } 7294 /* header */ 7295 .amp-cart__announcement .amp-cart__announcement-slide-content { 7296 font-family: Barlow, sans-serif; 7297 } 7298 .amp-cart__header-title { 7299 display: none; 7300 } 7301 .amp-cart__header { 7302 justify-content: center; 7303 } 7304 .amp-cart__header-close-button { 7305 position: absolute; 7306 right: 30px; 7307 } 7308 #amp-cart__announcement-slide-0 { 7309 background: #232426 !important; 7310 } 7311 /* SH Updated: June 2026 - the rule above forces slide-0 to brand dark, but AMP sets the 7312 announcement text black inline -> black-on-dark = invisible ("MEMBERS ALWAYS SHIP FREE"). 7313 Force white text on this slide only, so other (lime) slides keep their black text. */ 7314 #amp-cart__announcement-slide-0 .amp-cart__announcement-slide-content { 7315 color: #ffffff !important; 7316 } 7317 /* rewards */ 7318 .amp-cart__rewards { 7319 gap: 10px; 7320 padding-bottom: 25px; 7321 } 7322 .amp-cart__rewards .amp-cart__rewards-progress-bar { 7323 padding-top: 0; 7324 } 7325 .amp-cart__rewards .amp-cart__rewards-progress-bar-tier-icon, 7326 .amp-cart__rewards .amp-cart__rewards-progress-bar-tier-check { 7327 display: none; 7328 } 7329 .amp-cart__rewards .amp-cart__rewards-progress-bar-tiers { 7330 border: 1px solid #000000; 7331 border-radius: 50px; 7332 } 7333 .amp-cart__rewards .amp-cart__rewards-progress-bar-tier { 7334 align-items: center; 7335 position: relative; 7336 } 7337 .amp-cart__rewards .amp-cart__rewards-progress-bar-line { 7338 background: transparent !important; 7339 height: 22px; 7340 } 7341 .amp-cart__rewards-progress-bar-tier:not(:last-child) .amp-cart__rewards-progress-bar-line { 7342 border-right: 1px solid #000000; 7343 } 7344 .amp-cart__rewards-progress-bar-tier:last-child .amp-cart__rewards-progress-bar-line { 7345 border-right: 0; 7346 } 7347 .amp-cart__rewards .amp-cart__rewards-progress-bar-tier-marker { 7348 display: block !important; 7349 position: absolute; 7350 top: 0; 7351 left: 0; 7352 right: 0; 7353 } 7354 .amp-cart__rewards .amp-cart__rewards-progress-bar-tier-labels { 7355 align-items: center; 7356 transform: none; 7357 margin-top: 5px; 7358 } 7359 .amp-cart__rewards .amp-cart__rewards-progress-bar-tier-trigger-label { 7360 font-size: 14px; 7361 font-weight: 700; 7362 line-height: 14px; 7363 } 7364 .amp-cart__rewards .amp-cart__rewards-progress-bar-indicator { 7365 height: 22px; 7366 transform: translate(1px, 1px); 7367 border-top-left-radius: 50px; 7368 border-bottom-left-radius: 50px; 7369 } 7370 .amp-cart__rewards .amp-cart__rewards-progress-bar-indicator[style*="width: 100%"] { 7371 width: calc(100% - 2px) !important; 7372 border-top-right-radius: 50px; 7373 border-bottom-right-radius: 50px; 7374 } 7375 .amp-cart__rewards:has(.amp-cart__rewards-current-reward) .amp-cart__rewards-applied-reward { 7376 display: none; 7377 } 7378 .amp-cart__rewards .amp-cart__rewards-current-reward { 7379 order: 0; 7380 } 7381 .amp-cart__rewards .amp-cart__rewards-applied-reward { 7382 order: 1; 7383 } 7384 .amp-cart__rewards .amp-cart__rewards-progress-bar { 7385 order: 2; 7386 } 7387 .amp-cart__rewards .amp-cart__rewards-current-reward, 7388 .amp-cart__rewards .amp-cart__rewards-applied-reward { 7389 text-align: center; 7390 font-size: 14px; 7391 text-transform: uppercase; 7392 font-weight: 800; 7393 font-family: Barlow, sans-serif !important; 7394 } 7395 /* items */ 7396 .amp-cart__cart-line-title { 7397 text-transform: uppercase; 7398 font-size: 18px; 7399 font-family: 'Helvetica Neue LT Pro', sans-serif; 7400 } 7401 .amp-cart__line-quantity-selector-less>svg>path, 7402 .amp-cart__line-quantity-selector-more>svg>path { 7403 stroke: black; 7404 } 7405 .amp-cart__line-quantity-selector { 7406 border-color: black; 7407 border-radius: 0px; 7408 } 7409 .amp-cart__line-quantity-selector-input { 7410 border-left: 1px solid rgb(0, 0, 0) !important; 7411 border-right: 1px solid rgb(0, 0, 0) !important; 7412 } 7413 /* upsell */ 7414 .amp-cart__upsell { 7415 padding-top: 0; 7416 } 7417 .amp-cart__upsell-header { 7418 padding-top: 15px; 7419 padding-bottom: 15px; 7420 } 7421 /* footer */ 7422 .amp-cart__footer { 7423 position: sticky !important; 7424 z-index: 1 !important; 7425 bottom: 0 !important; 7426 } 7427 .amp-cart__header { 7428 padding: 20px 30px; 7429 margin: 0; 7430 } 7431 7432 .amp-cart__header .logo-img { 7433 display: flex; 7434 position: relative; 7435 height: auto; 7436 width: 160px; 7437 margin: auto; 7438 } 7439 .amp-cart__header-cart-count { 7440 display: none; 7441 } 7442</style>
7443<script> 7444function attachLogo() { 7445 const img = document.createElement('img'); 7446 img.src = 'https://cdn.shopify.com/s/files/1/1654/9749/files/black_white_cmbtj.jpg?v=1771238915'; 7447 img.alt = 'Logo Image'; 7448 img.classList.add('logo-img'); 7449 7450 const content = document.querySelector('.amp-cart__header-content'); 7451 7452 if (content && content.parentNode) { 7453 content.parentNode.insertBefore(img, content.nextSibling); 7454 } 7455} 7456 7457window.AMP_CART_LOADED = function(cart){ 7458 attachLogo(); 7459}; 7460 7461// SH Updated: February 2026 - Enhanced to support mobile sticky cart button 7462 7463 // Unified function to handle cart drawer opening with AMP 7464 function openAMPCartDrawer(source) { 7465 console.log('[AMP Debug] openAMPCartDrawer called from:', source); 7466 try { 7467 setTimeout(function () { 7468 if (window.AMP_API && typeof window.AMP_API.OPEN_CART === 'function') { 7469 console.log('[AMP Debug] Calling AMP_API.OPEN_CART()'); 7470 window.AMP_API.OPEN_CART(); 7471 } else { 7472 console.warn('[AMP Debug] AMP_API.OPEN_CART not available'); 7473 // Fallback to theme's cart open event 7474 document.dispatchEvent(new CustomEvent('cart:open')); 7475 } 7476 }, 600); 7477 } catch (err) { 7478 console.error('[AMP Debug] Error opening cart:', err); 7479 } 7480 } 7481 7482 // Original mouseup listener for standard add-to-cart buttons 7483 document.addEventListener( 7484 'mouseup', 7485 function (event) { 7486 const button = event.target.closest( 7487 '.add-to-cart-btn, .add-to-cart-btn *' 7488 ); 7489 if (button) { 7490 openAMPCartDrawer('mouseup-event'); 7491 } 7492 }, 7493 false 7494 ); 7495 7496 // Additional listener for mobile sticky cart button 7497 // Uses capture phase to catch clicks before theme's handler 7498 document.addEventListener( 7499 'click', 7500 function (event) { 7501 const mobileButton = event.target.closest('.sticky-add-to-cart__mobile-button button'); 7502 if (mobileButton) { 7503 console.log('[AMP Debug] Mobile sticky cart button clicked'); 7504 openAMPCartDrawer('mobile-sticky-cart'); 7505 } 7506 }, 7507 true // Capture phase 7508 ); 7509</script>
7509 7510<!-- AMP Edits End --> 7511 7512<style> 7513 /* Discoverable close (X), pinned top-left of the AMP cart drawer. 7514 Solid black disc + white border stands out on the dark announcement bar 7515 and still reads on the light free-shipping bar. Kept compact (26px) so it 7516 clears the surrounding drawer elements. Hidden until the drawer settles. */ 7517 .sh-amp-close { 7518 position: absolute; 7519 top: 8px; 7520 left: 8px; 7521 z-index: 2147483647; 7522 width: 26px; 7523 height: 26px; 7524 box-sizing: border-box; 7525 display: flex; 7526 align-items: center; 7527 justify-content: center; 7528 padding: 0; 7529 margin: 0; 7530 border: 2px solid #ffffff; 7531 border-radius: 50%; 7532 background: #000000; 7533 color: #ffffff; 7534 cursor: pointer; 7535 -webkit-appearance: none; 7536 appearance: none; 7537 line-height: 1; 7538 opacity: 0; 7539 pointer-events: none; 7540 transition: opacity 0.25s ease; 7541 } 7542 .sh-amp-close.is-ready { 7543 opacity: 1; 7544 pointer-events: auto; 7545 } 7546 .sh-amp-close:hover { opacity: 0.8; } 7547 .sh-amp-close svg { width: 14px; height: 14px; display: block; } 7548 .sh-amp-close svg line { stroke: #ffffff; stroke-width: 2.5; stroke-linecap: round; } 7549 7550 /* Promote AMP's footer "Continue Shopping" link to a real button. AMP 7551 proposed this on their preview theme; kept here so it lands on live 7552 independent of their backup theme. It's a <p>, so no button reset needed. */ 7553 .amp-cart__footer-continue-link { 7554 display: block; 7555 width: 100%; 7556 box-sizing: border-box; 7557 background: #000000; 7558 color: #ffffff !important; 7559 text-align: center; 7560 padding: 16px 20px; 7561 margin: 10px 0; 7562 font-weight: 700; 7563 text-transform: uppercase; 7564 cursor: pointer; 7565 } 7566 .amp-cart__footer-continue-link:hover { opacity: 0.85; } 7567</style>
7568<script> 7569 (function () { 7570 'use strict'; 7571 7572 // True once the open slide has finished; reset when the drawer closes. 7573 var settled = false; 7574 var settleTimer = null; 7575 7576 // Failsafe: a jammed main thread can skip the open transition entirely, so 7577 // transitionend never fires. Once the drawer reports open, force-settle 7578 // after 600ms (longer than the 0.3s slide â the X still never shows 7579 // mid-slide). transitionend remains the fast path and wins when it fires. 7580 function scheduleSettle() { 7581 if (settled || settleTimer || !isOpen()) return; 7582 settleTimer = setTimeout(function () { 7583 settleTimer = null; 7584 if (isOpen()) { 7585 settled = true; 7586 syncReady(); 7587 } 7588 }, 600); 7589 } 7590 7591 // Watch the wrapper's class so open/close state drives the failsafe (and 7592 // hides the X on close even if the close transition is skipped too). 7593 function watchOpenState() { 7594 var w = document.querySelector('.amp-cart'); 7595 if (!w || w.__shCloseStateObserved) return; 7596 w.__shCloseStateObserved = true; 7597 new MutationObserver(function () { 7598 if (isOpen()) { 7599 scheduleSettle(); 7600 } else { 7601 if (settleTimer) { clearTimeout(settleTimer); settleTimer = null; } 7602 settled = false; 7603 syncReady(); 7604 } 7605 }).observe(w, { attributes: true, attributeFilter: ['class'] }); 7606 } 7607 7608 function closeCart() { 7609 try { 7610 if (window.AMP_API && typeof window.AMP_API.CLOSE_CART === 'function') { 7611 window.AMP_API.CLOSE_CART(); 7612 return; 7613 } 7614 } catch (e) { /* fall through */ } 7615 // Fallback: trigger AMP's own footer close affordance. 7616 var link = document.querySelector('.amp-cart__footer-continue-link, .amp-cart__footer-continue'); 7617 if (link) link.click(); 7618 } 7619 7620 function isOpen() { 7621 var w = document.querySelector('.amp-cart'); 7622 return !!(w && w.classList.contains('amp-cart--open')); 7623 } 7624 7625 // Show the X only when the drawer has fully settled open; hide otherwise. 7626 function syncReady() { 7627 var drawer = document.querySelector('.amp-cart-drawer'); 7628 var btn = drawer && drawer.querySelector(':scope > .sh-amp-close'); 7629 if (btn) btn.classList.toggle('is-ready', settled && isOpen()); 7630 } 7631 7632 function buildButton() { 7633 var btn = document.createElement('button'); 7634 btn.type = 'button'; 7635 btn.className = 'sh-amp-close'; 7636 btn.setAttribute('aria-label', 'Close cart'); 7637 btn.innerHTML = '<svg viewBox="0 0 24 24" aria-hidden="true">' + 7638 '<line x1="5" y1="5" x2="19" y2="19"/><line x1="19" y1="5" x2="5" y2="19"/></svg>'; 7639 btn.addEventListener('click', function (e) { 7640 e.preventDefault(); 7641 e.stopPropagation(); 7642 closeCart(); 7643 }); 7644 return btn; 7645 } 7646 7647 // Inject the X as a direct child of the drawer (so it survives AMP 7648 // re-rendering the drawer's inner content). Idempotent. Starts hidden. 7649 function inject() { 7650 var drawer = document.querySelector('.amp-cart-drawer'); 7651 if (!drawer) return false; 7652 if (!drawer.querySelector(':scope > .sh-amp-close')) { 7653 if (getComputedStyle(drawer).position === 'static') drawer.style.position = 'relative'; 7654 drawer.appendChild(buildButton()); 7655 } 7656 // Re-show if AMP re-rendered the drawer while it's already settled open. 7657 syncReady(); 7658 // Arm the skipped-transition failsafe (covers a drawer that opened 7659 // before we found it, and all future opens via the class watcher). 7660 watchOpenState(); 7661 scheduleSettle(); 7662 // Scoped watcher (drawer's direct children only â cheap): if AMP replaces 7663 // the drawer subtree and drops our button, put it back and re-sync. 7664 if (!drawer.__shCloseObserved) { 7665 drawer.__shCloseObserved = true; 7666 new MutationObserver(function () { 7667 if (!drawer.querySelector(':scope > .sh-amp-close')) { 7668 if (getComputedStyle(drawer).position === 'static') drawer.style.position = 'relative'; 7669 drawer.appendChild(buildButton()); 7670 } 7671 syncReady(); 7672 watchOpenState(); 7673 scheduleSettle(); 7674 }).observe(drawer, { childList: true }); 7675 } 7676 return true; 7677 } 7678 7679 // The open/close slide finishes on .amp-cart-drawer__inner (transform); the 7680 // wrapper's visibility transition ends at the same moment. Use either as the 7681 // "settled" signal, then reveal or hide the X to match the open state. 7682 document.addEventListener('transitionend', function (e) { 7683 var c = e.target && e.target.classList; 7684 if (!c) return; 7685 var isSlide = (e.propertyName === 'transform' && c.contains('amp-cart-drawer__inner')) || 7686 (e.propertyName === 'visibility' && c.contains('amp-cart')); 7687 if (!isSlide) return; 7688 settled = isOpen(); 7689 syncReady(); 7690 }, true); 7691 7692 // Event-driven: AMP calls AMP_CART_LOADED when its cart app is ready. 7693 var origLoaded = window.AMP_CART_LOADED; 7694 window.AMP_CART_LOADED = function (cart) {
7695 try { if (typeof origLoaded === 'function') origLoaded(cart); } catch (e) {} 7696 inject(); 7697 }; 7698 7699 // Failsafe: capped poll covers first-render timing, bails once the drawer 7700 // is found (then the scoped watcher above keeps the X present). 7701 var tries = 0; 7702 var timer = setInterval(function () { 7703 tries++; 7704 if (inject() || tries >= 10) clearInterval(timer); 7705 }, 500); 7706 7707 if (document.readyState === 'loading') { 7708 document.addEventListener('DOMContentLoaded', inject); 7709 } else { 7710 inject(); 7711 } 7712 })(); 7713</script>
7713 7714 7715 7716 7717 <link rel="stylesheet" href="//combatironapparel.com/cdn/shop/t/365/assets/swiper-bundle.min.css?v=171514397508745969221788418946"> 7718 <noscript><link href="//combatironapparel.com/cdn/shop/t/365/assets/swiper-bundle.min.css?v=171514397508745969221788418946" rel="stylesheet" type="text/css" media="all" /></noscript> 7719
7719<script defer src="//combatironapparel.com/cdn/shop/t/365/assets/swiper-bundle.min.js?v=179252500618212147601788418946"></script>
7719 7720 7721 <div id="shopify-section-sezzle-widget" class="shopify-section"> 7722 7723<style> 7724 .sezzle-shopify-info-button { 7725 7726} 7727.sezzle-shopify-info-button .sezzle-button-text { 7728 7729 font-size: 14px !important; 7730 7731 text-align: 7732 7733} 7734</style> 7735 7736 7737</div> 7738
7738<script defer src="//checkout-sdk.sezzle.com/sezzle-checkout-button.min.js"></script>
vendor: 2 bytes, line 7738
7738
7739<script> 7740 setTimeout(() => { 7741 new SezzleCheckoutButton({ 7742 merchantUUID : "da60b268-462d-4c1d-902c-b3d0b5a6aa05", 7743 theme : "", 7744 template : "", 7745 widgetServerBaseUrl : "https://widget.sezzle.com", 7746 }).init(); 7747 }, 1e3); 7748</script>
7748 7749
7749<script 7750 defer 7751 src="https://widget.sezzle.com/v1/javascript/price-widget?uuid=da60b268-462d-4c1d-902c-b3d0b5a6aa05" 7752 ></script>
7752 7753 <div id="kimonix_none_display_description_fix_variation_tests" style="display: none;"> 7754 7755 </div> 7756
7756<script> 7757 var site_toggle = true; 7758 var site_search = true; 7759 var site_cart = true; 7760 var icon_menu = document.querySelector('header#SiteHeader .site-nav__icons a[href="/search"]'); 7761 var icon_menu_2 = document.querySelector('header#SiteHeader .site-nav__icons a[href="/cart"]'); 7762 var icon_menu_3 = document.querySelector('header#SiteHeader .site-nav__icons button.menu-drawer-button'); 7763 document.addEventListener("DOMContentLoaded", function() { 7764 if(icon_menu){ 7765 icon_menu.addEventListener("click", function() { 7766 if(site_search && !document.documentElement.classList.contains('jsload')) { 7767 event.preventDefault(); 7768 site_search = false; 7769 } 7770 }); 7771 } 7772 if(icon_menu_2){ 7773 icon_menu_2.addEventListener("click", function() { 7774 if(site_cart && !document.documentElement.classList.contains('jsload')) { 7775 event.preventDefault(); 7776 site_cart = false; 7777 } 7778 }); 7779 } 7780 if(icon_menu_3){ 7781 icon_menu_3.addEventListener("click", function() { 7782 if(site_toggle && !document.documentElement.classList.contains('jsload')) { 7783 event.preventDefault(); 7784 site_toggle = false; 7785 } 7786 }); 7787 } 7788 }) 7789</script>
7789 7790 <!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --> 7791<link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin /> 7792<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
7793<script type="lazyJs"> 7794/* >> TriplePixel :: start*/ 7795window.TriplePixelData={TripleName:"combat-iron-apparel.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:""},search:"",collection:"",cart:"drawer",template:"blog",curr:"USD" || "USD"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage); 7796/* << TriplePixel :: end*/ 7797</script>
7797 7798<!-- END app block --> 7799<!-- BEGIN app block: shopify://apps/pnlmb4bb6-opensend/blocks/opensend/caa0975e-d147-451e-8a9f-1da46cfc0963 -->
7800<script type="lazyJs"> 7801 !function(s) { 7802 let o = s.createElement('script'), u = s.getElementsByTagName('script')[0]; 7803 o.src = 'https://cdn.aggle.net/oir/oir.min.js'; 7804 o.async = !0, o.setAttribute('oirtyp', '48b1feaa'), o.setAttribute('oirid', 'PNLMB4BB6'); 7805 u.parentNode.insertBefore(o, u); 7806 }(document); 7807</script>
vendor: 1 bytes, line 7807
7807
7808<script type="lazyJs"> 7809 !function(e) { 7810 let t = { }; 7811 (e._oirtrk = e._oirtrk || []).push(['track', 'on-site', t]); 7812 }(window); 7813</script>
7813 7814<!-- END app block --> 7815<!-- BEGIN app block: shopify://apps/tapcart-mobile-app/blocks/ck_loader/604cad6b-3841-4da3-b864-b96622b4adb8 --> 7816
7816<script id="tc-ck-loader" type="lazyJs"> 7817 (function () { 7818 if (!window?.Shopify?.shop?.length) return; 7819 const shopStore = window.Shopify.shop; 7820 const environment = 'production'; // local, staging, production; 7821 const srcUrls = { 7822 local: 'http://localhost:3005/dist/tc-plugins.es.js', // local dev server URL defined in vite.config.js 7823 staging: 'https://unpkg.com/tapcart-capture-kit@staging/dist/tc-plugins.es.js', 7824 production: 'https://unpkg.com/tapcart-capture-kit@production/dist/tc-plugins.es.js', 7825 }; 7826 const srcUrl = srcUrls[environment] || srcUrls.production; 7827 window['tapcartParams'] = { shopStore, environment }; 7828 // Create a new script element with type module 7829 const moduleScript = document.createElement('script'); 7830 moduleScript.type = 'module'; 7831 moduleScript.src = srcUrl; 7832 document.head.appendChild(moduleScript); 7833 moduleScript.onerror = function () { 7834 console.error('Capture kit failed to load.'); 7835 }; 7836 })(); 7837 </script>
7837 7838<!-- END app block --> 7839<!-- BEGIN app block: shopify://apps/okendo/blocks/theme-settings/bb689e69-ea70-4661-8fb7-ad24a2e23c29 --> 7840<!-- BEGIN app snippet: header-metafields --> 7841<style data-oke-reviews-version="0.81.8" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/okendo-reviews-styles.9d163ae1.css"></style><style data-oke-reviews-version="0.81.8" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-star-rating.4cb378a8.css"></style><style data-oke-reviews-version="0.81.8" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-reviews-keywords.0942444f.css"></style><style data-oke-reviews-version="0.81.8" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-reviews-summary.a0c9d7d6.css"></style><style type="text/css">.okeReviews[data-oke-container],div.okeReviews{font-size:14px;font-size:var(--oke-text-regular);font-weight:400;font-family:var(--oke-text-fontFamily);line-height:1.6}.okeReviews[data-oke-container] *,.okeReviews[data-oke-container] :after,.okeReviews[data-oke-container] :before,div.okeReviews *,div.okeReviews :after,div.okeReviews :before{box-sizing:border-box}.okeReviews[data-oke-container] h1,.okeReviews[data-oke-container] h2,.okeReviews[data-oke-container] h3,.okeReviews[data-oke-container] h4,.okeReviews[data-oke-container] h5,.okeReviews[data-oke-container] h6,div.okeReviews h1,div.okeReviews h2,div.okeReviews h3,div.okeReviews h4,div.okeReviews h5,div.okeReviews h6{font-size:1em;font-weight:400;line-height:1.4;margin:0}.okeReviews[data-oke-container] ul,div.okeReviews ul{padding:0;margin:0}.okeReviews[data-oke-container] li,div.okeReviews li{list-style-type:none;padding:0}.okeReviews[data-oke-container] p,div.okeReviews p{line-height:1.8;margin:0 0 4px}.okeReviews[data-oke-container] p:last-child,div.okeReviews p:last-child{margin-bottom:0}.okeReviews[data-oke-container] a,div.okeReviews a{text-decoration:none;color:inherit}.okeReviews[data-oke-container] button,div.okeReviews button{border-radius:0;border:0;box-shadow:none;margin:0;width:auto;min-width:auto;padding:0;background-color:transparent;min-height:auto}.okeReviews[data-oke-container] button,.okeReviews[data-oke-container] input,.okeReviews[data-oke-container] select,.okeReviews[data-oke-container] textarea,div.okeReviews button,div.okeReviews input,div.okeReviews select,div.okeReviews textarea{font-family:inherit;font-size:1em}.okeReviews[data-oke-container] label,.okeReviews[data-oke-container] select,div.okeReviews label,div.okeReviews select{display:inline}.okeReviews[data-oke-container] select,div.okeReviews select{width:auto}.okeReviews[data-oke-container] article,.okeReviews[data-oke-container] aside,div.okeReviews article,div.okeReviews aside{margin:0}.okeReviews[data-oke-container] table,div.okeReviews table{background:transparent;border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:1em;table-layout:auto}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,.okeReviews[data-oke-container] table tr,div.okeReviews table td,div.okeReviews table th,div.okeReviews table tr{border:0;font-family:inherit;font-size:1em}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,div.okeReviews table td,div.okeReviews table th{background:transparent;font-weight:400;letter-spacing:normal;padding:0;text-align:left;text-transform:none;vertical-align:middle}.okeReviews[data-oke-container] table tr:hover td,.okeReviews[data-oke-container] table tr:hover th,div.okeReviews table tr:hover td,div.okeReviews table tr:hover th{background:transparent}.okeReviews[data-oke-container] fieldset,div.okeReviews fieldset{border:0;padding:0;margin:0;min-width:0}.okeReviews[data-oke-container] img,.okeReviews[data-oke-container] svg,div.okeReviews img,div.okeReviews svg{max-width:none}.okeReviews[data-oke-container] div:empty,div.okeReviews div:empty{display:block}.okeReviews[data-oke-container] .oke-icon:before,div.okeReviews .oke-icon:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.okeReviews[data-oke-container] .oke-icon--select-arrow:before,div.okeReviews .oke-icon--select-arrow:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--loading:before,div.okeReviews .oke-icon--loading:before{content:"î¤"}
7841.okeReviews[data-oke-container] .oke-icon--pencil:before,div.okeReviews .oke-icon--pencil:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--filter:before,div.okeReviews .oke-icon--filter:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--play:before,div.okeReviews .oke-icon--play:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--tick-circle:before,div.okeReviews .oke-icon--tick-circle:before{content:"î¤
"}.okeReviews[data-oke-container] .oke-icon--chevron-left:before,div.okeReviews .oke-icon--chevron-left:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-right:before,div.okeReviews .oke-icon--chevron-right:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--thumbs-down:before,div.okeReviews .oke-icon--thumbs-down:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--thumbs-up:before,div.okeReviews .oke-icon--thumbs-up:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--close:before,div.okeReviews .oke-icon--close:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-up:before,div.okeReviews .oke-icon--chevron-up:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-down:before,div.okeReviews .oke-icon--chevron-down:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--star:before,div.okeReviews .oke-icon--star:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--magnifying-glass:before,div.okeReviews .oke-icon--magnifying-glass:before{content:"î¤"}@font-face{font-family:oke-widget-icons;src:url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.ttf) format("truetype"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.woff) format("woff"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/img/oke-widget-icons.bc0d6b0a.svg) format("svg");font-weight:400;font-style:normal;font-display:block}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{display:inline-block;border-style:solid;border-color:var(--oke-button-borderColor);border-width:var(--oke-button-borderWidth);background-color:var(--oke-button-backgroundColor);line-height:1;padding:12px 24px;margin:0;border-radius:var(--oke-button-borderRadius);color:var(--oke-button-textColor);text-align:center;position:relative;font-weight:var(--oke-button-fontWeight);font-size:var(--oke-button-fontSize);font-family:var(--oke-button-fontFamily);outline:0}.okeReviews[data-oke-container] .oke-button-text,.okeReviews[data-oke-container] .oke-button .oke-icon,div.okeReviews .oke-button-text,div.okeReviews .oke-button .oke-icon{line-height:1}.okeReviews[data-oke-container] .oke-button.oke-is-loading,div.okeReviews .oke-button.oke-is-loading{position:relative}.okeReviews[data-oke-container] .oke-button.oke-is-loading:before,div.okeReviews .oke-button.oke-is-loading:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:undefined;font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-button.oke-is-loading>*,div.okeReviews .oke-button.oke-is-loading>*{opacity:0}.okeReviews[data-oke-container] .oke-button.oke-is-active,div.okeReviews .oke-button.oke-is-active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading),div.okeReviews .oke-button:not(.oke-is-loading){cursor:pointer}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{background-color:var(--oke-button-backgroundColorHover);color:var(--oke-button-textColorHover);border-color:var(--oke-button-borderColorHover);box-shadow:0 0 0 2px var(--oke-button-backgroundColorHover)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):active,.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title{font-weight:var(--oke-title-fontWeight);font-size:var(--oke-title-fontSize);font-family:var(--oke-title-fontFamily)}.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText{font-weight:var(--oke-bodyText-fontWeight);font-size:var(--oke-bodyText-fontSize);font-family:var(--oke-bodyText-fontFamily)}.okeReviews[data-oke-container] .oke-linkButton,div.okeReviews .oke-linkButton{curs
7841or:pointer;font-weight:700;pointer-events:auto;text-decoration:underline}.okeReviews[data-oke-container] .oke-linkButton:hover,div.okeReviews .oke-linkButton:hover{text-decoration:none}.okeReviews[data-oke-container] .oke-readMore,div.okeReviews .oke-readMore{cursor:pointer;color:inherit;text-decoration:underline}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{cursor:pointer;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border:none;padding:0 24px 0 12px;-moz-appearance:none;appearance:none;color:inherit;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");outline-offset:4px}.okeReviews[data-oke-container] .oke-select:disabled,div.okeReviews .oke-select:disabled{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%239a9db1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.okeReviews[data-oke-container] .oke-loader,div.okeReviews .oke-loader{position:relative}.okeReviews[data-oke-container] .oke-loader:before,div.okeReviews .oke-loader:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:var(--oke-text-secondaryColor);font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-a11yText,div.okeReviews .oke-a11yText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.okeReviews[data-oke-container] .oke-hidden,div.okeReviews .oke-hidden{display:none}.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2147483647;max-height:100%;background-color:rgba(0,0,0,.5);padding:40px 0 32px}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{display:flex;align-items:center;padding:48px 0}}.okeReviews[data-oke-container] .oke-modal ::-moz-selection,div.okeReviews .oke-modal ::-moz-selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal ::selection,div.okeReviews .oke-modal ::selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal,.okeReviews[data-oke-container] .oke-modal p,div.okeReviews .oke-modal,div.okeReviews .oke-modal p{color:#272d45}.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{background-color:#fff;margin:auto;position:relative;will-change:transform,opacity;width:calc(100% - 64px)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{max-width:1000px}}.okeReviews[data-oke-container] .oke-modal-close,div.okeReviews .oke-modal-close{cursor:pointer;position:absolute;width:32px;height:32px;top:-32px;padding:4px;right:-4px;line-height:1}.okeReviews[data-oke-container] .oke-modal-close:before,div.okeReviews .oke-modal-close:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:#fff;font-size:24px;display:inline-block;width:24px;height:24px}.okeReviews[data-oke-container] .oke-modal-overlay,div.okeReviews .oke-modal-overlay{background-color:rgba(43,46,56,.9)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal--large .oke-modal-content,div.okeReviews .oke-modal--large .oke-modal-content{max-width:1200px}}.okeReviews[data-oke-container] .oke-modal .oke-helpful,.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date,div.okeReviews .oke-modal .oke-helpful,div.okeReviews .oke-modal .oke-helpful-vote-button,div.okeReviews .oke-modal .oke-reviewContent-date{color:#676986}.oke-modal .okeReviews[data-oke-container].oke-w,.oke-modal div.okeReviews.oke-w{color:#272d45}.okeReviews[data-oke-container] .oke-tag,div.okeReviews .oke-tag{align-items:center;color:#272d45;display:flex;font-size:var(--oke-text-small);font-weight:600;text-align:left;position:relative;z-index:2;background-color:#f4f4f6;padding:4px 6px;border:none;border-radius:4px;gap:6px;line-height:1}.okeReviews[data-oke-container] .oke-tag svg,div.okeReviews .oke-tag svg{fill:currentColor;height:1rem}.okeReviews[data-oke-container] .hooper,div.okeReviews .hooper{height:auto}.okeReviews--left{text-align:left}.okeReviews--right{text-align:right}.okeReviews--center{text-align:center}.okeReviews :not([tabindex="-1"]):focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.is-oke-modalOpen{overflow:hidden!important}img.oke-is-error{background-color:var(--oke-shadingColor);background-size:cover;background-position:50% 50%;box-shadow:inset 0 0 0 1px var(--oke-border-color)}@keyframes oke-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes oke-fade-in{0%{opacity:0}
7841to{opacity:1}} 7842.oke-stars{line-height:1;position:relative;display:inline-block}.oke-stars-background svg{overflow:visible}.oke-stars-foreground{overflow:hidden;position:absolute;top:0;left:0}.oke-sr{display:inline-block;padding-top:var(--oke-starRating-spaceAbove);padding-bottom:var(--oke-starRating-spaceBelow)}.oke-sr .oke-is-clickable{cursor:pointer}.oke-sr--hidden{display:none}.oke-sr-count,.oke-sr-rating,.oke-sr-stars{display:inline-block;vertical-align:middle}.oke-sr-stars{line-height:1;margin-right:8px}.oke-sr-rating{display:none}.oke-sr-count--brackets:before{content:"("}.oke-sr-count--brackets:after{content:")"} 7843.oke-rk{display:block}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading,div.okeReviews .oke-reviewsKeywords-heading{font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading-skeleton,div.okeReviews .oke-reviewsKeywords-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list,div.okeReviews .oke-reviewsKeywords-list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category,div.okeReviews .oke-reviewsKeywords-list-category{background-color:var(--oke-filter-backgroundColor);color:var(--oke-filter-textColor);border:1px solid var(--oke-filter-borderColor);border-radius:var(--oke-filter-borderRadius);padding:6px 16px;transition:background-color .1s ease-out,border-color .1s ease-out;white-space:nowrap}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-clickable,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-clickable{cursor:pointer}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-active,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-active{background-color:var(--oke-filter-backgroundColorActive);color:var(--oke-filter-textColorActive);border-color:var(--oke-filter-borderColorActive)}.okeReviews[data-oke-container] .oke-reviewsKeywords .oke-translateButton,div.okeReviews .oke-reviewsKeywords .oke-translateButton{margin-top:12px} 7844.oke-rs{display:block}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-summary{-webkit-mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;max-height:150px}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip,div.okeReviews .oke-reviewsSummary .oke-tooltip{display:inline-block;font-weight:400}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip-trigger,div.okeReviews .oke-reviewsSummary .oke-tooltip-trigger{height:15px;width:15px;overflow:hidden;transform:translateY(-10%)}.okeReviews[data-oke-container] .oke-reviewsSummary-heading,div.okeReviews .oke-reviewsSummary-heading{align-items:center;-moz-column-gap:4px;column-gap:4px;display:inline-flex;font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsSummary-heading-skeleton,div.okeReviews .oke-reviewsSummary-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon,div.okeReviews .oke-reviewsSummary-icon{fill:currentColor;font-size:14px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon svg,div.okeReviews .oke-reviewsSummary-icon svg{vertical-align:baseline}.okeReviews[data-oke-container] .oke-reviewsSummary-summary.oke-is-truncated,div.okeReviews .oke-reviewsSummary-summary.oke-is-truncated{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}</style>
7845<script type="application/json" id="oke-reviews-settings">{"subscriberId":"43b9eab2-89a7-42d0-a089-bd20a0c53d08","analyticsSettings":{"isWidgetOnScreenTrackingEnabled":true,"provider":"ua"},"locale":"en","localeAndVariant":{"code":"en"},"matchCustomerLocale":false,"widgetSettings":{"global":{"dateSettings":{"format":{"type":"absolute","options":{"dateStyle":"medium"}}},"hideOkendoBranding":true,"stars":{"backgroundColor":"#E5E5E5","foregroundColor":"#FCD000","interspace":3,"shape":{"type":"default"},"showBorder":false},"showIncentiveIndicator":false,"searchEnginePaginationEnabled":true,"font":{"fontType":"custom","fontFamily":"Montserrat Semi Bold"}},"homepageCarousel":{"slidesPerPage":{"large":3,"medium":2},"totalSlides":15,"scrollBehaviour":"slide","style":{"showDates":true,"border":{"color":"#E5E5EB","width":{"value":1,"unit":"px"}},"bodyFont":{"fontSize":{"value":14,"unit":"px"},"fontType":"custom","fontFamily":"Barlow","fontWeight":500,"hasCustomFontSettings":true},"headingFont":{"fontSize":{"value":19,"unit":"px"},"fontType":"custom","fontFamily":"Poppins","fontWeight":400,"hasCustomFontSettings":true},"arrows":{"color":"#000000","size":{"value":20,"unit":"px"},"enabled":true},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#2C3E50","size":{"value":48,"unit":"px"},"enabled":true},"media":{"size":{"value":100,"unit":"px"},"imageGap":{"value":7,"unit":"px"},"enabled":true},"stars":{"height":{"value":17,"unit":"px"},"globalOverrideSettings":{"backgroundColor":"#E5E5E5","foregroundColor":"#000000","interspace":2,"showBorder":false}},"productImageSize":{"value":50,"unit":"px"},"layout":{"name":"featured","reviewDetailsPosition":"above","showProductName":true,"showReply":false,"showAttributeBars":true,"showProductDetails":"only-when-grouped"},"highlightColor":"#000000","spaceAbove":{"value":14,"unit":"px"},"text":{"primaryColor":"#000000","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#646464"},"spaceBelow":{"value":15,"unit":"px"}},"featuredReviewsTags":["uxx71TP"],"defaultSort":"tags desc","autoPlay":true,"secondarySort":"date desc","truncation":{"bodyMaxLines":2,"truncateAll":false,"enabled":true}},"mediaCarousel":{"minimumImages":10,"linkText":"Read More","stars":{"backgroundColor":"#E5E5E5","foregroundColor":"#FCD000","height":{"value":12,"unit":"px"}},"autoPlay":true,"slideSize":"medium","arrowPosition":"outside"},"mediaGrid":{"gridStyleDesktop":{"layout":"default-desktop","rows":4,"columns":3},"linkText":"Read More","gridStyleMobile":{"layout":"default-mobile","rows":3,"columns":3},"showMoreArrow":{"arrowColor":"#000000","backgroundColor":"#D7D7D7"},"infiniteScroll":true,"gapSize":{"value":5,"unit":"px"}},"questions":{"initialPageSize":6,"loadMorePageSize":6},"reviewsBadge":{"layout":"large","colorScheme":"dark"},"reviewsTab":{"enabled":false},"reviewsWidget":{"tabs":{"reviews":true,"questions":true},"header":{"columnDistribution":"space-around","verticalAlignment":"top","blocks":[{"columnWidth":"one-third","modules":[{"name":"rating-average","layout":"one-line"},{"name":"rating-breakdown","backgroundColor":"#f5f5f5","shadingColor":"#b0b0b0","stretchMode":"contain"}],"textAlignment":"left"},{"columnWidth":"one-third","modules":[{"name":"recommended"},{"name":"attributes","layout":"stacked","stretchMode":"stretch"}],"textAlignment":"left"},{"columnWidth":"one-third","modules":[{"name":"media-grid","imageGap":{"value":4,"unit":"px"},"scaleToFill":true,"rows":3,"columns":3}],"textAlignment":"left"}]},"style":{"showDates":true,"border":{"color":"#B6B6B6","width":{"value":1,"unit":"px"}},"bodyFont":{"hasCustomFontSettings":false},"headingFont":{"fontSize":{"value":17,"unit":"px"},"fontType":"custom","fontFamily":"Montserrat Semi Bold","fontWeight":600,"hasCustomFontSettings":true},"filters":{"backgroundColorActive":"#878787","backgroundColor":"#FFFFFF","borderColor":"#DBDDE4","borderRadius":{"value":100,"unit":"px"},"borderColorActive":"#878787","textColorActive":"#FFFFFF","textColor":"#0B0B0B","searchHighlightColor":"#a8a8a8"},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#0B0B0B","size":{"value":48,"unit":"px"},"enabled":true},"stars":{"height":{"value":18,"unit":"px"}},"shadingColor":"#F7F7F8","productImageSize":{"value":48,"unit":"px"},"button":{"backgroundColorActive":"#262626","borderColorHover":"#DBDDE4","backgroundColor":"#000000","borderColor":"#DBDDE4","backgroundColorHover":"#212121","textColorHover":"#FFFFFF","borderRadius":{"value":4,"unit":"px"},"borderWidth":{"value":1,"unit":"px"},"borderColorActive":"#262626","textColorActive":"#FFFFFF","textColor":"#FFFFFF","font":{"fontSize":{"value":12,"unit":"px"},"fontType":"custom","fontFamily":"Montserrat Semi Bold","fontWeight":600,"hasCu
7845stomFontSettings":true}},"highlightColor":"#000000","spaceAbove":{"value":18,"unit":"px"},"text":{"primaryColor":"#0B0B0B","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeLarge":{"value":20,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#878787"},"spaceBelow":{"value":18,"unit":"px"},"attributeBar":{"style":"blocks","borderColor":"#0C0C0C","backgroundColor":"#dedede","shadingColor":"#000000"}},"showWhenEmpty":false,"reviews":{"list":{"layout":{"collapseReviewerDetails":true,"columnAmount":4,"name":"default","showAttributeBars":true,"borderStyle":"minimal","showProductVariantName":true,"showProductDetails":"only-when-grouped"},"loyalty":{"maxInitialAchievements":3,"showVipTiers":false},"initialPageSize":5,"replyTruncation":{"bodyMaxLines":4,"enabled":true},"media":{"layout":"featured","size":{"value":200,"unit":"px"}},"truncation":{"bodyMaxLines":4,"truncateAll":true,"enabled":true},"loadMorePageSize":5},"controls":{"filterMode":"closed","featuredReviewsTags":["uxx71TP"],"writeReviewButtonEnabled":false,"freeTextSearchEnabled":true,"defaultSort":"tags desc","secondarySort":"has_media desc"}}},"starRatings":{"showWhenEmpty":false,"style":{"globalOverrideSettings":{"backgroundColor":"#E5E5E5","foregroundColor":"#000000","interspace":2,"showBorder":false},"spaceAbove":{"value":0,"unit":"px"},"text":{"content":"review-count","style":"number-and-text","brackets":false},"singleStar":false,"height":{"value":18,"unit":"px"},"spaceBelow":{"value":0,"unit":"px"}},"clickBehavior":"scroll-to-widget"}},"features":{"attributeFiltersEnabled":true,"recorderPlusEnabled":true,"recorderQandaPlusEnabled":true,"reviewsKeywordsEnabled":true,"reviewsSummariesEnabled":true}}</script>
7845 7846 <style id="oke-css-vars">:root{--oke-widget-spaceAbove:18px;--oke-widget-spaceBelow:18px;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:0;--oke-button-backgroundColor:#000;--oke-button-backgroundColorHover:#212121;--oke-button-backgroundColorActive:#262626;--oke-button-textColor:#fff;--oke-button-textColorHover:#fff;--oke-button-textColorActive:#fff;--oke-button-borderColor:#dbdde4;--oke-button-borderColorHover:#dbdde4;--oke-button-borderColorActive:#262626;--oke-button-borderRadius:4px;--oke-button-borderWidth:1px;--oke-button-fontWeight:600;--oke-button-fontSize:12px;--oke-button-fontFamily:Montserrat Semi Bold,sans-serif;--oke-border-color:#b6b6b6;--oke-border-width:1px;--oke-text-primaryColor:#0b0b0b;--oke-text-secondaryColor:#878787;--oke-text-small:12px;--oke-text-regular:14px;--oke-text-large:20px;--oke-text-fontFamily:Montserrat Semi Bold,sans-serif;--oke-avatar-size:48px;--oke-avatar-backgroundColor:#e5e5eb;--oke-avatar-placeholderTextColor:#0b0b0b;--oke-highlightColor:#000;--oke-shadingColor:#f7f7f8;--oke-productImageSize:48px;--oke-attributeBar-shadingColor:#000;--oke-attributeBar-borderColor:#0c0c0c;--oke-attributeBar-backgroundColor:#dedede;--oke-attributeBar-markerColor:undefined;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#878787;--oke-filter-borderColor:#dbdde4;--oke-filter-borderColorActive:#878787;--oke-filter-textColor:#0b0b0b;--oke-filter-textColorActive:#fff;--oke-filter-borderRadius:100px;--oke-filter-searchHighlightColor:#a8a8a8;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#fcd000;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-reviewCarousel{--oke-stars-foregroundColor:#000;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-sr{--oke-stars-foregroundColor:#000;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,oke-modal{--oke-title-fontWeight:600;--oke-title-fontSize:17px;--oke-title-fontFamily:Montserrat Semi Bold,sans-serif;--oke-bodyText-fontWeight:400;--oke-bodyText-fontSize:var(--oke-text-regular,14px);--oke-bodyText-fontFamily:inherit}</style> 7847 <style id="oke-reviews-custom-css">.okeReviews.oke-sr{margin-bottom:18px}.okeReviews .oke-reviewContent-body{line-height:1.7}.okeReviews .oke-w-reviews .oke-reviewContent-title{text-transform:uppercase;line-height:1.7}</style> 7848 <template id="oke-reviews-body-template"><svg id="oke-star-symbols" style="display:none!important" data-oke-id="oke-star-symbols"><symbol id="oke-star-empty" style="overflow:visible;"><path id="star-default--empty" fill="var(--oke-stars-backgroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol><symbol id="oke-star-filled" style="overflow:visible;"><path id="star-default--filled" fill="var(--oke-stars-foregroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol></svg></template>
7848<script>document.addEventListener('readystatechange',() =>{Array.from(document.getElementById('oke-reviews-body-template')?.content.children)?.forEach(function(child){if(!Array.from(document.body.querySelectorAll('[data-oke-id='.concat(child.getAttribute('data-oke-id'),']'))).length){document.body.prepend(child)}})},{once:true});</script>
7848 7849 7850<!-- END app snippet --> 7851<!-- BEGIN app snippet: widget-plus-initialisation-script -->
7852<script type="lazyJs" id="okendo-reviews-script" src="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/js/okendo-reviews.js"></script>
7852 7853<!-- END app snippet --> 7854<!-- END app block --> 7855<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
7856<script type="lazyJs" async src="https://static.klaviyo.com/onsite/js/TZNRH4/klaviyo.js?company_id=TZNRH4"></script>
vendor: 1 bytes, line 7856
7856
7857<script type="lazyJs">!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
7857 7858
7859<script type="lazyJs"> 7860 window.klaviyoReviewsProductDesignMode = false 7861</script>
7861 7862<!-- END app block --> 7863 <div id="shopify-block-Ad3lHck9Ccldkb2R1R__12526071353035850722" class="shopify-block shopify-app-block"> 7864
7864<script type="lazyJs" src="https://app.backinstock.org/widget/21150_1746005072.js?category=bis&v=6"></script>
7864 7865
7865<script id="back-in-stock-helper-embedded" type="lazyJs"> 7866 var _BISConfig = _BISConfig || {}; 7867 7868 </script>
7868 7869 7870</div> 7871<div id="shopify-block-AY2lIZStBWFNsK0Njd__11468047240823483236" class="shopify-block shopify-app-block"> 7872 <div id="sezzle-checkout-button-embed-block-error"></div> 7873 <style> 7874 .sezzle-checkout-button {} 7875 </style> 7876
7876<script type="lazyJs"> 7877 const embedCheckoutRendererScript = document.createElement("script"); 7878 embedCheckoutRendererScript.type = "text/javascript"; 7879 embedCheckoutRendererScript.src = "https://cdn.shopify.com/extensions/7ae294c7-c3c7-4110-9576-39dc4a77915d/sezzle-widget-148/assets/checkout-button-renderer.min.js"; 7880 embedCheckoutRendererScript.onload = function() { 7881 new CheckoutButtonRenderer({ 7882 merchantUUID : "da60b268-462d-4c1d-902c-b3d0b5a6aa05", 7883 defaultPlacement : "true", 7884 theme : "light", 7885 template : "Checkout with %%logo%%", 7886 cartTotal : 6198, 7887 }).init(); 7888 }; 7889 document.head.appendChild(embedCheckoutRendererScript); 7890 </script>
7890 7891</div> 7892<div id="shopify-block-AMm5GZlN5KzdSZ3JWT__12608439564960700138" class="shopify-block shopify-app-block"> 7893 <div id="sezzle-widget-embed-block-error"></div> 7894 <style> 7895 .sezzle-shopify-info-button .sezzle-button-text {} 7896 </style> 7897
7897<script type="lazyJs"> 7898 const embedWidgetRendererScript = document.createElement("script"); 7899 embedWidgetRendererScript.type = "text/javascript"; 7900 embedWidgetRendererScript.src = "https://cdn.shopify.com/extensions/7ae294c7-c3c7-4110-9576-39dc4a77915d/sezzle-widget-148/assets/widget-renderer.min.js"; 7901 embedWidgetRendererScript.onload = function() { 7902 new WidgetRenderer({ 7903 merchantUUID: "da60b268-462d-4c1d-902c-b3d0b5a6aa05", 7904 blockType: "embed" 7905 }).init(); 7906 }; 7907 document.head.appendChild(embedWidgetRendererScript); 7908 </script>
7908 7909</div> 7910<div id="shopify-block-AeWtjZE1LT2Irb3pva__7079518687644006178" class="shopify-block shopify-app-block"> 7911
7911<script type="lazyJs"> 7912 (function () { 7913 const cartAttributes = {}; 7914 // Helper function to retrieve the UTM from Url 7915 function getUTMFromUrl() { 7916 const url_string = window.location.href; 7917 const url = new URL(url_string); 7918 const utm_id = url.searchParams.get("utm_id"); 7919 const utm_source = url.searchParams.get("utm_source"); 7920 const utm_medium = url.searchParams.get("utm_medium"); 7921 const utm_campaign = url.searchParams.get("utm_campaign"); 7922 const utm_term = url.searchParams.get("utm_term"); 7923 const ref = url.searchParams.get("ref"); 7924 if (!utm_id && !utm_source && !utm_medium && !utm_campaign && !ref) { 7925 return null; 7926 } 7927 let utmParameters = { 7928 // Double underscore `__` to make it private 7929 utm_data_source: "checkout_promotions_url_bar", 7930 }; 7931 if (utm_id) { 7932 utmParameters.utm_id = utm_id; 7933 } 7934 if (utm_source) { 7935 utmParameters.utm_source = utm_source; 7936 } 7937 if (utm_medium) { 7938 utmParameters.utm_medium = utm_medium; 7939 } 7940 if (utm_campaign) { 7941 utmParameters.utm_campaign = utm_campaign; 7942 } 7943 if (utm_term) { 7944 utmParameters.utm_term = utm_term; 7945 } 7946 if (ref) { 7947 utmParameters.ref = ref; 7948 } 7949 return Object.keys(utmParameters).length === 1 7950 ? null 7951 : utmParameters; 7952 } 7953 // Helper function to retrieve the UTM from Cookie 7954 function getUTMAttributes() { 7955 const urlUtmParams = getUTMFromUrl(); 7956 if (urlUtmParams) { 7957 return urlUtmParams; 7958 } 7959 // No longer reading from deprecated Shopify cookies 7960 return undefined; 7961 } 7962 function saveUtmParameters() { 7963 const utmParams = getUTMAttributes(); 7964 if (utmParams) { 7965 const cartHasUtmAttributes = Object.keys(cartAttributes).find(attributeKey => attributeKey.startsWith("utm_") || attributeKey === "ref"); 7966 if (cartHasUtmAttributes) { 7967 // Don't call API if it already contains our UTM parameters 7968 return; 7969 } 7970 var updateCart = fetch(window.Shopify.routes.root + 'cart/update.js', 7971 { 7972 headers: { 7973 'Content-Type': 'application/json', 7974 }, 7975 method: "POST", 7976 body: JSON.stringify({ 7977 attributes: { 7978 ...utmParams 7979 }, 7980 }) 7981 }) 7982 .then(response => response.json()) 7983 .then(data => { 7984 return data 7985 }); 7986 } 7987 } 7988 saveUtmParameters(); 7989 })(); 7990 </script>
7990 7991</div> 7992<div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block"> 7993
7993<script type="lazyJs"> 7994 window['ShopifyForms'] = { 7995 ...window['ShopifyForms'], 7996 currentPageType: "blog" 7997 }; 7998 </script>
7998 7999</div> 8000<div id="shopify-block-AcVdWR1d0ZzhmRUg1e__11560147490181472608" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: rivo-init -->
8000<script id="rivo-app-embed-init"> 8001 window.Rivo = window.Rivo || {}; 8002 window.Rivo.embedded_version_enabled = true; 8003 window.Rivo.common = window.Rivo.common || {}; 8004 window.Rivo.common.shop = { 8005 permanent_domain: 'combat-iron-apparel.myshopify.com', 8006 currency: "USD", 8007 money_format: "${{amount}}", 8008 id: 16549749 8009 }; 8010 8011 window.Rivo.common.template = 'blog'; 8012 window.Rivo.common.full_template = 'blog.bloggle'; 8013 window.Rivo.common.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 8014 window.Rivo.common.translations = {"account_widget":{"en":{"or_text":"OR","city_text":"City","edit_text":"Edit","name_text":"Name","email_text":"Email","order_text":"Order","phone_text":"Phone","taxes_text":"Taxes","total_text":"Total","delete_text":"Delete","select_text":"Select","address_text":"Address","company_text":"Company","country_text":"Country","discount_text":"Discount","province_text":"Province","shipping_text":"Shipping","sold_out_text":"Sold out","subtotal_text":"Subtotal","zip_code_text":"ZIP Code","last_name_text":"Last Name","community_title":"Community","favorites_title":"Favorites","first_name_text":"First Name","home_cta_1_text":"View Rewards","home_cta_2_text":"Manage Subscriptions","home_cta_3_text":"","add_to_cart_text":"Add to Cart","amount_paid_text":"Amount paid","footer_home_text":"For You","items_count_text":"items","net_payment_text":"Net payment","postal_code_text":"Postal Code","saved_cart_title":"Saved from Cart","are_you_sure_text":"Are you sure you want to?","collections_title":"Collections","contact_info_text":"Contact info","email_placeholder":"Email","google_login_text":"Sign in with Google","login_button_text":"Sign In","login_footer_text":"","login_issues_text":"Click here to sign in with your password if you are having issues","my_addresses_text":"My Addresses","order_placed_text":"Placed on","verify_title_text":"Enter the code sent to [[email]]","all_favorites_text":"All Favorites","community_subtitle":"Post your challenges and get rewarded. We'll automatically drop points into your account for every challenge you complete.","footer_orders_text":"Orders","latest_order_title":"Latest Order","notifications_text":"Notifications","profile_list_links":[{"url":"\/products\/gift-card-digital","text":"Digital Gift Cards","open_new_tab":true}],"verify_button_text":"Verify Code","ways_to_earn_title":"Ways to earn","address_line_1_text":"Address Line 1","address_line_2_text":"Apartment, suite, etc.","buy_gift_card_title":"Buy Gift Card","delete_address_text":"Yes, Delete Address","external_login_text":"Sign in or Sign up","footer_profile_text":"Profile","home_referral_title":"Refer a Friend \u0026 Earn","my_preferences_text":"My Preferences","payment_method_text":"Payment Method","popular_today_title":"TRENDING Today","select_country_text":"Select Country","select_options_text":"Select Options","shop_pay_login_text":"Sign in with","taxes_included_text":"Taxes (included)","update_profile_text":"Update Profile","view_favorites_text":"View Favorites","amount_refunded_text":"Amount refunded","billing_address_text":"Billing Address","claim_transfer_title":"Claim Store Credit","home_logged_in_title":"Welcome \u003cspan rivo-ax-text='$store.rivo_profile_customer?.first_name'\u003e\u003c\/span\u003e","order_cancelled_text":"Cancelled on","profile_log_out_text":"Log out","profile_pos_qr_title":"In-Store Sign-In","redeem_rewards_title":"Redeem Rewards","save_collection_text":"Save Collection","select_province_text":"Select Province","shipping_method_text":"Shipping Method","address_default_badge":"Default","alternate_login_title":"Having issues signing in?","community_button_text":"View Challenges","company_optional_text":"Company (Optional)","featured_content_link":null,"footer_community_text":"Community","home_logged_out_title":"Sign in to your account","membership_gift_title":"Select Your Free Gift","recently_viewed_title":"Recently Viewed","share_collection_text":"Share","shipping_address_text":"Shipping Address","transfer_credit_title":"Send Store Credit","add_to_collection_text":"Add to Collection","featured_content_title":"JOIN THE CLUB","home_referral_subtitle":"\u003cspan rivo-ax-text='$store.rivo_profile_customer?.referral_stats?.completed_count'\u003e\u003c\/span\u003e referrals completed so far","home_wallet_pass_title":"Add Wallet Pass","orders_logged_in_title":"Your Orders","added_to_cart_link_text":"Go to Cart","additional_details_text":"Additional Details","home_logged_in_subtitle":"","home_referral_copy_text":"Referral link copied to clipboard","membership_manage_title":"Manage Membership","orders_empty_state_text":"You haven't placed any orders yet","orders_logged_out_title":"Log in to view, track, and manage your orders","profile_pos_qr_subtitle":"Show this code to a store associate at checkout to sign in to your account from a retail store.","redeem_rewards_url_text":"My Rewards","survey_next_button_text":"Next","survey_ski
8014p_button_text":"Skip","vip_tier_progress_title":"\u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.tier?.name'\u003e\u003c\/span\u003e","alternate_login_subtitle":"Use one of the following methods below to sign in.","home_logged_out_subtitle":"Get access to your rewards, referrals, and more","membership_gift_subtitle":"Your membership includes a free gift. Choose an option below to add it to your cart.","mobile_phone_number_text":"Mobile Phone Number","order_cancel_button_text":"Cancel Order","order_item_refunded_text":"(Refunded)","shipping_addresses_title":"Shipping Addresses","transfer_credit_subtitle":"\u003cp\u003eYour balance: \u003cspan rivo-ax-text='$store.rivo_profile_customer?.pretty_credits_tally'\u003e\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003eTransfer credit to a friend or family member. They'll receive an email or SMS with a link to redeem the credit. The credit will be instantly deducted from your account and refunded to you if not claimed within 30 days.\u003c\/p\u003e","verify_login_issues_text":"Having issues? Click here to try again.","featured_content_subtitle":"","home_wallet_pass_subtitle":"Unlock exclusive rewards and offers.","order_returns_button_text":"Start a Return","accepts_sms_marketing_text":"Text me with news and offers","add_shipping_address_title":"Add Shipping Address","alternate_login_email_text":"Sign in with an email and password","claim_transfer_email_label":"Email","create_new_collection_text":"Create New Collection","enter_collection_name_text":"Enter Collection Name","favorites_empty_state_text":"No favorited products","order_tracking_button_text":"Track Shipment","redeem_rewards_unlock_text":"from unlocking this reward","save_shipping_address_text":"Save Shipping Address","vip_tier_progress_subtitle":"Earn \u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn || $store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.to_spend_or_earn'\u003e\u003c\/span\u003e Points to unlock \u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.name'\u003e\u003c\/span\u003e","alternate_login_google_text":"Sign in with Google","buy_again_notification_text":"Order added to the cart","claim_transfer_claim_button":"Claim Store Credit","claim_transfer_login_button":"Sign in to claim your gift","edit_shipping_address_title":"Edit Shipping Address","favorite_button_active_text":"Added to favorites","home_button_membership_text":"Credit","home_referral_page_subtitle":"Refer a friend who makes a purchase and both of you will claim rewards.","id_copied_notification_text":"ID copied to clipboard","login_verify_identity_title":"Verify your identity","order_buy_again_button_text":"Buy Again","saved_cart_empty_state_text":"No saved cart items","set_as_default_address_text":"Set as default address","transfer_credit_date_header":"Date","transfer_credit_link_copied":"Link copied!","vip_tier_progress_link_text":"View perks","address_line_2_optional_text":"Address Line 2 (Optional)","collections_empty_state_text":"No collections","email_cannot_be_changed_text":"Email used for login cannot be updated","home_expiration_message_text":"{{balance_label}} expire {{expiration_date}}","home_logged_out_orders_title":"Manage orders, track shipments, and easily start a return","home_wallet_pass_button_text":"Add Wallet Pass","login_accepts_marketing_text":"Email me with updates and offers","loyalty_opt_in_checkbox_text":"Send me loyalty program updates and exclusive offers","transfer_credit_amount_label":"Amount","transfer_credit_no_transfers":"No transfers yet","transfer_credit_send_another":"Send another credit","add_to_cart_notification_text":"Added to cart","alternate_login_shop_pay_text":"Sign in to an existing account with Shop Pay","favorite_button_inactive_text":"Add to favorites","home_additional_button_1_text":"","home_additional_button_2_text":"","home_logged_out_profile_title":"Manage addresses, contact info, and personal preferences","orders_additional_button_text":"FILE A CLAIM","redeem_rewards_available_text":"available to redeem","same_as_shipping_address_text":"Same as shipping address","transfer_credit_amount_header":"Amount","transfer_credit_history_title":"Transfer History","transfer_credit_message_label":"Message (optional)","home_button_gift_card_cta_text":"My Credit","lookup_gift_card_used_subtitle":"We hope you enjoy your purchase!","lookup_gift_card_used_tos_text":"We hope you enjoy your purchase!","order_limited_time_button_text":"","address_saved_notification_text":"Address saved","apply_discount_add_to_cart_text":"Apply discount \u0026 add to cart","featured_content_image_position":"center center","generic_error_notification_text":"Looks like we hit an issue. Please try again","home_button_balance_points_text":"Points","home_button_gift_card_code_text":"ID: ","home_button_gift_card_copy_text":"Copy ID","home_button_membership_cta_text":"My Membership","home_logged_out_favorites_title":"Sign in to access your favorites","home_logged_out_orders_subtitle":"Get access to your rewards, referrals, and more","profile_list_personal_info_text":"Personal Information","redeem_rewards_points_away_text":"away","transfer_credit_generate_button":"Generate Gift URL","transfer_credit_share_link_text":"Share this link with your friend:","view_product_action_button_text":"View product","claim_transfer_email_placeholder":"[email protected]","home_logged_out_profile_subtitle":"Get access to your rewards, referrals, and more","lookup_gift_card_unused_subtitle":"Copy the code below to redeem your gift card","lookup_gift_card_unused_tos_text":"Apply this code at checkout to redeem your gift card","recently_viewed_empty_state_text":"No recently viewed products","address_deleted_notification_text":"Address deleted successfully","international_returns_button_text":"Start an International Return","profile_updated_notification_text":"Profile updated","shipping_address_empty_state_text":"You haven't added any shipping addresses yet","add_to_favorites_notification_text":"Save Item","alternate_login_another_email_text":"Try sending another code","claim_transfer_claimed_amount_text":"You received {{amount}}!","claim_transfer_claimed_sender_text":"{{sender}} sent you store credit","claim_transfer_pending_sender_text":"{{sender}} sent you {{amount}}","home_logged_out_favorites_subtitle":"Get access to your rewards, referrals, and more","transfer_credit_description_header":"Description","transfer_credit_no_credit_subtitle":"\u003cp\u003eYour balance: \u003cspan rivo-ax-text='$store.rivo_profile_customer?.pretty_credits_tally'\u003e\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003eSorry, you don't have enough credit right now to send.\u003c\/p\u003e","ways_to_earn_transactions_url_text":"View activity","cancel_membership_notification_text":"Membership canceled","home_button_balance_points_cta_text":"My Rewards","added_to_favorites_notification_text":"Item saved","collection_created_notification_text":"Collection Created","profile_list_shipping_addresses_text":"Shipping Addresses","claim_transfer_pending_anonymous_text":"Someone sent you {{amount}}","membership_manage_status_profile_text":"Update and manage your membership details.","error_adding_to_cart_notification_text":"Error adding items to cart","membership_manage_become_a_member_text":"Become a Member","buy_gift_card_recipient_email_self_text":"The gift card will be sent to you.","gift_card_code_copied_notification_text":"Gift Card Code Copied","home_button_membership_paywall_cta_text":"BECOME A MEMBER","membership_gift_add_to_cart_button_text":"Add to Cart","orders_secondary_additional_button_text":"","remove_from_favorites_notification_text":"Remove item","vip_tier_progress_amount_spent_subtitle":"Spend \u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn || $store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.to_spend_or_earn'\u003e\u003c\/span\u003e to unlock \u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.name'\u003e\u003c\/span\u003e","vip_tier_progress_orders_count_subtitle":"Place \u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn || $store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.to_spend_or_earn'\u003e\u003c\/span\u003e Orders to unlock \u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.name'\u003e\u003c\/span\u003e","membership_manage_credits_activity_title":"Credits Activity","membership_reactivated_notification_text":"Your membership has been reactivated!","removed_from_favorites_notification_text":"Item removed","membership_update_payment_method_subtitle":"We've just sent you an email to update your payment method. The email subject line is \"Update your payment method\". Please check your email to continue.","buy_gift_card_recipient_email_directly_text":"The gift card will be emailed directly to the recipient.","membership_manage_credits_activity_subtitle":"You have \u003cstrong\u003e\u003cspan rivo-ax-data rivo-ax-text=\"$store.rivo_profile_customer.pretty_credits_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e in store credit","membership_manage_status_cancelled_subtitle":"Your membership has been cancelled","send_payment_method_email_notification_text":"We've sent an email to update your payment method","membership_manage_status_is_subscriber_title":"You're an active member","membership_manage_status_is_subscriber_subtitle":"Your membership is currently active","membership_manage_status_not_subscriber_subtitle":"You are not an active member","membership_manage_status_update_payment_link_text":"Update Payment Method","membership_manage_status_cancel_membership_link_text":"Cancel Membership","membership_manage_status_paid_next_billing_date_text":"You will be charged next on \u003cspan rivo-ax-text='$store.rivo_profile_customer.membership_subscription_contract.pretty_next_billing_date_at'\u003e\u003c\/span\u003e","membership_manage_status_rejoin_membership_link_text":"Rejoin Membership","membership_manage_status_manual_next_billing_date_text":"You've been manually placed on this tier.","membership_manage_status_pending_cancellation_subtitle":"Your membership will be cancelled on \u003cspan rivo-ax-text='$store.rivo_profile_customer.membership_subscription_contract.pretty_next_billing_date_at'\u003e\u003c\/span\u003e"}},"loyalty_landing_page":{"en":{"acct_creation_btn":"Start Earning","acct_creation_desc":"Get rewarded for being an awesome customer","visitor_point_desc":"Earn points and turn these into rewards!","acct_creation_title":"Join and Earn Rewards","acct_creation_sign_in":"Already a member?","loyalty_page_general_spent":"Spent","loyalty_page_rewards_title":"Rewards","loyalty_page_general_points":"Points","loyalty_page_general_redeem":"Redeem","loyalty_page_rewards_subtitle":"You have the following rewards ready to use","loyalty_page_banner_earn_button":"Earn points","loyalty_page_rewards_no_rewards":"No rewards yet","loyalty_page_ways_to_earn_title":"WAYS TO \u
8014003cspan class=\"rivo-title-span\"\u003eEARN MORE POINTS\u003c\/span\u003e","loyalty_page_banner_login_button":"LOG IN","loyalty_page_upload_receipt_help":"Upload a receipt within the last 30 days to earn points. Please lay the receipt on a flat surface and take a photo from a close distance.","loyalty_page_banner_redeem_button":"Redeem Rewards","loyalty_page_subscribe_email_help":"Subscribe to our email list and earn points","loyalty_page_ways_to_redeem_title":"HOW TO \u003cspan class=\"rivo-title-span\"\u003eREDEEM\u003c\/span\u003e","vip_tiers_table_perk_translations":["","","","","","","","","",""],"loyalty_page_customer_birthday_day":"Day","loyalty_page_upload_receipt_attach":"Attach File","loyalty_page_upload_receipt_button":"Submit Receipt","loyalty_page_ways_to_earn_subtitle":"Earn points by completing these actions.","loyalty_page_banner_logged_in_title":"Welcome to the program","loyalty_page_banner_register_button":"SEE MY PERKS","loyalty_page_explainer_step_1_title":"JOIN","loyalty_page_explainer_step_2_title":"EARN","loyalty_page_explainer_step_3_title":"UNLOCK","loyalty_page_subscribe_email_button":"Subscribe","loyalty_page_upload_receipt_no_file":"Please select a file to upload","loyalty_page_upload_receipt_success":"Thanks! Your receipt will be reviewed shortly","loyalty_page_banner_logged_out_title":"CUSTOMER \u003cbr\u003e\u003cimg class=\"rivo-hero-title-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/Group_48099260.png?v=1757409649\" alt=\"\"\u003e","loyalty_page_banner_login_button_url":"","loyalty_page_customer_birthday_month":"Month","loyalty_page_customer_birthday_title":"Celebrate your birthday","loyalty_page_ways_to_redeem_subtitle":"YOU CAN ADD YOUR POINTS ONTO YOUR ORDER DURING CHECKOUT","loyalty_page_general_enter_valid_date":"Please enter a valid date","loyalty_page_explainer_logged_in_title":"Hi \u003cspan rivo-x-data=\"{ username: $store.customer.first_name || 'there' }\" rivo-x-text=\"username\"\u003e\u003c\/span\u003e, you have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_points_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e Points","loyalty_page_explainer_step_1_subtitle":"Sign up, lock in your account, and weâll drop 50 bonus points in instantly.","loyalty_page_explainer_step_2_subtitle":"Earn 2 points for every $1 spent on anything. NO LIMITS.","loyalty_page_explainer_step_3_subtitle":"Redeem points for discounts on your next purchase.","loyalty_page_vip_tier_1_threshold_text":"Start Here","loyalty_page_vip_tier_2_threshold_text":"Earn 250 Points","loyalty_page_vip_tier_3_threshold_text":"Earn 500 Points","loyalty_page_vip_tier_4_threshold_text":"","loyalty_page_vip_tier_5_threshold_text":"","loyalty_page_vip_tier_6_threshold_text":"","loyalty_page_vip_tiers_logged_in_title":"VIP Tiers","loyalty_page_activity_table_header_date":"Date","loyalty_page_activity_table_no_activity":"No activity yet","loyalty_page_banner_register_button_url":"","loyalty_page_explainer_logged_out_title":"How it Works","loyalty_page_vip_tiers_logged_out_title":"VIP Tier Structure","loyalty_page_activity_expiration_warning":"Expiration Date: \u003cspan rivo-x-data rivo-x-text=\"$store.customer.points_expiry\"\u003e\u003c\/span\u003e","loyalty_page_customer_birthday_save_date":"Save Date","loyalty_page_upload_challenge_photo_help":"Upload a challenge photo to earn.","loyalty_page_activity_table_header_action":"Activity","loyalty_page_banner_logged_in_description":"You'll quickly earn points to redeem for free gear and other perks.","loyalty_page_explainer_logged_in_subtitle":"Here's an overview of your current points balance and recent activity","loyalty_page_vip_tiers_logged_in_subtitle":"You are on the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.tier?.name\"\u003e\u003c\/span\u003e tier","loyalty_page_banner_logged_out_description":"BUY GEAR. EARN POINTS. USE FOR MORE GEAR.","loyalty_page_general_activate_store_credit":"Activate Store Credit","loyalty_page_general_redeemed_store_credit":"Redeemed Store Credit","loyalty_page_upload_challenge_photo_attach":"Attach File","loyalty_page_upload_challenge_photo_button":"Submit Challenge Photo","loyalty_page_vip_tiers_logged_out_subtitle":"Start stacking points to climb the VIP loyalty program \u0026 unlock exclusive Member only rewards.","loyalty_page_activity_table_header_earnings":"Points","loyalty_page_upload_challenge_photo_no_file":"Please select a file to upload","loyalty_page_upload_challenge_photo_success":"Thanks! Your challenge photo will be reviewed shortly","loyalty_page_vip_tiers_progress_column_title":"Tier Status","loyalty_page_activity_table_header_expiration":"Expires At","loyalty_page_vip_tiers_progress_column_subtitle":"Earn \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn\"\u003e\u003c\/span\u003e points to reach the \u
8014003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.name\"\u003e\u003c\/span\u003e tier."}},"general":{"en":{"vip_perks":"Perks","vip_tiers":"VIP Tiers","general_by":"by","vip_reward":"VIP reward","vip_status":"VIP Status","general_day":"Day","social_like":"Like","social_share":"Share","vip_benefits":"Benefits","general_error":"Hmm, something went wrong, please try again shortly","general_month":"Month","general_point":"Point","general_spend":"you spend","general_spent":"Spent","social_follow":"Follow","tos_expiry_at":"Reward expires on {{expiry_date}}.","vip_tier_desc":"Gain access to exclusive rewards.","general_credit":"Credit","general_points":"Points","general_redeem":"Redeem","general_reward":"reward","vip_tier_spend":"Spend {{amount}}","general_credits":"Credits","general_go_back":"Go back","general_pending":"Pending","general_rewards":"Rewards","general_sign_in":"Sign in","general_sign_up":"Sign up","referrals_title":"Referral Program","review_complete":"Post a product review","survey_complete":"Complete a Survey","general_approved":"Approved","general_share_on":"Share on","general_you_have":"You have","tos_free_product":"Reward only applies to {{product_name}}","general_cancelled":"Cancelled","general_edit_date":"Edit Date","general_save_date":"Save date","general_show_more":"Show more","general_signed_up":"signed up","referral_complete":"Complete a Referral","tos_expiry_months":"Expires {{expiry_months}} month(s) after being redeemed.","vip_tier_achieved":"Unlocked {{tier_name}}","vip_tier_added_to":"Added to {{tier_name}}","general_apply_code":"Apply code","general_share_link":"Share your Personal Link","referrals_email_to":"To","vip_achieved_until":"Achieved until","vip_tier_to_unlock":"to unlock","general_reward_show":"Show","referrals_completed":"referrals completed so far","vip_tier_dropped_to":"Fell to {{tier_name}}","vip_tier_on_highest":"You did it! You're on the highest tier ð","general_balance_text":"store credit","general_past_rewards":"Past rewards","general_product_page":"product page","general_ways_to_earn":"Ways to earn","general_your_rewards":"Your rewards","referrals_email_send":"Send email","referrals_get_reward":"Get your","referrals_share_link":"Share this link with a friend for them to claim the reward","social_facebook_like":"Like page on Facebook","social_tiktok_follow":"Follow on TikTok","social_twitter_share":"Share link on X","tos_min_order_amount":"Applies to all orders over {{min_order_amount}}.","vip_tier_earn_points":"Earn {{points}} Points","vip_tier_retained_to":"Kept {{tier_name}}","vip_tier_vip_history":"VIP History","general_cancel_points":"Points canceled","general_no_points_yet":"No Points yet","general_refund_points":"Points refunded","general_sms_subscribe":"Subscribe to SMS","social_facebook_share":"Share link on Facebook","social_twitter_follow":"Follow on X","vip_reward_earned_via":"Earned via {{vip_tier_name}} tier","vip_you_have_achieved":"You've achieved","wallet_pass_subscribe":"Add Wallet Pass","general_cancel_credits":"Credits canceled","general_no_rewards_yet":"No rewards yet","general_place_an_order":"Place an order","general_points_expired":"Points expired","general_refund_credits":"Credits refunded","general_sms_subscribed":"Subscribed to SMS","general_upload_receipt":"Submit a Receipt","general_ways_to_redeem":"Ways to redeem","referrals_claim_reward":"Claim your gift","referrals_code_invalid":"This referral code is invalid","referrals_email_invite":"Refer friends by email","referrals_visitor_desc":"Refer a friend who makes a purchase and both of you will claim rewards.","review_complete_points":"{{points_amount}} Points for every review posted","tos_min_order_quantity":"Minimum {{min_order_quantity}} items required in cart.","general_birthday_reward":"Celebrate with a reward","general_challenge_photo":"Submit a Challenge Photo","general_credits_expired":"Credits expired","general_discount_amount":"points for ${{discount_amount}} off","general_email_subscribe":"Subscribe to Emails","general_expiration_date":"Expiration Date","general_no_activity_yet":"No activity yet","general_placed_an_order":"Placed an order","general_points_activity":"Points History","general_share_via_email":"Share via Email","general_upcoming_reward":"Upcoming reward","general_you_have_points":"You have {{points}} points","membership_order_placed":"Credits earned from placing an order","referrals_email_message":"Message","referrals_invalid_email":"Please enter a valid email address","referrals_referral_code":"Your referral link to share","social_instagram_follow":"Follow on Instagram","tos_apply_to_collection":"Only for products in specific collections.","tos_max_shipping_amount":"Maximum shipping amount of {{max_shipping_amount}}.","vip_tier_no_vip_history":"No VIP membership history yet","general_email_subscribed":"Subscribed to Emails","general_enter_valid_date":"Please enter a valid date","general_points_for_every":"Points for every","general_uploaded_re
8014ceipt":"Submitted a Receipt","general_vip_tier_upgrade":"VIP Tier Upgrade Points","referral_complete_points":"{{points_amount}} Points for every referral completed","referrals_call_to_action":"Refer friends and earn","referrals_claimed_reward":"Here's your","referrals_create_account":"Create an Account","referrals_status_blocked":"blocked","referrals_status_pending":"pending","referrals_your_referrals":"Your referrals","general_click_to_see_more":"View My Rewards Account","general_product_purchased":"Product Purchased","general_redeemed_a_reward":"Redeemed a Reward","general_use_discount_code":"Use this discount code on your next order!","gift_card_sync_past_tense":"Gift card sync","referrals_already_visited":"Already visited this page","referrals_general_invalid":"Sorry, looks like this referral is invalid","referrals_referred_reward":"They will get","referrals_referrer_reward":"You will get","general_celebrate_birthday":"Celebrate a birthday","general_how_to_earn_points":"How do I earn Points?","referrals_no_referrals_yet":"No referrals yet","referrals_program_disabled":"This referral program is disabled","referrals_status_completed":"completed","review_complete_past_tense":"Posted a product review","survey_complete_past_tense":"Completed a Survey","general_add_product_to_cart":"Add product to cart","general_balance_text_plural":"Credits","general_fallback_first_name":"there","general_not_enough_earnings":"Not enough earnings to redeem","general_were_awarded_points":"were awarded points","activity_table_header_status":"Status","general_manual_points_adjust":"manual points adjustment","referral_complete_past_tense":"Completed a Referral","referrals_similar_ip_invalid":"We are unable to process referrals within the same IP address","store_credit_sync_past_tense":"Store credit sync","vip_tier_orders_placed_count":"Place {{amount}} Orders","general_activate_store_credit":"Activate Store Credit","general_celebrate_anniversary":"Celebrate Loyalty Anniversary","general_punch_card_checkpoint":"Punch Card Checkpoint","general_redeemed_store_credit":"Redeemed Store Credit","checkout_ui_redeem_points_desc":"You have {{points}} points! Redeem for discounts on this order.","general_discount_amount_coupon":"${{discount_amount}} off coupon","general_have_not_earned_points":"You haven't earned any Points yet.","membership_page_benefits_title":"Membership Benefits","referrals_email_to_placeholder":"Add a comma-separated list of emails","referrals_name_must_be_present":"Please enter your first name","checkout_ui_redeem_points_login":"Log in","checkout_ui_redeem_points_title":"Redeem your points","general_add_points_default_note":"Points granted by points import","general_celebrate_your_birthday":"Let's celebrate your birthday! ð Please give us 30 days notice - otherwise, you'll have to wait another year.","general_please_choose_an_option":"Please choose an option from the","general_redeem_error_max_points":"Exceeded maximum points to spend","general_redeem_error_min_points":"Did not meet minimum points to redeem","referrals_email_already_claimed":"This email has already been claimed","referrals_general_invalid_title":"We're Sorry","social_facebook_like_past_tense":"Liked a page on Facebook","social_tiktok_follow_past_tense":"Followed on TikTok","social_twitter_share_past_tense":"Shared a link on X","social_facebook_share_past_tense":"Shared a link on Facebook","social_twitter_follow_past_tense":"Followed on X","wallet_pass_subscribe_past_tense":"Added Wallet Pass","general_points_for_judgeme_review":"JudgeMe review","membership_page_benefits_subtitle":"Here's an overview of your membership benefits","referrals_account_already_claimed":"You already have an account. You can invite your friends to win rewards!","vip_tier_products_purchased_count":"Purchase {{amount}} Specific Products","checkout_ui_activate_account_title":"Activate Your Account","checkout_ui_redeemed_rewards_title":"Your rewards","general_reset_removal_default_note":"Existing points removed for points reset from import","referrals_your_referrals_show_here":"Your referrals will show here.","social_instagram_follow_past_tense":"Followed on Instagram","checkout_ui_points_estimation_title":"Complete this purchase to earn up to {{points}} points","checkout_ui_refer_friends_login_url":"\/account\/login?return_url=\/account\u0026email={{customer_email}}","general_loyalty_program_and_rewards":"Loyalty Program \u0026 Rewards","general_vip_tier_upgrade_past_tense":"{{tier_name}} Entry Points","general_your_rewards_will_show_here":"Your rewards will show here.","membership_page_banner_login_button":"Sign In","membership_page_banner_login_prefix":"YOU ALREADY IN THE CLUB?","membership_tier_unlocked_past_tense":"Membership Signup","referrals_email_message_placeholder":"Customize your referral message. The referral link will be automatically added.","checkout_ui_redeem_points_login_desc":"to view your points balance and discover rewards available for redemption.","checkout_ui_redeem_store_credit_desc":"You have ${{store_credit}} in store credit.","vip_tier_product_ids_purchased_count":"Purchase {{amount}} Specific Products","checkout_ui_cashback_estimation_title":"Complete this purchase to earn up to {{cashback}} in CashBack","checkout_ui_install_wallet_pass_title":"Install our Wallet Pass for E
8014xclusive Offers","checkout_ui_points_estimation_subtext":"Loyalty points can be redeemed for rewards on future purchases. Actual points awarded may differ if other discounts are applied.","checkout_ui_redeem_store_credit_title":"Apply your store credit","checkout_ui_refer_friends_login_title":"Claim your points from this purchase !","general_celebrate_birthday_past_tense":"Celebrated a birthday","general_reset_new_balance_default_note":"Points reset to new balance by points import","general_use_discount_code_free_product":"Use this discount code on your next order to get a free product!","membership_page_explainer_step_1_title":"Signup","membership_page_explainer_step_2_title":"Earn","membership_page_explainer_step_3_title":"Redeem","membership_recurring_signup_past_tense":"Recurring Credit","referrals_advocate_stats_email_claimed":"Claimed","checkout_ui_activate_account_button_url":"\/account\/login?return_url=\/account","checkout_ui_cashback_estimation_subtext":"CashBack can be redeemed for rewards on future purchases. Actual CashBack awarded may differ if other discounts are applied.","membership_page_banner_login_button_url":"\/account\/login?return_url=\/account","checkout_ui_activate_account_button_text":"Activate Account","checkout_ui_activate_account_description":"Activate your loyalty account to start earning points, tracking rewards, and accessing exclusive member benefits.","checkout_ui_redeem_points_alternate_name":"points","checkout_ui_redeemed_rewards_description":"Your rewards available to use","checkout_ui_redeemed_rewards_login_title":"Log in","checkout_ui_refer_friends_referral_title":"Refer a Friend","general_celebrate_anniversary_past_tense":"Celebrated Loyalty Anniversary","referrals_advocate_stats_email_completed":"Completed","referrals_create_account_to_claim_coupon":"Create an Account to claim your coupon","checkout_ui_redeemed_rewards_select_label":"Select a Reward","membership_page_banner_add_to_cart_button":"BECOME AN INSIDER | ONLY $79","membership_page_explainer_step_1_subtitle":"Create an account on our store","membership_page_explainer_step_2_subtitle":"Earn points for shopping","membership_page_explainer_step_3_subtitle":"Redeem points for discounts","checkout_ui_install_wallet_pass_button_url":"\/#rivo","general_converted_to_credits_external_note":"Converted your points balance to store credit","general_converted_to_credits_internal_note":"Converted from points to store credit","membership_page_activity_table_header_date":"Date","membership_page_activity_table_no_activity":"No activity yet","membership_page_banner_is_subscriber_title":"WELCOME BACK, WARRIOR \u003cbr\u003e\u003cimg class=\"rivo-hero-title-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/COMBAT_IRN.jpg?v=1763713769\" alt=\"\"\u003e","membership_page_status_is_subscriber_title":"You have an Active Membership","referrals_advocate_stats_email_link_clicks":"Link Clicks","checkout_ui_install_wallet_pass_button_text":"Install Wallet Pass","checkout_ui_install_wallet_pass_description":"Unlock exclusive offers and rewards with our Wallet Pass.","checkout_ui_login_notification_banner_title":"Have loyalty discounts or rewards that you'd like to apply?","checkout_ui_refer_friends_login_description":"Log in or register to activate your loyalty account, redeem your points and access your special offers.","membership_page_activity_expiration_warning":"Expiration Date: \u003cspan rivo-x-data rivo-x-text=\"$store.customer.points_expiry\"\u003e\u003c\/span\u003e","membership_page_banner_non_subscriber_title":"Welcome to \u003cbr\u003e\u003cimg class=\"rivo-hero-title-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/COMBAT_IRN.jpg?v=1763713769\" alt=\"\"\u003e","membership_recurring_anniversary_past_tense":"Membership Anniversary Credits","checkout_ui_redeem_incremental_earnings_desc":"How much of your {{balance}} points (equivalent to ${{balance_to_currency}}) would you like to redeem?","checkout_ui_refer_friends_login_button_title":"Activate my account","general_order_placed_store_credit_multiplier":"Earn cash back for every $1 spent","membership_page_activity_table_header_action":"Activity","referrals_advocate_stats_email_unique_visits":"Unique visits from your link","referrals_email_your_friend_has_referred_you":"Your friend has referred you to {{shop_name}}","checkout_ui_login_notification_banner_subtext":"to login to your account","checkout_ui_redeem_incremental_earnings_login":"Log in","checkout_ui_redeem_incremental_earnings_title":"Redeem store balance","checkout_ui_redeem_points_select_custom_label":"{{reward_name}} orders ${{min_order_amount}}+ for {{points_amount}} points","checkout_ui_refer_friends_referral_button_url":"","membership_page_banner_add_to_cart_button_url":"\/membership-add-to-cart","membership_page_cancel_membership_modal_title":"Are you sure you want to cancel your membership?","membership_page_explainer_is_subscriber_title":"Hi \u003cspan rivo-x-data=\"{ username: $store.customer.first_name || 'there' }\" rivo-x-text=\"username\"\u003e\u003c\/span\u003e, you have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_credits_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e in Store Credit","membership_page_status_is_subscriber_subtitle":"You will be charged next on \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.membership?.pretty_next_charge_date\"\u003e\u003c\/span\u003e","referrals_email_checkout_out_and_claim_reward":"Check out the referral link and claim a free reward.","checkout_ui_redeem_points_select_discount_desc":"Please select a discount","checkout_ui_redeemed_rewards_login_description":"to view your rewards available to use.","checkout_ui_refer_friends_referral_description":"Share your referral link with friends and earn rewards each time a new friend makes a purchase.","membership_page_activity_table_header_earnings":"Points","membership_page_cancel_membership_modal_button":"Yes, Cancel my Membership","membership_page_explainer_non_subscriber_title":"How it Works","checkout_ui_login_notification_banner_link_text":"Click here","checkout_ui_redeem_points_select_discount_label":"Select Discount","checkout_ui_redeemed_rewards_select_description":"Please select a reward","checkout_ui_refer_friends_referral_button_title":"Refer a Friend","membership_page_status_update_payment_link_text":"Update Payment Method","referrals_advocate_stats_email_no_referrals_yet":"No referrals yet.","membership_page_banner_is_subscriber_description":"YOUR INSIDER ACCESS IS LOCKED AND LOADED.","membership_page_explainer_is_subscriber_subtitle":"Here's an overview of your current credits balance and recent activity","checkout_ui_redeem_store_credit_apply_button_text":"Apply Store Credit","membership_page_banner_non_subscriber_description":"INSIDER CLUB BUILT FOR TACTICAL ATHLET
8014ESâ¢","membership_page_update_payment_method_modal_title":"Update Payment Method","checkout_ui_redeem_incremental_earnings_login_desc":"to view your balance.","membership_page_status_cancel_membership_link_text":"Cancel","membership_page_status_rejoin_membership_link_text":"Rejoin Membership","checkout_ui_refer_friends_referral_text_field_label":"Your referral link","membership_page_cancel_membership_modal_description":"We'd hate to see you leave. Your membership includes exclusive benefits that you'll lose access to immediately.","checkout_ui_redeem_incremental_earnings_desc_applied":"You're using {{applied_balance}} of your available {{balance}} in store credit","membership_page_status_pending_cancellation_subtitle":"Your membership will be cancelled on \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.membership?.pretty_queued_for_cancellation_at\"\u003e\u003c\/span\u003e","checkout_ui_cashback_estimation_title_usd_to_currency":"Complete this purchase to earn up to {{cashback_usd_to_currency}} in CashBack","referrals_advocate_stats_email_friends_order_verified":"Friends order was verified","referrals_advocate_stats_email_referral_link_to_share":"Here's your referral link to share with friends.","referrals_advocate_stats_email_friend_claimed_discount":"Friend claimed discount","checkout_ui_cashback_estimation_subtext_usd_to_currency":"CashBack can be redeemed for rewards on future purchases. Actual CashBack awarded may differ if other discounts are applied.","checkout_ui_post_purchase_account_activation_button_url":"\/account\/login?return_url=\/account","membership_page_update_payment_method_modal_description":"We've sent you an email to update your payment method. Please check your inbox and follow the instructions.","checkout_ui_redeem_incremental_earnings_form_input_label":"Earnings amount","checkout_ui_redeem_incremental_discount_code_change_error":"{{code}} couldn't be used with your existing discounts.","checkout_ui_redeem_incremental_earnings_form_submit_button":"Apply ${{points_to_currency}}","checkout_ui_redeem_points_not_enough_points_banner_message":"You're {{points_amount}} points away from a reward","checkout_ui_redeem_incremental_earnings_desc_usd_to_currency":"You have {{formatted_credits_tally_usd_to_currency}}) in store credit to redeem (subject to FX rates at time of redemption)","checkout_ui_redeem_incremental_earnings_desc_usd_to_currency_applied":"You're using {{applied_balance_to_currency}} of your available {{formatted_credits_tally_usd_to_currency}} in store credit","general_applied_to_subscription_order":"Applied to subscription order","general_cashback_not_earned_subject":"You didn't earn CashBack on this order","general_cashback_not_earned_title":"You didn't earn CashBack on this order","general_cashback_not_earned_subtitle":"This order wasn't eligible for CashBack.","general_drop_points":"Limited time bonus points","general_drop_credits":"Limited time bonus credits","general_store_credit_transfer_sent_via_gift_url":"Sent {{amount}} credit via gift URL {{transfer_url}}","general_store_credit_transfer_sent":"Sent {{amount}} credit to {{recipient_email}}","general_store_credit_transfer_received":"Received {{amount}} credit from {{sender_email}}","general_drop_points_expired":"Limited time bonus points expired","general_drop_credits_expired":"Limited time bonus credits expired","general_store_credit_redeemed":"{{store_credit_amount}} in store credit has been added to your account. Apply at checkout.","general_discount_code_applied_to_cart":"Discount applied to your cart","general_apply_code_now":"Apply code now","general_apply_to_subscription":"Apply to subscription","general_or":"OR","general_choose_redemption_destination":"Choose to use it now or on your next subscription order","general_subscription_redemption_applied":"This reward will apply to your next subscription order","activity_expiration_label":"Expires","activity_table_header_expiration":"Expires At","social_provide_instagram_handle":"Share your Instagram handle","social_provide_tiktok_handle":"Share your TikTok handle","social_provide_instagram_handle_past_tense":"Shared your Instagram handle","social_provide_tiktok_handle_past_tense":"Shared your TikTok handle","social_provide_handle_button":"Share handle","social_handle_placeholder":"@username","social_handle_missing":"Please enter your handle","checkout_ui_redeem_points_store_credit_success":"{{store_credit_amount}} in store credit redeemed. Apply to this order from the payment section.","checkout_ui_gift_with_purchase_applied_message":"Free gift applied","checkout_ui_redeem_incremental_earnings_store_credit_success":"{{store_credit_amount}} in store credit redeemed. Apply to this order from the payment section.","membership_page_activity_table_header_expiration":"Expires At"}}}; 8015 window.Rivo.global_config = {"asset_urls":{"loy":{"api_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_api.js?v=1764090844","lp_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_lp.js?v=1764090843","lp_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_lp.css?v=1787090345","profile_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_profile.js?v=1764090842","profile_loyalty_js":null,"profile_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_profile.css?v=1786981399","init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_init.js?v=1764090841","referrals_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_referrals.js?v=1764090845","referrals_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_referrals.css?v=1700287043","widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0037\/2110\/1430\/t\/963\/assets\/ba_loy_widget.js?v=1728252181","widget_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_widget.css?v=1692840875","page_init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_page_init.js?v=1711433130","page_widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_page_widget.js?v=1711432435","page_widget_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_page.css?v=1693059047","page_preview_js":null,"app_proxy_applications_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/app_proxy_application.js?v=1708835151"},"forms":{"init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_forms_init.js?v=1711433134","widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_forms_widget.js?v=1711433135","forms_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_forms.css?v=1691714518"},"global":{"helper_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_tracking.js?v=1764090840"}},"proxy_paths":{"loy":"\/apps\/ba-loy","app_metrics":"\/apps\/ba-loy\/app_metrics"},"aat":["loy"],"pv":false,"sts":false,"bam":true,"batc":false,"base_money_format":"${{amount}}","online_store_version":2,"loy_js_api_enabled":true,"hide_console_ad":false,"shopify_markets_enabled":false,"google_client_id":"105612801293-r2epbprs6j61kcqfr2f58vmdelelte2j.apps.googleusercontent.com","multipass_v_token":false,"clear_latest_order_cache":false,"shop":{"id":16549749,"name":"Combat Iron Apparel Co.","domain":"combatironapparel.com"},"theme_extension_local_assets":false}; 8016 8017 8018 8019 8020 window.Rivo.loy_config = {"brand_theme_settings":{"enabled":false,"button_bg":"#20124d","header_bg":"#20124d","desc_color":"#737376","icon_color":"#3a3a3a","link_color":"#20124d","visibility":"both","cards_shape":"rounded","hide_widget":false,"launcher_bg":"#20124d","mobile_icon":"star","mobile_text":"Rewards","title_color":"#212b36","banner_image":"","desktop_icon":"star","desktop_text":"Rewards","inputs_shape":"rounded","primary_font":"Inter","buttons_shape":"rounded","mobile_layout":"icon_with_text","primary_color":"#20124d","desktop_layout":"icon_with_text","launcher_shape":"circle","secondary_font":"Inter","container_shape":"rounded","mobile_placement":"left","button_text_color":"#FFFFFF","desktop_placement":"left","header_text_color":"#FFFFFF","powered_by_hidden":false,"launcher_text_color":"#ffffff","mobile_side_spacing":20,"desktop_side_spacing":20,"panel_order_settings":{"vip":3,"points":1,"referrals":2},"mobile_bottom_spacing":20,"desktop_bottom_spacing":20,"hide_widget_permanently":false,"hide_widget_launcher_on_mobile":false},"launcher_style_settings":{"enabled":false,"button_bg":"#20124d","header_bg":"#20124d","desc_color":"#737376","icon_color":"#3a3a3a","link_color":"#20124d","visibility":"both","cards_shape":"rounded","hide_widget":false,"launcher_bg":"#20124d","mobile_icon":"star","mobile_text":"Rewards","title_color":"#212b36","banner_image":"","desktop_icon":"star","desktop_text":"Rewards","inputs_shape":"rounded","primary_font":"Inter","buttons_shape":"rounded","mobile_layout":"icon_with_text","primary_color":"#20124d","desktop_layout":"icon_with_text","launcher_shape":"circle","secondary_font":"Inter","container_shape":"rounded","mobile_placement":"left","button_text_color":"#FFFFFF","desktop_placement":"left","header_text_color":"#FFFFFF","powered_by_hidden":false,"launcher_text_color":"#ffffff","mobile_side_spacing":20,"desktop_side_spacing":20,"panel_order_settings":{"vip":3,"points":1,"referrals":2},"mobile_bottom_spacing":20,"desktop_bottom_spacing":20,"hide_widget_permanently":false,"hide_widget_launcher_on_mobile":false},"points_program_enabled":true,"referral_program_enabled":true,"membership_program_enabled":true,"vip_program_enabled":true,"vip_progress_block_show_highest_tier":false,"vip_program_tier_type":"points_earned","vip_program_peri
8020od":"calendar_year","floating_widget_settings":{"enabled":false,"button_bg":"#20124d","header_bg":"#20124d","desc_color":"#737376","icon_color":"#3a3a3a","link_color":"#20124d","visibility":"both","cards_shape":"rounded","hide_widget":false,"launcher_bg":"#20124d","mobile_icon":"star","mobile_text":"Rewards","title_color":"#212b36","banner_image":"","desktop_icon":"star","desktop_text":"Rewards","inputs_shape":"rounded","primary_font":"Inter","buttons_shape":"rounded","mobile_layout":"icon_with_text","primary_color":"#20124d","desktop_layout":"icon_with_text","launcher_shape":"circle","secondary_font":"Inter","container_shape":"rounded","mobile_placement":"left","button_text_color":"#FFFFFF","desktop_placement":"left","header_text_color":"#FFFFFF","powered_by_hidden":false,"launcher_text_color":"#ffffff","mobile_side_spacing":20,"desktop_side_spacing":20,"panel_order_settings":{"points":1,"referrals":2,"vip":3},"mobile_bottom_spacing":20,"desktop_bottom_spacing":20,"hide_widget_permanently":false,"hide_widget_launcher_on_mobile":false,"desktop_launcher_icon":null,"mobile_launcher_icon":null},"widget_custom_icons":{"brand_icon":null,"rewards":null,"ways_to_earn":null,"ways_to_redeem":null},"widget_css":"#baLoySectionWrapper .ba-loy-bg-color {\n background: linear-gradient(125deg, hsla(254,62%,19%,1), hsla(254,71%,3%,1));\n}\n\n#baLoySectionWrapper .section-panel-wrapper {\n box-shadow:rgba(0, 0, 0, 0.1) 0px 4px 15px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px 0px, #20124d 0px 2px 0px 0px inset;\n}\n\n\n\n\n.header-main, .header-secondary, .points-expiry-desc {\n color: #FFFFFF !important;\n}\n.main-default a.sign-in{\n color: #20124d !important;\n}\n\n.section-table-piece-detail-items .li-img path {\n fill: #3a3a3a;\n}\n\n.buttons-icons-detail-image .li-img {\n fill: #3a3a3a;\n}\n\n#baLoySectionWrapper .loy-button-main{\n background: #20124d;\n color: #FFFFFF;\n}\n\n #baLoySectionWrapper .loy-button-main{\n color: #FFFFFF;\n }\n\n #baLoySectionWrapper .main-default, #baLoySectionWrapper div.panel-section .head-title,#baLoySectionWrapper body {\n color: #212b36;\n }\n\n #baLoySectionWrapper .section-panel-wrapper .panel-desc, #baLoySectionWrapper .main-default.sign-in-text{\n color: #737376;\n }\n\n #launcher-wrapper{\n background: #20124d;\n }\n\n#baLoySectionWrapper div.section-bottom{\n display:none;\n}\n\n.ba-loy-namespace .ba-loy-messenger-frame, #launcher-wrapper{\n left: 20px;\n right: auto;\n}\n.ba-loy-namespace .ba-loy-messenger-frame {\n bottom: 90px;\n}\n#launcher-wrapper{\n bottom: 20px;\n}\n\n.launcher-text{\n color: #ffffff !important;\n}\n\n#launcher-wrapper .launcher-desktop { display: block; }\n#launcher-wrapper .launcher-mobile { display: none; }\n\n@media (max-device-width: 851px) and (orientation: landscape), (max-width: 500px) {\n .ba-loy-namespace .ba-loy-messenger-frame{\n height: 100%;\n min-height: 100%;\n bottom: 0;\n right: 0;\n left: 0;\n top: 0;\n width: 100%;\n border-radius: 0 !important;\n }\n #launcher-wrapper.up{\n display: none;\n }\n #launcher-wrapper{\n left: 20px;\n right: auto;\n bottom: 20px;\n }\n #launcher-wrapper .launcher-desktop { display: none; }\n #launcher-wrapper .launcher-mobile { display: block; }\n}\n\n\n\n.ba-loy-circle{border-radius: 30px !important;}\n.ba-loy-rounded{border-radius: 10px !important;}\n.ba-loy-square{border-radius: 0px !important;}\n","domain_name":"loyalty.rivo.io","font_settings":{"primary_font":"Inter","secondary_font":"Inter"},"translations":{"vip_perks":"Perks","vip_tiers":"VIP Tiers","general_by":"by","general_or":"OR","vip_reward":"VIP reward","vip_status":"VIP Status","general_day":"Day","social_like":"Like","social_share":"Share","vip_benefits":"Benefits","general_error":"Hmm, something went wrong, please try again shortly","general_month":"Month","general_point":"Point","general_spend":"you spend","general_spent":"Spent","social_follow":"Follow","tos_expiry_at":"Reward expires on {{expiry_date}}.","vip_tier_desc":"Gain access to exclusive rewards.","general_credit":"Credit","general_points":"Points","general_redeem":"Redeem","general_reward":"reward","vip_tier_spend":"Spend {{amount}}","general_credits":"Credits","general_go_back":"Go back","general_pending":"Pending","general_rewards":"Rewards","general_sign_in":"Sign in","general_sign_up":"Sign up","referrals_title":"Referral Program","review_complete":"Post a product review","survey_complete":"Complete a Survey","general_approved":"Approved","general_share_on":"Share on","general_you_have":"You have","tos_free_product":"Reward only applies to {{product_name}}","acct_creation_btn":"Start Earning","general_cancelled":"Cancelled","general_edit_date":"Edit Date","general_save_date":"Save date","general_show_more":"Show more","general_signed_up":"signed up","member_point_desc":"Earn points and turn these into rewards!","referral_complete":"Complete a Referral","tos_expiry_months":"Expires {{expiry_months}} month(s) after being redeemed.","vip_tier_achieved":"Unlocked {{tier_name}}","vip_tier_added_to":"Added to {{tier_name}}","acct_creation_desc":"Get rewarded for being an awesome customer","general_apply_code":"Apply code","general_share_link":"Share your Personal Link","referrals_email_to":"To","vip_achieved_until":"Achieved until","vip_tier_to_unlock":"to unlock","visitor_point_desc":"Earn points and turn these into rewards!","acct_creation_title":"Join and Earn Rewards","general_drop_points":"Limited time bonus points","general_reward_show":"Show","member_header_title":"{points}","member_point_header":"Points","referrals_completed":"referrals completed so far","vip_tier_dropped_to":"Fell to {{tier_name}}","vip_tier_on_highest":"You did it! You're on the highest tier ð","general_balance_text":"store credit","general_drop_credits":"Limited time bonus credits","general_past_rewards":"Past rewards","general_product_page":"product page","general_ways_to_earn":"Ways to earn","general_your_rewards":"Your rewards","referrals_email_send":"Send email","referrals_get_reward":"Get your","referrals_share_link":"Share this link with a friend for them to claim the reward","social_facebook_like"
8020:"Like page on Facebook","social_tiktok_follow":"Follow on TikTok","social_twitter_share":"Share link on X","tos_min_order_amount":"Applies to all orders over {{min_order_amount}}.","vip_tier_earn_points":"Earn {{points}} Points","vip_tier_retained_to":"Kept {{tier_name}}","vip_tier_vip_history":"VIP History","visitor_header_title":"Rewards Program","visitor_point_header":"Earn Points","acct_creation_sign_in":"Already a member?","general_cancel_points":"Points canceled","general_no_points_yet":"No Points yet","general_refund_points":"Points refunded","general_sms_subscribe":"Subscribe to SMS","member_header_caption":"Your points","social_facebook_share":"Share link on Facebook","social_handle_missing":"Please enter your handle","social_twitter_follow":"Follow on X","vip_reward_earned_via":"Earned via {{vip_tier_name}} tier","vip_you_have_achieved":"You've achieved","wallet_pass_subscribe":"Add Wallet Pass","general_apply_code_now":"Apply code now","general_cancel_credits":"Credits canceled","general_no_rewards_yet":"No rewards yet","general_place_an_order":"Place an order","general_points_expired":"Points expired","general_refund_credits":"Credits refunded","general_sms_subscribed":"Subscribed to SMS","general_upload_receipt":"Submit a Receipt","general_ways_to_redeem":"Ways to redeem","referrals_claim_reward":"Claim your gift","referrals_code_invalid":"This referral code is invalid","referrals_email_invite":"Refer friends by email","referrals_visitor_desc":"Refer a friend who makes a purchase and both of you will claim rewards.","review_complete_points":"{{points_amount}} Points for every review posted","tos_min_order_quantity":"Minimum {{min_order_quantity}} items required in cart.","visitor_header_caption":"Earn points, save, and unlock exclusive perks","general_birthday_reward":"Celebrate with a reward","general_challenge_photo":"Submit a Challenge Photo","general_credits_expired":"Credits expired","general_discount_amount":"points for ${{discount_amount}} off","general_email_subscribe":"Subscribe to Emails","general_expiration_date":"Expiration Date","general_no_activity_yet":"No activity yet","general_placed_an_order":"Placed an order","general_points_activity":"Points History","general_share_via_email":"Share via Email","general_upcoming_reward":"Upcoming reward","general_you_have_points":"You have {{points}} points","membership_order_placed":"Credits earned from placing an order","referrals_email_message":"Message","referrals_invalid_email":"Please enter a valid email address","referrals_referral_code":"Your referral link to share","social_instagram_follow":"Follow on Instagram","tos_apply_to_collection":"Only for products in specific collections.","tos_max_shipping_amount":"Maximum shipping amount of {{max_shipping_amount}}.","vip_tier_no_vip_history":"No VIP membership history yet","general_email_subscribed":"Subscribed to Emails","general_enter_valid_date":"Please enter a valid date","general_points_for_every":"Points for every","general_uploaded_receipt":"Submitted a Receipt","general_vip_tier_upgrade":"VIP Tier Upgrade Points","referral_complete_points":"{{points_amount}} Points for every referral completed","referrals_call_to_action":"Refer friends and earn","referrals_claimed_reward":"Here's your","referrals_create_account":"Create an Account","referrals_status_blocked":"blocked","referrals_status_pending":"pending","referrals_your_referrals":"Your referrals","activity_expiration_label":"Expires","general_click_to_see_more":"View My Rewards Account","general_product_purchased":"Product Purchased","general_redeemed_a_reward":"Redeemed a Reward","general_use_discount_code":"Use this discount code on your next order!","gift_card_sync_past_tense":"Gift card sync","referrals_already_visited":"Already visited this page","referrals_general_invalid":"Sorry, looks like this referral is invalid","referrals_referred_reward":"They will get","referrals_referrer_reward":"You will get","social_handle_placeholder":"@username","general_celebrate_birthday":"Celebrate a birthday","general_how_to_earn_points":"How do I earn Points?","loyalty_page_general_spent":"Spent","loyalty_page_rewards_title":"Rewards","referrals_no_referrals_yet":"No referrals yet","referrals_program_disabled":"This referral program is disabled","referrals_status_completed":"completed","review_complete_past_tense":"Posted a product review","survey_complete_past_tense":"Completed a Survey","general_add_product_to_cart":"Add product to cart","general_balance_text_plural":"Credits","general_drop_points_expired":"Limited time bonus points expired","general_fallback_first_name":"there","general_not_enough_earnings":"Not enough earnings to redeem","general_were_awarded_points":"were awarded points","loyalty_page_general_points":"Points","loyalty_page_general_redeem":"Redeem","activity_table_header_status":"Status","general_drop_credits_expired":"Limited time bonus credits expired","general_manual_points_adjust":"manual points adjustment","referral_complete_past_tense":"Completed a Referral","referrals_similar_ip_invalid":"We are unable to process referrals within the same IP address","social_provide_handle_button":"Share handle","social_provide_tiktok_handle":"Share your TikTok handle","store_credit_sync_past_tense":"Store credit sync","vip_tier_orders_placed_count":"Place {{amount}} Orders","general_activate_store_credit":"Activate Store Credit","general_apply_to_subscription":"Apply to
8020subscription","general_celebrate_anniversary":"Celebrate Loyalty Anniversary","general_punch_card_checkpoint":"Punch Card Checkpoint","general_redeem_error_vip_tier":"This reward requires a higher VIP tier","general_redeemed_store_credit":"Redeemed Store Credit","general_store_credit_redeemed":"{{store_credit_amount}} in store credit has been added to your account. Apply at checkout.","loyalty_page_rewards_subtitle":"You have the following rewards ready to use","checkout_ui_redeem_points_desc":"You have {{points}} points! Redeem for discounts on this order.","general_discount_amount_coupon":"${{discount_amount}} off coupon","general_have_not_earned_points":"You haven't earned any Points yet.","membership_page_benefits_title":"Membership Benefits","referrals_email_to_placeholder":"Add a comma-separated list of emails","referrals_name_must_be_present":"Please enter your first name","account_ui_loyalty_status_title":"Welcome, {{first_name}}! You have {{balance}} points","checkout_ui_redeem_points_login":"Log in","checkout_ui_redeem_points_title":"Redeem your points","general_add_points_default_note":"Points granted by points import","general_celebrate_your_birthday":"Let's celebrate your birthday! ð Please give us 30 days notice - otherwise, you'll have to wait another year.","general_please_choose_an_option":"Please choose an option from the","general_redeem_error_max_points":"Exceeded maximum points to spend","general_redeem_error_min_points":"Did not meet minimum points to redeem","loyalty_page_banner_earn_button":"Earn points","loyalty_page_rewards_no_rewards":"No rewards yet","loyalty_page_ways_to_earn_title":"WAYS TO \u003cspan class=\"rivo-title-span\"\u003eEARN MORE POINTS\u003c\/span\u003e","referrals_email_already_claimed":"This email has already been claimed","referrals_general_invalid_title":"We're Sorry","social_facebook_like_past_tense":"Liked a page on Facebook","social_provide_instagram_handle":"Share your Instagram handle","social_tiktok_follow_past_tense":"Followed on TikTok","social_twitter_share_past_tense":"Shared a link on X","activity_table_header_expiration":"Expires At","loyalty_page_banner_login_button":"LOG IN","loyalty_page_upload_receipt_help":"Upload a receipt within the last 30 days to earn points. Please lay the receipt on a flat surface and take a photo from a close distance.","social_facebook_share_past_tense":"Shared a link on Facebook","social_twitter_follow_past_tense":"Followed on X","wallet_pass_subscribe_past_tense":"Added Wallet Pass","account_slideout_home_login_title":"Sign in to manage your account","general_cashback_not_earned_title":"You didn't earn CashBack on this order","general_cross_collection_purchase":"Cross Collection Purchase","general_points_for_judgeme_review":"JudgeMe review","loyalty_page_banner_redeem_button":"Redeem Rewards","loyalty_page_subscribe_email_help":"Subscribe to our email list and earn points","loyalty_page_ways_to_redeem_title":"HOW TO \u003cspan class=\"rivo-title-span\"\u003eREDEEM\u003c\/span\u003e","membership_page_benefits_subtitle":"Here's an overview of your membership benefits","referrals_account_already_claimed":"You already have an account. You can invite your friends to win rewards!","vip_tier_products_purchased_count":"Purchase {{amount}} Specific Products","account_ui_loyalty_status_subtitle":"You're on the {{vip_tier_name}} tier","checkout_ui_activate_account_title":"Activate Your Account","checkout_ui_redeemed_rewards_title":"Your rewards","general_reset_removal_default_note":"Existing points removed for points reset from import","general_store_credit_transfer_sent":"Sent {{amount}} credit to {{recipient_email}}","loyalty_page_customer_birthday_day":"Day","loyalty_page_upload_receipt_attach":"Attach File","loyalty_page_upload_receipt_button":"Submit Receipt","loyalty_page_ways_to_earn_subtitle":"Earn points by completing these actions.","referrals_your_referrals_show_here":"Your referrals will show here.","social_instagram_follow_past_tense":"Followed on Instagram","account_slideout_orders_login_title":"Sign in to view your orders","checkout_ui_points_estimation_title":"Complete this purchase to earn up to {{points}} points","checkout_ui_refer_friends_login_url":"\/account\/login?return_url=\/account\u0026email={{customer_email}}","general_cashback_not_earned_subject":"You didn't earn CashBack on this order","general_loyalty_program_and_rewards":"Loyalty Program \u0026 Rewards","general_vip_tier_upgrade_past_tense":"{{tier_name}} Entry Points","general_your_rewards_will_show_here":"Your rewards will show here.","loyalty_page_banner_logged_in_title":"Welcome to the program","loyalty_page_banner_register_button":"SEE MY PERKS","loyalty_page_explainer_step_1_title":"JOIN","loyalty_page_explainer_step_2_title":"EARN","loyalty_page_explainer_step_3_title":"UNLOCK","loyalty_page_subscribe_email_button":"Subscribe","loyalty_page_upload_receipt_no_file":"Please select a file to upload","loyalty_page_upload_receipt_success":"Thanks! Your receipt will be reviewed shortly","membership_page_banner_login_button":"Sign In","membership_page_banner_login_prefix":"YOU ALREADY IN THE CLUB?","membership_tier_unlocked_past_tense":"Membership Signup","referrals_email_message_placeholder":"Customize your referral message. The referral link will be automatically added.","shopify_account_embed_freeform_text":"","account_slideout_profile_login_title":"Sign in to manage your profile","checkout_ui_redeem_points_login_desc":"to view your points balance and discover rewards available for redemption.","checkout_ui_redeem_store_credit_desc":"You have ${{store_credit}} in store credit.","general_cashback_not_earned_subtitle":"This order wasn't eligible for CashBack.","loyalty_page_banner_logged_out_title":"CUSTOMER \u003cbr\u003e\u003cimg class=\"rivo-hero-title-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/Group_48099260.png?v=1757409649\" alt=\"\"\u003e","loyalty_page_banner_login_button_url":"","loyalty_page_customer_birthday_month":"Month","loyalty_page_customer_birthday_title":"Celebrate your birthday","loyalty_page_ways_to_redeem_subtitle":"YOU CAN ADD YOUR POINTS ONTO YOUR ORDER DURING CHECKOUT","vip_tier_product_ids_purchased_count":"Purchase {{amount}} Specific Products","checkout_ui_cashback_estimation_title":"Complete this purchase to earn up to {{cashback}} in CashBack","checkout_ui_install_wallet_pass_title":"Install our Wallet Pass for E
8020xclusive Offers","checkout_ui_points_estimation_subtext":"Loyalty points can be redeemed for rewards on future purchases. Actual points awarded may differ if other discounts are applied.","checkout_ui_redeem_store_credit_title":"Apply your store credit","checkout_ui_refer_friends_login_title":"Claim your points from this purchase !","general_applied_to_subscription_order":"Applied to subscription order","general_celebrate_birthday_past_tense":"Celebrated a birthday","general_choose_redemption_destination":"Choose to use it now or on your next subscription order","general_discount_code_applied_to_cart":"Discount applied to your cart","loyalty_page_general_enter_valid_date":"Please enter a valid date","account_dashboard_activity_block_title":"Your Activity","account_dashboard_member_card_cta_text":"View Rewards","account_dashboard_referral_block_title":"Refer a friend","general_reset_new_balance_default_note":"Points reset to new balance by points import","general_store_credit_transfer_received":"Received {{amount}} credit from {{sender_email}}","general_use_discount_code_free_product":"Use this discount code on your next order to get a free product!","loyalty_page_explainer_logged_in_title":"Hi \u003cspan rivo-x-data=\"{ username: $store.customer.first_name || 'there' }\" rivo-x-text=\"username\"\u003e\u003c\/span\u003e, you have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_points_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e Points","loyalty_page_explainer_step_1_subtitle":"Sign up, lock in your account, and weâll drop 50 bonus points in instantly.","loyalty_page_explainer_step_2_subtitle":"Earn 2 points for every $1 spent on anything. NO LIMITS.","loyalty_page_explainer_step_3_subtitle":"Redeem points for discounts on your next purchase.","loyalty_page_vip_tier_1_threshold_text":"Start Here","loyalty_page_vip_tier_2_threshold_text":"Earn 250 Points","loyalty_page_vip_tier_3_threshold_text":"Earn 500 Points","loyalty_page_vip_tier_4_threshold_text":"$79\/year","loyalty_page_vip_tiers_logged_in_title":"VIP Tiers","membership_page_explainer_step_1_title":"Signup","membership_page_explainer_step_2_title":"Earn","membership_page_explainer_step_3_title":"Redeem","membership_recurring_signup_past_tense":"Recurring Credit","referrals_advocate_stats_email_claimed":"Claimed","checkout_ui_activate_account_button_url":"\/account\/login?return_url=\/account","checkout_ui_cashback_estimation_subtext":"CashBack can be redeemed for rewards on future purchases. Actual CashBack awarded may differ if other discounts are applied.","general_subscription_redemption_applied":"This reward will apply to your next subscription order","loyalty_page_activity_table_header_date":"Date","loyalty_page_activity_table_no_activity":"No activity yet","loyalty_page_banner_register_button_url":"","loyalty_page_explainer_logged_out_title":"How it Works","loyalty_page_vip_tiers_logged_out_title":"VIP Tier Structure","membership_page_banner_login_button_url":"\/account\/login?return_url=\/account","social_provide_tiktok_handle_past_tense":"Shared your TikTok handle","account_dashboard_member_card_body_title":"You have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_points_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e Points","account_ui_loyalty_status_cta_button_url":"\/pages\/loyalty-program","checkout_ui_activate_account_button_text":"Activate Account","checkout_ui_activate_account_description":"Activate your loyalty account to start earning points, tracking rewards, and accessing exclusive member benefits.","checkout_ui_redeem_points_alternate_name":"points","checkout_ui_redeemed_rewards_description":"Your rewards available to use","checkout_ui_redeemed_rewards_login_title":"Log in","checkout_ui_refer_friends_referral_title":"Refer a Friend","general_celebrate_anniversary_past_tense":"Celebrated Loyalty Anniversary","loyalty_page_activity_expiration_warning":"Expiration Date: \u003cspan rivo-x-data rivo-x-text=\"$store.customer.points_expiry\"\u003e\u003c\/span\u003e","loyalty_page_customer_birthday_save_date":"Save Date","loyalty_page_upload_challenge_photo_help":"Upload a challenge photo to earn.","referrals_advocate_stats_email_completed":"Completed","referrals_create_account_to_claim_coupon":"Create an Account to claim your coupon","account_dashboard_referral_block_subtitle":"Give your friends a reward and claim your own when they make a purchase","account_ui_loyalty_status_cta_button_text":"View Rewards","checkout_ui_redeemed_rewards_select_label":"Select a Reward","loyalty_page_activity_table_header_action":"Activity","loyalty_page_banner_logged_in_description":"You'll quickly earn points to redeem for free gear and other perks.","loyalty_page_explainer_logged_in_subtitle":"Here's an overview of your current points balance and recent activity","loyalty_page_vip_tiers_logged_in_subtitle":"You are on the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.tier?.name\"\u003e\u003c\/span\u003e tier","membership_page_banner_add_to_cart_button":"BECOME AN INSIDER | ONLY $59","membership_page_explainer_step_1_subtitle":"Create an account on our store","membership_page_explainer_step_2_subtitle":"Earn points for shopping","membership_page_explainer_step_3_subtitle":"Redeem points for discounts","account_dashboard_member_card_header_title":"Welcome \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.first_name\"\u003e\u003c\/span\u003e","account_dashboard_vip_tiers_progress_t
8020itle":"VIP Tier Status","checkout_ui_install_wallet_pass_button_url":"\/#rivo","general_converted_to_credits_external_note":"Converted your points balance to store credit","general_converted_to_credits_internal_note":"Converted from points to store credit","loyalty_page_banner_logged_out_description":"BUY GEAR. EARN POINTS. USE FOR MORE GEAR.","loyalty_page_general_activate_store_credit":"Activate Store Credit","loyalty_page_general_redeemed_store_credit":"Redeemed Store Credit","loyalty_page_upload_challenge_photo_attach":"Attach File","loyalty_page_upload_challenge_photo_button":"Submit Challenge Photo","loyalty_page_vip_tiers_logged_out_subtitle":"Start stacking points to climb the VIP loyalty program \u0026 unlock exclusive Member only rewards.","membership_page_activity_table_header_date":"Date","membership_page_activity_table_no_activity":"No activity yet","membership_page_banner_is_subscriber_title":"WELCOME BACK, WARRIOR \u003cbr\u003e\u003cimg class=\"rivo-hero-title-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/COMBAT_IRN.jpg?v=1763713769\" alt=\"\"\u003e","membership_page_status_is_subscriber_title":"You have an Active Membership","referrals_advocate_stats_email_link_clicks":"Link Clicks","social_provide_instagram_handle_past_tense":"Shared your Instagram handle","account_dashboard_member_card_body_subtitle":"You're on the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.tier?.name\"\u003e\u003c\/span\u003e tier","account_dashboard_referral_block_share_html":"\u003ca href=\"\/pages\/refer-a-friend\"\u003eEmail your link to friends\u003c\/a\u003e or \u003ca href=\"\/pages\/refer-a-friend?popup_panel=email_stats\"\u003eget your stats\u003c\/a\u003e","checkout_ui_install_wallet_pass_button_text":"Install Wallet Pass","checkout_ui_install_wallet_pass_description":"Unlock exclusive offers and rewards with our Wallet Pass.","checkout_ui_login_notification_banner_title":"Have loyalty discounts or rewards that you'd like to apply?","checkout_ui_refer_friends_login_description":"Log in or register to activate your loyalty account, redeem your points and access your special offers.","loyalty_page_activity_table_header_earnings":"Points","loyalty_page_upload_challenge_photo_no_file":"Please select a file to upload","loyalty_page_upload_challenge_photo_success":"Thanks! Your challenge photo will be reviewed shortly","membership_page_activity_expiration_warning":"Expiration Date: \u003cspan rivo-x-data rivo-x-text=\"$store.customer.points_expiry\"\u003e\u003c\/span\u003e","membership_page_banner_non_subscriber_title":"Welcome to \u003cbr\u003e\u003cimg class=\"rivo-hero-title-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/COMBAT_IRN.jpg?v=1763713769\" alt=\"\"\u003e","membership_recurring_anniversary_past_tense":"Membership Anniversary Credits","account_dashboard_unused_rewards_block_title":"Use your rewards","checkout_ui_redeem_incremental_earnings_desc":"How much of your {{balance}} points (equivalent to ${{balance_to_currency}}) would you like to redeem?","checkout_ui_refer_friends_login_button_title":"Activate my account","general_order_placed_store_credit_multiplier":"Earn cash back for every $1 spent","loyalty_page_vip_tiers_progress_column_title":"Tier Status","membership_page_activity_table_header_action":"Activity","referrals_advocate_stats_email_unique_visits":"Unique visits from your link","referrals_email_your_friend_has_referred_you":"Your friend has referred you to {{shop_name}}","account_dashboard_vip_tiers_progress_subtitle":"Earn \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn\"\u003e\u003c\/span\u003e points to reach the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.name\"\u003e\u003c\/span\u003e tier.","checkout_ui_login_notification_banner_subtext":"to login to your account","checkout_ui_redeem_incremental_earnings_login":"Log in","checkout_ui_redeem_incremental_earnings_title":"Redeem store balance","checkout_ui_redeem_points_select_custom_label":"{{reward_name}} orders ${{min_order_amount}}+ for {{points_amount}} points","checkout_ui_refer_friends_referral_button_url":"","loyalty_page_activity_table_header_expiration":"Expires At","membership_page_banner_add_to_cart_button_url":"\/membership-add-to-cart","membership_page_cancel_membership_modal_title":"Are you sure you want to cancel your membership?","membership_page_explainer_is_subscriber_title":"Hi \u003cspan rivo-x-data=\"{ username: $store.customer.first_name || 'there' }\" rivo-x-text=\"username\"\u003e\u003c\/span\u003e, you have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_credits_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e in Store Credit","membership_page_status_is_subscriber_subtitle":"You will be charged next on \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.membership?.pretty_next_charge_date\"\u003e\u003c\/span\u003e","referrals_email_checkout_out_and_claim_reward":"Check out the referral link and claim a free reward.","account_dashboard_rewards_progress_block_t
8020itle":"Earn more rewards","checkout_ui_gift_with_purchase_applied_message":"Free gift applied","checkout_ui_redeem_points_select_discount_desc":"Please select a discount","checkout_ui_redeem_points_store_credit_success":"{{store_credit_amount}} in store credit redeemed. Apply to this order from the payment section.","checkout_ui_redeemed_rewards_login_description":"to view your rewards available to use.","checkout_ui_refer_friends_referral_description":"Share your referral link with friends and earn rewards each time a new friend makes a purchase.","membership_page_activity_table_header_earnings":"Points","membership_page_cancel_membership_modal_button":"Yes, Cancel my Membership","membership_page_explainer_non_subscriber_title":"How it Works","account_dashboard_unused_rewards_block_subtitle":"Use your previously redeemed rewards:","checkout_ui_login_notification_banner_link_text":"Click here","checkout_ui_redeem_points_select_discount_label":"Select Discount","checkout_ui_redeemed_rewards_select_description":"Please select a reward","checkout_ui_refer_friends_referral_button_title":"Refer a Friend","general_store_credit_transfer_sent_via_gift_url":"Sent {{amount}} credit via gift URL {{transfer_url}}","loyalty_page_vip_tiers_progress_column_subtitle":"Earn \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn\"\u003e\u003c\/span\u003e points to reach the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.name\"\u003e\u003c\/span\u003e tier.","membership_page_status_update_payment_link_text":"Update Payment Method","referrals_advocate_stats_email_no_referrals_yet":"No referrals yet.","account_dashboard_unused_rewards_block_date_text":"Redeemed on: {{date}}","membership_page_activity_table_header_expiration":"Expires At","membership_page_banner_is_subscriber_description":"YOUR INSIDER ACCESS IS LOCKED AND LOADED.","membership_page_explainer_is_subscriber_subtitle":"Here's an overview of your current credits balance and recent activity","account_dashboard_referral_block_copy_button_text":"Copy","account_dashboard_rewards_progress_block_subtitle":"Earn another \u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_points_amount_to_next_reward\"\u003e\u003c\/span\u003e points to unlock a \u003cspan rivo-x-data rivo-x-text=\"$store.customer.next_reward?.name\"\u003e\u003c\/span\u003e reward\u003c\/p\u003e","account_dashboard_unused_rewards_block_no_rewards":"No rewards yet","checkout_ui_redeem_store_credit_apply_button_text":"Apply Store Credit","membership_page_banner_non_subscriber_description":"INSIDER CLUB BUILT FOR TACTICAL ATHLETESâ¢","membership_page_update_payment_method_modal_title":"Update Payment Method","checkout_ui_redeem_incremental_earnings_login_desc":"to view your balance.","membership_page_status_cancel_membership_link_text":"Cancel","membership_page_status_rejoin_membership_link_text":"Rejoin Membership","checkout_ui_refer_friends_referral_text_field_label":"Your referral link","membership_page_cancel_membership_modal_description":"We'd hate to see you leave. Your membership includes exclusive benefits that you'll lose access to immediately.","checkout_ui_redeem_incremental_earnings_desc_applied":"You're using {{applied_balance}} of your available {{balance}} in store credit","membership_page_status_pending_cancellation_subtitle":"Your membership will be cancelled on \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.membership?.pretty_queued_for_cancellation_at\"\u003e\u003c\/span\u003e","checkout_ui_cashback_estimation_title_usd_to_currency":"Complete this purchase to earn up to {{cashback_usd_to_currency}} in CashBack","referrals_advocate_stats_email_friends_order_verified":"Friends order was verified","referrals_advocate_stats_email_referral_link_to_share":"Here's your referral link to share with friends.","referrals_advocate_stats_email_friend_claimed_discount":"Friend claimed discount","account_dashboard_vip_tiers_progress_completed_subtitle":"Congrats! You've reached the highest tier.","checkout_ui_cashback_estimation_subtext_usd_to_currency":"CashBack can be redeemed for rewards on future purchases. Actual CashBack awarded may differ if other discounts are applied.","checkout_ui_post_purchase_account_activation_button_url":"\/account\/login?return_url=\/account","membership_page_update_payment_method_modal_description":"We've sent you an email to update your payment method. Please check your inbox and follow the instructions.","checkout_ui_redeem_incremental_earnings_form_input_label":"Earnings amount","checkout_ui_redeem_incremental_discount_code_change_error":"{{code}} couldn't be used with your existing discounts.","checkout_ui_redeem_incremental_earnings_form_submit_button":"Apply ${{points_to_currency}}","checkout_ui_redeem_points_not_enough_points_banner_message":"You're {{points_amount}} points away from a reward","account_dashboard_rewards_progress_block_completed_subtitle":"Keep earning points to unlock more rewards","checkout_ui_redeem_incremental_earnings_desc_usd_to_currency":"You have {{formatted_credits_tally_usd_to_currency}}) in store credit to redeem (subject to FX rates at time of redemption)","checkout_ui_redeem_incremental_earnings_store_credit_success":"{{store_credit_amount}} in store credit redeemed. Apply to this order from the payment section.","checkout_ui_redeem_incremental_earnings_desc_usd_to_currency_applied":"You're using {{applied_balance_to_currency}} of your available {{formatted_credits_tally_usd_to_currency}} in store credit"},"custom_css":null,"ways_to_earn":[{"id":432510,"title":"Sign up","status":"active","name":null,"trigger":"customer_member_enabled","points_amount":10,"credits_amount":0.0,"balance_amount":10,"description":null,"url":null,"button_text":null,"pretty_earnings_text":"10 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/6izmqy5hhcnh5nffqp4m6mte3flh","multi_balance_settings_by_tiers":{},"multipliers":[],"currency_base_amount":1,"points_type":"fixed"},{"id":432511,"title":"Place an order","status":"active","name":null,"trigger":"order_placed","points_amount":2,"credits_amount":0.0,"balance_amount":2,"description":"2 Points for every $1 spent","url":"","button_text":null,"pretty_earnings_text":"2 Points","card_click_method":"modal","hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/kk2t8akv1cnlmb2fqd9nku1z5i6q","multi_balance_settings_by_tiers":{"ELITE":{"balance_amount":1,"currency_base_amount":1},"PRO":{"balance_amount":1,"currency_base_amount":1},"CREW":{"balance_amount":1,"currency_base_amount":1}},"multipliers":[],"currency_base_amount":1,"points_type":"multiplier"},{"id":432512,"title":"Celebrate a birthday","status":"active","name":null,"trigger":"customer_birthday","points_amount":100,"credits_amount":0.0,"balance_amount":100,"description":null,"url":null,"button_text":null,"pretty_earnings_text":"100 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/z884wtjna8bcdfbeofzra7kwfgf9","multi_balance_settings_by_tiers":{},"multipliers":[],"currency_base_amount":1,"points_type":"fixed"},{"id":452725,"title":"Leave a review","status":"active","name":"Leave a review","trigger":"review_complete","points_amount":100,"credits_amount":0.0,"balance_amount":100,"description":null,"url":"","button_text":null,"pretty_earnings_text":"100 Points","card_click_method":"modal","hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/gvto0lzdlndjtbx6e7s63fop68qz"},{"id":452758,"title":"Make 3 purchases","status":"active","name":"Make 3 purchases","trigger":"custom_action","points_amount":150,"credits_amount":0.0,"balance_amount":150,"description":"{{points_amount}} Points","url":"","button_text":"","pretty_earnings_text":"150 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/t7z074772rqlzz4xfin7qc1zlhye"},{"id":585732,"title":"Punch Card Checkpoint","status":"active","name":null,"trigger":"punch_card_checkpoint","points_amount":250,"credits_amount":0.0,"balance_amount":250,"description":null,"url":null,"button_text":null,"pretty_earnings_text":"250 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[]}
8020],"points_rewards":[{"id":502711,"name":"$25 Off ","enabled":true,"points_amount":500,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"$25 Off (500 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/qxyms4w7qu8eyldysam7ja313m27","pretty_points_amount":"500","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":25.0,"min_order_value_in_cents":7500,"terms_of_service":{"reward_type":"fixed_amount","min_order_amount":75.0,"applies_to":"entire","show_tos":true},"pretty_terms_of_service":"Applies to all orders over $75.00. ","translated_terms_of_service":{}},{"id":515035,"name":"$50 Off $150+","enabled":true,"points_amount":1000,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"$50 Off $150+ (1,000 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/urmve1e1xk3wiutdow9rsw3p1osv","pretty_points_amount":"1,000","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":50.0,"min_order_value_in_cents":15000,"terms_of_service":{"reward_type":"fixed_amount","min_order_amount":150.0,"applies_to":"entire","expiry_months":6,"show_tos":true},"pretty_terms_of_service":"Applies to all orders over $150.00. Expires 6 month(s) after being redeemed. ","translated_terms_of_service":{}},{"id":494322,"name":"$125 Off $200+","enabled":true,"points_amount":2500,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"$125 Off $200+ (2,500 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/n0nxnhntcn9u6r3q4w2pjbufximb","pretty_points_amount":"2,500","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":125.0,"min_order_value_in_cents":20000,"terms_of_service":{"reward_type":"fixed_amount","min_order_amount":200.0,"applies_to":"entire","expiry_months":6,"show_tos":true},"pretty_terms_of_service":"Applies to all orders over $200.00. Expires 6 month(s) after being redeemed. ","translated_terms_of_service":{}}],"rewards":[{"id":502711,"name":"$25 Off ","enabled":true,"points_amount":500,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"$25 Off (500 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/qxyms4w7qu8eyldysam7ja313m27","pretty_points_amount":"500","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":25.0,"min_order_value_in_cents":7500,"terms_of_service":{"reward_type":"fixed_amount","min_order_amount":75.0,"applies_to":"entire","show_tos":true},"pretty_terms_of_service":"Applies to all orders over $75.00. ","translated_terms_of_service":{}},{"id":515035,"name":"$50 Off $150+","enabled":true,"points_amount":1000,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"$50 Off $150+ (1,000 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/urmve1e1xk3wiutdow9rsw3p1osv","pretty_points_amount":"1,000","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":50.0,"min_order_value_in_cents":15000,"terms_of_service":{"reward_type":"fixed_amount","min_order_amount":150.0,"applies_to":"entire","expiry_months":6,"show_tos":true},"pretty_terms_of_service":"Applies to all orders over $150.00. Expires 6 month(s) after being redeemed. ","translated_terms_of_service":{}},{"id":494322,"name":"$125 Off $200+","enabled":true,"points_amount":2500,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"$125 Off $200+ (2,500 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/n0nxnhntcn9u6r3q4w2pjbufximb","pretty_points_amount":"2,500","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":125.0,"min_order_value_in_cents":20000,"terms_of_service":{"reward_type":"fixed_amount","min_order_amount":200.0,"applies_to":"entire","expiry_months":6,"show_tos":true},"pretty_terms_of_service":"Applies to all orders over $200.00. Expires 6 month(s) after being redeemed. ","translated_terms_of_service":{}}],"referral_rewards":{"referrer_reward":{"id":502929,"name":"BLUE CHECKERED COMBAT IRON SCRIPT ALL WEATHER DECAL","reward_type":"free_product","properties":{"applies_to":"product","product_id":"6653387997364","variant_ids":"39798705651892","purchase_type":"one_time","min_requirement":"none","auto_redeem_enabled":false,"refund_on_expiry_enabled":false,"hide_from_checkout_enabled":false,"min_order_value_excludes_free_product":false,"applies_to_full_price_items_only":false,"translations":[]}},"referred_reward":{"id":502930,"name":"$10 OFF CODE","reward_type":"fixed_amount","properties":{"applies_to":"entire","purchase_type":"one_time","min_requirement":"min_purchase_amount","auto_redeem_enabled":false,"customer_points_get":1.0,"increment_points_value":100,"refund_on_expiry_enabled":false,"hide_from_checkout_enabled":false,"min_order_value_excludes_free_product":false,"applies_to_full_price_items_only":false,"translations":[]}}},"referral_settings":{"referrals_landing_path":"","referrals_landing_domain":""},"referral_social_settings":{"facebook":false,"email":true,"twitter":false,"twitter_message":"","sms":true,"sms_message":"","whatsapp":false,"whatsapp_message":"","share_order":["sms","email","link","twitter","facebook","whatsapp"]},"referrals_customer_account_required":false,"friend_discounts_disabled":false,"vip_tiers":[{"id":397033,"name":"CREW","threshold":0,"perks":[],"icon_url":null,"desc":"\u003cspan\u003eEarn 0 Points by Dec 31, 2026\u003c\/span\u003e","translations":[],"rewards":[{"id":499539,"name":"CREW TIER - 10% OFF NEXT ORDER","enabled":true,"points_amount":0,"points_type":"fixed","reward_type":"percentage","source":"vip_tier","pretty_display_rewards":"CREW TIER - 10% OFF NEXT ORDER (0 points required)","icon_url":null,"pretty_points_amount":"0","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":10.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"percentage","applies_to":"collection","expiry_months":3,"show_tos":true},"pretty_terms_of_service":"Only for products in specific collections. Expires 3 month(s) after being redeemed. ","vip_tier":{"id":397033,"shop_id":16549749,"name":"CREW","threshold":0,"perks":[],"created_at":"2025-06-20T14:42:16.473Z","updated_at":"2026-04-30T11:32:46.283Z","deleted_at":null,"properties":{"entry_rules":[],"translations":[],"entry_product_ids":[]},"entry_rules":[],"entry_rules_operator":null,"entry_product_count":null,"entry_product_ids":[],"translations":[]}}],"threshold_text":"Start Here"},{"id":397034,"name":"PRO","threshold":500,"perks":[],"icon_url":null,"desc":"\u003cspan\u003eEarn 500 Points by Dec 31, 2026\u003c\/span\u003e","translations":[],"rewards":[],"threshold_text":"Earn 250 Points"},{"id":397035,"name":"ELITE","threshold":1000,"perks":[],"icon_url":null,"desc":"\u003cspan\u003eEarn 1,000 Points by Dec 31, 2026\u003c\/span\u003e","translations":[],"rewards":[{"id":502816,"name":"TIER 3 - ELITE 20% OFF","enabled":true,"points_amount":0,"points_type":"fixed","reward_type":"percentage","source":"vip_tier","pretty_display_rewards":"TIER 3 - ELITE 20% OFF (0 points required)","icon_url":null,"pretty_points_amount":"0","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":20.0,"min_order_value_in_cents":7500,"terms_of_service":{"reward_type":"percentage","min_order_amount":75.0,"applies_to":"entire","expiry_months":6,"show_tos":true},"pretty_terms_of_service":"Applies to all orders over $75.00. Expires 6 month(s) after being redeemed. ","vip_tier":{"id":397035,"shop_id":16549749,"name":"ELITE","threshold":1000,"perks":[],"created_at":"2025-06-20T14:42:16.505Z","updated_at":"2026-04-29T18:40:26.052Z","deleted_at":null,"properties":{"entry_rules":[],"translations":[],"entry_product_ids":[]},"entry_rules":[],"entry_rules_operator":null,"entry_product_count":null,"entry_product_ids":[],"translations":[]}}],"threshold_text":"Earn 500 Points"}],"account_embed_widget_settings":{"enabled":true,"custom_css":"","custom_link":"","target_page":"customers\/account","custom_placement":"","custom_insert_method":"beforeend"},"loyalty_landing_page_settings":{"enabled":false,"theme_id":"","template_suffix":"rivo-loyalty-landing-page","vip_tiers_table_data":[{"perk":"Points Per Order","tiers":[{"id":"397033","value":"2x"},{"id":"397034","value":"2x"},{"id":"397035","value":"2x"},{"id":"434544","value":"2x"}]},{"perk":"Tier Entry Gift","tiers":[{"id":"397033","value":""},{"id":"397034","value":""},{"id":"397035","value":"20% OFF "},{"id":"434544","value":"FREE SHIRT"}]}
8020,{"perk":"ACCESS TO TACTICAL ATHLETE⢠CLUB DEALS","tiers":[{"id":"397033","value":""},{"id":"397034","value":"â"},{"id":"397035","value":"â"},{"id":"434544","value":"â"}]},{"perk":"BIRTHDAY BONUS REWARD","tiers":[{"id":"397033","value":""},{"id":"397034","value":"â"},{"id":"397035","value":"â"},{"id":"434544","value":"â"}]},{"perk":"FREE ALL-WEATHER DECAL OF CHOICE","tiers":[{"id":"397033","value":""},{"id":"397034","value":""},{"id":"397035","value":"â"},{"id":"434544","value":"â"}]},{"perk":"DOUBLE POINTS WEEKENDS","tiers":[{"id":"397033","value":""},{"id":"397034","value":"â"},{"id":"397035","value":"â"},{"id":"434544","value":"â"}]},{"perk":"SPECIAL EVENT INVITATION","tiers":[{"id":"397033","value":""},{"id":"397034","value":""},{"id":"397035","value":""},{"id":"434544","value":"â"}]},{"perk":"FREE SHIPPING ON ORDER","tiers":[{"id":"397033","value":""},{"id":"397034","value":""},{"id":"397035","value":""},{"id":"434544","value":"â"}]},{"perk":"10% on all orders","tiers":[{"id":"397033","value":""},{"id":"397034","value":""},{"id":"397035","value":""},{"id":"434544","value":"â"}]},{"perk":"Early access releases","tiers":[{"id":"397033","value":""},{"id":"397034","value":""},{"id":"397035","value":""},{"id":"434544","value":"â"}]}],"primary_button_class_names":"","secondary_button_class_names":"","theme_extension_files_added_at":"2025-06-26T19:17:35.918Z","theme_extension_files_verified_at":"2025-06-26T19:17:35.918Z"},"membership_landing_page_settings":{"enabled":false,"theme_id":"","template_suffix":"rivo-membership-landing-page","primary_button_class_names":"","secondary_button_class_names":"","theme_extension_files_added_at":"2025-07-30T14:00:53.733Z","theme_extension_files_verified_at":"2025-07-30T14:00:53.733Z"},"account_dashboard_settings":{},"forms":[],"points_expiry_enabled":false,"credits_expiry_enabled":true,"points_per_points_log_expiry_enabled":false,"credits_per_points_log_expiry_enabled":true,"frontend":{"potential_points":{"order_placed":{"enabled":true,"points_type":"multiplier","points_amount":2,"currency_base_amount":1,"multi_balance_settings_by_tiers":{"ELITE":{"balance_amount":1,"currency_base_amount":1},"PRO":{"balance_amount":1,"currency_base_amount":1},"CREW":{"balance_amount":1,"currency_base_amount":1}}}}},"referral_campaigns":[{"id":63427,"name":"Give $10 Get a Free Decal","display_type":"inline","status":"active","page_settings":{"friend_claim_title":"Your friend sent you a discount","friend_reward_title":"Awesome, you're in!","invalid_button_text":"Shop Now","advocate_share_title":"REFER A FRIEND","advocate_reward_title":"Use your discount","advocate_signup_title":"REFER A FRIEND","friend_reward_copy_text":"Copy","advocate_share_link_mode":"exposed","friend_claim_button_text":"Claim Discount","friend_claim_description":"Enter your email, get a discount for your first order.","advocate_email_stats_text":"My Stats","advocate_reward_copy_text":"Copy","advocate_share_link_title":"Share your link","friend_claim_expired_text":"Sorry, this referral link has expired. Come back later!","friend_reward_description":"Here's your {{discount_amount}} reward. Use this discount code on your next order.","advocate_email_stats_title":"Send my Stats","advocate_share_description":"Give a friend $10 and snag a free decal for yourself when they make their purchase.","advocate_share_email_title":"Share via Email","advocate_reward_description":"Here's your {{discount_amount}} reward. Use this discount code on your next order.","advocate_share_expired_text":"Sorry, this referral link has expired. Come back later!","advocate_share_header_title":"","advocate_signup_button_text":"Invite Friends","advocate_signup_description":"Give a friend $10 and snag a free decal for yourself when they make their purchase.","advocate_email_stats_enabled":false,"advocate_share_email_subject":"Your friend has sent you a gift","advocate_signup_expired_text":"Sorry, this referral link has expired. Come back later!","friend_claim_disclaimer_text":"Offer only valid for new customers","friend_reward_disclaimer_text":"Offer only valid for new customers","advocate_share_appended_params":"","advocate_share_disclaimer_text":"Offer only valid for new customers","friend_claim_email_placeholder":"Your email","advocate_reward_disclaimer_text":"","advocate_share_copy_button_text":"Copy Link","advocate_share_email_note_label":"Additional Note:","advocate_share_link_description":"You can share this link anywhere with a friend.","advocate_signup_disclaimer_text":"Offer only valid for new customers","friend_reward_apply_button_text":"Apply code","advocate_email_stats_button_text":"Send Email","advocate_email_stats_description":"Your stats will be sent to {{email}}","advocate_share_email_button_text":"Send Email","friend_claim_cta_version_enabled":false,"friend_reward_auto_apply_enabled":true,"friend_reward_post_discount_path":"","advocate_reward_apply_button_text":"Apply code","advocate_signup_email_placeholder":"Your email","advocate_reward_auto_apply_enabled":false,"advocate_reward_post_discount_path":"","advocate_share_email_subject_label":"Subject:","advocate_share_personal_link_label":"Here is your personal link:","friend_reward_coupon_field_enabled":true,"advocate_share_email_reminder_label":"Send reminder after 3 days","advocate_reward_coupon_field_enabled":true,"advocate_share_email_sent_from_label":"To:","friend_claim_additional_close_params":[],"advocate_share_email_note_placeholder":"Add something else for your friends here. We'll prepopulate the rest!","advocate_signup_first_name_placeholder":"Your first name","advocate_signup_requires_login_enabled":false,"friend_claim_terms_and_conditions_path":"","friend_claim_terms_and_conditions_text":"Terms \u0026 Conditions","friend_reward_terms_and_conditions_path":"","friend_reward_terms_and_conditions_text":"Terms \u0026 Conditions","advocate_share_email_subject_placeholder":"Here's a gift","advocate_share_terms_and_conditions_path":"","advocate_share_terms_and_conditions_text":"Terms \u0026 Conditions","advocate_signup_first_name_field_enabled":true,"advocate_reward_terms_and_conditions_path":"","advocate_reward_terms_and_conditions_text":"Terms \u0026 Conditions","advocate_signup_terms_and_conditions_path":"","advocate_signup_terms_and_conditions_text":"Terms \u0026 Conditions","friend_claim_terms_and_conditions_enabled":false,"advocate_signup_requires_login_button_text":"Sign In or Sign Up","friend_reward_terms_and_conditions_enabled":false,"advocate_email_stats_logged_out_description":"Please enter the email you used to signup","advocate_share_email_recipients_placeholder":"Comma separated list of email addresses","advocate_share_terms_and_conditions_enabled":false,"advocate_reward_terms_and_conditions_enabled":false,"advocate_signup_terms_and_conditions_enabled":false,"friend_claim_accepts_marketing_checkbox_text":"Subscribe to email marketing","advocate_signup_accepts_marketing_checkbox_text":"Subscribe to email marketing","friend_claim_accepts_marketing_checkbox_enabled":false,"advocate_signup_accepts_marketing_checkbox_enabled":true,"advocate_signup_accepts_marketing_checkbox_default_checked":true},"design_settings":{"share_mode":"blocks","primary_color":"#000000","background_type":"column","secondary_color":"#CCCCCC","title_font_size":38,"button_font_size":16,"footer_font_size":12,"header_font_size":18,"title_font_color":"#000000","title_text_align":"left","button_font_color":"#000000","footer_font_color":"#000000","footer_text_align":"left","header_font_color":"#000000","header_text_align":"center","subtitle_font_size":17,"background_position":"right","button_border_color":"#f2ec3a","primary_font_family":"inherit","subtitle_font_color":"#000000","subtitle_text_align":"left","mobile_inline_height":375,"desktop_inline_height":375,"secondary_font_family":"inherit","button_background_color":"#f2ec3a","header_background_color":"#000000","advocate_share_email_note_enabled":true,"advocate_share_email_subject_enabled":true,"advocate_share_email_reminder_enabled":true},"advocate_rules":[],"friend_rules":[],"advocate_reward":{"id":502929,"name":"BLUE CHECKERED COMBAT IRON SCRIPT ALL WEATHER DECAL","enabled":true,"points_amount":0,"points_type":"fixed","reward_type":"free_product","source":"referrer","pretty_display_rewards":"BLUE CHECKERED COMBAT IRON SCRIPT ALL WEATHER DECAL (0 points required)","icon_url":null,"pretty_points_amount":"0","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":4.99,"min_order_value_in_cents":null,"product_id":"6653387997364","variant_ids":"39798705651892","image_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/combatironscriptbluecheckered.jpg?v=1787573361","product_title":"BLUE CHECKERED COMBAT IRON SCRIPT ALL WEATHER DECAL","variants":[{"id":"39798705651892","title":"Default Title","price":2.99,"image_url":null}],"terms_of_service":{"reward_type":"free_product","product_id":"6653387997364","show_tos":true},"pretty_terms_of_service":"Reward only applies to BLUE CHECKERED COMBAT IRON SCRIPT ALL WEATHER DECAL "},"friend_reward":{"id":502930,"name":"$10 OFF CODE","enabled":true,"points_amount":0,"points_type":"fixed","reward_type":"fixed_amount","source":"referred","pretty_display_rewards":"$10 OFF CODE (0 points required)","icon_url":null,"pretty_points_amount":"0","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":10.0,"min_order_value_in_cents":2500,"terms_of_service":{"reward_type":"fixed_amount","min_order_amount":25.0,"applies_to":"entire","show_tos":true},"pretty_terms_of_service":"Applies to all orders over $25.00. "},"expires_at":null,"background_image_url":"https:\/\/loyalty.rivo.io\/assets\/0nhydr3y9hmkdnuase9w67z4o3g4","custom_css":"@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:ital,wght@0,100..900;1,100..900\u0026family=Righteous\u0026display=swap');\n#baLoySectionWrapper,\n#baLoySectionWrapper p,\n#baLoySectionWrapper .icon-and-text-row,\n#baLoySectionWrapper button,\n#baLoySectionWrapper label,\n#baLoySectionWrapper .header-secondary,\n#baLoySectionWrapper .loy-button,\n#baLoySectionWrapper .loy-button-secondary,\n#baLoySectionWrapper .loy-button-link-main,\n#baLoySectionWrapper .ba-tooltip,\n#baLoySectionWrapper .sign-in-text,\n#baLoySectionWrapper .less-color.text-nowrap,\n#baLoySectionWrapper .content-subtitle,\n#baLoySectionWrapper .panel-desc,\n#baLoySectionWrapper .section-table-piece-detail-items,\n#baLoySectionWrapper .dob-fields,\n#baLoySectionWrapper .account-login,\n#baLoySectionWrapper .txt-info,\n#baLoySectionWrapper .txt-warning,\n#baLoySectionWrapper .section-top-bar,\n#baLoySectionWrapper .txt-field,\n#baLoySectionWrapper .section-footer,\n#baLoySectionWrapper input,\n#baLoySectionWrapper .content .header,\n#baLoySectionWrapper .content {\n font-family: \"Montserrat\", sans-serif !important;\n}\n\n#baLoySectionWrapper .content {\n align-self: center;\n width: 100%;\n}\n\n#baLoySectionWrapper .content-title,\n#baLoySectionWrapper h1 {\n color: #000;\n font-family: \"Righteous\", sans-serif !important;\n}\n\n#baLoySectionWrapper .referral-body {\n \/* background: #F6F6F6; *\/\n}\n\n#baLoySectionWrapper .content-wrapper {\n padding: 30px;\n}\n\n#baLoySectionWrapper .background-image {\n \/* object-position: bottom; *\/\n display: none;\n}\n\n#baLoySectionWrapper #advocate-signup-page .content-title,\n#baLoySectionWrapper #advocate-share-page .content-title {\n margin-top: 0;\n}\n\n#baLoySectionWrapper #advocate-signup-page .content-wrapper,\n#baLoySectionWrapper #advocate-share-page .content-wrapper {\n padding-top: 10px;\n}\n\n#baLoySectionWrapper .content .header {\n display: none;\n}\n\n\/* ---- BUTTONS ---- *\/\n\n#baLoySectionWrapper .button,\n#baLoySectionWrapper .copy-coupon.dflex button.button {\n min-height: 40px;\n}\n\n#baLoySectionWrapper .button:hover,\n#baLoySectionWrapper .button:focus,\n#baLoySectionWrapper .button:active,\n#baLoySectionWrapper .copy-coupon.dflex button.button:hover,\n#baLoySectionWrapper .copy-coupon.dflex button.button:focus,\n#baLoySectionWrapper .copy-coupon.dflex button.button:active {\n opacity: 1;\n}\n\n#baLoySectionWrapper .icon-and-text-row svg {\n fill: #000;\n}\n\n#baLoySectionWrapper svg.path-stroke path {\n stroke: #000;\n}\n\n#baLoySectionWrapper .icon-and-text-row:hover svg {\n fill: #000;\n}\n\n#baLoySectionWrapper .icon-and-text-row:hover svg.path-stroke path {\n stroke: #000;\n}\n\n.section-body,\n.section-body .form {\n margin-bottom: 0;\n}\n\n\/* --- FOOTER --- *\/\n#baLoySectionWrapper .section-footer{\n position:relative;\n overflow:visible;\n}\n\n#baLoySectionWrapper .section-footer::after{\n content:\"\";\n position:absolute;\n left:0;\n top:100px;\n height:40px;\n width:100%;\n background:url(https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/Rivo-Referral-Logo.png?v=1752528029) center\/contain no-repeat;\n pointer-events:none;\n z-index:-1;\n}\n\n\/* --- FORM STARTS HERE --- *\/\n\n#baLoySectionWrapper input.txt-field {\n border: 1px solid #878787;\n color: #878787;\n border-radius: none;\n background: #fff;\n transition: all 0.2s ease-in;\n}\n\n#baLoySectionWrapper input.txt-field::placeholder {\n color: #878787 !important;\n}\n\n#baLoySectionWrapper input,\n#baLoySectionWrapper textarea {\n border: 1px solid #878787 !important;\n}\n\n#baLoySectionWrapper input.txt-field:active,\n#baLoySectionWrapper input.txt-field:hover {\n border: 1px solid #878787 !important;\n box-shadow: 0 0 0 0.5px #878787 inset;\n}\n\n#baLoySectionWrapper input.referral-link {\n font-size: 14px !important;\n font-weight: 400;\n}\n\n\/* --- FORM ENDS HERE --- *\/\n\n\/* --- POPUP --- *\/\n#baLoySectionWrapper .popup-page.active {\n background: #fff !important;\n border: 1.5px solid #fff;\n}\n\n#baLoySectionWrapper .popup-page input.txt-field {\n background: #fff;\n border: 1px solid #000 !important;\n}\n\n\/* --- SUCCESS MESSAGE --- *\/\n\n#baLoySectionWrapper .referral-body .toast.success {\n background: rgba(0,0,0,0.7);\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n right: 0;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n#baLoySectionWrapper .popup-page .form-label {\n display: flex;\n align-items: center;\n gap: 5px;\n}\n\n\/* --- Custom Checkbox --- *\/\n#baLoySectionWrapper #accepts_marketing,\n#baLoySectionWrapper input[type=\"checkbox\"] {\n -webkit-appearance: none;\n -moz-appearance: none;
8020\n width: 20px;\n height: 20px;\n border: 2px solid #000 !important;\n border-radius: 10px !important;\n position: relative;\n cursor: pointer;\n outline: none;\n}\n\n#baLoySectionWrapper #accepts_marketing:checked,\n#baLoySectionWrapper input[type=\"checkbox\"]:checked {\n background-color: #000 !important;\n border-color: #000;\n}\n\n#baLoySectionWrapper #accepts_marketing:checked::after,\n#baLoySectionWrapper input[type=\"checkbox\"]:checked::after {\n content: \"\";\n display: block;\n width: 2px;\n height: 7px;\n border: solid #fff;\n border-width: 0 2px 2px 0;\n position: absolute;\n top: 2px;\n left: 6px;\n transform: rotate(45deg);\n}\n\n#baLoySectionWrapper .popup-page input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n\/* --- Fix the checkbox in the email popup --- *\/\n#baLoySectionWrapper .popup-page.active .form-label {\n margin-bottom: 15px;\n margin-top: 0;\n display: flex;\n gap: 5px;\n align-items: center;\n}\n\n#baLoySectionWrapper input[type=\"checkbox\"] {\n margin-bottom: 0;\n}\n\n#baLoySectionWrapper .copy-coupon.dflex {\n gap: 5px;\n}\n\n#baLoySectionWrapper .content-title {\n margin-top: 0;\n}\n\n\/* --- MOBILE --- *\/\n@media (max-width: 680px) {\n #baLoySectionWrapper .mobile-image {\n display: none;\n }\n\n #baLoySectionWrapper .content-title {\n }\n\n #baLoySectionWrapper #advocate-reward-page .content-title,\n #baLoySectionWrapper #friend-claim-page .content-title,\n #baLoySectionWrapper #friend-reward-page .content-title {\n font-size: 24px;\n margin-top: 15px;\n }\n\n #baLoySectionWrapper .referral-body {\n display: flex;\n flex-direction: column;\n justify-content: flex-start;\n padding: 0;\n }\n\n #baLoySectionWrapper .content .header {\n text-decoration: none !important;\n margin-bottom: 0 !important;\n }\n\n #baLoySectionWrapper .content-wrapper {\n padding: 25px;\n }\n}","share_via_email_default_subject":"I'm sending you a {{reward_name}} to shop at {{shop_name}}","landing_path":null,"advocate_overlay_enabled":false,"post_order_advocate_overlay_enabled":false,"post_order_advocate_overlay_delay":0,"post_order_advocate_overlay_frequency":0,"streamlined_enabled":false,"locale_translations":{}}],"paid_membership_settings":{"landing_path":"\/pages\/combat-iron-member-club","legacy_product_ids":[],"cancellation_policy":"end_of_period","final_reminder_days":3,"rebill_reminder_days":15,"migration_mode_enabled":false,"rebill_attempt_interval":"hourly","daily_rebill_attempt_utc_hour":16,"landing_path_redirect_enabled":true,"default_enrollment_tier_method":"customer_creation","failed_payments_retry_schedule":[{"days_after_last_retry":1},{"days_after_last_retry":2},{"days_after_last_retry":3},{"days_after_last_retry":5},{"days_after_last_retry":5},{"days_after_last_retry":5},{"days_after_last_retry":5}],"daily_failed_payments_attempt_utc_hour":20,"selling_plan_after_add_to_cart_js_method":"redirect_to_cart","membership_gift_order_count_starts_at_enrollment":false},"checkout_ui_settings":{"global_show_login_url":"\/customer_authentication\/login?return_to=\/checkout","global_show_login_enabled":false,"redeem_points_max_rewards":10,"redeem_store_credit_button_kind":"primary","global_show_login_header_enabled":false,"shopify_markets_metaobject_enabled":false,"post_purchase_referral_hero_image_url":"","post_purchase_referral_preview_emails":"","redeem_points_use_custom_select_label":false,"redeem_points_expanded_version_enabled":false,"redeem_points_only_show_from_countries":[],"redeem_points_show_all_rewards_enabled":false,"redeem_points_select_apply_button_enabled":false,"redeemed_rewards_only_show_from_countries":[],"post_purchase_account_activation_image_url":"","post_purchase_referral_hide_from_countries":[],"redeem_points_default_select_label_enabled":true,"hide_all_checkout_extensions_from_countries":[],"post_purchase_install_wallet_pass_image_url":"","post_purchase_referral_preview_mode_enabled":false,"only_show_checkout_extensions_from_countries":[],"post_purchase_referral_share_buttons_enabled":false,"redeem_points_disable_reward_options_enabled":false,"redeem_store_credit_only_show_from_countries":[],"redeem_points_hide_redeem_when_discount_exists":false,"redeem_points_not_enough_points_banner_enabled":false,"post_purchase_referral_only_show_from_countries":[],"redeem_incremental_earnings_balance_to_currency":false,"redeem_points_expanded_show_custom_icons_enabled":true,"redeemed_rewards_hide_selections_when_no_options":true,"clear_discount_codes_with_prefix_on_consolidation":"","post_purchase_account_activation_button_full_width":true,"cashback_estimation_balance_usd_to_currency_enabled":false,"redeem_points_hide_redeem_when_free_product_applied":false,"redeem_incremental_earnings_only_show_from_countries":[],"redeem_points_hide_selections_unless_discount_exists":true,"post_purchase_account_activation_preview_mode_enabled":false,"post_purchase_referral_always_show_to_advocate_enabled":false,"redeemed_rewards_hide_selections_when_discount_applied":false,"post_purchase_account_activation_membership_mode_enabled":false,"redeem_incremental_earnings_balance_applied_mode_enabled":false,"redeem_incremental_earnings_input_amount_stepper_enabled":true,"post_purchase_account_activation_only_show_from_countries":[],"post_purchase_install_wallet_pass_only_show_from_countries":[],"redeem_incremental_earnings_balance_usd_to_currency_enabled":false,"redeem_incremental_earnings_hide_redeem_when_discount_exists":false,"redeem_incremental_earnings_hide_redeem_when_insufficient_balance":false,"redeem_incremental_earnings_hide_redeem_unless_minimum_order_value_is_met":false},"discount_code_prefix_settings":{"global_prefix":"CIA-","loyalty_prefix":"","cashback_prefix":"","vip_tier_prefix":"","loyalty_gift_prefix":"LGIFT-","referral_friend_prefix":"","referral_advocate_prefix":""},"membership_tiers":[{"id":1565,"name":"Combat Outfitter Membership Club","icon_url":"https:\/\/loyalty.rivo.io\/assets\/va2klvh979i9h7yn2ib9hquq9lun","price":59.0,"billing_interval":"annually","enabled":true,"product_id":8935737852131,"variant_id":46994972147939,"selling_plan_id":4698341603,"gwp_reward_enabled":false,"gwp_product_id":null,"gwp_variant_id":null,"gwp_variant_ids":[],"gwp_gifts":[],"static_discounts":[{"id":530982,"identifier":"default","code":"Don't enable","description":"","
8020is_auto_applied":false},{"id":535979,"identifier":"default","code":"OUTFITTER_TEE","description":"OUTFITTER TEE","is_auto_applied":false},{"id":548222,"identifier":"default","code":"MEMBER_FREE_TEE","description":"Free Member Tee ($32)","is_auto_applied":false},{"id":635695,"identifier":"default","code":"MEMBERS_FREE_TEE","description":"MEMBER_FREE_TEE","is_auto_applied":false},{"id":530942,"identifier":"membership_shipping_discount","code":"OUTFITTER_SHIP","description":"Free shipping on every order","is_auto_applied":false},{"id":530981,"identifier":"default","code":"OUTFITTER_10OFF","description":"10% Member Discount ","is_auto_applied":false}],"benefits":[{"identifier":"membership_priority_support","title":"Membership priority support","description":"","position":1,"show_on_landing_page":true,"benefitable_id":null,"benefitable_type":null,"icon_url":null},{"identifier":"membership_early_access","title":"Membership early access","description":"","position":2,"show_on_landing_page":true,"benefitable_id":null,"benefitable_type":null,"icon_url":null},{"identifier":"membership_gated_content","title":"Membership gated content","description":"","position":3,"show_on_landing_page":true,"benefitable_id":null,"benefitable_type":null,"icon_url":null},{"identifier":"membership_shipping_discount","title":"Membership shipping discount","description":"","position":4,"show_on_landing_page":true,"benefitable_id":530942,"benefitable_type":"Reward","icon_url":null},{"identifier":"membership_signup_discount","title":"Membership signup discount","description":"","position":5,"show_on_landing_page":true,"benefitable_id":530943,"benefitable_type":"Reward","icon_url":null},{"identifier":"membership_tier_unlocked","title":"Membership tier unlocked","description":"","position":6,"show_on_landing_page":true,"benefitable_id":467318,"benefitable_type":"EarningRule","icon_url":null},{"identifier":"membership_recurring_signup","title":"Membership recurring signup","description":"","position":7,"show_on_landing_page":true,"benefitable_id":467319,"benefitable_type":"EarningRule","icon_url":null},{"identifier":"membership_recurring_anniversary","title":"Membership recurring anniversary","description":"","position":8,"show_on_landing_page":true,"benefitable_id":467320,"benefitable_type":"EarningRule","icon_url":null},{"identifier":"membership_order_placed","title":"Membership order placed","description":"","position":9,"show_on_landing_page":true,"benefitable_id":467321,"benefitable_type":"EarningRule","icon_url":null}],"ways_to_earn":[{"id":467318,"title":null,"status":"inactive","name":null,"trigger":"membership_tier_unlocked","points_amount":0,"credits_amount":0.0,"balance_amount":0,"description":null,"url":null,"button_text":null,"pretty_earnings_text":"0 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[]},{"id":467319,"title":null,"status":"active","name":null,"trigger":"membership_recurring_signup","points_amount":0,"credits_amount":10.0,"balance_amount":10.0,"description":null,"url":null,"button_text":null,"pretty_earnings_text":"$10.00 Credits","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[]},{"id":467320,"title":null,"status":"inactive","name":null,"trigger":"membership_recurring_anniversary","points_amount":0,"credits_amount":0.0,"balance_amount":0,"description":null,"url":null,"button_text":null,"pretty_earnings_text":"0 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[]},{"id":467321,"title":"Credits earned from placing an order","status":"inactive","name":null,"trigger":"membership_order_placed","points_amount":0,"credits_amount":0.0,"balance_amount":0,"description":null,"url":null,"button_text":null,"pretty_earnings_text":"0 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"multi_balance_settings_by_tiers":{},"multipliers":[],"currency_base_amount":1,"points_type":"multiplier"}]}],"credit_mode":false,"active_bonus_campaign":null,"active_bonus_campaigns":[],"js_api_config":{"emit_points_balances_on_load":false},"auto_login":{"enabled":false,"email_provider":"kl","email_identifier":"utm_klaviyo_profile_id","auto_login_reload_enabled":false,"auto_login_bypass_only_mode_enabled":false},"account_widget_settings":{"logo":"\u003cimg\n class=\"medium--hide\"\n src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/Rivo-Referral-Logo.png?v=1752528029\"\n srcset=\"\n https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/Rivo-Referral-Logo.png?v=1752528029 1x,\n https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/Rivo-Referral-Logo.png?v=1752528029 2x\n \"\n alt=\"Rivo Referral Logo\"\n itemprop=\"logo\"\n\/\u003e","enabled":true,"or_text":"OR","city_text":"City","edit_text":"Edit","name_text":"Name","custom_css":"\/* Load Barlow font *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow:wght@400;600;700\u0026display=swap');\n\n\/* Apply Barlow ONLY inside Rivo popup *\/\n.rivo-slideout__container,\n.rivo-slideout__container *,\n.rivo-slideout__header *,\n#rivo-slideout-footer *,\nmain.rivo-slideout__content *,\n.rivo-aw-home-featured-content-wrapper *,\n.rivo-mini-block-title,\n.rivo-mini-block-price,\n.rivo-product-action-title,\n.rivo-product-price,\n.rivo-form-field label,\n.rivo-preference-item-label,\n.rivo-profile-list-item-title,\n.rivo-aw-smaller-title,\n.rivo-aw-button-points-balance-number,\n.rivo-aw-button-points-balance-currency,\n.rivo-empty-state-container,\n.rivo-login-component input,\n.rivo-login-component button,\n.rivo-footer-nav-text {\n font-family: 'Barlow', sans-serif !important;\n}\n\n.rivo-profile-list-item-title {\n font-size: 16px;\n}\n\n.rivo-shop-pay-login-button,\n.rivo-external-login-container,\n.rivo-google-login-button {\n border: 1px solid #161616;\n}\n\n.rivo-aw-reward-card .rivo-product-action-add-to-cart {\n display: none;\n}\n\n.rivo-aw-reward-card .rivo-product-image {\n width: 50px;\n max-width: 50px;\n min-width: 50px;\n margin: auto auto 6px;\n}\n\n.rivo-aw-reward-card .rivo-mini-block-subtitle {\n padding-top: 0;\n background: #f1ff0a;\n padding: 4px;\n}\n\n.rivo-aw-reward-card {\n border: 1px solid #000;\n display: flex;\n flex-direction: column;\n border-radius: 5px;\n padding: 16px;\n text-align: center;\n}\n\n.rivo-aw-button-points-balance-container {\n height: 50px;\n}\n\n.rivo-aw-button-points .rivo-aw-button-points-balance-container,\n.rivo-aw-button-membership {\n background: #f1ff0a;\n justify-content: space-between ;\n}\n\n.rivo-empty-state-container,\n.rivo-preference-section {\n border-radius: 0;\n}\n\n.rivo-logout-link,\n.rivo-add-shipping-address,\n.rivo-form-row button[type=submit] {\n text-align: center;\n background: #f1ff0a;\n}\n\n.rivo-default-badge {\n background: transparent;\n border-radius: 0;\n border: 1px solid #161616;\n}\n\n.rivo-preferences-shipping-addresses .rivo-address-block {\n border-radius: 0;\n}\n\n.rivo-slideout__close, .rivo-aw-mini-modal__close {\n background: transparent;\n}\n\n.rivo-aw-home-featured-content, .rivo-aw-home-featured-content-wrapper a {\n display: flex;\n flex-direction: column-reverse;\n}\n\nh2.rivo-aw-home-featured-content-title.rivo-aw-title {\n padding-bottom: 20px !important;\n}\n\n.rivo-footer-nav-text {\n font-weight: 600; \n color: #000;\n}\n\n#rivo-slideout-footer .rivo-slideout-navigation .active .rivo-footer-nav-text {\n font-weight: 700;\n}","email_text":"Email","order_text":"Order","phone_text":"Phone","taxes_text":"Taxes","total_text":"Total","cards_shape":"rounded","delete_text":"Delete","select_text":"Select","address_text":"Address","company_text":"Company","country_text":"Country","inputs_shape":"rounded","buttons_shape":"rounded","discount_text":"Discount","primary_color":"#161616","province_text":"Province","shipping_text":"Shipping","sold_out_text":"Sold out","subtotal_text":"Subtotal","zip_code_text":"ZIP Code","community_text":"Community","home_cta_1_url":"\/pages\/loyalty-program","home_cta_2_url":"","home_cta_3_url":"","last_name_text":"Last Name","launcher_shape":"circle","container_shape":"rounded","favorites_title":"Favorites","first_name_text":"First Name","home_cta_1_text":"View Rewards","home_cta_2_text":"Manage Subscriptions","home_cta_3_text":"","input_font_size":16,"show_powered_by":false,"add_to_cart_text":"Add to Cart","amount_paid_text":"Amount paid","footer_font_size":14,"footer_home_text":"For You","google_client_id":"105612801293-r2epbprs6j61kcqfr2f58vmdelelte2j.apps.googleusercontent.com","net_payment_text":"Net payment","saved_cart_title":"Saved from Cart","toast_font_color":"#ffffff","are_you_sure_text":"Are you sure you want to?","cache_app_enabled":false,"collections_title":"Collections","community_enabled":false,"contact_info_text":"Contact info","currency_decimals":2,"default_font_size":16,"desktop_placement":"left","email_placeholder":"Email","favorites_enabled":true,"google_login_text":"Sign in with Google","home_referral_url":"\/pages\/refer-a-friend","login_button_text":"Sign In","login_issues_link":"\/account\/login","login_issues_text":"Click here to sign in with your password if you are having issues","my_addresses_text":"My Addresses","onload_javascript":"","order_placed_text":"Placed on","verify_title_text":"Enter the code sent to [[email]]","all_favorites_text":"All Favorites","external_login_url":"https:\/\/combatironapparel.com\/customer_authentication\/login?return_to=\/?show_rivo_account=true","footer_orders_text":"Orders","home_cta_1_enabled":false,"home_cta_2_enabled":false,"home_cta_3_enabled":false,"latest_order_title":"Latest Order","notifications_text":"Notifications","privacy_policy_url":"\/pages\/privacy-policy","profile_list_links":[],"reload_after_login":true,"saved_cart_enabled":true,"shop_login_enabled":false,"verify_button_text":"Verify Code","address_line_2_text":"Apartment, suite, etc.","apple_login_enabled":false,"delete_address_text":"Yes, Delete Address","external_login_text":"Sign in or Sign up","footer_profile_text":"Profile","home_referral_title":"Refer a Friend \u0026 Earn","locale_urls_enabled":false,"mobile_side_spacing":20,"my_preferences_text":"My Preferences","payment_method_text":"Payment Method","popular_today_title":"Popular Today","select_country_text":"Select Country","select_options_text":"Select Options","skip_edgemesh_cache":false,"slideout_icon_color":"#161616","taxes_included_text":"Taxes (included)","update_profile_text":"Update Profile","view_favorites_text":"View Favorites","amount_refunded_text":"Amount refunded","billing_address_text":"Billing Address","desktop_side_spacing":20,"excluded_product_ids":[],"favorites_load_delay":0,"footer_icons_enabled":false,"google_login_enabled":true,"hide_rivo_login_form":true,"home_logged_in_title":"Welcome \u003cspan rivo-ax-text='$store.rivo_profile_customer?.first_name'\u003e\u003c\/span\u003e","legacy_gift_card_app":"","legacy_login_enabled":true,"order_cancelled_text":"Cancelled on","profile_log_out_text":"Log out","save_collection_text":"Save Collection","select_province_text":"Select Province","shipping_method_text":"Shipping Method","terms_of_service_url":"\/policies\/terms-of-service","address_default_badge":"Default","alternate_login_title":"Having issues signing in?","featured_content_link":"\/collections\/newly-released","featured_home_content":"","home_logged_out_title":"Sign in to your account","home_referral_enabled":false,"legacy_membership_app":"rivo","mobile_bottom_spacing":20,"order_returns_enabled":true,"order_returns_partner":"custom_link","popular_today_enabled":true,"recently_viewed_title":"Recently Viewed","redeem_rewards_filter":"all","replace_account_links":true,"shipping_address_text":"Shipping Address","slideout_border_color":"#161616","vip_tier_progress_url":"\/pages\/loyalty-program","add_to_collection_text":"Add to Collection","compare_at_price_color":"#c70000","custom_sub_cta_content":"","custom_sub_cta_enabled":false,"desktop_bottom_spacing":20,"external_login_enabled":true,"hide_sold_out_products":true,"home_referral_subtitle":"\u003cspan rivo-ax-text='$store.rivo_profile_customer?.referral_stats?.completed_count'\u003e\u003c\/span\u003e referrals completed so far","home_wallet_pass_title":"Add Wallet Pass","login_footer_font_size":12,"next_billing_date_text":"You will be charged next on \u003cspan rivo-ax-text='$store.membership_subscription_contract.pretty_next_billing_date_at'\u003e\u003c\/span\u003e","order_tracking_partner":"custom_link","orders_logged_in_title":"Your Orders","popular_products_count":20,"product_rating_enabled":false,"profile_pos_qr_enabled":false,"shop_pay_login_enabled":true,"slideout_subdued_color":"#161616","toast_background_color":"#1a1a1a","added_to_cart_link_text":"Go to Cart","additional_details_text":"Additional Details","alternate_login_enabled":true,"custom_sms_consent_text":"","home_logged_in_subtitle":"You have \u003cspan class='rivo-pretty-points-balance' rivo-ax-text='$store.rivo_profile_customer?.pretty_points_tally'\u003e\u003c\/span\u003e points","home_referral_copy_text":"Referral link copied to clipboard","ignore_inventory_policy":false,"order_buy_again_enabled":true,"order_returns_subdomain":"","orders_empty_state_text":"You haven't placed any orders yet","orders_logged_out_title":"Log in to view, track, and manage your orders","post_login_reload_paths":[],"post_sign_in_javascript":"","recently_viewed_enabled":true,"refresh_cart_javascript":"","section_title_font_size":16,"survey_next_button_text":"Next","survey_ski
8020p_button_text":"Skip","alternate_login_subtitle":"Use one of the following methods below to sign in.","custom_hide_product_tags":[],"desktop_sidebar_position":"left","home_logged_out_subtitle":"Get access to your rewards, referrals, and more","home_wallet_pass_enabled":true,"legacy_gift_card_enabled":false,"order_cancel_button_text":"Cancel Order","replace_legacy_app_links":true,"shipping_addresses_title":"Shipping Addresses","verify_login_issues_link":"\/#rivo","verify_login_issues_text":"Having issues? Click here to try again.","community_cover_image_url":"","home_button_gift_card_url":"","home_cta_1_primary_button":true,"home_cta_2_primary_button":false,"home_cta_3_primary_button":false,"home_wallet_pass_subtitle":"Unlock exclusive rewards and offers.","legacy_points_balance_app":"rivo","on_hash_change_javascript":"","order_returns_button_text":"Start a Return","order_returns_custom_link":"https:\/\/app.corso.com\/combat-iron-apparel-co","slideout_background_color":"#ffffff","accepts_sms_marketing_text":"Text me with news and offers","add_shipping_address_title":"Add Shipping Address","added_to_cart_link_enabled":false,"alternate_login_email_text":"Sign using a different method (Recommended)","create_new_collection_text":"Create New Collection","favorites_empty_state_text":"No favorited products","featured_content_image_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/rivo-featured-still.jpg?v=1787754800","home_button_membership_url":"https:\/\/combatironapparel.com\/pages\/combat-iron-member-club#rivo-manage-membership","logged_out_title_font_size":16,"membership_cover_image_url":"https:\/\/combatironapparel.com\/cdn\/shop\/files\/DSC06194.jpg?v=1756473735","mini_block_title_font_size":14,"order_tracking_button_text":"Track Shipment","order_tracking_custom_link":"https:\/\/combatironapparel.com\/pages\/track-your-order","primary_button_class_names":"button button--primary","redirect_from_account_page":true,"save_shipping_address_text":"Save Shipping Address","vip_progress_block_enabled":true,"alternate_login_google_text":"Sign in with Google","buy_again_notification_text":"Order added to the cart","edit_shipping_address_title":"Edit Shipping Address","favorite_button_active_text":"Added to favorites","home_button_membership_text":"Credit","home_loyalty_button_enabled":true,"home_referral_page_subtitle":"Refer a friend who makes a purchase and both of you will claim rewards.","login_verify_identity_title":"Verify your identity","loyalty_opt_in_checkbox_tag":"rivo-loyalty-opt-in","order_buy_again_button_text":"Buy Again","order_cancel_button_enabled":false,"saved_cart_empty_state_text":"No saved cart items","set_as_default_address_text":"Set as default address","slideout_heading_font_color":"#161616","account_verification_enabled":false,"collections_empty_state_text":"No collections","email_cannot_be_changed_text":"Email used for login cannot be updated","exposed_line_item_properties":[],"favorite_button_active_color":"#ff5e5e","home_additional_button_1_url":"","home_additional_button_2_url":"","home_logged_out_orders_title":"Manage orders, track shipments, and easily start a return","login_accepts_marketing_text":"Email me with updates and offers","loyalty_opt_in_checkbox_text":"Email me just loyalty offers","order_returns_fulfilled_only":false,"order_track_shipment_enabled":true,"orders_additional_button_url":"https:\/\/combatironapparel.com\/pages\/track-your-order","redeem_rewards_block_enabled":true,"redeem_rewards_display_style":"horizontal","secondary_button_class_names":"button button--secondary","accepts_sms_marketing_enabled":false,"add_to_cart_notification_text":"Added to cart","alternate_login_shop_pay_text":"Sign in to an existing account with Shop Pay","favorite_button_inactive_text":"Add to favorites","featured_home_content_enabled":true,"home_gift_card_button_enabled":false,"home_logged_out_profile_title":"Manage addresses, contact info, and personal preferences","international_returns_enabled":false,"legacy_points_balance_enabled":false,"mini_block_subtitle_font_size":14,"new_customer_accounts_enabled":false,"order_limited_time_button_url":"","same_as_shipping_address_text":"Same as shipping address","shop_pay_login_button_enabled":true,"home_button_balance_points_url":"\/pages\/loyalty-program","home_button_components_enabled":false,"home_button_gift_card_cta_text":"My Credit","home_membership_button_enabled":true,"order_limited_time_button_text":"","address_saved_notification_text":"Address saved","apply_discount_add_to_cart_text":"Apply discount \u0026 add to cart","featured_content_image_position":"center center","home_button_balance_points_text":"Points","home_button_gift_card_code_text":"ID: ","home_button_gift_card_copy_text":"Copy ID","home_button_membership_cta_text":"My Membership","home_expiration_message_enabled":false,"home_logged_out_favorites_title":"Sign in to access your favorites","home_logged_out_orders_subtitle":"Get access to your rewards, referrals, and more","login_accepts_marketing_default":true,"login_accepts_marketing_enabled":true,"loyalty_opt_in_checkbox_default":true,"loyalty_opt_in_checkbox_enabled":false,"profile_list_personal_info_text":"Personal Information","view_product_action_button_text":"View product","home_additional_button_1_enabled":false,"home_additional_button_2_enabled":false,"home_logged_out_profile_subtitle":"Get access to your rewards, referrals, and more","home_wallet_pass_ios_button_text":"Add Apple Wallet Pass","mini_block_product_price_enabled":false,"mini_block_product_title_enabled":false,"orders_additional_button_enabled":true,"product_compare_at_price_enabled":true,"recently_viewed_empty_state_text":"No recently viewed products","slideout_body_primary_font_color":"#161616","address_deleted_notification_text":"Address deleted successfully","international_returns_button_text":"Start an International Return","login_accepts_marketing_countries":[],"order_limited_time_button_enabled":false,"profile_updated_notification_text":"Profile updated","shipping_address_empty_state_text":"You haven't added any shipping addresses yet","add_to_favorites_notification_text":"Save Item","alternate_login_another_email_text":"Try sending another code","home_button_membership_paywall_url":"\/pages\/combat-iron-member-club","home_logged_out_favorites_subtitle":"Get access to your rewards, referrals, and more","redirect_to_classic_login_on_error":true,"share_favorite_collections_enabled":false,"shop_pay_login_email_field_enabled":true,"slideout_body_secondary_font_color":"#161616","verify_login_
8020issues_alt_login_text":"Having issues? Click here to sign in with an alternate method","view_product_action_button_enabled":false,"cancel_membership_notification_text":"Membership canceled","home_button_balance_points_cta_text":"My Rewards","order_returns_button_primary_button":false,"recently_viewed_collections_enabled":false,"added_to_favorites_notification_text":"Item saved","home_wallet_pass_android_button_text":"Add Google Wallet Pass","order_tracking_button_primary_button":true,"profile_list_shipping_addresses_text":"Shipping Addresses","apple_login_private_relay_error_title":"Please sign in using a different method","order_buy_again_button_primary_button":false,"order_cancel_button_threshold_enabled":true,"orders_secondary_additional_button_url":"","home_button_membership_paywall_cta_text":"Join our Membership","orders_additional_button_primary_button":false,"remove_from_favorites_notification_text":"Remove item","apple_login_private_relay_error_subtitle":"Sorry, we couldn't authenticate your Apple account. Please try again using your email or Sign in with Google.","apple_login_reject_private_relay_enabled":false,"home_logged_out_profile_subtitle_enabled":false,"order_cancel_button_threshold_in_minutes":30,"order_limited_time_button_primary_button":false,"removed_from_favorites_notification_text":"Item removed","show_as_loyalty_page_login_modal_enabled":false,"orders_secondary_additional_button_enabled":false,"international_returns_button_primary_button":false,"send_payment_method_email_notification_text":"Confirmation email sent","order_limited_time_button_threshold_in_minutes":15,"orders_secondary_additional_button_primary_button":false,"css_variables":":root {\n --rivo-aw-background-color: #ffffff;\n --rivo-aw-desktop-sidebar-left: 0px;\n --rivo-aw-desktop-sidebar-right: auto;\n --rivo-aw-desktop-slidein-translate-x: -100%;\n --rivo-aw-desktop-slideout-translate-x: -100%;\n --rivo-aw-heading-font-color: #161616;\n --rivo-aw-body-primary-font-color: #161616;\n --rivo-aw-body-secondary-font-color: #161616;\n --rivo-aw-border-color: #161616;\n --rivo-aw-subdued-color: #161616;\n --rivo-aw-icon-color: #161616;\n --rivo-aw-primary-color: #161616;\n --rivo-aw-favorite-button-active-color: #ff5e5e;\n --rivo-aw-toast-offset-left: 15px;\n --rivo-aw-toast-offset-right: auto;\n --rivo-aw-default-font-size: 16px;\n \n --rivo-aw-input-font-size: 16px;\n --rivo-aw-section-title-font-size: 16px;\n --rivo-aw-logged-out-title-font-size: 16px;\n \n --rivo-aw-mini-block-title-font-size: 14px;\n --rivo-aw-mini-block-subtitle-font-size: 14px;\n --rivo-aw-login-footer-font-size: 12px;\n --rivo-aw-footer-font-size: 14px;\n --rivo-aw-toast-background-color: #1a1a1a;\n --rivo-aw-toast-font-color: #ffffff;\n \n \n --rivo-aw-home-featured-content-image-position: center center;\n --rivo-aw-compare-at-price-color: #c70000;\n \n }","terms_and_conditions":"By signing in, you agree to our \u003ca class=\"rivo-underline-link\" href=\"\/pages\/privacy-policy\" target=\"_blank\"\u003eprivacy policy\u003c\/a\u003e and \u003ca class=\"rivo-underline-link\" href=\"\/policies\/terms-of-service\" target=\"_blank\"\u003eterms of service\u003c\/a\u003e","sms_terms_and_conditions":null},"persisted_login_enabled":false,"preference_questions":[],"customer_id_verification_enabled":false,"ping_enabled":false,"contests":[],"active_contest":null,"activate_store_balance_consolidation_enabled":true,"deduct_after_order_placed_channels":["checkout"],"edit_order_settings":{"enabled":false,"note_text":"Order Note","note_enabled":false,"cancel_enabled":true,"cancel_reasons":["Changed my mind","Shipping concerns","Ordered by mistake","Other"],"note_button_text":"Update Note","note_placeholder":"Add a note to your order","threshold_method":"fulfilled","cancel_button_text":"Cancel Order","contact_info_enabled":true,"preview_mode_enabled":false,"contact_info_button_text":"Update Contact Information","shipping_address_enabled":true,"threshold_time_in_minutes":15,"preview_mode_email_domains":[],"shipping_address_button_text":"Update Shipping Address"},"gift_card_settings":{"enabled":false,"gift_card_product_ids":[]},"surveys":[],"order_earnings_delay_in_seconds":null,"cashback_program_enabled":false,"cashback_offers":[],"fallback_to_db_from_shopify_api_enabled":false,"credit_transfers_enabled":false,"wallet_pass_enabled":false,"account_widget_sections":[],"order_settings":{"order_price_exclude_discounts":true,"order_price_include_taxes":false,"order_price_include_shipping":false,"order_reward_channels":"all","order_reward_financial_statuses":["paid"],"order_revoke_financial_statuses":["0","refunded","0","partially_refunded","0","voided"],"convert_pos_customers_to_members":false,"discount_code_prefix_settings":{"global_prefix":"CIA-","loyalty_prefix":"","cashback_prefix":"","vip_tier_prefix":"","loyalty_gift_prefix":"LGIFT-","referral_friend_prefix":"","referral_advocate_prefix":""},"capitalize_discount_codes":false,"discount_combination_settings":{},"discount_combinations_with_product_enabled":true,"discount_combinations_with_order_enabled":true,"discount_combinations_with_shipping_enabled":true,"points_program_excluded_collection_ids":[],"points_program_excluded_product_ids":[0],"points_program_excluded_order_tags":[],"skip_order_earnings_on_product_ids":[],"points_order_earnings_rounding_enabled":true,"points_order_earnings_rounding_type":"round","credits_order_earnings_rounding_enabled":false,"credits_order_earnings_rounding_type":"round","credits_order_earnings_rounding_precision":2,"points_order_earnings_rounding_precision":0,"points_program_fulfillment_earnings_trigger":"order_placed"}}; 8021 window.Rivo.loy_config.api_endpoint = "\/apps\/ba-loy"; 8022</script>
8022 8023
8024<script id="rivo-js-customer-init" dynamic> 8025 8026</script>
8026 8027 8028 8029 <link rel="stylesheet" type="text/css" href="https://cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/ba_rivo_profile.css?v=1755124737"/> 8030 8031 <style type="text/css"> 8032 8033 :root { 8034 --rivo-aw-background-color: #ffffff; 8035 --rivo-aw-desktop-sidebar-left: 0px; 8036 --rivo-aw-desktop-sidebar-right: auto; 8037 --rivo-aw-desktop-slidein-translate-x: -100%; 8038 --rivo-aw-desktop-slideout-translate-x: -100%; 8039 --rivo-aw-heading-font-color: #161616; 8040 --rivo-aw-body-primary-font-color: #161616; 8041 --rivo-aw-body-secondary-font-color: #161616; 8042 --rivo-aw-border-color: #161616; 8043 --rivo-aw-subdued-color: #161616; 8044 --rivo-aw-icon-color: #161616; 8045 --rivo-aw-primary-color: #161616; 8046 --rivo-aw-favorite-button-active-color: #ff5e5e; 8047 --rivo-aw-toast-offset-left: 15px; 8048 --rivo-aw-toast-offset-right: auto; 8049 --rivo-aw-default-font-size: 16px; 8050 8051 --rivo-aw-input-font-size: 16px; 8052 --rivo-aw-section-title-font-size: 18px; 8053 --rivo-aw-logged-out-title-font-size: 24px; 8054 8055 --rivo-aw-mini-block-title-font-size: 13px; 8056 --rivo-aw-mini-block-subtitle-font-size: 13px; 8057 --rivo-aw-login-footer-font-size: 12px; 8058 --rivo-aw-footer-font-size: 14px; 8059 --rivo-aw-toast-background-color: #1a1a1a; 8060 --rivo-aw-toast-font-color: #ffffff; 8061 8062 8063 --rivo-aw-home-featured-content-image-position: center center; 8064 --rivo-aw-compare-at-price-color: #c70000; 8065 8066 } 8067 /* Load Barlow font */ 8068 8069/* Apply Barlow ONLY inside Rivo popup */ 8070.rivo-slideout__container, 8071.rivo-slideout__container *, 8072.rivo-slideout__header *, 8073#rivo-slideout-footer *, 8074main.rivo-slideout__content *, 8075.rivo-aw-home-featured-content-wrapper *, 8076.rivo-mini-block-title, 8077.rivo-mini-block-price, 8078.rivo-product-action-title, 8079.rivo-product-price, 8080.rivo-form-field label, 8081.rivo-preference-item-label, 8082.rivo-profile-list-item-title, 8083.rivo-aw-smaller-title, 8084.rivo-aw-button-points-balance-number, 8085.rivo-aw-button-points-balance-currency, 8086.rivo-empty-state-container, 8087.rivo-login-component input, 8088.rivo-login-component button, 8089.rivo-footer-nav-text { 8090 font-family: 'Barlow', sans-serif !important; 8091} 8092 8093.rivo-shop-pay-login-button { 8094 border: 1px solid #161616; 8095} 8096 8097.rivo-aw-button-points-balance-container { 8098 height: 50px; 8099} 8100 8101.rivo-aw-button-points .rivo-aw-button-points-balance-container, 8102.rivo-aw-button-membership { 8103 background: #f1ff0a; 8104 justify-content: space-between ; 8105} 8106 8107.rivo-empty-state-container, 8108.rivo-preference-section { 8109 border-radius: 0; 8110} 8111 8112.rivo-logout-link, 8113.rivo-add-shipping-address, 8114.rivo-form-row button[type=submit] { 8115 text-align: center; 8116 background: #f1ff0a; 8117} 8118 8119.rivo-default-badge { 8120 background: transparent; 8121 border-radius: 0; 8122 border: 1px solid #161616; 8123} 8124 8125.rivo-preferences-shipping-addresses .rivo-address-block { 8126 border-radius: 0; 8127} 8128 8129.rivo-slideout__close, .rivo-aw-mini-modal__close { 8130 background: transparent; 8131} 8132 8133.rivo-aw-home-featured-content, .rivo-aw-home-featured-content-wrapper a { 8134 display: flex; 8135 flex-direction: column-reverse; 8136} 8137 8138h2.rivo-aw-home-featured-content-title.rivo-aw-title { 8139 padding-bottom: 20px !important; 8140} 8141 </style> 8142 8143
8143<script defer type="module" src="//combat-iron-apparel.myshopify.com/cdn/shopifycloud/shop-js/modules/v2/client.init-customer-accounts_ChDGiggf.en.esm.js"></script>
8143 8144
8144<script defer type="module" src="//combat-iron-apparel.myshopify.com/cdn/shopifycloud/shop-js/modules/v2/client.init-customer-accounts-sign-up_BeYjtKbh.en.esm.js"></script>
8144 8145
8145<script type="module"> 8146 await import("//combat-iron-apparel.myshopify.com/cdn/shopifycloud/shop-js/modules/v2/client.init-customer-accounts_ChDGiggf.en.esm.js"); 8147 await import("//combat-iron-apparel.myshopify.com/cdn/shopifycloud/shop-js/modules/v2/client.init-customer-accounts-sign-up_BeYjtKbh.en.esm.js"); 8148 8149 window.Shopify.SignInWithShop?.initCustomerAccounts?.(true, false); 8150 window.Shopify.SignInWithShop?.initCustomerAccountsSignUp?.(false); 8151 </script>
8151 8152 <div id="rivo-shop-pay-login-container" style="display: none;"> 8153
8153<script defer type="module" src="//combatironapparel.com/cdn/shopifycloud/shop-js/modules/v2/client.shop-login-button_D-X5HJtB.en.esm.js"></script>
8153 8154
8154<script defer type="module" src="//combatironapparel.com/cdn/shopifycloud/shop-js/modules/v2/chunk.common_zpuuaMLp.esm.js"></script>
8154 8155
8155<script defer type="module" src="//combatironapparel.com/cdn/shopifycloud/shop-js/modules/v2/chunk.modal_BhWf-Xv9.esm.js"></script>
8155 8156
8156<script type="module"> 8157 await import("//combatironapparel.com/cdn/shopifycloud/shop-js/modules/v2/client.shop-login-button_D-X5HJtB.en.esm.js"); 8158 await import("//combatironapparel.com/cdn/shopifycloud/shop-js/modules/v2/chunk.common_zpuuaMLp.esm.js"); 8159 await import("//combatironapparel.com/cdn/shopifycloud/shop-js/modules/v2/chunk.modal_BhWf-Xv9.esm.js"); 8160 </script>
8160 8161 8162<shop-login-button ux-mode="windoid" return-uri="https://combatironapparel.com/account/redirect" proxy="true" redirect-type="iframe" response-type="code"></shop-login-button> 8163 8164 </div> 8165 8166<div rivo-ax-data="rivoAccountSlideoutComponent()" rivo-ax-init="initRivoAccountSlideout" class="micromodal-slideout" id="rivo-account-slideout" aria-hidden="true"> 8167 <div class="rivo-slideout__overlay" tabindex="-1" data-rivo-account-slideout-micromodal-close> 8168 <div class="rivo-slideout__container" role="dialog" aria-modal="true" rivo-ax-bind:class="{ 'rivo-aw-logged-in': $store.rivo_profile_customer, 'rivo-aw-logged-out': !$store.rivo_profile_customer }"> 8169 <header class="rivo-slideout__header rivo-slideout-section"> 8170 <a href="#rivo" class="rivo-aw-logo" rivo-ax-on:click.prevent="changePage('rivo')" rivo-ax-html="$store.rivo_aw_settings.logo" rivo-ax-show="$store.rivo_aw_settings.logo && !$store.current_survey_question" aria-label="Go to home"></a> 8171 <div class="rivo-survey-progress-bar-container" rivo-ax-show="$store.current_survey_question" rivo-ax-cloak> 8172 <div class="rivo-survey-progress-bar" role="progressbar" rivo-ax-bind:aria-valuenow="$store.current_survey?.percentage_completed || 100" aria-valuemin="0" aria-valuemax="100" aria-label="Survey progress"> 8173 <div class="rivo-survey-progress-bar-fill" rivo-ax-bind:style="'width: ' + ($store.current_survey?.percentage_completed || 100) + '%'"></div> 8174 </div> 8175 <button class="rivo-survey-skip-question" rivo-ax-on:click="saveSurveyAnswer($event, true)" aria-label="Skip current survey question">Skip</button> 8176 </div> 8177 <button class="rivo-slideout__close" aria-label="Close modal" data-rivo-account-slideout-micromodal-close></button> 8178 </header> 8179 <main class="rivo-slideout__content rivo-slideout-section"> 8180 <div id="rivo-profile-main"></div> 8181 <template rivo-ax-if="$store.rivo_aw_settings.show_powered_by"> 8182 <div class="rivo-powered-by"> 8183 <a href="https://rivo.io?utm_source=widget&utm_campaign=powered-by" target="_blank" aria-label="Powered by Rivo - Opens in new window"> 8184 <span class="rivo-powered-by-text">Powered by </span> 8185 <div class="rivo-powered-by-icon" rivo-ax-html="$store.icons.rivo"></div> 8186 </a> 8187 </div> 8188 </template> 8189 </main> 8190 <footer id="rivo-slideout-footer" class="rivo-slideout-section" rivo-ax-show="!hideFooter"> 8191 <div class="rivo-slideout-navigation" rivo-ax-bind:class="{ 'rivo-footer-with-icons': $store.rivo_aw_settings.footer_icons_enabled }" rivo-ax-show="!showStickyFooterButton"> 8192 <a href="#rivo" rivo-ax-bind:class="{ 'active': currentPage === 'rivo' }" rivo-ax-on:click.prevent="changePage('rivo')" aria-label="Navigate to home"> 8193 <div rivo-ax-html="$store.icons.profile_home" rivo-ax-show="$store.rivo_aw_settings.footer_icons_enabled"></div> 8194 <div class="rivo-footer-nav-text" rivo-ax-text="$store.rivo_aw_translation?.footer_home_text || $store.rivo_aw_settings.footer_home_text"></div> 8195 </a> 8196 <a href="#rivo-orders" rivo-ax-bind:class="{ 'active': currentPage === 'rivo-orders' || currentPage === 'rivo-order-details' }" rivo-ax-on:click.prevent="changePage('rivo-orders')" aria-label="Navigate to orders"> 8197 <div rivo-ax-html="$store.icons.profile_orders" rivo-ax-show="$store.rivo_aw_settings.footer_icons_enabled"></div> 8198 <div class="rivo-footer-nav-text" rivo-ax-text="$store.rivo_aw_translation?.footer_orders_text || $store.rivo_aw_settings.footer_orders_text"></div> 8199 </a> 8200 <a href="#rivo-profile" rivo-ax-bind:class="{ 'active': currentPage === 'rivo-profile' }" rivo-ax-on:click.prevent="changePage('rivo-profile')" aria-label="Navigate to profile"> 8201 <div rivo-ax-html="$store.icons.profile_user" rivo-ax-show="$store.rivo_aw_settings.footer_icons_enabled"></div> 8202 <div class="rivo-footer-nav-text" rivo-ax-text="$store.rivo_aw_translation?.footer_profile_text || $store.rivo_aw_settings.footer_profile_text"></div> 8203 </a> 8204 </div> 8205 <template rivo-ax-if="showStickyFooterButton && $store.current_survey_question"> 8206 <div class="rivo-sticky-footer-container"> 8207 <button rivo-ax-bind:class="$store.rivo_aw_settings.primary_button_class_names" aria-label="Continue survey" rivo-ax-text="$store.rivo_aw_settings.survey_next_button_text" rivo-ax-on:click="saveSurveyAnswer($event)"></button> 8208 </div> 8209 </template> 8210 </footer> 8211 <div class="rivo-aw-mini-modal rivo-aw-mini-modal-micromodal-slide" id="rivo-aw-mini-modal" aria-hidden="true"> 8212 <div class="rivo-aw-mini-modal__overlay" tabindex="-1" data-rivo-mini-micromodal-close> 8213 <div class="rivo-aw-mini-modal__container" role="dialog" aria-modal="true"> 8214 <button class="rivo-aw-mini-modal__close" aria-label="Close modal" data-rivo-mini-micromodal-close></button> 8215 <div class="rivo-aw-mini-modal__content" rivo-ax-html="miniModalContent"></div> 8216 </div> 8217 </div> 8218 </div> 8219 </div> 8220 </div> 8221 </div> 8222 <div id="rivo-aw-success-toast" class="rivo-aw-toast rivo-aw-success" role="alert" aria-live="polite"> 8223 <div class="rivo-aw-toast-icon"> 8224 <svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> 8225 <path d="M20.285 2l-11.285 11.567-5.286-5.011-3.714 3.716 9 8.728 15-15.285z"/> 8226 </svg> 8227 </div> 8228 <span class="rivo-aw-toast-message"></span> 8229 <button class="rivo-aw-toast-button" aria-label="Toast action button"></button> 8230 </div> 8231 8232 <div id="rivo-aw-error-toast" class="rivo-aw-toast rivo-aw-error" role="alert" aria-live="assertive"> 8233 <div class="rivo-aw-toast-icon"> 8234 <svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> 8235 <path d="M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"/> 8236 </svg> 8237 </div> 8238 <span class="rivo-aw-toast-message"></span> 8239 <button class="rivo-aw-toast-button" aria-label="Toast action button"></button> 8240 </div> 8241<!-- END app snippet --> 8242 8243 8244</div> 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257
8258<script> 8259 window.__customerTags = []; 8260 window.__customerLoggedIn = false; 8261</script>
8261 8262 8263 <style> @media screen and (max-width: 1080px) {img.fs-menu-logo {width: 100%; max-width: 60px !important; position: relative; top: 5px; } summary.site-nav__link.site-nav__link--underline.site-nav__link--has-dropdown {padding: 7px; font-size: 10px; } a.site-nav__link.site-nav__link--underline {font-size: 10px; } .header-item.header-item--icons {flex: 0 0 0px; }} </style> 8264<!-- Failed to render app block "5918445685253060206": app block path "shopify://apps/bundler/blocks/bundler-script-append/7a6ae1b8-3b16-449b-8429-8bb89a62c664" does not exist --><div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
8264<script> 8265 window['ShopifyForms'] = { 8266 ...window['ShopifyForms'], 8267 currentPageType: "blog" 8268 }; 8269</script>
8269 8270 8271 8272</div><!-- Failed to render app block "5419279292971490355": app block path "shopify://apps/flair/blocks/init/51d5ae10-f90f-4540-9ec6-f09f14107bf4" does not exist --><div id="shopify-block-AQzZUdjQ3SXVxbUpNb__11348531219507317188" class="shopify-block shopify-app-block">
8272<script>window.gbbEnv=new URLSearchParams(location.search).get('env')==='staging'?'staging':'production'</script>
8272 8273 8274 8275 8276 8277 8278 8279 8280 8281<!-- BEGIN app snippet: storefront-globals -->
8281<script> 8282 (function () { 8283 window.easybundle_active_product_data = window.easybundle_active_product_data ?? null; 8284 window.easybundle_currency_config = window.easybundle_currency_config ?? { 8285 currencySymbol: "$", 8286 moneyFormat: "${{amount}}", 8287 moneyFormatWithCurrency: "${{amount}} USD", 8288 market: { id: 13467828, handle: "us" } 8289 }; 8290 window.easybundle_active_page_type = window.easybundle_active_page_type ?? "blog"; 8291 window.easybundle_cart_data = window.easybundle_cart_data ?? {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 8292 window.easybundle_locale_config = window.easybundle_locale_config ?? { 8293 currentLocale: "en", 8294 primaryLocale: "en", 8295 }; 8296 })(); 8297</script>
8297<!-- END app snippet --> 8298 8299<!-- BEGIN app snippet: bundle-products-prefetch --><!-- END app snippet -->�<!-- BEGIN app snippet: bundle-loading-screen --><!-- END app snippet --> 8300 8301<!-- BEGIN app snippet: quantity-breaks-bootstrap --><!-- END app snippet --> 8302 8303<!-- BEGIN app snippet: bundle-bootstrap -->
8303<script> 8304 (function(){ 8305 window.gbbExtEmbed = { f :{} }; 8306 function getProductData() { 8307 return { 8308 handle: null, 8309 productId: null, 8310 productData : window.easybundle_active_product_data ?? null, 8311 collections: [ 8312 8313 ], 8314 selected_or_first_available_variant: null 8315 }; 8316 } 8317 function debugConsole(...messages){ 8318 try { 8319 let isDebug = localStorage.getItem("debug"); 8320 if (isDebug) { 8321 for (let message of messages) { 8322 console.error(message); 8323 } 8324 } 8325 } catch (err) { 8326 console.error('error inside the debugError function ->', err) 8327 } 8328 } 8329 function getBundleRenderTarget(){ 8330 const customSettings = window.easybundle_active_bundle_data?.userData?.customSettings 8331 ?? window.easybundle_user_ext_data?.customSettings 8332 ?? window.easybundles_ext_data?.userData?.customSettings 8333 ?? {}; 8334 const customSelector = customSettings.customSelectorToRenderFullPageBundle || ""; 8335 if(customSelector){ 8336 return document.querySelector(customSelector); 8337 } 8338 return document.querySelector('main') 8339 || document.querySelector('.main') 8340 || document.querySelector('#main') 8341 || document.querySelector('#main-content'); 8342 } 8343 8344 function removeProductHtmlForBundles(){ 8345 try{ 8346 const targetWrapper = getBundleRenderTarget(); 8347 if(targetWrapper){ 8348 targetWrapper.innerHTML = ''; 8349 } 8350 }catch(err){ 8351 debugConsole("error in removeProductHtmlForBundles",err) 8352 } 8353 } 8354 8355 // Mount must exist before the template script runs, or its lookup races. 8356 function buildDummyProductHtmlForBundles(){ 8357 try{ 8358 const parentProductData = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration; 8359 const offerId = parentProductData?.offerId; 8360 if(parentProductData?.bundleType !== "SDK" || !offerId) return; 8361 if(document.getElementById("gbbBundle")) return; 8362 8363 const bundleWrapperDiv = document.createElement("div"); 8364 bundleWrapperDiv.id = "gbbBundle"; 8365 bundleWrapperDiv.className = "gbbBundleWrapper"; 8366 bundleWrapperDiv.dataset.offerId = offerId; 8367 const lg = window.easybundle_active_bundle_data?.userData?.customSettings?.loadingGif 8368 || window.easybundle_user_ext_data?.customSettings?.loadingGif 8369 || "https://d3ks0ngva6go34.cloudfront.net/storefront/loading-gif.gif"; 8370 bundleWrapperDiv.innerHTML = '<div class="gbbLoadingScreen gbbInitialLoad"><img class="gbbLoadingSpinnerGIF" src="'+lg+'"></div>'; 8371 8372 const targetWrapper = getBundleRenderTarget(); 8373 if(targetWrapper){ 8374 targetWrapper.innerHTML = ""; 8375 targetWrapper.appendChild(bundleWrapperDiv); 8376 }else{ 8377 document.body.appendChild(bundleWrapperDiv); 8378 } 8379 }catch(err){ 8380 debugConsole("error in buildDummyProductHtmlForBundles", err); 8381 } 8382 } 8383 async function getBundleDataFromS3() { 8384 try { 8385 const parentProductsData = window?.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration; 8386 if(!parentProductsData?.bundleId) return null; 8387 8388 const shopName = window.Shopify.shop; 8389 const s3Url = `https://gift-box-builder-app4.s3.us-east-2.amazonaws.com/public/backup-config/${shopName}/${parentProductsData?.bundleId}.json` 8390 const fetchResponse = await fetch(s3Url); 8391 const data = await fetchResponse.json(); 8392 return data || null; 8393 } catch (error) { 8394 debugConsole("Error in getBundleDataFromS3:", error); 8395 return null; 8396 } 8397 } 8398 8399 // { errorMsg } sentinel: written when a metafield exceeds ~1.8 MB. 8400 function isOverflowed(value) { 8401 if ( 8402 value !== null && 8403 typeof value === 'object' && 8404 !Array.isArray(value) && 8405 value.errorMsg !== undefined && 8406 value.errorMsg !== null 8407 ) { 8408 return true; 8409 } 8410 return false; 8411 8412 } 8413 8414 function isForceCdn(){ 8415 try { 8416 return new URLSearchParams(location.search).get('gbbForceCdn') === 'true' 8417 || localStorage.getItem('gbbForceCdn') === 'true'; 8418 } catch(_){ return false; } 8419 } 8420 8421 // R2-first, 3s timeout; failure memoized so later loads skip R2; null when both fail. 8422 async function fetchOverflowedDataFromCDN(s3Key, memoKey){ 8423 const shouldSkipR2 = (function(){ 8424 try { return localStorage.getItem('gbbSdk.' + memoKey) === 'true'; } 8425 catch(_){ return false; } 8426 })(); 8427 8428 const buster = '?nocache=' + Date.now(); 8429 const r2Url = 'https://giftbox.giftkartcdn.app/' + s3Key + buster; 8430 const s3Url = 'https://gift-box-builder-app4.s3.us-east-2.amazonaws.com/' + s3Key + buster; 8431 8432 if (!shouldSkipR2) { 8433 try { 8434 const r2Resp = await Promise.race([ 8435 fetch(r2Url), 8436 new Promise(function(_, rej){ setTimeout(function(){ rej(new Error('r2-timeout')); }, 3000); }) 8437 ]); 8438 if (r2Resp.ok) { 8439 const data = await r2Resp.json(); 8440 if (data) return data; 8441 } 8442 } catch (e) { 8443 debugConsole('R2 fetch failed for ' + memoKey + ', falling back to S3:', e); 8444 try { localStorage.setItem('gbbSdk.' + memoKey, 'true'); } catch(_){} 8445 } 8446 } 8447 8448 try { 8449 const s3Resp = await fetch(s3Url); 8450 if (!s3Resp.ok) return null; 8451 return (await s3Resp.json()) || null; 8452 } catch (e) { 8453 debugConsole('S3 fetch failed for ' + memoKey + ':', e); 8454 return null; 8455 } 8456 } 8457 8458 async function getSdkBundleDataFromCDN(offerId){ 8459 if (!offerId) return null; 8460 const shopName = window.Shopify.shop; 8461 return fetchOverflowedDataFromCDN('public/backup-config/' + shopName + '/' + offerId + '.json', 'useS3ForBundleConfig'); 8462 } 8463 8464 async function getUpsellIndexFromCDN(){ 8465 const shopName = window.Shopify.shop; 8466 return fetchOverflowedDataFromCDN('public/sdk-bundle-upsell-index/' + shopName + '.json', 'useS3ForUpsellIndex'); 8467 } 8468 8469 function initializeShopifyValues() { 8470 const productDetails = getProductData() 8471 window.shopifyLiquidValuesApp4Ext = { 8472 product: productDetails,
8473 cartData: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}, 8474 selected_or_first_available_variant: productDetails.selected_or_first_available_variant 8475 }; 8476 let ext_data = {"userData":{"shopName":"combat-iron-apparel.myshopify.com","countryCode":"US","countryName":"United States","currency":"USD","currencyInfo":{"code":"USD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"customSettings":{"initialModalPopupCnt":0,"disableCartSettings":false,"addToCartBtnSelectors":null,"checkoutBtnSelectors":null,"customStyle":null,"addAfterAddTocartBtn":false,"addAftercheckoutBtn":false,"disableApp":false,"loadingGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner.gif","preparingBundleGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner_Checkout.gif","stackDiscounts":true,"showOnlyAdminSelectedVariants":true,"overWriteCheckoutBtn":false,"addGiftMessageToNote":true,"enableStoreFrontGQLAPI":true,"isLoadMixAndMatchAssetsFromS3Enabled":true,"useNativeATCButtonToAddBundle":true,"validateNativeATCPayload":true,"enableInlineCartDrawerUI":true,"renderBundleBreakdown":true,"allowPartialLocaleMatching":true,"useHybridATCButtonToAddBundle":true,"showSubTotalPriceOnFooter_PDP_MODAL":false,"isConsolidatedDesignEnabled":true,"showBundleUpsellBasedOnVariant":true,"showLegacyUpsellTemplates":true,"overWriteParentProductButtonWithBundleLink":true,"removeStandaloneParentProductInCart":{"isEnabled":true,"afterRemovalScript":""},"bundleCartRepresentationObj":{"type":"OVERWRITE_LINE_ITEM","overwriteLineItemObj":{"renderItemsNameAsProperty":false,"renderItemsNameVirtually":false,"renderItemNameCustomized":false,"renderOfferIdVirtually":true,"renderBoxIdVirtually":false,"isEnabledForThirdPartyCheckout":false}},"bundleCartLineMessaging":{"isEnabled":true,"showBundleContains":true,"showOriginalPrice":true,"showPersonalizationCharges":true,"discountDisplay":{"isEnabled":true,"format":"amount_only"}},"loadingBgColor":"transparent","isSDKBundlesAllowed":true,"isLegacyBundlesAllowed":false,"redirectToCheckoutEnabled":true,"isMetaPixelTrackingEnabled":true,"trackNativeAtcViaSplitAdd":true,"isGoogleAnalyticsTrackingEnabled":true,"enableProductDescriptionHtml":true,"functionAutomaticCnt":10,"maxQbBundlesAllowed":10,"isSdkMigrationAllowed":false,"isExternalIntegrationSyncEnabled":false,"customCss":"\/* =========================================================\n COMBAT IRON â EASY BUNDLES\n PREMIUM STOREFRONT STYLING\n ========================================================= *\/\n\n\n\/* =========================================================\n GLOBAL EASY BUNDLES VARIABLES\n ========================================================= *\/\n\n.gbbFullPageBundle,\n.gbbBundleWrapper {\n\n \/* Corners *\/\n --gbb-cart-footer-buttons-border-radius: 2px !important;\n --gbb-buttons-border-radius: 2px !important;\n --gbb-cart-footer-clear-button-border-radius: 2px !important;\n --gbb-product-variant-add-button-border-radius: 2px !important;\n --gbb-product-card-border-radius: 2px !important;\n --gbb-side-footer-corner-border-radius: 2px !important;\n --gbb-variant-modal-border-radius: 2px !important;\n --gbb-box-selection-border-radius: 2px !important;\n --gbb-product-card-image-border-radius: 2px !important;\n --gbb-side-footer-corner-image-border-radius: 2px !important;\n --gbb-variant-modal-image-container-border-radius: 2px !important;\n --gbb-cart-footer-product-image-border-radius: 2px !important;\n\n \/* Product images *\/\n --gbb-product-card-image-fit: cover !important;\n\n \/* Typography *\/\n --gbb-side-footer-product-card-title-font-size: 15px !important;\n --gbb-variant-modal-title-font-size: 16px !important;\n --gbb-category-title-font-size: 18px !important;\n --gbb-box-selection-heading-font-size: 18px !important;\n --gbb-category-tab-font-size: 14px !important;\n --gbb-product-card-button-font-size: 14px !important;\n --gbb-cart-footer-button-font-size: 15px !important;\n --gbb-product-card-quantity-selector-font-size: 14px !important;\n --gbb-side-footer-product-card-final-price-font-size: 15px !important;\n\n \/* Font weights *\/\n --gbb-side-footer-product-card-title-font-we
8476ight: 600 !important;\n --gbb-variant-modal-title-font-weight: 700 !important;\n --gbb-step-title-font-weight: 700 !important;\n --gbb-category-tab-font-weight: 700 !important;\n --gbb-box-selection-heading-font-weight: 700 !important;\n --gbb-side-footer-product-card-final-price-font-weight: 700 !important;\n}\n\n\n\/* =========================================================\n PRODUCT GRID â DESKTOP\n 3 PRODUCTS PER ROW\n ========================================================= *\/\n\n@media (min-width: 769px) {\n\n body:not([gbb-bundle-design-preset-id=\"HORIZONTAL\"])\n .gbbFullPageBundle .gbbProductsContainer,\n\n body:not([gbb-bundle-design-preset-id=\"HORIZONTAL\"])\n .gbbBundleWrapper .gbbProductsContainer {\n grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n column-gap: 18px !important;\n row-gap: 28px !important;\n }\n}\n\n\n\/* =========================================================\n PRODUCT CARDS\n ========================================================= *\/\n\n.gbbFullPageBundle .gbbProductItem,\n.gbbBundleWrapper .gbbProductItem {\n background: #ffffff !important;\n border: 1px solid #e5e5e5 !important;\n border-radius: 2px !important;\n overflow: hidden !important;\n padding: 0 !important;\n box-shadow: none !important;\n\n transition:\n border-color 0.2s ease,\n transform 0.2s ease !important;\n}\n\n\n\/* Hover effect â desktop devices only *\/\n\n@media (hover: hover) and (pointer: fine) {\n\n .gbbFullPageBundle .gbbProductItem:hover,\n .gbbBundleWrapper .gbbProductItem:hover {\n border-color: #1e1d1b !important;\n transform: translateY(-2px);\n }\n}\n\n\n\/* =========================================================\n PRODUCT IMAGES â DESKTOP\n ========================================================= *\/\n\n@media (min-width: 769px) {\n\n body:not([gbb-bundle-design-preset-id=\"HORIZONTAL\"])\n .gbbFullPageBundle .gbbProductImage,\n\n body:not([gbb-bundle-design-preset-id=\"HORIZONTAL\"])\n .gbbBundleWrapper .gbbProductImage {\n aspect-ratio: 1 \/ 1 !important;\n width: 100% !important;\n height: auto !important;\n max-height: none !important;\n object-fit: cover !important;\n display: block !important;\n }\n}\n\n\n\/* =========================================================\n PRODUCT INFORMATION\n ========================================================= *\/\n\n.gbbFullPageBundle .gbbProductTextContainer,\n.gbbBundleWrapper .gbbProductTextContainer {\n padding: 14px 14px 8px !important;\n}\n\n\n\/* =========================================================\n DROPDOWNS \/ VARIANT SELECTORS\n ========================================================= *\/\n\n.gbbFullPageBundle .gbbDropdownTrigger,\n.gbbBundleWrapper .gbbDropdownTrigger {\n background: #ffffff !important;\n color: #1e1d1b !important;\n border: 1px solid #cccccc !important;\n border-radius: 2px !important;\n min-height: 44px !important;\n}\n\n\n.gbbFullPageBundle .gbbDropdownOptions,\n.gbbBundleWrapper .gbbDropdownOptions {\n background: #ffffff !important;\n color: #1e1d1b !important;\n border: 1px solid #cccccc !important;\n border-radius: 2px !important;\n}\n\n\n@media (hover: hover) and (pointer: fine) {\n\n .gbbFullPageBundle .gbbDropdownOption:hover,\n .gbbBundleWrapper .gbbDropdownOption:hover {\n background: #f2f2f2 !important;\n }\n}\n\n\n\/* =========================================================\n PRODUCT ACTION AREA\n ========================================================= *\/\n\n.gbbFullPageBundle .gbbProductActionContainer,\n.gbbBundleWrapper .gbbProductActionContainer {\n padding: 8px 14px 14px !important;\n}\n\n\n\/* =========================================================\n BUTTON TYPOGRAPHY\n IMPORTANT:\n Styling only â does not alter button positioning\/function\n ========================================================= *\/\n\n.gbbFullPageBundle button,\n.gbbBundleWrapper button {\n text-transform: uppercase !important;\n letter-spacing: 0.04em !important;\n}\n\n\n.gbbFullPageBundle .gbbFooterNextButton,\n.gbbBundleWrapper .gbbFooterNextButton {\n font-weight: 700 !important;\n text-transform: uppercase !important;\n letter-spacing: 0.05em !important;\n}\n\n\n\/* =========================================================\n
8476CATEGORY TABS\n ========================================================= *\/\n\n.gbbFullPageBundle .gbbCategoryTabContainer,\n.gbbBundleWrapper .gbbCategoryTabContainer {\n border-radius: 2px !important;\n}\n\n\n\/* =========================================================\n BUNDLE SELECTION SLOTS\n ========================================================= *\/\n\n.gbbFullPageBundle .gbbProductSlotContainer,\n.gbbBundleWrapper .gbbProductSlotContainer,\n\n.gbbFullPageBundle .gbbProductSlotImageContainer,\n.gbbBundleWrapper .gbbProductSlotImageContainer,\n\n.gbbFullPageBundle .gbbProductSlotContainerEmpty,\n.gbbBundleWrapper .gbbProductSlotContainerEmpty {\n border-radius: 2px !important;\n}\n\n\n\/* =========================================================\n MOBILE\n ========================================================= *\/\n\n@media (max-width: 768px) {\n\n \/* Product images *\/\n\n body:not([gbb-bundle-design-preset-id=\"HORIZONTAL\"])\n .gbbFullPageBundle .gbbProductImage,\n\n body:not([gbb-bundle-design-preset-id=\"HORIZONTAL\"])\n .gbbBundleWrapper .gbbProductImage {\n aspect-ratio: 1 \/ 1 !important;\n width: 100% !important;\n height: auto !important;\n max-height: none !important;\n object-fit: cover !important;\n display: block !important;\n background: #ffffff !important;\n }\n\n\n \/* Product information *\/\n\n .gbbFullPageBundle .gbbProductTextContainer,\n .gbbBundleWrapper .gbbProductTextContainer {\n padding: 10px 10px 6px !important;\n }\n\n\n \/* Product actions *\/\n\n .gbbFullPageBundle .gbbProductActionContainer,\n .gbbBundleWrapper .gbbProductActionContainer {\n padding: 6px 10px 10px !important;\n }\n\n\n \/* Prevent mobile hover movement *\/\n\n .gbbFullPageBundle .gbbProductItem,\n .gbbBundleWrapper .gbbProductItem {\n transform: none !important;\n }\n}\n\n\n\/* =========================================================\n IMPORTANT\n DO NOT FORCE .gbbBundleFooter top \/ position values.\n Easy Bundles controls footer placement dynamically.\n ========================================================= *\/","buyNowBtn":"","cartItemQuantityBtnSelectors":"","cartItemRemoveParentSelectors":"","cartItemRemoveSelectors":"","cartItemSelectors":"","checkIfShowBundleAsProductEnabled":false,"customBundleScript":"","customCartIntegrationScript":"","customJs":"","customStyleForBuilderPages":"","customStyleForDummyProductPage":"","customThemeIntegrationScript":"","enableCustomThemeIntegrationScript":false,"integrations":{"judgeme":{"isEnabled":false,"public_token":""}},"isCartIntegrationEnabled":true,"redirectToCartEnabled":false,"redirectToScript":"","redirectUrlForCheckoutBtn":"","selectorToRenderBundlePostionOnCart":"Over","selectorToRenderBundlePostionOnSideCart":"Over","selectorToRenderBundleProduct":"","selectorToRenderBundleProductOnSideCart":"","sideCartCheckoutBtnSelectors":""},"bundleSettings":{"allowMultipleBoxesFromSameBundle":true,"showCompareAtPrice":true,"dontIndexGiftboxBuilderPages_onGoogle":false,"isValidateInventoryEnabled":true,"calculateAutomaticDiscountInPercentage":true,"combineWithOrderDiscounts":false,"isDiscountMethodAutomatic":false,"removeUnUsedVariantImages":false},"isAppLevelMetafieldCreated":true,"storefrontAccessToken":"5f8445e321dc23d6d43fe373cefe2be5","createdAt":"2026-09-18T09:04:16.107Z","multipleCurrenciesInfo":{"CAD":{"code":"CAD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"USD":{"code":"USD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2}}},"languageData":{"_id":"6aacfe90cd6b0cdaea4ed95f","shopName":"combat-iron-apparel.myshopify.com","languageMode":"SINGLE","createdAt":"2026-09-18T09:04:16.445Z","updatedAt":"2026-09-18T09:04:16.445Z","__v":0,"en":{"landingPage":{"bannerText":{"id":"bannerText","label":"Banner Text","type":"text","value":"Build your own Bundle in just a few clicks!"},"bannerSubtext":{"id":"bannerSubtext","label":"Banner Subtext","type":"text","value":"Send a custom bundle to your loved one in just a few steps"},"bannerButtonText":{"id":"bannerButtonText","label":"Banner Button Text","type":"text","value":"Start Building your Bundle"},"selectPreCuratedBoxLabel":{"id":"selectPreCuratedBoxLabel","label":"Select Pre-Curated Box Label","type":"text","value":"Or select from a range of pre-curated Gift Boxes"}},"navigationSteps":{"productPageStepText":{"id":"productPageStepText","label":"Product Page Step Text","type":"text","value":"Add Products"},"giftBoxStepText":{"id":"giftBoxStepText","label":"Bundle Step Text","type":"text","value":"Add Gift Box"},"personalizeStepText":{"id":"personalizeStepText","label":"Personalize Step Text","type":"text","value":"Personalize"},"multipleCategoriesStepText":{"id":"multipleCategoriesStepText","label":"Multiple Categories Step Text","type":"text","value":"Multiple Categories"}},"productPage":{"selectProductsLabel":{"id":"selectProductsLabel","label":"Select Products Label","type":"text","value":"Select Products"},"productPageSubtext":{"id":"productPageSubtext","label":"Product Page Subtext","type":"text","value":""}},"giftBoxPage":{"selectGiftBoxLabel":{"id":"selectGiftBoxLabel","label":"Select Bundle Label","type":"text","value":"Select a Bundle Box"},"giftBoxPageSubtext":{"id":"giftBoxPageSubtext","label":"Gift Box Page Subtext","type":"text","value":""}},"videoMessage":{"permissionDenied":{"id":"permissionDenied","label":"Permission Denied","type":"text","value":"Permission Denied"},"uploadConfirmation":{"id":"uploadConfirmation","label":"Upload Confirmation","type":"text","value":"Your video has been successfully uploaded!"},"pressToRecord":{"id":"pressToRecord","label":"Press to record","type":"text","value":"Press to record"},"recording":{"id":"recording","label":"Recording","type":"text","value":"Recording...."}
8476,"errorMessage":{"id":"errorMessage","label":"Error Message","type":"text","value":"An error occured, Please try again!"},"loading":{"id":"loading","label":"Loading","type":"text","value":"Loading...."},"uploading":{"id":"uploading","label":"Uploading","type":"text","value":"Uploading...."},"sendVideoMessageText":{"id":"sendVideoMessageText","label":"Send Video Message Text","type":"text","value":"Send Video Message"},"giftMessageDeliveryInfo":{"id":"giftMessageDeliveryInfo","label":"Message Delivery Info","type":"text","value":"The message will be sent to the recipient via email as soon as the order is placed"},"saveVideoText":{"id":"saveVideoText","label":"Save Video Text","type":"text","value":"Save Video"},"reRecordVideoText":{"id":"reRecordVideoText","label":"Re-Record Video Text","type":"text","value":"Re-Record Video"}},"personalizePage":{"messageLabel":{"id":"messageLabel","label":"Message Label","type":"text","value":"Message"},"senderNamePlaceholder":{"id":"senderNamePlaceholder","label":"Sender Name Placeholder","type":"text","value":"From"},"recipientNamePlaceholder":{"id":"recipientNamePlaceholder","label":"Recipient Name Placeholder","type":"text","value":"To"},"messagePlaceholder":{"id":"messagePlaceholder","label":"Message Placeholder","type":"text","value":"Enter a message here..."},"emailAddressLabel":{"id":"emailAddressLabel","label":"Recipient Email Address Label","type":"text","value":"Recipient Email Address"},"emailAddressPlaceholder":{"id":"emailAddressPlaceholder","label":"Recipient Email Address Placeholder","type":"text","value":"Enter a recipient email address here..."},"emailValidationMessage":{"id":"emailValidationMessage","label":"Email Validation Message","type":"text","value":"Please enter a valid email address"},"sendNow":{"id":"sendNow","label":"Send Now Label","type":"text","value":"Send Now"},"sendLater":{"id":"sendLater","label":"Send Later Label","type":"text","value":"Send Later"},"personalizePageSubtext":{"id":"personalizePageSubtext","label":"Personalize Page Subtext","type":"text","value":""},"messageIsRequiredError":{"id":"messageIsRequiredError","label":"Message is required warning","type":"text","value":"Please enter a message"}},"reviewPage":{"reviewPageBannerText":{"id":"reviewPageBannerText","label":"Review Page Banner Text","type":"text","value":"Youâve made the Right Choice!"},"reviewPageBannerSubtext":{"id":"reviewPageBannerSubtext","label":"Review Page Banner Subtext","type":"text","value":"Review your bundle and proceed to checkout"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add Ons"},"totalValueLabel":{"id":"totalValueLabel","label":"Total Value Label","type":"text","value":"Total Value"},"totalLabel":{"id":"totalLabel","label":"Total Label","type":"text","value":"Total"},"productLabel":{"id":"productLabel","label":"Product Header Label","type":"text","value":"Product"},"priceLabel":{"id":"priceLabel","label":"Price Header Text","type":"text","value":"Price"},"quantityLabel":{"id":"quantityLabel","label":"Quantity Header Text","type":"text","value":"Quantity"},"deliveryDateLabel":{"id":"deliveryDateLabel","label":"Delivery Date Label","type":"text","value":"Delivery Date"},"productsLabelText":{"id":"productsLabelText","label":"Products Label Text","type":"text","value":"Products"},"messagesLabelText":{"id":"messagesLabelText","label":"Messages Label Text","type":"text","value":"Messages"},"discountAppliedLabel":{"id":"discountAppliedLabel","label":"Discount Applied Label","type":"text","value":"Discount"},"subtotalLabel":{"id":"subtotalLabel","label":"Sub Total Label","type":"text","value":"Subtotal"},"orderDetailsLabel":{"id":"orderDetailsLabel","label":"Order Details Label","type":"text","value":"Order Details"},"itemsLabel":{"id":"itemsLabel","label":"No. of Items Label","type":"text","value":"Item(s)"},"oneTimePurchaseLabel":{"id":"oneTimePurchaseLabel","label":"One-Time Purchase label","type":"text","value":"One-Time Purchase"},"subscribeAndSaveLabel":{"id":"subscribeAndSaveLabel","label":"Subscribe and Save label","type":"text","value":"Subscribe and Save"},"noSubscriptionFoundLabel":{"id":"noSubscriptionFoundLabel","label":"No Subscription plans found label","type":"text","value":"Oops! No Subscription plans were found"},"deliveryFrequencyLabel":{"id":"deliveryFrequencyLabel","label":"Delivery Frequency Label","type":"text","value":"Delivery Frequency"},"createNewBoxLabel":{"id":"createNewBoxLabel","label":"Create New Box Label","type":"text","value":"Create new Box"},"editButtonText":{"id":"editButtonText","label":"Edit Label","type":"text","value":"Edit"},"deliverySchedulerPlaceholderText":{"id":"deliverySchedulerPlaceholderText","label":"Delivery Scheduler Placeholder Text","type":"text","value":"Select a date"}},"discountRules":{"rule1":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule2":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule3":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule4":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule5":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}}},"sortBy":{"sortLabel":{"id":"sortLabel","label":"Sort Label","type":"text","value":"Sort"},"alphabeticalAToZ":{"id":"alphabeticalAToZ","label":"Alphabetical, A-Z Label","value":"Alphabetical, A-Z"},"alphabeticalZToA":{"id":"alphabeticalZToA","label":"Alphabetical, Z-A Label","value":"Alphabetical, Z-A"},"priceHighToLow":{"id":"priceHighToLow","label":"Price, High to Low Label","value":"Price, High to Low"},"priceLowToHigh":{"id":"priceLowToHigh","label":"Price, Low to High Label","value":"Price, Low to High"},"featured":{"id":"featured","label":"Featured Label","type":"text","value":"Featured"}},"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least {{conditionAmount}} on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of {{conditionAmount}} on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth {{conditionAmount}} on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least {{conditionQuantity}} products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of {{conditionQuantity}} products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly {{conditionQuantity}} products on this step"}},"weight":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products weighing at least {{conditionWeight}} on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products weighing maximum of {{conditionWeight}} on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products weighing {{conditionWeight}} on this step"}}},"general":{"bundleProductsLabel":{"id":"bundleProductsLabel","label":"Bundle Products Label","type":"text","value":"Bundle products"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add-ons"},"personalizationLabel":{"id":"personalizationLabel","label":"Personalization Label","type":"text","value":"Personalization"},"chooseFileText":{"id":"chooseFileText","label":"Choose File Text","type":"text","value":"Choose file"},"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"filtersLabel":{"id":"filtersLabel","label":"Filters Label","type":"text","value":"Filters"},"clearSelection":{"id":"clearSelection","label":"Clear Filters Selection","type":"text","value":"Clear Selection"},"searchLabel":{"id":"searchLabel","label":"Search Label","type":"text","value":"Search"},"searchProductsPlaceholder":{"id":"searchProductsPlaceholder","label":"Search Products Placeholder","type":"text","value":"Search products"},"clearSearch":{"id":"clearSearch","label":"Clear Search","type":"text","value":"Clear search"},"addToBoxButtonText":{"id":"addToBoxButtonText","type":"text","value":"ADD"},"chooseOptionsButtonText":{"id":"chooseOptionsButtonText","label":"Choose Options Button","type":"text","value":"Choose Options"},"loadMoreProductsButtonText":{"id":"loadMoreProductsButtonText","label":"Load More Products Button","type":"text","value":"Load More Products"},"loadingCheckoutButtonText":{"id":"loadingCheckoutButtonText","label":"Loading Checkout Button","type":"text","value":"Loading Checkout..."},"addedText":{"id":"addedText","label":"Added Label","type":"text","value":"Added"},"addButtonText":{"id":"addButtonText","label":"Add Button Text","type":"text","value":"Add"},"nextButtonText":{"id":"nextButtonText","type":"text","value":"NEXT"},"addToCartButtonText":{"id":"addToCartButtonText","label":"Add To Cart Button Text","type":"text","value":"Add To Cart"},"backButtonText":{"id":"backButtonText","label":"Back Button Text","type":"text","value":"Back"},"checkoutButtonText":{"id":"checkoutButtonText","label":"Checkout Button Text","type":"text","value":"Checkout"},"removeButtonText":{"id":"removeButtonText","label":"Remove Button Text","type":"text","value":"Remove"},"reviewButtonText":{"id":"reviewButtonText","label":"Review Button Text","type":"text","value":"Review"},"combinationNotAvailable":{"id":"combinationNotAvailable","label":"Combination Not Available","type":"text","value":"Combination Not Available"},"quantity":{"id":"quantity","label":"Quantity Label","type":"text","value":"Quantity"},"inventoryInStockText":{"id":"inventoryInStockText","label":"Inventory in Stock Label","type":"text","value":"in Stock"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"viewCartProductsLabel":{"id":"viewCartProductsLabel","label":"View Cart Products Label","type":"text","value":"View Selected Products"},"selectedProductsLabel":{"id":"selectedProductsLabel","label":"Selected Products Label","type":"text","value":"Selected Products"},"selectBundleProductsText":{"id":"selectBundleProductsText","label":"Select Bundle Products label","type":"text","value":"Select Bundle Products"},"redirectingText":{"id":"redirectingText","label":"Redirecting label","type":"text","value":"Redirecting..."},"preparingBundleText":{"id":"preparingBundleText","label":"Preparing Bundle Label","type":"text","value":"Preparing Bundle..."},"productsNotAvailableText":{"id":"productsNotAvailableText","label":"Products Not Available Label","type":"text","value":"Oops! Some Products are not available"},"discountsMayNotApplyText":{"id":"discountsMayNotApplyText","label":"Discounts may not be applied Label","type":"text","value":"discounts may not be applied"},"removeAllBoxProducts":{"id":"removeAllBoxProducts","label":"Remove all Box Products Label (Cart Page Popup)","type":"text","value":"This is a Box Product. Removing this will remove all the products from box"},"cartPageCheckoutButtonLoadingText":{"id":"cartPageCheckoutButtonLoadingText","label":"Cart Page Checkout Button Loading Text","type":"text","value":"Loading Checkout..."},"boxSelectionEligibilityToast":{"id":"boxSelectionEligibilityToast","label":"Box Selection Eligibility Toast","type":"text","value":"Remove {{boxSelectionDifference}} item(s) to select this box"},"removeFooterProductFrom":{"id":"removeFooterProductFrom","label":"Remove Product from Footer Text","type":"text","value":"Remove This Product From {{stepName}}"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"itemsInCartLabel":{"id":"itemsInCartLabel","label":"Cart Inclusion Title","type":"text","value":"item(s)"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"}},"multipleCategoriesPage":{"multipleCategoriesSubtext":{"id":"multipleCategoriesSubtext","label":"Multiple Categories Page Subtext","type":"text","value":""}}
8476,"addons":{"maxAddonProductsAllowed":{"id":"maxAddonProductsAllowed","label":"Max Addon Products Allowed message","type":"text","value":"Add a maximum of {{maxAllowedAddons}} addon products on this step"},"addonProductsMandatory":{"id":"addonProductsMandatory","label":"Addon Products Mandatory message","type":"text","value":"Addon product is mandatory on this step"},"firstBundleInteraction":{"id":"firstBundleInteraction","label":"Mobile Add On Notification","type":"text","value":"Additional offers to be unlocked"}},"freeGift":{"chooseButton":{"id":"chooseButton","label":"Free Gift - Choose Button","type":"text","value":"Claim"},"unlockToast":{"id":"unlockToast","label":"Free Gift - Unlocked Message","type":"text","value":"Free gift unlocked"},"freeGiftLineTag":{"id":"freeGiftLineTag","label":"Free Gift - Line Tag","type":"text","value":"Free gift"}},"modals":{"clearCart":{"title":{"id":"title","label":"Modal - Title","type":"text","value":"Are you sure?"},"description":{"id":"description","label":"Modal - Description","type":"text","value":"Are you sure you want to clear all items from your cart? This action cannot be undone..."},"triggerButtonText":{"id":"triggerButtonText","label":"Clear Cart Button Text","type":"text","value":"Clear"},"cancelButtonText":{"id":"cancelButtonText","label":"Modal - Cancel Button Text","type":"text","value":"Cancel"},"confirmButtonText":{"id":"confirmButtonText","label":"Modal - Confirm Button Text","type":"text","value":"Clear Cart"}}}},"mixAndMatchTextData":{"en":{"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least {{conditionAmount}} on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of {{conditionAmount}} on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth {{conditionAmount}} on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least {{conditionQuantity}} products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of {{conditionQuantity}} products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly {{conditionQuantity}} products on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"subtotalLabelText":{"id":"subtotalLabelText","label":"Subtotal label","type":"text","value":"Subtotal"},"addBundleToCartBtnText":{"id":"addBundleToCartBtnText","label":"Add Bundle Cart label","type":"text","value":"Add Bundle to Cart"},"addBundleToCartLoadingBtnText":{"id":"addBundleToCartLoadingBtnText","label":"Add Bundle Loading label","type":"text","value":"Adding Bundle..."},"addBundleToCartSuccessBtnText":{"id":"addBundleToCartSuccessBtnText","label":"Add Bundle Success label","type":"text","value":"Bundle Added"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"emptyCardText":{"id":"emptyCardText","label":"Add Empty Product Card Text","type":"text","value":"Product"},"stepsDrawerPillText":{"id":"stepsDrawerPillText","label":"Steps Drawer Pill Text","type":"text","value":"Show all steps"},"boxSelectionEligibilityToast_inPage":{"id":"boxSelectionEligibilityToast_inPage","label":"Box Selection Eligibility Toast","type":"text","value":"Remove {{boxSelectionDifference}} item(s) to select this box"},"subtotalLabelText_inPage":{"id":"subtotalLabelText_inPage","label":"Subtotal Text","type":"text","value":"Subtotal"},"boxConditionInitialText_inPage":{"id":"boxConditionInitialText_inPage","label":"Inline Add To Cart Button - Quantity Selection message","type":"text","value":"Select {{quantityDifference}} Items"},"bundleCartDrawerBtnText_inPage":{"id":"bundleCartDrawerBtnText_inPage","label":"Inline Cart Drawer Button Text","type":"text","value":"View Bundle Items"},"bundleCartSelectedProductsText_inPage":{"id":"bundleCartSelectedProductsText_inPage","label":"Inline Cart Selected Products Label","type":"text","value":"Selected Products"},"defaultProductUnavailableBtnText":{"id":"defaultProductUnavailableBtnText","label":"Default Product Unavailable Button Text","type":"text","value":"Out of Stock"},"discountAppliedPillText_inPage":{"id":"discountAppliedPillText_inPage","label":"Discount Applied Pill (in-page)","type":"text","value":"You're saving {{PRICE_DIFF}}"},"addToBoxButtonText":{"id":"addToBoxButtonText","label":"Add To Box Button","type":"text","value":"Add To Box"},"combinationNotAvailable":{"id":"combinationNotAvailable","label":"Combination Not Available","type":"text","value":"Combination Not Available"},"inventoryInStockText":{"id":"inventoryInStockText","label":"Inventory in Stock Label","type":"text","value":"in Stock"},"quantity":{"id":"quantity","label":"Quantity Label","type":"text","value":"Quantity"},"oneTimePurchaseLabel":{"id":"oneTimePurchaseLabel","label":"One-Time Purchase Label","type":"text","value":"One-time purchase"},"purchaseTypeLabel":{"id":"purchaseTypeLabel","label":"Purchase Type Label","type":"text","value":"Purchase type"}},"footer":{"footerPrevBtnText":{"id":"footerPrevBtnText","label":"Footer Previous Button","type":"text","value":"Prev"},"footerNextBtnText":{"id":"footerNextBtnText","label":"Footer Next Button","type":"text","value":"Next"},"footerFinishBtnText":{"id":"footerFinishBtnText","label":"Footer Finish Button","type":"text","value":"Done"}},"productCard":{"productCardAddBtnText":{"id":"productCardAddBtnText","label":"Product Add to Cart Button","type":"text","value":"Add to Cart"},"productVariantLabelText":{"id":"productVariantLabelText","label":"Product Variant Label","type":"text","value":"Select variant"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added x{{allowedQuantity}}"},"productCardOutOfStockBtnText":{"id":"productCardOutOfStockBtnText","label":"Product Out Of Stock Button Text","type":"text","value":"Out of Stock"},"productCardAddBtnText_inPage":{"id":"productCardAddBtnText_inPage","label":"Inline Product - Add Button Text","type":"text","value":"Add +"},"chooseOptionsButtonText":{"id":"chooseOptionsButtonText","label":"Choose Options Button Text","type":"text","value":"Choose Options"}}}},"productBundle":{"en":{"general":{"title":{"id":"title","label":"Title","type":"text","value":"Bundle"},"subTitle":{"id":"subTitle","label":"Sub Title","type":"text","value":"Select the products you want to add to your bundle"},"unSelectedOptionLabel":{"id":"unSelectedOptionLabel","label":"Unselected Option Label","type":"text","value":"Select {{option_name}}"},"preOrderPillText":{"id":"preOrderPillText","label":"Pre-order Pill Text","type":"text","value":"Preorder"},"preOrderOptionLabel":{"id":"preOrderOptionLabel","label":"Pre-order Option Label","type":"text","value":"Preorder Options"}},"validation":{"unselectedOption":{"id":"unselectedOption","label":"Unselected Option","type":"text","value":"{{option_name}} selection required"},"outOfStockOption":{"id":"outOfStockOption","label":"Out Of Stock Option","type":"text","value":"currently not available"}},"footer":{"atcButtonText":{"id":"atcButtonText","label":"Add to Cart Button Text","type":"text","value":"Add to Cart"},"atcButtonOutOfStockText":{"id":"atcButtonOutOfStockText","label":"Add to Cart Out of Stock Text","type":"text","value":"Out of Stock"},"priceLabel":{"id":"priceLabel","label":"Price Label","type":"text","value":"Total Price"},"savingsBadgeText":{"id":"savingsBadgeText","label":"Savings Badge Text","type":"text","value":"You save {{amount_saved}}"}}}},"quantityBreaks":{"en":{"general":{"unSelectedOptionLabel":{"id":"unSelectedOptionLabel","label":"Unselected Option Label","type":"text","value":"Select {{option_name}}"},"quantitySelectorLabel":{"id":"quantitySelectorLabel","label":"Quantity Selector Label","type":"text","value":"Select Quantity"}},"validation":{"unselectedOption":{"id":"unselectedOption","label":"Unselected Option","type":"text","value":"{{option_name}} selection required"},"outOfStockOption":{"id":"outOfStockOption","label":"Out Of Stock Option","type":"text","value":"Sorry, currently not available"}},"footer":{"atcButtonText":{"id":"atcButtonText","label":"Add to Cart Button Text","type":"text","value":"Add to Cart"},"atcButtonOutOfStockText":{"id":"atcButtonOutOfStockText","label":"Add to Cart Out of Stock Text","type":"text","value":"Out of Stock"}},"freeGift":{"freeLabel":{"id":"freeLabel","label":"Free Label","type":"text","value":"FREE"}}}},"sharedComponents":{"en":{"cartAndCheckout":{"bundleContainsLabel":{"id":"bundleContainsLabel","label":"Bundle Contains Label","type":"text","value":"Items"},"bundleOriginalPriceLabel":{"id":"bundleOriginalPriceLabel","label":"Bundle original price label","type":"text","value":"Retail Price"},"bundleDiscountDisplayLabel":{"id":"bundleDiscountDisplayLabel","label":"Bundle cart discount display label","type":"text","value":"You Save"},"bundlePersonalizationCostLabel":{"id":"bundlePersonalizationCostLabel","label":"Bundle cart personalization cost label","type":"text","value":"Personalization cost"}}}}},"pageCustomizationData":{"_id":"6aacfe90cd6b0cdaea4ed960","shopName":"combat-iron-apparel.myshopify.com","__v":0,"banners":{"landingPageImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png","pageBannerImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/page_banner_temp.png","productReviewImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png"},"cartFooter":{"cartFooterBgColor":"#f2f2f2","cartFooterButtonsContainerBgColor":"#ffffff","cartFooterBorderRadius":"0px","cartFooterProductImageBorderRadius":"0px","cartFooterButtonsContainerBorderRadius":"9px","cartFooterShowHidePrices":"Show","cartFooterTextColor":"#000000","cartFooterDiscountedPriceColor":"#000000","cartFooterFinalPriceFontThickness":"Bold","cartFooterFinalPriceFontColor":"#000000","cartFooterStrikethroughPriceFontThickness":"Bold","cartFooterBackButtonColor":"#ffffff","cartFooterBackButtonTextColor":"#000000","cartFooterBackButtonBorderColor":"#232426","cartFooterBackButtonBorderThickness":"2px","cartFooterNextButtonTextColor":"#000000","cartFooterNextButtonColor":"#cdff00","cartFooterNextButtonBorderColor":"#232426","cartFooterNextButtonBorderThickness":"2px","cartFooterButtonsBorderRadius":"0px","cartFooterButtonsPadding":"8px","cartFooterDiscountProgressBarEmptyColor":"#f2f2f2","cartFooterDiscountProgressBarFilledColor":"#232426","cartFooterDiscountTextVisibility":"Show","cartFooterDiscountTextColor":"#ff0505","cartFooterTotalLabelColor":"#000000","cartFooterDiscountMessageFontSize":"18px","cartFooterDiscountMessageFontWeight":"Regular"},"categoryBlock":{"categoryBgColor":"#f5f5f5","tabActiveBgColor":"#232426","tabActiveTextColor":"#ffffff","tabInactiveBgColor":"#f2f2f2","tabInactiveTextColor":"#000000"},"colors":{"disabledColor":"gray","primaryColor":"blue","productBox":"blue","secondaryColor":"aqua","textColor":"black"}
8476,"createdAt":"2026-09-18T09:04:16.445Z","generalSettings":{"bundleBgColor":"transparent","scrollBarColor":"#F6F6F6","productPageTitleColor":"#000000","productPageFontSize":"18px","bundleUpSellButtonBg":"#c8ff00","bundleUpSellButtonBorderColor":"#232426","bundleUpsellTextColor":"#000000","bundleUpsellFontColor":"#000000","upsellCardBorderColor":"#e1e1e1","upsellCardPopupBgColor":"#ffffff","upsellCardPopupIconColor":"#6d727f","upsellCardPopupIconBgColor":"#f1f2f4","conditionToastBgColor":"#000000","conditionToastTextColor":"#ffffff","iconColor":"#000000","iconBgColor":"#ffffff","iconTextColor":"#1d1d1b","applyNewPageCustomization":true,"bundleUpsellCardBgColor":"#ffffff","bundleUpsellHeadlineColor":"#1a1a1a","bundleUpsellCardBorderRadius":"12px"},"landingPage":{"landingPageTextColor":"#000000","landingPageButtonBgColor":"#232426","landingPageButtonTextColor":"#ffffff"},"mixAndMatchData":{"executeScriptAfterAddToCart":"","redirectToCartEnabled":false,"redirectToCheckoutEnabled":false,"isExecuteCustomScriptAfterAddToCartEnabled":false,"executeDefaultSideCartUpdate":true,"sideCartSectionId":"","sideCartSectionSelector":"","cartPageItemsSelector":"","cartPageItemsSectionId":"","hideOutOfStockProducts":true,"isValidateInventoryEnabled":false,"sideCartOpenBtnSelector":"","executeCustomAfterPageLoad":"","customJs":"","customStyle":null,"customCss":"\/*\n Generated by Easy Bundle Builder Brand Profile 2026-09-18 at 2.38pm for combat-iron-apparel.myshopify.com -- Start\n*\/\n.gbbBundleWrapper, .gbbMixInlineWrapper, .gbbMixProductPageWidgetContainer, .gbbMixExpandableDrawerContent {\n --product-card-button-border-radius: 4px !important;\n --footer-buttons-border-radius: 4px !important;\n --tabs-border-radius: 4px !important;\n --gbbMix-button-border-radius: 4px !important;\n --cascade-atc-button-border-radius: 4px !important;\n --cascade-product-card-btn-radius: 4px !important;\n --exp-tabs-border-radius: 4px !important;\n --cascade-tabs-border-radius: 4px !important;\n --gbbMix-card-border-radius: 4px !important;\n --footer-border-radius: 4px !important;\n --drawer-border-radius: 4px !important;\n --product-card-border-radius: 4px !important;\n --gbbMix-card-image-border-radius: 4px !important;\n --product-card-image-border-radius: 4px !important;\n --cascade-product-card-image-border-radius: 4px !important;\n --product-card-image-fit: cover !important;\n --cascade-product-image-fit: cover !important;\n --exp-product-card-btn-font-size: 14px !important;\n}\n\n.gbbBundleWrapper .gbbMixProductCardImageWrapper, .gbbMixInlineWrapper .gbbMixProductCardImageWrapper, .gbbMixProductPageWidgetContainer .gbbMixProductCardImageWrapper, .gbbMixExpandableDrawerContent .gbbMixProductCardImageWrapper {\n aspect-ratio: 1 !important;\n}\n\n\/* mobile image ratio (â¤768px): catalogue ratio 1, height ceiling 30svh on contain *\/\n@media (max-width: 768px) {\n .gbbBundleWrapper[template-id=\"COGNIVE\"] .gbbMixProductCardImageWrapper, .gbbMixExpandableDrawerContent .gbbMixProductCardImageWrapper {\n aspect-ratio: 1 !important;\n max-height: 30vh !important;\n max-height: 30svh !important;\n background-color: #ffffff !important;\n }\n .gbbBundleWrapper[template-id=\"COGNIVE\"] .gbbMixProductCardImage, .gbbMixExpandableDrawerContent .gbbMixProductCardImage {\n object-fit: contain !important;\n background-color: #ffffff !important;\n }\n}\n\n@media (min-width: 1025px) {\n .gbbBundleWrapper[template-id=\"COGNIVE\"] .gbbMixProductGrid {\n grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n }\n}\n\n.gbbBundleWrapper[template-id=\"COGNIVE\"] .gbbMixProductGrid {\n column-gap: 1.5% !important;\n row-gap: 20px !important;\n}\n\n.gbbBundleWrapper .gbbMixProductCard, .gbbMixInlineWrapper .gbbMixProductCard, .gbbMixProductPageWidgetContainer .gbbMixProductCard, .gbbMixExpandableDrawerContent .gbbMixProductCard {\n border: none !important;\n}\n\n.gbbBundleWrapper[template-id=\"COGNIVE\"] .gbbMixProductCard {\n padding: 0px 0px 0px 0px !important;\n}\n\n.gbbBundleWrapper .gbbMixProductCardAddBtn, .gbbMixInlineWrapper .gbbMixProductCardAddBtn, .gbbMixProductPageWidgetContainer .gbbMixProductCardAddBtn, .gbbMixExpandableDrawerContent .gbbMixProductCardAddBtn {\n border-radius: 4px !important;\n}\n\n.gbbMixInlineAddToCartBtn, .gbbMixAddtoCartBtn, .gbbMixFooterNextButton {\n font-weight: 500 !important;\n}\n\n.gbbBundleWrapper .gbbMixDropdownSelectedOptionContainer, .gbbMixInlineWrapper .gbbMixDropdownSelectedOptionContainer, .gbbMixProductPageWidgetContainer .gbbMixDropdownSelectedOptionContainer, .gbbMixExpandableDrawerContent .gbbMixDropdownSelectedOptionContainer, .gbbBundleWrapper .gbbMixDropdownOptions, .gbbMixInlineWrapper .gbbMixDropdownOptions, .gbbMixProductPageWidgetContainer .gbbMixDropdownOptions, .gbbMixExpandableDrawerContent .gbbMixDropdownOptions, .gbbBundleWrapper .gbbMixDropdownOption, .gbbMixInlineWrapper .gbbMixDropdownOption, .gbbMixProductPageWidgetContainer .gbbMixDropdownOption, .gbbMixExpandableDrawerContent .gbbMixDropdownOption {\n background-color: #ffffff !important;\n color: #000000 !important;\n}\n\n.gbbMixDropdownOptions.gbbMixVariantDropdown, .gbbMixDropdownOptions.gbbMixVariantDropdown .gbbMixDropdownOption {\n background-color: #ffffff !important;\n color: #000000 !important;\n}\n\n.gbbBundleWrapper .gbbMixProductCard, .gbbMixInlineWrapper .gbbMixProductCard, .gbbMixProductPageWidgetContainer .gbbMixProductCard, .gbbMixExpandableDrawerContent .gbbMixProductCard {\n background-color: transparent !important;\n}\n\n.gbbBundleWrapper[template-id=\"COGNIVE\"] .gbbMixProductCardContent {\n padding: 0 8px !important;\n}\n\n.gbbBundleWrapper[template-id=\"COGNIVE\"] .gbbMixProductCardActions {\n padding: 0 8px 8px !important;\n}\n\/*\n Generated by Easy Bundle Builder Brand Profile 2026-09-18 at 2.38pm for combat-iron-apparel.myshopify.com -- End\n*\/\n","showProductComparedAtPrice":false,"addBundleToCartOnDone":false,"render
8476SlotsBasedOnCondition":true,"renderFilledSlotsAsHorizontalStacked":false,"addToBundleOnProductCardClick":false,"overwriteProductPagePriceWithBundlePrice":true,"allowPartialLocaleMatching":true,"useSingleStepCategoriesAsBundleSteps":false,"showOutOfStockOnProductCardButton":true,"validateConditionsBeforeAddToCart":true,"showPricingOnPurchaseOptionsWidget":true,"showDefaultProductUnavailableMessageOnAtc":true},"navigationBanner":{"navigationBannerStepTextColor":"#000000","navigationBannerStepFontSize":"23px","navigationCheckColor":"#ffffff","navigationBannerStepCompletionColor":"#232426","navigationBannerStepCompletedBorderColor":"#000000","navigationBannerStepCompletedBorderWidth":"4px","navigationBannerStepIncompleteBgColor":"#FFFFFF","navigationBannerStepIncompleteBorderColor":"#cccccc","navigationBannerStepIncompleteBorderWidth":"4px","navigationBannerStepProgressBarFilledColor":"#232426","navigationBannerStepProgressBarEmptyColor":"#f2f2f2","tabsActiveBgColor":"#232426","tabsActiveTextColor":"#ffffff","tabsInactiveBgColor":"#f2f2f2","tabsInactiveTextColor":"#000000","tabsBorderColor":"#3c3c3c","tabsCornerRadius":"0px","navigationBannerTitleColor":"#ffffff","navigationBannerTextColor":"#ffffff","navigationBannerStepDoneColor":"#bae607"},"previewPage":{"bannerTextColor":"#ffffff"},"primaryFont":"Barlow","productBundle":{"designSettings":{},"globalSettings":{"general":{"autoShiftToAvailableVariant":true,"hideOutOfStockOptions":false,"unselectOptionsByDefault":true,"showProductCardImageBorder":true,"footerSavingPillPosition":"BEFORE_PRICE","metafieldNameSpaceAndKeys":[],"isB2BCatalogPricingEnabled":false,"isParentVariantMetafieldSyncEnabled":false,"allowPartialLocaleMatching":false,"productImageTransformConfig":{"isEnabled":true,"options":"{ maxHeight: 400, maxWidth: 400, scale: 1 }"},"customCss":"\/*\n COMBAT IRON â EASY BUNDLE BUILDER\n Pre-Curated Bundle \/ Bundle Kit Styling\n*\/\n\n.gbbPbBundleLayout {\n \/* Clean, squared-off Combat Iron look *\/\n --pb-footer-atc-button-border-radius: 2px !important;\n --pb-product-option-label-border-radius: 2px !important;\n --pb-product-border-radius: 2px !important;\n --pb-general-bundle-border-radius: 2px !important;\n --pb-product-image-border-radius: 2px !important;\n\n \/* Product imagery *\/\n --pb-product-image-fit: cover !important;\n\n \/* More breathing room between products *\/\n --pb-card-gap: 24px !important;\n}\n\n\n\/* ==========================\n ADD TO CART\n ========================== *\/\n\n.gbbPbBundleLayout .gbbPbAddToCartBtn {\n font-weight: 700 !important;\n text-transform: uppercase !important;\n letter-spacing: 0.05em !important;\n min-height: 50px !important;\n}\n\n\n\/* ==========================\n PRODUCT CARDS\n ========================== *\/\n\n.gbbPbBundleLayout .gbbPbProductCard {\n border-radius: 2px !important;\n overflow: hidden !important;\n}\n\n\n\/* ==========================\n VARIANT DROPDOWNS\n ========================== *\/\n\n.gbbPbBundleLayout .dropdownMenuTrigger,\n.gbbPbBundleLayout .dropdownMenuTriggerText,\n.gbbPbBundleLayout .dropdownMenuPopover,\n.gbbPbBundleLayout .dropdownMenuItem,\n.gbbPbBundleLayout .dropdownMenuItemText,\n.gbbPbBundleLayout .dropdownMenuChevron {\n background-color: #ffffff !important;\n color: #1e1d1b !important;\n}\n\n.gbbPbBundleLayout .dropdownMenuTrigger {\n border-radius: 2px !important;\n}\n\n\n\/* ==========================\n QUANTITY BADGE\n ========================== *\/\n\n.gbbPbBundleLayout .gbbPbProductCardQtyBadge {\n border-radius: 2px !important;\n font-size: 13px !important;\n font-weight: 700 !important;\n}\n\n\n\/* ==========================\n MOBILE\n ========================== *\/\n\n@media (max-width: 768px) {\n\n .gbbPbBundleLayout {\n --pb-card-gap: 16px !important;\n }\n\n .gbbPbBundleLayout .gbbPbAddToCartBtn {\n min-height: 52px !important;\n font-size: 15px !important;\n }\n}","customJs":""},"devMode":{"useNativeCartRefresh":true,"useWidgetATCButton":true,"useShadowRoot":false,"useAcceleratedCheckoutUrlRedirect":true,"useFormOnlyCartAdd":false,"disableLiquidCache":false},"selectorConfig":{"productFormSubmitSelector":null,"productFormWrapperSelector":null,"customVariantPickerSelectors":null,"quantityBtnSelectors":null,"addToCartBtnSelectors":null,"checkoutBtnSelector":null,"nativeDiscountedPriceSelector":null,"nativeOriginalPriceSelector":null,"nativePriceBadgeSelector":null},"postDecisionAddToCartConfig":{"executeDefaultSideCartUpdate":true,"redirectToCheckoutEnabled":false,"redirectToCartEnabled":false,"executeScriptAfterAddToCart":""}}},"productCard":{"productCardBgColor":"#ffffff","cardBorderRadius":"0px","cardImageBorderRadius":"0px","productImageFit":"contain","cardsPerRowXL":4,"cardsPerRowL":4,"productCardTextColor":"#000000","productTitleFontSize":"23px","productTitleFontWeight":"Bold","productPriceVisibility":"Show","compareAtPriceColor":"#000000","compareAtPriceFontSize":"18px","compareAtPriceFontWeight":"Regular","compareAtPriceVisibility":"Show","finalPriceFontSize":"23px","finalPriceFontColor":"#000000","finalPriceFontWeight":"Bold","productCardButtonColor":"#000000","productCardButtonTextColor":"#ffffff","buttonBorderRadius":"0px","quantitySelectorTextColor":"#000000","allowOnlyOneQuantity":false,"quantitySelectorBgColor":"#000000","productCardQuantitySelectorBgColor":"#f2f2f2","quantitySelectorButtonTextColor":"#ffffff","quantitySelectorButtonBorderRadius":"0px","productCardVariantSelectorFontSize":"19px","productCardVariantSelectorFontWeight":"Regular"},"quantityBreaks":{"designSettings":{"widget":{"titleColor":"#000000","titleFontSize":"16px","titleFontWeight":"700","subTitleColor":"#000000bf","subTitleFontSize":"14px","subTitleFontWeight":"400","bgColor":"transparent","borderRadius":"0px","padding":"0px"},"tier":{"cardBorderRadius":"0px","cardBorderWidth":"1.5px","cardBgColor":"transparent","cardBorderColor":"#dfe0e2","cardActiveBgColor":"#f2f2f2","cardActiveBorderColor":"#232426","radioColor":"#dfe0e2","radioActiveColor":"#232426","titleColor":"#000000","titleFontSize":"23px","titleFontWeight":"700","subtitleColor":"#000000bf","subtitleFontSize":"18px","subtitleFontWeight":"400","priceAlignment":"VERTICAL","discountedPriceColor":"#000000","discountedPriceFontSize":"23px","discountedPriceFontWeight":"700","originalPriceColor":"#000000bf","originalPriceFontSize":"18px","originalPriceFontWeight":"400"},"tiers":{"imageBorderColor":"transparent","imageSize":"32px","imageBorderRadius":"8px","imageObjectFit":"contain"},"badge":{"pillBgColor":"#232426","pillTextColor":"#ffffff","pillBorderColor":"#232426","tagBgColor":"#232426","tagTextColor":"#ffffff"},"variant":{"imageSize":"48px","swatchSize":"28px","swatchBorderRadius":"24px","labelWidthMode":"auto","labelBorderRadius":"8px","labelActiveTextColor":"#ffffff","labelActiveBgColor":"#232426","labelActiveBorderColor":"#232426","labelTextColor":"#1a1a1a","labelFontSize":"14px","labelFontWeight":"400","labelBgColor":"#ffffff","labelBorderColor":"#dfe0e2","dropdownColor":"#1a1a1a","dropdownFontSize":"14px","dropdownFontWeight":"400","dropdownBorderColor":"#e5e5e5","dropdownBorderWidth":"1px","dropdownBorderRadius":"8px","dropdownIconColor":"#6b6b6b"},"addon":{"freeGiftBgColor":"#232426","freeGiftDividerColor":"#ffffff47","freeGiftImageVisibility":"block","freeGiftTextColor":"#ffffff","addOnBgColor":"#f2f2f3","addOnDividerColor":"#000000","addOnImageVisibility":"block","addOnTextColor":"#1a1a1a"},"footer":{"atcButtonBgColor":"#232426","atcButtonColor":"#ffffff","atcButtonBorderRadius":"0px","atcButtonFontSize":"14px","atcButtonFontWeight":"500"},"subscription":{"cardActiveBgColor":"#232426","cardActiveBorderColor":"#232426","cardBgColor":"transparent","cardBorderColor":"#dfe0e2","cardBorderRadius":"0px","titleFontSize":"23px","titleFontWeight":"700","titleColor":"#000000","discountedPriceFontSize":"23px","discountedPriceFontWeight":"700","discountedPriceColor":"#000000","originalPriceFontSize":"14px","originalPriceFontWeight":"400","originalPriceColor":"#9aa0b5","discountPillBgColor":"#232426","discountPillTextColor":"#ffffff","discountPillBorderColor":"#232426","highlightTextColor":"#000000","highlightFontSize":"14px","highlightFontWeight":"500","priceAlignment":"HORIZONTAL"}},"globalSettings":{"general":{"autoShiftToAvailableVariant":true,"hideOutOfStockOptions":false,"showProductCardImageBorder":true,"metafieldNameSpaceAndKeys":[],"isB2BCatalogPricingEnabled":false,"allowPartialLocaleMatching":false,"customCss":"\/*\n Generated by Easy Bundle Builder Brand Profile 2026-09-18 at 2.38pm for combat-iron-apparel.myshopify.com -- Start\n*\/\n.gbbQbBundleLayout {\n --qb-footer-atc-button-border-radius: 4px !important;\n --qb-tier-card-border-radius: 4px !important;\n --qb-widget-border-radius: 4px !important;\n --qb-tiers-image-border-radius: 2px !important;\n --qb-tiers-image-object-fit: cover !important;\n --qb-slot-list-row-gap: 20px !important;\n}\n\n.gbbQbBundleLayout .gbbQbAddToCartBtn {\n font-weight: 500 !important;\n}\n\n.gbbQbBundleLayout .dropdownMenuTrigger, .gbbQbBundleLayout .dropdownMenuTriggerText, .gbbQbBundleLayout .dropdownMenuPopover, .gbbQbBundleLayout .dropdownMenuItem, .gbbQbBundleLayout .dropdownMenuItemText, .gbbQbBundleLayout .dropdownMenuChevron {\n background-color: #ffffff !important;\n color: #000000 !important;\n}\n\n.gbbQbBundleLayout .gbbQbSlotRow .gbbQbSlotOptions .gbbQbSlotOptionName, .gbbQbBundleLayout .gbbQbSlotRow .gbbQbSlotIndex, .gbbQbBundleLayout .gbbQbSlotGrid .gbbQbSlotGridHeader, .gbbQbBundleLayout .gbbQbSlotGrid .gbbQbSlotGridIndex {\n color: #000000 !important;\n font-size: 14px !important;\n font-weight: 400 !important;\n}\n\n.gbbQbBundleLayout .gbbQbSlotRow .gbbQbSlotImage {\n border-radius: 2px !important;\n}\n\n.gbbQbBundleLayout .gbbQbSlotRow .gbbQbSlotImage .gbbQbSlotImageImg {\n object-fit: cover !important;\n}\n\n.gbbQbBundleLayout .gbbQbAddOnGiftLabel {\n font-size: 14px !important;\n font-weight: 400 !important;\n}\n\n.gbbQbBundleLayout .gbbQbAddOnGiftImage {\n border-radius: 2px !important;\n}\n\n.gbbQbBundleLayout .gbbQbAddOnGiftImageImg {\n object-fit: cover !important;\n}\n\n.gbbQbBundleLayout .gbbQbTierDiscountPill, .gbbQbBundleLayout .gbbQbAddOnGiftFreePill {\n border-radius: 4px !important;\n font-size: 14px !important;\n font-weight: 400 !important;\n}\n\/*\n Generated by Easy Bundle Builder Brand Profile 2026-09-18 at 2.38pm for combat-iron-apparel.myshopify.com -- End\n*\/\n","customJs":""},"devMode":{"useNativeCartRefresh":true,"useShadowRoot":true,"useAcceleratedCheckoutUrlRedirect":true,"useFormOnlyCartAdd":false,"disableLiquidCache":false,"hideUi":{"groupByProduct":false}},"selectorConfig":{"productFormSubmitSelector":null,"productFormWrapperSelector":null,"customVariantPickerSelectors":null,"quantityBtnSelectors":null,"addToCartBtnSelectors":null,"checkoutBtnSelector":null,"nativeDiscountedPriceSelector":null,"nativeOriginalPriceSelector":null,"nativePriceBadgeSelector":null},"postDecisionAddToCartConfig":{"executeDefaultSideCartUpdate":true,"redirectToCheckoutEnabled":false,"redirectToCartEnabled":false,"executeScriptAfterAddToCart":""}}},"quickSettings":{"isQuickSettingsEnabled":true,"colors":{"primaryColor":"#000000","buttonBgColor":"#000000","buttonTextColor":"#ffffff"}},"summaryBlock":{"summaryBlockAddToCartButtonColor":"#232426","summaryBlockAddToCartButtonTextColor":"#ffffff","summaryBuildNewBoxButtonColor":"#232426","summaryBuildNewBoxTextColor":"#ffffff","summaryBlockBackButtonColor":"#252525","summaryBlockBackButtonTextColor":"#ffffff"},"updatedAt":"2026-09-23T18:16:54.883Z","styleExtraction":{"error":null,"status":"completed","updatedAt":"2026-09-18T
847609:08:18.082Z","durationMs":240598},"mixAndMatchConfig":{"productCard":{"productCardBgColor":"#ffffff","productCardBorderRadius":"0px","productCardImageBorderRadius":"0px","productCardImageFit":"contain","productCardTitleColor":"#000000","productCardTitleFont":"23px","productCardTitleWeight":"Bold","productCardTitleVisibility":"Show","productCardPriceColor":"#000000","productCardPriceFont":"23px","productCardPriceWeight":"Bold","productCardPriceVisibility":"Show","productCardComparedAtPriceColor":"#000000","productCardComparedAtPriceFont":"18px","productCardComparedAtPriceWeight":"Regular","productCardComparedAtPriceVisibility":"Show","productCardButtonBgColor":"#000000","productCardButtonTextColor":"#ffffff","productCardButtonBorderRadius":"0px","productCardQuantityButtonBorderRadius":"0px","productCardQuantityLabelColor":"#000000","productCardQuantityBgColor":"#EEEEEE","productCardQuantityBorderRadius":"6px","productCardVariantSelectorBgColor":"#FFFFFF","productCardVariantSelectorTextColor":"#000000","productCardVariantSelectorBorderRadius":"5px","productCardVariantSelectorFontSize":"19px","productCardVariantSelectorFontWeight":"Regular"},"emptyStateCard":{"emptyStateCardBgColor":"#ffffff","emptyStateCardBorderColor":"#232426","emptyStateCardIconColor":"#232426","emptyStateCardTextColor":"#232426","emptyStateCardBorderStyle":"Dashed"},"drawer":{"drawerBgColor":"#F4F9F9","drawerBorderRadius":"15px 15px 0 0","drawerCloseIconColor":"#303030","drawerScrollBarColor":"#a9a9a9","drawerOverlayBgColor":"#1E1E1E80","drawerCloseIconBgColor":"#D4D4D4"},"tabs":{"tabsActiveBgColor":"#232426","tabsActiveTextColor":"#ffffff","tabsInactiveBgColor":"#f2f2f2","tabsInactiveTextColor":"#000000","tabsBorderRadius":"0px"},"bundleHeader":{"headerConditionTextColor":"#000000","headerConditionTextFont":"23px","headerDiscountTextColor":"#ff0505","headerDiscountTextFont":"18px","headerDiscountTextWeight":"400"},"toast":{"toastBgColor":"#232426","toastTextColor":"#ffffff"},"footer":{"footerBgColor":"#f2f2f2","footerTotalPriceAndQuantityPillBgColor":"#ffffff","footerBorderRadius":"0px","footerTotalPriceAndQuantityPillBorderRadius":"16px","footerPriceSectionVisibility":"Show","footerFinalPriceColor":"#000000","footerStrikeThroughPriceColor":"#000","footerBackBtnBgColor":"#ffffff","footerBackBtnTextColor":"#000000","footerNextBtnBgColor":"#cdff00","footerNextBtnTextColor":"#000000","footerButtonsBorderRadius":"0px","footerTextColor":"#000000","footerDiscountProgressBarEmptyColor":"#f2f2f2","footerDiscountProgressBarFilledColor":"#232426"},"addBundleBtn":{"addBundleBtnBgColor":"#232426","addBundleBtnBorderRadius":"0px","addBundleBtnTextColor":"#ffffff"},"generalSettings":{"bundleUpsellButtonBg":"#c8ff00","bundleUpsellButtonTextColor":"#000000","bundleUpsellFontColor":"#000000","discountProgressBarBgColor":"#ffffff"},"navigationBanner":{"navigationBannerStepTextColor":"#000000","navigationBannerStepDoneColor":"#bae607"}},"stylePresets":{"colors":{"primaryColor":"#232426","buttonTextColor":"#ffffff","primaryTextColor":"#000000","accentColor":"#f2f2f2","backgroundColor":"#ffffff","pageBackgroun
8476dColor":"#f9f9f9"},"typography":{"primaryFontSize":"23px","primaryFontWeight":"Bold","secondaryFontSize":"18px","secondaryFontWeight":"Regular","bodyFontSize":"19px","bodyFontWeight":"Regular"},"corners":{"buttonBorderRadius":"Sharp","baseBorderRadiusPx":0,"productCardBaseBorderRadius":2,"productCardBorderRadiusStyle":"Sharp"},"images":{"productImageFit":"contain"},"isExpertControlsEnabled":false},"addonProducts":{"addonsEligibleTierMessagingBgColor":"#55BD47","addonsIneligibleTierMessagingBgColor":"#BBBBBB"}},"bundleLinkData":[{"_id":"6ab2919d2051ad9f8cbad83c","offerId":"SDK-471660","bundleDesignTemplate":"FBP_SIDE_FOOTER","bundleName":"Backpack Bundle","createdAt":"2026-09-22T14:33:01.417Z","offerHandle":"test-bundle-1","parentProductShopifyData":{"id":9688572559587,"handle":"test-bundle-1"},"parentProductVariantId":"gid:\/\/shopify\/ProductVariant\/49796370301155","poweredBy":"SDK"}],"bundleUpsellData":{},"mixAndMatchData":[]}; 8477 if (ext_data && !ext_data?.errorMsg) { 8478 window.easybundles_ext_data = ext_data; 8479 } 8480 8481 let sdk_bundle_upsell_index = [{"offerId":"SDK-471660","bundleType":"FULL_PAGE_SDK","bundleDesignTemplate":"FBP_SIDE_FOOTER","templateId":"DEFAULT_FBP","parentProductShopifyData":{"id":9688572559587,"admin_graphql_api_id":"gid:\/\/shopify\/Product\/9688572559587","handle":"test-bundle-1","title":"Backp
8481ack Bundle","status":"active","images":[{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/1790089703385-290ae46b-parent.png?v=1790089705"}],"variants":[{"id":49796370301155,"admin_graphql_api_id":"gid:\/\/shopify\/ProductVariant\/49796370301155","price":"0.00","compare_at_price":null,"inventory_quantity":0,"sku":null,"title":"Default Title","image_id":null}]},"productId":9688572559587,"bundleLink":"https:\/\/combat-iron-apparel.myshopify.com\/products\/test-bundle-1","createdAt":"2026-09-22T14:33:01.417Z","bundleUpsellConfig":{"upsellConfiguration":{"isEnabled":false,"title":"","subTitle":"","useLinkProductAsDefaultProduct":false,"showOn":{"productIds":[],"collectionIds":[]}},"widgetConfiguration":{"isEnabled":true,"type":"SPLIT","title":"SHOP YOUR WAY","description":"Pick {{condition_rule}} items to unlock your discount.","buttonText":"BUILD YOUR BUNDLE","imageUrl":"https:\/\/d3ks0ngva6go34.cloudfront.net\/giftBox\/combat-iron-apparel.myshopify.com\/1790179523980.png","useLinkProductAsDefaultProduct":false,"showOn":{"productIds":["8225278296291","8800248561891","8274891309283","9565609623779","8840827338979"],"collectionIds":[]},"clickBehaviour":"POPUP","imageObject":"contains"},"bundleWidgetText":"Build your bundle","bundleWidgetRedirectText":"BUILD YOUR BUNDLE","useLinkProductAsDefaultProduct":false},"bundleStatus":"ACTIVE","relevantProductIds":["8800248561891","8274891309283","8225278296291","9565609623779","8840827338979","8661228519651","8997864046819","8920369103075","8845067682019","9416496644323"],"relevantCollectionIds":[]}]; 8482 window.__gbbOverflow = window.__gbbOverflow || {}; 8483 window.__gbbOverflow.upsellIndexRaw = sdk_bundle_upsell_index; 8484 if (window.easybundles_ext_data && Array.isArray(sdk_bundle_upsell_index)) { 8485 window.easybundles_ext_data.sdkBundleUpsellIndex = sdk_bundle_upsell_index; 8486 const matchedRaw = JSON.parse("{}") || {}; 8487 const matchedSdkUpsells = {}; 8488 for (const offerId of Object.keys(matchedRaw)) { 8489 const { entry, bundleData } = matchedRaw[offerId]; 8490 matchedSdkUpsells[offerId] = bundleData ? { ...entry, bundleData } : entry; 8491 } 8492 window.easybundles_ext_data.matchedSdkUpsells = matchedSdkUpsells; 8493 } 8494 8495 let full_page_ext_data = {"userData":{"_id":"6aacfe90cd6b0cdaea4ed95c","shopName":"combat-iron-apparel.myshopify.com","brandName":"Combat Iron Apparel Co.","bundleSettings":{"allowMultipleBoxesFromSameBundle":true,"showCompareAtPrice":true,"dontIndexGiftboxBuilderPages_onGoogle":false,"isValidateInventoryEnabled":true,"calculateAutomaticDiscountInPercentage":true,"combineWithOrderDiscounts":false,"isDiscountMethodAutomatic":false,"removeUnUsedVariantImages":false},"counters":{"reviewModal":100,"themeExtensionModal":5,"instructionsModalCnt":1,"viewBundleModalCnt":1,"createBundleModalCnt":1,"bundlePreviewScreenshotCnt":0,"bundleEditorOpenedCnt":0},"countryCode":"US","countryName":"United States","createdAt":"2026-09-18T09:04:16.107Z","currency":"USD","currencyInfo":{"code":"USD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"customSettings":{"initialModalPopupCnt":0,"disableCartSettings":false,"addToCartBtnSelectors":null,"checkoutBtnSelectors":null,"customStyle":null,"addAfterAddTocartBtn":false,"addAftercheckoutBtn":false,"disableApp":false,"loadingGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner.gif","preparingBundleGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner_Checkout.gif","stackDiscounts":true,"showOnlyAdminSelectedVariants":true,"overWriteCheckoutBtn":false,"addGiftMessageToNote":true,"enableStoreFrontGQLAPI":true,"isLoadMixAndMatchAssetsFromS3Enabled":true,"useNativeATCButtonToAddBundle":true,"validateNativeATCPayload":true,"enableInlineCartDrawerUI":true,"renderBundleBreakdown":true,"allowPartialLocaleMatching":true,"useHybridATCButtonToAddBundle":true,"showSubTotalPriceOnFooter_PDP_MODA
8495L":false,"isConsolidatedDesignEnabled":true,"showBundleUpsellBasedOnVariant":true,"showLegacyUpsellTemplates":true,"overWriteParentProductButtonWithBundleLink":true,"removeStandaloneParentProductInCart":{"isEnabled":true,"afterRemovalScript":""},"bundleCartRepresentationObj":{"type":"OVERWRITE_LINE_ITEM","overwriteLineItemObj":{"renderItemsNameAsProperty":false,"renderItemsNameVirtually":false,"renderItemNameCustomized":false,"renderOfferIdVirtually":true,"renderBoxIdVirtually":false,"isEnabledForThirdPartyCheckout":false}},"bundleCartLineMessaging":{"isEnabled":true,"showBundleContains":true,"showOriginalPrice":true,"showPersonalizationCharges":true,"discountDisplay":{"isEnabled":true,"format":"amount_only"}},"loadingBgColor":"transparent","isSDKBundlesAllowed":true,"isLegacyBundlesAllowed":false,"redirectToCheckoutEnabled":true,"isMetaPixelTrackingEnabled":true,"trackNativeAtcViaSplitAdd":true,"isGoogleAnalyticsTrackingEnabled":true,"enableProductDescriptionHtml":true,"functionAutomaticCnt":10,"maxQbBundlesAllowed":10,"isSdkMigrationAllowed":false,"isExternalIntegrationSyncEnabled":false,"customCss":"\/* =========================================================\n COMBAT IRON â EASY BUNDLES\n PREMIUM STOREFRONT STYLING\n ========================================================= *\/\n\n\n\/* =========================================================\n GLOBAL EASY BUNDLES VARIABLES\n ========================================================= *\/\n\n.gbbFullPageBundle,\n.gbbBundleWrapper {\n\n \/* Corners *\/\n --gbb-cart-footer-buttons-border-radius: 2px !important;\n --gbb-buttons-border-radius: 2px !important;\n --gbb-cart-footer-clear-button-border-radius: 2px !important;\n --gbb-product-variant-add-button-border-radius: 2px !important;\n --gbb-product-card-border-radius: 2px !important;\n --gbb-side-footer-corner-border-radius: 2px !important;\n --gbb-variant-modal-border-radius: 2px !important;\n --gbb-box-selection-border-radius: 2px !important;\n --gbb-product-card-image-border-radius: 2px !important;\n --gbb-side-footer-corner-image-border-radius: 2px !important;\n --gbb-variant-modal-image-container-border-radius: 2px !important;\n --gbb-cart-footer-product-image-border-radius: 2px !important;\n\n \/* Product images *\/\n --gbb-product-card-image-fit: cover !important;\n\n \/* Typography *\/\n --gbb-side-footer-product-card-title-font-size: 15px !important;\n --gbb-variant-modal-title-font-size: 16px !important;\n --gbb-category-title-font-size: 18px !important;\n --gbb-box-selection-heading-font-size: 18px !important;\n --gbb-category-tab-font-size: 14px !important;\n --gbb-product-card-button-font-size: 14px !important;\n --gbb-cart-footer-button-font-size: 15px !important;\n --gbb-product-card-quantity-selector-font-size: 14px !important;\n --gbb-side-footer-product-card-final-price-font-size: 15px !important;\n\n \/* Font weights *\/\n --gbb-side-footer-product-card-title-font-weight: 600 !important;\n --gbb-variant-modal-title-font-weight: 700 !important;\n --gbb-step-title-font-weight: 700 !important;\n --gbb-category-tab-font-weight: 700 !important;\n --gbb-box-selection-heading-font-weight: 700 !important;\n --gbb-side-footer-product-card-final-price-font-weight: 700 !important;\n}\n\n\n\/* =========================================================\n PRODUCT GRID â DESKTOP\n 3 PRODUCTS PER ROW\n ========================================================= *\/\n\n@media (min-width: 769px) {\n\n body:not([gbb-bundle-design-preset-id=\"HORIZONTAL\"])\n .gbbFullPageBundle .gbbProductsContainer,\n\n body:not([gbb-bundle-design-preset-id=\"HORIZONTAL\"])\n .gbbBundleWrapper .gbbProductsContainer {\n grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n column-gap: 18px !important;\n row-gap: 28px !important;\n }\n}\n\n\n\/* =========================================================\n PRODUCT CARDS\n ========================================================= *\/\n\n.gbbFullPageBundle .gbbProductItem,\n.gbbBundleWrapper .gbbProductItem {\n background: #ffffff !important;\n border: 1px solid #e5e5e5 !important;\n border-radius: 2px !important;\n overflow: hidden !important;\n padding: 0 !important;\n box-shadow: none !important;\n\n transition:\n border-color 0.2s ease,\n transform 0.2s ease !important;\n}\n\n\n\/* Hover effect â desktop devices only *\/\n\n@media (hover: hover) and (pointer: fine) {\n\n .gbbFullPageBundle .gbbProductItem:hover,\n .gbbBundleWrapper .gbbProductItem:hover {\n border-color: #1e1d1b !important;\n transform: translateY(-2px);\n }\n}\n\n\n\/* =========================================================\n PRODUCT IMAGES â DESKTOP\n ========================================================= *\/\n\n@media (min-width: 769px) {\n\n body:not([gbb-bundle-design-preset-id=\"HORIZONTAL\"])\n .gbbFullPageBundle .gbbProductImage,\n\n body:not([gbb-bundle-design-preset-id=\"HORIZONTAL\"])\n .gbbBundleWrapper .gbbProductImage {\n aspect-ratio: 1 \/ 1 !important;\n width: 100% !important;\n height: auto !important;\n max-height: none !important;\n object-fit: cover !important;\n display: block !important;\n }\n}\n\n\n\/* =========================================================\n PRODUCT INFORMATION\n ========================================================= *\/\n\n.gbbFullPageBundle .gbbProductTextContainer,\n.gbbBundleWrapper .gbbProductTextContainer {\n padding: 14px 14px 8px !important;\n}\n\n\n\/* =========================================================\n DROPDOWNS \/ VARIANT SELECTORS\n ========================================================= *\/\n\n.gbbFullPageBundle .gbbDropdownTrigger,\n.gbbBundleWrapper .gbbDropdownTrigger {\n background: #ffffff !important;\n color: #1e1d1b !important;\n border: 1px solid #cccccc !important;\n border-radius: 2px !important;\n min-height: 44px !important;\n}\n\n\n.gbbFullPageBundle .gbbDropdownOptions,\n.gbbBundleWrapper .gbbDropdownOptions {\n background: #ffffff !important;\n color: #1e1d1b !important;\n border: 1px solid #cccccc !important;\n border-radius: 2px !important;\n}\n\n\n@media (hover: hover) and (pointer: fine) {\n\n .gbbFullPageBundle .gbbDropdownOption:hover,\n .gbbBundleWrapper .gbbDropdownOption:hover {\n background: #f2f2f2 !important;\n }\n}\n\n\n\/* =========================================================\n PRODUCT ACTION AREA\n ========================================================= *\/\n\n.gbbFullPageBundle .gbbProductActionContainer,\n.gbbBundleWrapper .gbbProductActionContainer {\n padding: 8px 14px 14px !important;\n}\n\n\n\/* =========================================================\n BUTTON TYPOGRAPHY\n IMPORTANT:\n Styling only â does not alter button positioning\/function\n ========================================================= *\/\n\n.gbbFullPageBundle button,\n.gbbBundleWrapper button {\n text-transform: uppercase !important;\n letter-spacing: 0.04em !important;\n}\n\n\n.gbbFullPageBundle .gbbFooterNextButton,\n.gbbBundleWrapper .gbbFooterNextButton {\n font-weight: 700 !important;\n text-transform: uppercase !important;\n letter-spacing: 0.05em !important;\n}\n\n\n\/* =========================================================\n
8495CATEGORY TABS\n ========================================================= *\/\n\n.gbbFullPageBundle .gbbCategoryTabContainer,\n.gbbBundleWrapper .gbbCategoryTabContainer {\n border-radius: 2px !important;\n}\n\n\n\/* =========================================================\n BUNDLE SELECTION SLOTS\n ========================================================= *\/\n\n.gbbFullPageBundle .gbbProductSlotContainer,\n.gbbBundleWrapper .gbbProductSlotContainer,\n\n.gbbFullPageBundle .gbbProductSlotImageContainer,\n.gbbBundleWrapper .gbbProductSlotImageContainer,\n\n.gbbFullPageBundle .gbbProductSlotContainerEmpty,\n.gbbBundleWrapper .gbbProductSlotContainerEmpty {\n border-radius: 2px !important;\n}\n\n\n\/* =========================================================\n MOBILE\n ========================================================= *\/\n\n@media (max-width: 768px) {\n\n \/* Product images *\/\n\n body:not([gbb-bundle-design-preset-id=\"HORIZONTAL\"])\n .gbbFullPageBundle .gbbProductImage,\n\n body:not([gbb-bundle-design-preset-id=\"HORIZONTAL\"])\n .gbbBundleWrapper .gbbProductImage {\n aspect-ratio: 1 \/ 1 !important;\n width: 100% !important;\n height: auto !important;\n max-height: none !important;\n object-fit: cover !important;\n display: block !important;\n background: #ffffff !important;\n }\n\n\n \/* Product information *\/\n\n .gbbFullPageBundle .gbbProductTextContainer,\n .gbbBundleWrapper .gbbProductTextContainer {\n padding: 10px 10px 6px !important;\n }\n\n\n \/* Product actions *\/\n\n .gbbFullPageBundle .gbbProductActionContainer,\n .gbbBundleWrapper .gbbProductActionContainer {\n padding: 6px 10px 10px !important;\n }\n\n\n \/* Prevent mobile hover movement *\/\n\n .gbbFullPageBundle .gbbProductItem,\n .gbbBundleWrapper .gbbProductItem {\n transform: none !important;\n }\n}\n\n\n\/* =========================================================\n IMPORTANT\n DO NOT FORCE .gbbBundleFooter top \/ position values.\n Easy Bundles controls footer placement dynamically.\n ========================================================= *\/","buyNowBtn":"","cartItemQuantityBtnSelectors":"","cartItemRemoveParentSelectors":"","cartItemRemoveSelectors":"","cartItemSelectors":"","checkIfShowBundleAsProductEnabled":false,"customBundleScript":"","customCartIntegrationScript":"","customJs":"","customStyleForBuilderPages":"","customStyleForDummyProductPage":"","customThemeIntegrationScript":"","enableCustomThemeIntegrationScript":false,"integrations":{"judgeme":{"isEnabled":false,"public_token":""}},"isCartIntegrationEnabled":true,"redirectToCartEnabled":false,"redirectToScript":"","redirectUrlForCheckoutBtn":"","selectorToRenderBundlePostionOnCart":"Over","selectorToRenderBundlePostionOnSideCart":"Over","selectorToRenderBundleProduct":"","selectorToRenderBundleProductOnSideCart":"","sideCartCheckoutBtnSelectors":""},"isAffiliate":false,"isAppFree":false,"isAppRestricted":false,"isSubscription":{"id":33331445987,"name":"Easy Bundle Monthly $399","price":"399.00","billing_on":"2026-10-03","status":"active","created_at":"2026-09-18T06:47:28-04:00","updated_at":"2026-09-18T06:47:45-04:00","activated_on":"2026-09-18","return_url":"https:\/\/combat-iron-apparel.myshopify.com\/admin\/apps\/10b4272bede142b02924feec498b4009","test":false,"cancelled_on":null,"trial_days":15,"trial_ends_on":"2026-10-03","api_client_id":3918921729,"decorated_return_url":"https:\/\/combat-iron-apparel.myshopify.com\/admin\/apps\/10b4272bede142b02924feec498b4009?
8495charge_id=33331445987","capped_amount":"399.00","balance_used":"0.0","balance_remaining":"399.00","risk_level":0,"currency":"USD"},"multipleCurrenciesInfo":{"CAD":{"code":"CAD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"USD":{"code":"USD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2}},"onboardingConfig":{"isAiBundlesOnboardingCompleted":true},"otherInfo":[],"planId":"","shopDomain":"combatironapparel.com","shopifyId":16549749,"shopify_partner_development":false,"shopify_plan":"shopify_plus","status":"1","storefrontAccessToken":"5f8445e321dc23d6d43fe373cefe2be5","timezone":"America\/New_York","updatedAt":"2026-09-24T18:16:20.664Z","isAppLevelMetafieldForFullPageBundlesCreated":true,"isAppLevelMetafieldCreated":true,"pageId":"3df7013d-07a4-81ac-af58-f42e3f9d9903","trackEvents":{"OB Welcome page visited":true},"crispCustomerUrl":"https:\/\/app.crisp.chat\/website\/b3910a47-66c1-43ab-b044-8b97762f4a6b\/inbox\/session_14bfe94d-74a7-4d64-94dc-f0b0c6889ede","mantleCustomerData":{"id":"bcc4ec9f-0013-419f-901e-6ef109adf57f","customerId":"5498ee14-7551-418b-9a12-ca6afa326699","name":"Combat Iron Apparel Co.","test":false,"preferredCurrency":"USD","shopify":{"id":"16549749","myshopifyDomain":"combat-iron-apparel.myshopify.com","planName":"Shopify Plus"},"apiId":"84f442a1-2d4a-4012-85da-b4a4b38fc795","profileUrl":"https:\/\/app.heymantle.com\/apps\/84f442a1-2d4a-4012-85da-b4a4b38fc795\/customers\/5498ee14-7551-418b-9a12-ca6afa326699"},"loginData":{"lastLoggedInAt":"2026-09-24T17:27:33.996Z"},"lastVisitTime":"2026-09-24T17:27:34.008Z","videoPage":{"backgroundColor":"#ffffff","logoImg":"https:\/\/db07ji0eqime4.cloudfront.net\/redeemPage\/giftcard\/default-no-logo.jpg"},"totalBundleRevenue":1762.1,"totalOrdersCount":8,"SERVER_URL":"https:\/\/prod.backend.giftbox.giftkart.app"},"languageData":{"_id":"6aacfe90cd6b0cdaea4ed95f","shopName":"combat-iron-apparel.myshopify.com","languageMode":"SINGLE","createdAt":"2026-09-18T09:04:16.445Z","updatedAt":"2026-09-18T09:04:16.445Z","__v":0,"en":{"landingPage":{"bannerText":{"id":"bannerText","label":"Banner Text","type":"text","value":"Build your own Bundle in just a few clicks!"},"bannerSubtext":{"id":"bannerSubtext","label":"Banner Subtext","type":"text","value":"Send a custom bundle to your loved one in just a few steps"},"bannerButtonText":{"id":"bannerButtonText","label":"Banner Button Text","type":"text","value":"Start Building your Bundle"},"selectPreCuratedBoxLabel":{"id":"selectPreCuratedBoxLabel","label":"Select Pre-Curated Box Label","type":"text","value":"Or select from a range of pre-curated Gift Boxes"}},"navigationSteps":{"productPageStepText":{"id":"productPageStepText","label":"Product Page Step Text","type":"text","value":"Add Products"},"giftBoxStepText":{"id":"giftBoxStepText","label":"Bundle Step Text","type":"text","value":"Add Gift Box"},"personalizeStepText":{"id":"personalizeStepText","label":"Personalize Step Text","type":"text","value":"Personalize"},"multipleCategoriesStepText":{"id":"multipleCategoriesStepText","label":"Multiple Categories Step Text","type":"text","value":"Multiple Categories"}},"productPage":{"selectProductsLabel":{"id":"selectProductsLabel","label":"Select Products Label","type":"text","value":"Select Products"},"productPageSubtext":{"id":"productPageSubtext","label":"Product Page Subtext","type":"text","value":""}},"giftBoxPage":{"selectGiftBoxLabel":{"id":"selectGiftBoxLabel","label":"Select Bundle Label","type":"text","value":"Select a Bundle Box"},"giftBoxPageSubtext":{"id":"giftBoxPageSubtext","label":"Gift Box Page Subtext","type":"text","value":""}},"videoMessage":{"permissionDenied":{"id":"permissionDenied","label":"Permission Denied","type":"text","value":"Permission Denied"},"uploadConfirmation":{"id":"uploadConfirmation","label":"Upload Confirmation","type":"text","value":"Your video has been successfully uploaded!"},"pressToRecord":{"id":"pressToRecord","label":"Press to record","type":"text","value":"Press to record"},"recording":{"id":"recording","label":"Recording","type":"text","value":"Recording...."}
8495,"errorMessage":{"id":"errorMessage","label":"Error Message","type":"text","value":"An error occured, Please try again!"},"loading":{"id":"loading","label":"Loading","type":"text","value":"Loading...."},"uploading":{"id":"uploading","label":"Uploading","type":"text","value":"Uploading...."},"sendVideoMessageText":{"id":"sendVideoMessageText","label":"Send Video Message Text","type":"text","value":"Send Video Message"},"giftMessageDeliveryInfo":{"id":"giftMessageDeliveryInfo","label":"Message Delivery Info","type":"text","value":"The message will be sent to the recipient via email as soon as the order is placed"},"saveVideoText":{"id":"saveVideoText","label":"Save Video Text","type":"text","value":"Save Video"},"reRecordVideoText":{"id":"reRecordVideoText","label":"Re-Record Video Text","type":"text","value":"Re-Record Video"}},"personalizePage":{"messageLabel":{"id":"messageLabel","label":"Message Label","type":"text","value":"Message"},"senderNamePlaceholder":{"id":"senderNamePlaceholder","label":"Sender Name Placeholder","type":"text","value":"From"},"recipientNamePlaceholder":{"id":"recipientNamePlaceholder","label":"Recipient Name Placeholder","type":"text","value":"To"},"messagePlaceholder":{"id":"messagePlaceholder","label":"Message Placeholder","type":"text","value":"Enter a message here..."},"emailAddressLabel":{"id":"emailAddressLabel","label":"Recipient Email Address Label","type":"text","value":"Recipient Email Address"},"emailAddressPlaceholder":{"id":"emailAddressPlaceholder","label":"Recipient Email Address Placeholder","type":"text","value":"Enter a recipient email address here..."},"emailValidationMessage":{"id":"emailValidationMessage","label":"Email Validation Message","type":"text","value":"Please enter a valid email address"},"sendNow":{"id":"sendNow","label":"Send Now Label","type":"text","value":"Send Now"},"sendLater":{"id":"sendLater","label":"Send Later Label","type":"text","value":"Send Later"},"personalizePageSubtext":{"id":"personalizePageSubtext","label":"Personalize Page Subtext","type":"text","value":""},"messageIsRequiredError":{"id":"messageIsRequiredError","label":"Message is required warning","type":"text","value":"Please enter a message"}},"reviewPage":{"reviewPageBannerText":{"id":"reviewPageBannerText","label":"Review Page Banner Text","type":"text","value":"Youâve made the Right Choice!"},"reviewPageBannerSubtext":{"id":"reviewPageBannerSubtext","label":"Review Page Banner Subtext","type":"text","value":"Review your bundle and proceed to checkout"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add Ons"},"totalValueLabel":{"id":"totalValueLabel","label":"Total Value Label","type":"text","value":"Total Value"},"totalLabel":{"id":"totalLabel","label":"Total Label","type":"text","value":"Total"},"productLabel":{"id":"productLabel","label":"Product Header Label","type":"text","value":"Product"},"priceLabel":{"id":"priceLabel","label":"Price Header Text","type":"text","value":"Price"},"quantityLabel":{"id":"quantityLabel","label":"Quantity Header Text","type":"text","value":"Quantity"},"deliveryDateLabel":{"id":"deliveryDateLabel","label":"Delivery Date Label","type":"text","value":"Delivery Date"},"productsLabelText":{"id":"productsLabelText","label":"Products Label Text","type":"text","value":"Products"},"messagesLabelText":{"id":"messagesLabelText","label":"Messages Label Text","type":"text","value":"Messages"},"discountAppliedLabel":{"id":"discountAppliedLabel","label":"Discount Applied Label","type":"text","value":"Discount"},"subtotalLabel":{"id":"subtotalLabel","label":"Sub Total Label","type":"text","value":"Subtotal"},"orderDetailsLabel":{"id":"orderDetailsLabel","label":"Order Details Label","type":"text","value":"Order Details"},"itemsLabel":{"id":"itemsLabel","label":"No. of Items Label","type":"text","value":"Item(s)"},"oneTimePurchaseLabel":{"id":"oneTimePurchaseLabel","label":"One-Time Purchase label","type":"text","value":"One-Time Purchase"},"subscribeAndSaveLabel":{"id":"subscribeAndSaveLabel","label":"Subscribe and Save label","type":"text","value":"Subscribe and Save"},"noSubscriptionFoundLabel":{"id":"noSubscriptionFoundLabel","label":"No Subscription plans found label","type":"text","value":"Oops! No Subscription plans were found"},"deliveryFrequencyLabel":{"id":"deliveryFrequencyLabel","label":"Delivery Frequency Label","type":"text","value":"Delivery Frequency"},"createNewBoxLabel":{"id":"createNewBoxLabel","label":"Create New Box Label","type":"text","value":"Create new Box"},"editButtonText":{"id":"editButtonText","label":"Edit Label","type":"text","value":"Edit"},"deliverySchedulerPlaceholderText":{"id":"deliverySchedulerPlaceholderText","label":"Delivery Scheduler Placeholder Text","type":"text","value":"Select a date"}},"discountRules":{"rule1":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule2":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule3":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule4":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule5":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}}},"sortBy":{"sortLabel":{"id":"sortLabel","label":"Sort Label","type":"text","value":"Sort"},"alphabeticalAToZ":{"id":"alphabeticalAToZ","label":"Alphabetical, A-Z Label","value":"Alphabetical, A-Z"},"alphabeticalZToA":{"id":"alphabeticalZToA","label":"Alphabetical, Z-A Label","value":"Alphabetical, Z-A"},"priceHighToLow":{"id":"priceHighToLow","label":"Price, High to Low Label","value":"Price, High to Low"},"priceLowToHigh":{"id":"priceLowToHigh","label":"Price, Low to High Label","value":"Price, Low to High"},"featured":{"id":"featured","label":"Featured Label","type":"text","value":"Featured"}},"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least ##conditionAmount## on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of ##conditionAmount## on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth ##conditionAmount## on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least ##conditionQuantity## products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of ##conditionQuantity## products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly ##conditionQuantity## products on this step"}},"weight":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products weighing at least ##conditionWeight## on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products weighing maximum of ##conditionWeight## on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products weighing ##conditionWeight## on this step"}}},"general":{"bundleProductsLabel":{"id":"bundleProductsLabel","label":"Bundle Products Label","type":"text","value":"Bundle products"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add-ons"},"personalizationLabel":{"id":"personalizationLabel","label":"Personalization Label","type":"text","value":"Personalization"},"chooseFileText":{"id":"chooseFileText","label":"Choose File Text","type":"text","value":"Choose file"},"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"filtersLabel":{"id":"filtersLabel","label":"Filters Label","type":"text","value":"Filters"},"clearSelection":{"id":"clearSelection","label":"Clear Filters Selection","type":"text","value":"Clear Selection"},"searchLabel":{"id":"searchLabel","label":"Search Label","type":"text","value":"Search"},"searchProductsPlaceholder":{"id":"searchProductsPlaceholder","label":"Search Products Placeholder","type":"text","value":"Search products"},"clearSearch":{"id":"clearSearch","label":"Clear Search","type":"text","value":"Clear search"},"addToBoxButtonText":{"id":"addToBoxButtonText","type":"text","value":"ADD"},"chooseOptionsButtonText":{"id":"chooseOptionsButtonText","label":"Choose Options Button","type":"text","value":"Choose Options"},"loadMoreProductsButtonText":{"id":"loadMoreProductsButtonText","label":"Load More Products Button","type":"text","value":"Load More Products"},"loadingCheckoutButtonText":{"id":"loadingCheckoutButtonText","label":"Loading Checkout Button","type":"text","value":"Loading Checkout..."},"addedText":{"id":"addedText","label":"Added Label","type":"text","value":"Added"},"addButtonText":{"id":"addButtonText","label":"Add Button Text","type":"text","value":"Add"},"nextButtonText":{"id":"nextButtonText","type":"text","value":"NEXT"},"addToCartButtonText":{"id":"addToCartButtonText","label":"Add To Cart Button Text","type":"text","value":"Add To Cart"},"backButtonText":{"id":"backButtonText","label":"Back Button Text","type":"text","value":"Back"},"checkoutButtonText":{"id":"checkoutButtonText","label":"Checkout Button Text","type":"text","value":"Checkout"},"removeButtonText":{"id":"removeButtonText","label":"Remove Button Text","type":"text","value":"Remove"},"reviewButtonText":{"id":"reviewButtonText","label":"Review Button Text","type":"text","value":"Review"},"combinationNotAvailable":{"id":"combinationNotAvailable","label":"Combination Not Available","type":"text","value":"Combination Not Available"},"quantity":{"id":"quantity","label":"Quantity Label","type":"text","value":"Quantity"},"inventoryInStockText":{"id":"inventoryInStockText","label":"Inventory in Stock Label","type":"text","value":"in Stock"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"viewCartProductsLabel":{"id":"viewCartProductsLabel","label":"View Cart Products Label","type":"text","value":"View Selected Products"},"selectedProductsLabel":{"id":"selectedProductsLabel","label":"Selected Products Label","type":"text","value":"Selected Products"},"selectBundleProductsText":{"id":"selectBundleProductsText","label":"Select Bundle Products label","type":"text","value":"Select Bundle Products"},"redirectingText":{"id":"redirectingText","label":"Redirecting label","type":"text","value":"Redirecting..."},"preparingBundleText":{"id":"preparingBundleText","label":"Preparing Bundle Label","type":"text","value":"Preparing Bundle..."},"productsNotAvailableText":{"id":"productsNotAvailableText","label":"Products Not Available Label","type":"text","value":"Oops! Some Products are not available"},"discountsMayNotApplyText":{"id":"discountsMayNotApplyText","label":"Discounts may not be applied Label","type":"text","value":"discounts may not be applied"},"removeAllBoxProducts":{"id":"removeAllBoxProducts","label":"Remove all Box Products Label (Cart Page Popup)","type":"text","value":"This is a Box Product. Removing this will remove all the products from box"},"cartPageCheckoutButtonLoadingText":{"id":"cartPageCheckoutButtonLoadingText","label":"Cart Page Checkout Button Loading Text","type":"text","value":"Loading Checkout..."},"boxSelectionEligibilityToast":{"id":"boxSelectionEligibilityToast","label":"Box Selection Eligibility Toast","type":"text","value":"Remove ##boxSelectionDifference## item(s) to select this box"},"removeFooterProductFrom":{"id":"removeFooterProductFrom","label":"Remove Product from Footer Text","type":"text","value":"Remove This Product From ##stepName##"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"itemsInCartLabel":{"id":"itemsInCartLabel","label":"Cart Inclusion Title","type":"text","value":"item(s)"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"}},"multipleCategoriesPage":{"multipleCategoriesSubtext":{"id":"multipleCategoriesSubtext","label":"Multiple Categories Page Subtext","type":"text","value":""}}
8495,"addons":{"maxAddonProductsAllowed":{"id":"maxAddonProductsAllowed","label":"Max Addon Products Allowed message","type":"text","value":"Add a maximum of ##maxAllowedAddons## addon products on this step"},"addonProductsMandatory":{"id":"addonProductsMandatory","label":"Addon Products Mandatory message","type":"text","value":"Addon product is mandatory on this step"},"firstBundleInteraction":{"id":"firstBundleInteraction","label":"Mobile Add On Notification","type":"text","value":"Additional offers to be unlocked"}},"freeGift":{"chooseButton":{"id":"chooseButton","label":"Free Gift - Choose Button","type":"text","value":"Claim"},"unlockToast":{"id":"unlockToast","label":"Free Gift - Unlocked Message","type":"text","value":"Free gift unlocked"},"freeGiftLineTag":{"id":"freeGiftLineTag","label":"Free Gift - Line Tag","type":"text","value":"Free gift"}},"modals":{"clearCart":{"title":{"id":"title","label":"Modal - Title","type":"text","value":"Are you sure?"},"description":{"id":"description","label":"Modal - Description","type":"text","value":"Are you sure you want to clear all items from your cart? This action cannot be undone..."},"triggerButtonText":{"id":"triggerButtonText","label":"Clear Cart Button Text","type":"text","value":"Clear"},"cancelButtonText":{"id":"cancelButtonText","label":"Modal - Cancel Button Text","type":"text","value":"Cancel"},"confirmButtonText":{"id":"confirmButtonText","label":"Modal - Confirm Button Text","type":"text","value":"Clear Cart"}}}},"mixAndMatchTextData":{"en":{"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least ##conditionAmount## on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of ##conditionAmount## on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth ##conditionAmount## on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least ##conditionQuantity## products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of ##conditionQuantity## products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly ##conditionQuantity## products on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"subtotalLabelText":{"id":"subtotalLabelText","label":"Subtotal label","type":"text","value":"Subtotal"},"addBundleToCartBtnText":{"id":"addBundleToCartBtnText","label":"Add Bundle Cart label","type":"text","value":"Add Bundle to Cart"},"addBundleToCartLoadingBtnText":{"id":"addBundleToCartLoadingBtnText","label":"Add Bundle Loading label","type":"text","value":"Adding Bundle..."},"addBundleToCartSuccessBtnText":{"id":"addBundleToCartSuccessBtnText","label":"Add Bundle Success label","type":"text","value":"Bundle Added"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"emptyCardText":{"id":"emptyCardText","label":"Add Empty Product Card Text","type":"text","value":"Product"},"stepsDrawerPillText":{"id":"stepsDrawerPillText","label":"Steps Drawer Pill Text","type":"text","value":"Show all steps"},"boxSelectionEligibilityToast_inPage":{"id":"boxSelectionEligibilityToast_inPage","label":"Box Selection Eligibility Toast","type":"text","value":"Remove ##boxSelectionDifference## item(s) to select this box"},"subtotalLabelText_inPage":{"id":"subtotalLabelText_inPage","label":"Subtotal Text","type":"text","value":"Subtotal"},"boxConditionInitialText_inPage":{"id":"boxConditionInitialText_inPage","label":"Inline Add To Cart Button - Quantity Selection message","type":"text","value":"Select {{quantityDifference}} Items"},"bundleCartDrawerBtnText_inPage":{"id":"bundleCartDrawerBtnText_inPage","label":"Inline Cart Drawer Button Text","type":"text","value":"View Bundle Items"},"bundleCartSelectedProductsText_inPage":{"id":"bundleCartSelectedProductsText_inPage","label":"Inline Cart Selected Products Label","type":"text","value":"Selected Products"},"defaultProductUnavailableBtnText":{"id":"defaultProductUnavailableBtnText","label":"Default Product Unavailable Button Text","type":"text","value":"Out of Stock"},"discountAppliedPillText_inPage":{"id":"discountAppliedPillText_inPage","label":"Discount Applied Pill (in-page)","type":"text","value":"You're saving {{PRICE_DIFF}}"},"addToBoxButtonText":{"id":"addToBoxButtonText","label":"Add To Box Button","type":"text","value":"Add To Box"},"combinationNotAvailable":{"id":"combinationNotAvailable","label":"Combination Not Available","type":"text","value":"Combination Not Available"},"inventoryInStockText":{"id":"inventoryInStockText","label":"Inventory in Stock Label","type":"text","value":"in Stock"},"quantity":{"id":"quantity","label":"Quantity Label","type":"text","value":"Quantity"},"oneTimePurchaseLabel":{"id":"oneTimePurchaseLabel","label":"One-Time Purchase Label","type":"text","value":"One-time purchase"},"purchaseTypeLabel":{"id":"purchaseTypeLabel","label":"Purchase Type Label","type":"text","value":"Purchase type"}},"footer":{"footerPrevBtnText":{"id":"footerPrevBtnText","label":"Footer Previous Button","type":"text","value":"Prev"},"footerNextBtnText":{"id":"footerNextBtnText","label":"Footer Next Button","type":"text","value":"Next"},"footerFinishBtnText":{"id":"footerFinishBtnText","label":"Footer Finish Button","type":"text","value":"Done"}},"productCard":{"productCardAddBtnText":{"id":"productCardAddBtnText","label":"Product Add to Cart Button","type":"text","value":"Add to Cart"},"productVariantLabelText":{"id":"productVariantLabelText","label":"Product Variant Label","type":"text","value":"Select variant"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added x{{allowedQuantity}}"},"productCardOutOfStockBtnText":{"id":"productCardOutOfStockBtnText","label":"Product Out Of Stock Button Text","type":"text","value":"Out of Stock"},"productCardAddBtnText_inPage":{"id":"productCardAddBtnText_inPage","label":"Inline Product - Add Button Text","type":"text","value":"Add +"},"chooseOptionsButtonText":{"id":"chooseOptionsButtonText","label":"Choose Options Button Text","type":"text","value":"Choose Options"}}}},"productBundle":{"en":{"general":{"title":{"id":"title","label":"Title","type":"text","value":"Bundle"},"subTitle":{"id":"subTitle","label":"Sub Title","type":"text","value":"Select the products you want to add to your bundle"},"unSelectedOptionLabel":{"id":"unSelectedOptionLabel","label":"Unselected Option Label","type":"text","value":"Select {{option_name}}"},"preOrderPillText":{"id":"preOrderPillText","label":"Pre-order Pill Text","type":"text","value":"Preorder"},"preOrderOptionLabel":{"id":"preOrderOptionLabel","label":"Pre-order Option Label","type":"text","value":"Preorder Options"}},"validation":{"unselectedOption":{"id":"unselectedOption","label":"Unselected Option","type":"text","value":"{{option_name}} selection required"},"outOfStockOption":{"id":"outOfStockOption","label":"Out Of Stock Option","type":"text","value":"currently not available"}},"footer":{"atcButtonText":{"id":"atcButtonText","label":"Add to Cart Button Text","type":"text","value":"Add to Cart"},"atcButtonOutOfStockText":{"id":"atcButtonOutOfStockText","label":"Add to Cart Out of Stock Text","type":"text","value":"Out of Stock"},"priceLabel":{"id":"priceLabel","label":"Price Label","type":"text","value":"Total Price"},"savingsBadgeText":{"id":"savingsBadgeText","label":"Savings Badge Text","type":"text","value":"You save {{amount_saved}}"}}}},"quantityBreaks":{"en":{"general":{"unSelectedOptionLabel":{"id":"unSelectedOptionLabel","label":"Unselected Option Label","type":"text","value":"Select {{option_name}}"},"quantitySelectorLabel":{"id":"quantitySelectorLabel","label":"Quantity Selector Label","type":"text","value":"Select Quantity"}},"validation":{"unselectedOption":{"id":"unselectedOption","label":"Unselected Option","type":"text","value":"{{option_name}} selection required"},"outOfStockOption":{"id":"outOfStockOption","label":"Out Of Stock Option","type":"text","value":"Sorry, currently not available"}},"footer":{"atcButtonText":{"id":"atcButtonText","label":"Add to Cart Button Text","type":"text","value":"Add to Cart"},"atcButtonOutOfStockText":{"id":"atcButtonOutOfStockText","label":"Add to Cart Out of Stock Text","type":"text","value":"Out of Stock"}},"freeGift":{"freeLabel":{"id":"freeLabel","label":"Free Label","type":"text","value":"FREE"}}}},"sharedComponents":{"en":{"cartAndCheckout":{"bundleContainsLabel":{"id":"bundleContainsLabel","label":"Bundle Contains Label","type":"text","value":"Items"},"bundleOriginalPriceLabel":{"id":"bundleOriginalPriceLabel","label":"Bundle original price label","type":"text","value":"Retail Price"},"bundleDiscountDisplayLabel":{"id":"bundleDiscountDisplayLabel","label":"Bundle cart discount display label","type":"text","value":"You Save"},"bundlePersonalizationCostLabel":{"id":"bundlePersonalizationCostLabel","label":"Bundle cart personalization cost label","type":"text","value":"Personalization cost"}}}}},"pageCustomizationData":{"_id":"6aacfe90cd6b0cdaea4ed960","shopName":"combat-iron-apparel.myshopify.com","__v":0,"banners":{"landingPageImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png","pageBannerImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/page_banner_temp.png","productReviewImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png"},"cartFooter":{"cartFooterBgColor":"#f2f2f2","cartFooterButtonsContainerBgColor":"#ffffff","cartFooterBorderRadius":"0px","cartFooterProductImageBorderRadius":"0px","cartFooterButtonsContainerBorderRadius":"9px","cartFooterShowHidePrices":"Show","cartFooterTextColor":"#000000","cartFooterDiscountedPriceColor":"#000000","cartFooterFinalPriceFontThickness":"Bold","cartFooterFinalPriceFontColor":"#000000","cartFooterStrikethroughPriceFontThickness":"Bold","cartFooterBackButtonColor":"#ffffff","cartFooterBackButtonTextColor":"#000000","cartFooterBackButtonBorderColor":"#232426","cartFooterBackButtonBorderThickness":"2px","cartFooterNextButtonTextColor":"#000000","cartFooterNextButtonColor":"#cdff00","cartFooterNextButtonBorderColor":"#232426","cartFooterNextButtonBorderThickness":"2px","cartFooterButtonsBorderRadius":"0px","cartFooterButtonsPadding":"8px","cartFooterDiscountProgressBarEmptyColor":"#f2f2f2","cartFooterDiscountProgressBarFilledColor":"#232426","cartFooterDiscountTextVisibility":"Show","cartFooterDiscountTextColor":"#ff0505","cartFooterTotalLabelColor":"#000000","cartFooterDiscountMessageFontSize":"18px","cartFooterDiscountMessageFontWeight":"Regular"},"categoryBlock":{"categoryBgColor":"#f5f5f5","tabActiveBgColor":"#232426","tabActiveTextColor":"#ffffff","tabInactiveBgColor":"#f2f2f2","tabInactiveTextColor":"#000000"},"colors":{"disabledColor":"gray","primaryColor":"blue","productBox":"blue","secondaryColor":"aqua","textColor":"black"}
8495,"createdAt":"2026-09-18T09:04:16.445Z","generalSettings":{"bundleBgColor":"transparent","scrollBarColor":"#F6F6F6","productPageTitleColor":"#000000","productPageFontSize":"18px","bundleUpSellButtonBg":"#c8ff00","bundleUpSellButtonBorderColor":"#232426","bundleUpsellTextColor":"#000000","bundleUpsellFontColor":"#000000","upsellCardBorderColor":"#e1e1e1","upsellCardPopupBgColor":"#ffffff","upsellCardPopupIconColor":"#6d727f","upsellCardPopupIconBgColor":"#f1f2f4","conditionToastBgColor":"#000000","conditionToastTextColor":"#ffffff","iconColor":"#000000","iconBgColor":"#ffffff","iconTextColor":"#1d1d1b","applyNewPageCustomization":true,"bundleUpsellCardBgColor":"#ffffff","bundleUpsellHeadlineColor":"#1a1a1a","bundleUpsellCardBorderRadius":"12px"},"landingPage":{"landingPageTextColor":"#000000","landingPageButtonBgColor":"#232426","landingPageButtonTextColor":"#ffffff"},"mixAndMatchData":{"executeScriptAfterAddToCart":"","redirectToCartEnabled":false,"redirectToCheckoutEnabled":false,"isExecuteCustomScriptAfterAddToCartEnabled":false,"executeDefaultSideCartUpdate":true,"sideCartSectionId":"","sideCartSectionSelector":"","cartPageItemsSelector":"","cartPageItemsSectionId":"","hideOutOfStockProducts":true,"isValidateInventoryEnabled":false,"sideCartOpenBtnSelector":"","executeCustomAfterPageLoad":"","customJs":"","customStyle":null,"customCss":"\/*\n Generated by Easy Bundle Builder Brand Profile 2026-09-18 at 2.38pm for combat-iron-apparel.myshopify.com -- Start\n*\/\n.gbbBundleWrapper, .gbbMixInlineWrapper, .gbbMixProductPageWidgetContainer, .gbbMixExpandableDrawerContent {\n --product-card-button-border-radius: 4px !important;\n --footer-buttons-border-radius: 4px !important;\n --tabs-border-radius: 4px !important;\n --gbbMix-button-border-radius: 4px !important;\n --cascade-atc-button-border-radius: 4px !important;\n --cascade-product-card-btn-radius: 4px !important;\n --exp-tabs-border-radius: 4px !important;\n --cascade-tabs-border-radius: 4px !important;\n --gbbMix-card-border-radius: 4px !important;\n --footer-border-radius: 4px !important;\n --drawer-border-radius: 4px !important;\n --product-card-border-radius: 4px !important;\n --gbbMix-card-image-border-radius: 4px !important;\n --product-card-image-border-radius: 4px !important;\n --cascade-product-card-image-border-radius: 4px !important;\n --product-card-image-fit: cover !important;\n --cascade-product-image-fit: cover !important;\n --exp-product-card-btn-font-size: 14px !important;\n}\n\n.gbbBundleWrapper .gbbMixProductCardImageWrapper, .gbbMixInlineWrapper .gbbMixProductCardImageWrapper, .gbbMixProductPageWidgetContainer .gbbMixProductCardImageWrapper, .gbbMixExpandableDrawerContent .gbbMixProductCardImageWrapper {\n aspect-ratio: 1 !important;\n}\n\n\/* mobile image ratio (â¤768px): catalogue ratio 1, height ceiling 30svh on contain *\/\n@media (max-width: 768px) {\n .gbbBundleWrapper[template-id=\"COGNIVE\"] .gbbMixProductCardImageWrapper, .gbbMixExpandableDrawerContent .gbbMixProductCardImageWrapper {\n aspect-ratio: 1 !important;\n max-height: 30vh !important;\n max-height: 30svh !important;\n background-color: #ffffff !important;\n }\n .gbbBundleWrapper[template-id=\"COGNIVE\"] .gbbMixProductCardImage, .gbbMixExpandableDrawerContent .gbbMixProductCardImage {\n object-fit: contain !important;\n background-color: #ffffff !important;\n }\n}\n\n@media (min-width: 1025px) {\n .gbbBundleWrapper[template-id=\"COGNIVE\"] .gbbMixProductGrid {\n grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n }\n}\n\n.gbbBundleWrapper[template-id=\"COGNIVE\"] .gbbMixProductGrid {\n column-gap: 1.5% !important;\n row-gap: 20px !important;\n}\n\n.gbbBundleWrapper .gbbMixProductCard, .gbbMixInlineWrapper .gbbMixProductCard, .gbbMixProductPageWidgetContainer .gbbMixProductCard, .gbbMixExpandableDrawerContent .gbbMixProductCard {\n border: none !important;\n}\n\n.gbbBundleWrapper[template-id=\"COGNIVE\"] .gbbMixProductCard {\n padding: 0px 0px 0px 0px !important;\n}\n\n.gbbBundleWrapper .gbbMixProductCardAddBtn, .gbbMixInlineWrapper .gbbMixProductCardAddBtn, .gbbMixProductPageWidgetContainer .gbbMixProductCardAddBtn, .gbbMixExpandableDrawerContent .gbbMixProductCardAddBtn {\n border-radius: 4px !important;\n}\n\n.gbbMixInlineAddToCartBtn, .gbbMixAddtoCartBtn, .gbbMixFooterNextButton {\n font-weight: 500 !important;\n}\n\n.gbbBundleWrapper .gbbMixDropdownSelectedOptionContainer, .gbbMixInlineWrapper .gbbMixDropdownSelectedOptionContainer, .gbbMixProductPageWidgetContainer .gbbMixDropdownSelectedOptionContainer, .gbbMixExpandableDrawerContent .gbbMixDropdownSelectedOptionContainer, .gbbBundleWrapper .gbbMixDropdownOptions, .gbbMixInlineWrapper .gbbMixDropdownOptions, .gbbMixProductPageWidgetContainer .gbbMixDropdownOptions, .gbbMixExpandableDrawerContent .gbbMixDropdownOptions, .gbbBundleWrapper .gbbMixDropdownOption, .gbbMixInlineWrapper .gbbMixDropdownOption, .gbbMixProductPageWidgetContainer .gbbMixDropdownOption, .gbbMixExpandableDrawerContent .gbbMixDropdownOption {\n background-color: #ffffff !important;\n color: #000000 !important;\n}\n\n.gbbMixDropdownOptions.gbbMixVariantDropdown, .gbbMixDropdownOptions.gbbMixVariantDropdown .gbbMixDropdownOption {\n background-color: #ffffff !important;\n color: #000000 !important;\n}\n\n.gbbBundleWrapper .gbbMixProductCard, .gbbMixInlineWrapper .gbbMixProductCard, .gbbMixProductPageWidgetContainer .gbbMixProductCard, .gbbMixExpandableDrawerContent .gbbMixProductCard {\n background-color: transparent !important;\n}\n\n.gbbBundleWrapper[template-id=\"COGNIVE\"] .gbbMixProductCardContent {\n padding: 0 8px !important;\n}\n\n.gbbBundleWrapper[template-id=\"COGNIVE\"] .gbbMixProductCardActions {\n padding: 0 8px 8px !important;\n}\n\/*\n Generated by Easy Bundle Builder Brand Profile 2026-09-18 at 2.38pm for combat-iron-apparel.myshopify.com -- End\n*\/\n","showProductComparedAtPrice":false,"addBundleToCartOnDone":false,"render
8495SlotsBasedOnCondition":true,"renderFilledSlotsAsHorizontalStacked":false,"addToBundleOnProductCardClick":false,"overwriteProductPagePriceWithBundlePrice":true,"allowPartialLocaleMatching":true,"useSingleStepCategoriesAsBundleSteps":false,"showOutOfStockOnProductCardButton":true,"validateConditionsBeforeAddToCart":true,"showPricingOnPurchaseOptionsWidget":true,"showDefaultProductUnavailableMessageOnAtc":true},"navigationBanner":{"navigationBannerStepTextColor":"#000000","navigationBannerStepFontSize":"23px","navigationCheckColor":"#ffffff","navigationBannerStepCompletionColor":"#232426","navigationBannerStepCompletedBorderColor":"#000000","navigationBannerStepCompletedBorderWidth":"4px","navigationBannerStepIncompleteBgColor":"#FFFFFF","navigationBannerStepIncompleteBorderColor":"#cccccc","navigationBannerStepIncompleteBorderWidth":"4px","navigationBannerStepProgressBarFilledColor":"#232426","navigationBannerStepProgressBarEmptyColor":"#f2f2f2","tabsActiveBgColor":"#232426","tabsActiveTextColor":"#ffffff","tabsInactiveBgColor":"#f2f2f2","tabsInactiveTextColor":"#000000","tabsBorderColor":"#3c3c3c","tabsCornerRadius":"0px","navigationBannerTitleColor":"#ffffff","navigationBannerTextColor":"#ffffff","navigationBannerStepDoneColor":"#bae607"},"previewPage":{"bannerTextColor":"#ffffff"},"primaryFont":"Barlow","productBundle":{"designSettings":{},"globalSettings":{"general":{"autoShiftToAvailableVariant":true,"hideOutOfStockOptions":false,"unselectOptionsByDefault":true,"showProductCardImageBorder":true,"footerSavingPillPosition":"BEFORE_PRICE","metafieldNameSpaceAndKeys":[],"isB2BCatalogPricingEnabled":false,"isParentVariantMetafieldSyncEnabled":false,"allowPartialLocaleMatching":false,"productImageTransformConfig":{"isEnabled":true,"options":"{ maxHeight: 400, maxWidth: 400, scale: 1 }"},"customCss":"\/*\n COMBAT IRON â EASY BUNDLE BUILDER\n Pre-Curated Bundle \/ Bundle Kit Styling\n*\/\n\n.gbbPbBundleLayout {\n \/* Clean, squared-off Combat Iron look *\/\n --pb-footer-atc-button-border-radius: 2px !important;\n --pb-product-option-label-border-radius: 2px !important;\n --pb-product-border-radius: 2px !important;\n --pb-general-bundle-border-radius: 2px !important;\n --pb-product-image-border-radius: 2px !important;\n\n \/* Product imagery *\/\n --pb-product-image-fit: cover !important;\n\n \/* More breathing room between products *\/\n --pb-card-gap: 24px !important;\n}\n\n\n\/* ==========================\n ADD TO CART\n ========================== *\/\n\n.gbbPbBundleLayout .gbbPbAddToCartBtn {\n font-weight: 700 !important;\n text-transform: uppercase !important;\n letter-spacing: 0.05em !important;\n min-height: 50px !important;\n}\n\n\n\/* ==========================\n PRODUCT CARDS\n ========================== *\/\n\n.gbbPbBundleLayout .gbbPbProductCard {\n border-radius: 2px !important;\n overflow: hidden !important;\n}\n\n\n\/* ==========================\n VARIANT DROPDOWNS\n ========================== *\/\n\n.gbbPbBundleLayout .dropdownMenuTrigger,\n.gbbPbBundleLayout .dropdownMenuTriggerText,\n.gbbPbBundleLayout .dropdownMenuPopover,\n.gbbPbBundleLayout .dropdownMenuItem,\n.gbbPbBundleLayout .dropdownMenuItemText,\n.gbbPbBundleLayout .dropdownMenuChevron {\n background-color: #ffffff !important;\n color: #1e1d1b !important;\n}\n\n.gbbPbBundleLayout .dropdownMenuTrigger {\n border-radius: 2px !important;\n}\n\n\n\/* ==========================\n QUANTITY BADGE\n ========================== *\/\n\n.gbbPbBundleLayout .gbbPbProductCardQtyBadge {\n border-radius: 2px !important;\n font-size: 13px !important;\n font-weight: 700 !important;\n}\n\n\n\/* ==========================\n MOBILE\n ========================== *\/\n\n@media (max-width: 768px) {\n\n .gbbPbBundleLayout {\n --pb-card-gap: 16px !important;\n }\n\n .gbbPbBundleLayout .gbbPbAddToCartBtn {\n min-height: 52px !important;\n font-size: 15px !important;\n }\n}","customJs":""},"devMode":{"useNativeCartRefresh":true,"useWidgetATCButton":true,"useShadowRoot":false,"useAcceleratedCheckoutUrlRedirect":true,"useFormOnlyCartAdd":false,"disableLiquidCache":false},"selectorConfig":{"productFormSubmitSelector":null,"productFormWrapperSelector":null,"customVariantPickerSelectors":null,"quantityBtnSelectors":null,"addToCartBtnSelectors":null,"checkoutBtnSelector":null,"nativeDiscountedPriceSelector":null,"nativeOriginalPriceSelector":null,"nativePriceBadgeSelector":null},"postDecisionAddToCartConfig":{"executeDefaultSideCartUpdate":true,"redirectToCheckoutEnabled":false,"redirectToCartEnabled":false,"executeScriptAfterAddToCart":""}}},"productCard":{"productCardBgColor":"#ffffff","cardBorderRadius":"0px","cardImageBorderRadius":"0px","productImageFit":"contain","cardsPerRowXL":4,"cardsPerRowL":4,"productCardTextColor":"#000000","productTitleFontSize":"23px","productTitleFontWeight":"Bold","productPriceVisibility":"Show","compareAtPriceColor":"#000000","compareAtPriceFontSize":"18px","compareAtPriceFontWeight":"Regular","compareAtPriceVisibility":"Show","finalPriceFontSize":"23px","finalPriceFontColor":"#000000","finalPriceFontWeight":"Bold","productCardButtonColor":"#000000","productCardButtonTextColor":"#ffffff","buttonBorderRadius":"0px","quantitySelectorTextColor":"#000000","allowOnlyOneQuantity":false,"quantitySelectorBgColor":"#000000","productCardQuantitySelectorBgColor":"#f2f2f2","quantitySelectorButtonTextColor":"#ffffff","quantitySelectorButtonBorderRadius":"0px","productCardVariantSelectorFontSize":"19px","productCardVariantSelectorFontWeight":"Regular"},"quantityBreaks":{"designSettings":{"widget":{"titleColor":"#000000","titleFontSize":"16px","titleFontWeight":"700","subTitleColor":"#000000bf","subTitleFontSize":"14px","subTitleFontWeight":"400","bgColor":"transparent","borderRadius":"0px","padding":"0px"},"tier":{"cardBorderRadius":"0px","cardBorderWidth":"1.5px","cardBgColor":"transparent","cardBorderColor":"#dfe0e2","cardActiveBgColor":"#f2f2f2","cardActiveBorderColor":"#232426","radioColor":"#dfe0e2","radioActiveColor":"#232426","titleColor":"#000000","titleFontSize":"23px","titleFontWeight":"700","subtitleColor":"#000000bf","subtitleFontSize":"18px","subtitleFontWeight":"400","priceAlignment":"VERTICAL","discountedPriceColor":"#000000","discountedPriceFontSize":"23px","discountedPriceFontWeight":"700","originalPriceColor":"#000000bf","originalPriceFontSize":"18px","originalPriceFontWeight":"400"},"tiers":{"imageBorderColor":"transparent","imageSize":"32px","imageBorderRadius":"8px","imageObjectFit":"contain"},"badge":{"pillBgColor":"#232426","pillTextColor":"#ffffff","pillBorderColor":"#232426","tagBgColor":"#232426","tagTextColor":"#ffffff"},"variant":{"imageSize":"48px","swatchSize":"28px","swatchBorderRadius":"24px","labelWidthMode":"auto","labelBorderRadius":"8px","labelActiveTextColor":"#ffffff","labelActiveBgColor":"#232426","labelActiveBorderColor":"#232426","labelTextColor":"#1a1a1a","labelFontSize":"14px","labelFontWeight":"400","labelBgColor":"#ffffff","labelBorderColor":"#dfe0e2","dropdownColor":"#1a1a1a","dropdownFontSize":"14px","dropdownFontWeight":"400","dropdownBorderColor":"#e5e5e5","dropdownBorderWidth":"1px","dropdownBorderRadius":"8px","dropdownIconColor":"#6b6b6b"},"addon":{"freeGiftBgColor":"#232426","freeGiftDividerColor":"#ffffff47","freeGiftImageVisibility":"block","freeGiftTextColor":"#ffffff","addOnBgColor":"#f2f2f3","addOnDividerColor":"#000000","addOnImageVisibility":"block","addOnTextColor":"#1a1a1a"},"footer":{"atcButtonBgColor":"#232426","atcButtonColor":"#ffffff","atcButtonBorderRadius":"0px","atcButtonFontSize":"14px","atcButtonFontWeight":"500"},"subscription":{"cardActiveBgColor":"#232426","cardActiveBorderColor":"#232426","cardBgColor":"transparent","cardBorderColor":"#dfe0e2","cardBorderRadius":"0px","titleFontSize":"23px","titleFontWeight":"700","titleColor":"#000000","discountedPriceFontSize":"23px","discountedPriceFontWeight":"700","discountedPriceColor":"#000000","originalPriceFontSize":"14px","originalPriceFontWeight":"400","originalPriceColor":"#9aa0b5","discountPillBgColor":"#232426","discountPillTextColor":"#ffffff","discountPillBorderColor":"#232426","highlightTextColor":"#000000","highlightFontSize":"14px","highlightFontWeight":"500","priceAlignment":"HORIZONTAL"}},"globalSettings":{"general":{"autoShiftToAvailableVariant":true,"hideOutOfStockOptions":false,"showProductCardImageBorder":true,"metafieldNameSpaceAndKeys":[],"isB2BCatalogPricingEnabled":false,"allowPartialLocaleMatching":false,"customCss":"\/*\n Generated by Easy Bundle Builder Brand Profile 2026-09-18 at 2.38pm for combat-iron-apparel.myshopify.com -- Start\n*\/\n.gbbQbBundleLayout {\n --qb-footer-atc-button-border-radius: 4px !important;\n --qb-tier-card-border-radius: 4px !important;\n --qb-widget-border-radius: 4px !important;\n --qb-tiers-image-border-radius: 2px !important;\n --qb-tiers-image-object-fit: cover !important;\n --qb-slot-list-row-gap: 20px !important;\n}\n\n.gbbQbBundleLayout .gbbQbAddToCartBtn {\n font-weight: 500 !important;\n}\n\n.gbbQbBundleLayout .dropdownMenuTrigger, .gbbQbBundleLayout .dropdownMenuTriggerText, .gbbQbBundleLayout .dropdownMenuPopover, .gbbQbBundleLayout .dropdownMenuItem, .gbbQbBundleLayout .dropdownMenuItemText, .gbbQbBundleLayout .dropdownMenuChevron {\n background-color: #ffffff !important;\n color: #000000 !important;\n}\n\n.gbbQbBundleLayout .gbbQbSlotRow .gbbQbSlotOptions .gbbQbSlotOptionName, .gbbQbBundleLayout .gbbQbSlotRow .gbbQbSlotIndex, .gbbQbBundleLayout .gbbQbSlotGrid .gbbQbSlotGridHeader, .gbbQbBundleLayout .gbbQbSlotGrid .gbbQbSlotGridIndex {\n color: #000000 !important;\n font-size: 14px !important;\n font-weight: 400 !important;\n}\n\n.gbbQbBundleLayout .gbbQbSlotRow .gbbQbSlotImage {\n border-radius: 2px !important;\n}\n\n.gbbQbBundleLayout .gbbQbSlotRow .gbbQbSlotImage .gbbQbSlotImageImg {\n object-fit: cover !important;\n}\n\n.gbbQbBundleLayout .gbbQbAddOnGiftLabel {\n font-size: 14px !important;\n font-weight: 400 !important;\n}\n\n.gbbQbBundleLayout .gbbQbAddOnGiftImage {\n border-radius: 2px !important;\n}\n\n.gbbQbBundleLayout .gbbQbAddOnGiftImageImg {\n object-fit: cover !important;\n}\n\n.gbbQbBundleLayout .gbbQbTierDiscountPill, .gbbQbBundleLayout .gbbQbAddOnGiftFreePill {\n border-radius: 4px !important;\n font-size: 14px !important;\n font-weight: 400 !important;\n}\n\/*\n Generated by Easy Bundle Builder Brand Profile 2026-09-18 at 2.38pm for combat-iron-apparel.myshopify.com -- End\n*\/\n","customJs":""},"devMode":{"useNativeCartRefresh":true,"useShadowRoot":true,"useAcceleratedCheckoutUrlRedirect":true,"useFormOnlyCartAdd":false,"disableLiquidCache":false,"hideUi":{"groupByProduct":false}},"selectorConfig":{"productFormSubmitSelector":null,"productFormWrapperSelector":null,"customVariantPickerSelectors":null,"quantityBtnSelectors":null,"addToCartBtnSelectors":null,"checkoutBtnSelector":null,"nativeDiscountedPriceSelector":null,"nativeOriginalPriceSelector":null,"nativePriceBadgeSelector":null},"postDecisionAddToCartConfig":{"executeDefaultSideCartUpdate":true,"redirectToCheckoutEnabled":false,"redirectToCartEnabled":false,"executeScriptAfterAddToCart":""}}},"quickSettings":{"isQuickSettingsEnabled":true,"colors":{"primaryColor":"#000000","buttonBgColor":"#000000","buttonTextColor":"#ffffff"}},"summaryBlock":{"summaryBlockAddToCartButtonColor":"#232426","summaryBlockAddToCartButtonTextColor":"#ffffff","summaryBuildNewBoxButtonColor":"#232426","summaryBuildNewBoxTextColor":"#ffffff","summaryBlockBackButtonColor":"#252525","summaryBlockBackButtonTextColor":"#ffffff"},"updatedAt":"2026-09-23T18:16:54.883Z","styleExtraction":{"error":null,"status":"completed","updatedAt":"2026-09-18T
849509:08:18.082Z","durationMs":240598},"mixAndMatchConfig":{"productCard":{"productCardBgColor":"#ffffff","productCardBorderRadius":"0px","productCardImageBorderRadius":"0px","productCardImageFit":"contain","productCardTitleColor":"#000000","productCardTitleFont":"23px","productCardTitleWeight":"Bold","productCardTitleVisibility":"Show","productCardPriceColor":"#000000","productCardPriceFont":"23px","productCardPriceWeight":"Bold","productCardPriceVisibility":"Show","productCardComparedAtPriceColor":"#000000","productCardComparedAtPriceFont":"18px","productCardComparedAtPriceWeight":"Regular","productCardComparedAtPriceVisibility":"Show","productCardButtonBgColor":"#000000","productCardButtonTextColor":"#ffffff","productCardButtonBorderRadius":"0px","productCardQuantityButtonBorderRadius":"0px","productCardQuantityLabelColor":"#000000","productCardQuantityBgColor":"#EEEEEE","productCardQuantityBorderRadius":"6px","productCardVariantSelectorBgColor":"#FFFFFF","productCardVariantSelectorTextColor":"#000000","productCardVariantSelectorBorderRadius":"5px","productCardVariantSelectorFontSize":"19px","productCardVariantSelectorFontWeight":"Regular"},"emptyStateCard":{"emptyStateCardBgColor":"#ffffff","emptyStateCardBorderColor":"#232426","emptyStateCardIconColor":"#232426","emptyStateCardTextColor":"#232426","emptyStateCardBorderStyle":"Dashed"},"drawer":{"drawerBgColor":"#F4F9F9","drawerBorderRadius":"15px 15px 0 0","drawerCloseIconColor":"#303030","drawerScrollBarColor":"#a9a9a9","drawerOverlayBgColor":"#1E1E1E80","drawerCloseIconBgColor":"#D4D4D4"},"tabs":{"tabsActiveBgColor":"#232426","tabsActiveTextColor":"#ffffff","tabsInactiveBgColor":"#f2f2f2","tabsInactiveTextColor":"#000000","tabsBorderRadius":"0px"},"bundleHeader":{"headerConditionTextColor":"#000000","headerConditionTextFont":"23px","headerDiscountTextColor":"#ff0505","headerDiscountTextFont":"18px","headerDiscountTextWeight":"400"},"toast":{"toastBgColor":"#232426","toastTextColor":"#ffffff"},"footer":{"footerBgColor":"#f2f2f2","footerTotalPriceAndQuantityPillBgColor":"#ffffff","footerBorderRadius":"0px","footerTotalPriceAndQuantityPillBorderRadius":"16px","footerPriceSectionVisibility":"Show","footerFinalPriceColor":"#000000","footerStrikeThroughPriceColor":"#000","footerBackBtnBgColor":"#ffffff","footerBackBtnTextColor":"#000000","footerNextBtnBgColor":"#cdff00","footerNextBtnTextColor":"#000000","footerButtonsBorderRadius":"0px","footerTextColor":"#000000","footerDiscountProgressBarEmptyColor":"#f2f2f2","footerDiscountProgressBarFilledColor":"#232426"},"addBundleBtn":{"addBundleBtnBgColor":"#232426","addBundleBtnBorderRadius":"0px","addBundleBtnTextColor":"#ffffff"},"generalSettings":{"bundleUpsellButtonBg":"#c8ff00","bundleUpsellButtonTextColor":"#000000","bundleUpsellFontColor":"#000000","discountProgressBarBgColor":"#ffffff"},"navigationBanner":{"navigationBannerStepTextColor":"#000000","navigationBannerStepDoneColor":"#bae607"}},"stylePresets":{"colors":{"primaryColor":"#232426","buttonTextColor":"#ffffff","primaryTextColor":"#000000","accentColor":"#f2f2f2","backgroundColor":"#ffffff","pageBackgroun
8495dColor":"#f9f9f9"},"typography":{"primaryFontSize":"23px","primaryFontWeight":"Bold","secondaryFontSize":"18px","secondaryFontWeight":"Regular","bodyFontSize":"19px","bodyFontWeight":"Regular"},"corners":{"buttonBorderRadius":"Sharp","baseBorderRadiusPx":0,"productCardBaseBorderRadius":2,"productCardBorderRadiusStyle":"Sharp"},"images":{"productImageFit":"contain"},"isExpertControlsEnabled":false},"addonProducts":{"addonsEligibleTierMessagingBgColor":"#55BD47","addonsIneligibleTierMessagingBgColor":"#BBBBBB"}}}; 8496 let parent_product_data = null; 8497 8498 if(full_page_ext_data && !full_page_ext_data?.errorMsg) { 8499 window.easybundle_user_ext_data = full_page_ext_data.userData || {} 8500 } 8501 8502 if (parent_product_data && !parent_product_data?.errorMsg) { 8503 window.shopifyLiquidValuesApp4Ext.product.bundleProductConfiguration = parent_product_data; 8504 8505 const isAutoPlaceFullPageBundleEnabled = full_page_ext_data?.userData?.customSettings?.isAutoPlaceFullPageBundleEnabled ?? true 8506 let bundle_data = null; 8507 const keys = ["SDK", "PB"]; 8508 const keyPrefix = parent_product_data.appLevelMetafieldKey?.split('-')[0]; 8509 const isSdkBundle = keys.includes(keyPrefix); 8510 8511 const bundleDesignTemplate = parent_product_data.bundleDesignTemplate || ''; 8512 const isPdpBundleBuilder = bundleDesignTemplate.startsWith('PDP_') || bundleDesignTemplate === 'CUSTOM_TEMPLATE'; 8513 const isPbBundleBuilder = bundleDesignTemplate.startsWith('PB_'); 8514 const isQbBundleBuilder = bundleDesignTemplate.startsWith('QB_'); 8515 const isPdpBundle = isPdpBundleBuilder || isPbBundleBuilder || isQbBundleBuilder; 8516 8517 if(full_page_ext_data && bundle_data){ 8518 8519 if (!isPdpBundle){ 8520 isAutoPlaceFullPageBundleEnabled && removeProductHtmlForBundles(); 8521 isAutoPlaceFullPageBundleEnabled && buildDummyProductHtmlForBundles(); 8522 } 8523 const discountsConfiguration = bundle_data?.discountsData; 8524 delete bundle_data.discountsData; 8525 let active_bundle_data = { 8526 ...full_page_ext_data, 8527 stepsConfigurationData: bundle_data, 8528 discountsData: discountsConfiguration || {}, 8529 } 8530 8531 if (isSdkBundle) { 8532 active_bundle_data.bundleType = parent_product_data.bundleType, 8533 active_bundle_data.bundleDesignTemplate = parent_product_data.bundleDesignTemplate, 8534 active_bundle_data._preResolvedBundle = true, 8535 active_bundle_data._bundleData = bundle_data, 8536 delete active_bundle_data.stepsConfigurationData; 8537 } 8538 8539 // easybundle_full_page_ext_data is a legacy alias. 8540 window.easybundle_active_bundle_data = active_bundle_data; 8541 window.easybundle_full_page_ext_data = active_bundle_data; 8542 } 8543 } 8544 } 8545 function checkIfShouldImportMixAndMatchAssets(allMixAndMatchBundles) { 8546 try{ 8547 const currentProductId = window.shopifyLiquidValuesApp4Ext?.product?.productData?.id; 8548 if(!currentProductId || allMixAndMatchBundles?.length <= 0){ 8549 return false; 8550 } 8551 const isThisParentProductPage = allMixAndMatchBundles.some(bundle => bundle.parentProductShopifyData?.id == currentProductId); 8552 if(isThisParentProductPage) return true; 8553 const currentProductCollections = window.shopifyLiquidValuesApp4Ext?.product?.collections?.map(collection => collection.id); 8554 for(let bundle of allMixAndMatchBundles){ 8555 const bundleUpsellConfig = bundle.bundleUpsellConfig; 8556 const isBundleUpsellEmbedEnabled = bundleUpsellConfig?.upsellConfiguration?.isEnabled; 8557 const isBundleUpsellWidgetEnabled = bundleUpsellConfig?.widgetConfiguration?.isEnabled; 8558 if(!isBundleUpsellEmbedEnabled && !isBundleUpsellWidgetEnabled) continue; 8559 8560 const widgetDisplayConfig = bundleUpsellConfig?.widgetConfiguration?.displayConfiguration; 8561 const upsellDisplayConfig = bundleUpsellConfig?.upsellConfiguration?.displayConfiguration; 8562 8563 let showOnAllBundleProducts = false; 8564 let productIdsToCheck = []; 8565 let collectionIdsToCheck = []; 8566 8567 if(isBundleUpsellEmbedEnabled){ 8568 showOnAllBundleProducts = upsellDisplayConfig?.showOnAllBundleProducts; 8569 productIdsToCheck = upsellDisplayConfig?.showOnSpecificProductPages?.map(product => product?.productId) || [] 8570 collectionIdsToCheck = upsellDisplayConfig?.showOnSpecificCollectionPages?.map(collection => collection?.collectionId) || [] 8571 } 8572 8573 if(isBundleUpsellWidgetEnabled){ 8574 showOnAllBundleProducts = showOnAllBundleProducts || widgetDisplayConfig?.showOnAllBundleProducts; 8575 const productIds = widgetDisplayConfig?.showOnSpecificProductPages?.map(product => product?.productId) || []; 8576 const collectionIds = widgetDisplayConfig?.showOnSpecificCollectionPages?.map(collection => collection?.collectionId) || []; 8577 productIdsToCheck = [ ...productIdsToCheck, ...productIds ]; 8578 collectionIdsToCheck = [ ...collectionIdsToCheck, ...collectionIds ]; 8579 } 8580 8581 if(showOnAllBundleProducts){ 8582 Object.keys(bundle ?? {}).filter(key =>
8582 key?.startsWith('productsData')).forEach(stepKey => { 8583 const stepData = bundle?.[stepKey]; 8584 Object.values(stepData?.categories ?? {}).forEach(category => { 8585 const productIds = category?.products?.map(product => product.productId) || []; 8586 const collectionIds = category?.collectionsSelectedData?.map(collection => collection.id?.replace("gid://shopify/Collection/", "")) || []; 8587 productIdsToCheck = [ ...productIdsToCheck, ...productIds ]; 8588 collectionIdsToCheck = [ ...collectionIdsToCheck, ...collectionIds ]; 8589 }) 8590 }) 8591 } 8592 const isThisProductRelevant = productIdsToCheck?.some(productId => productId == currentProductId); 8593 const isThisProductCollectionsRelevant = collectionIdsToCheck?.some(collectionId => currentProductCollections?.includes(collectionId)); 8594 if(isThisProductRelevant || isThisProductCollectionsRelevant) return true; 8595 } 8596 return false; 8597 }catch(err){ 8598 debugConsole("error in checkIfShouldImportMixAndMatchAssets",err) 8599 return false; 8600 } 8601 } 8602 window.gbbExtEmbed.f.checkIfShouldImportMixAndMatchAssets = checkIfShouldImportMixAndMatchAssets; 8603 8604 // Fallback only; the primary match runs server-side in sdk-upsell-matches.liquid. 8605 // Two blocks declare two products, but the page-wide globals hold one (seeded with ??=). 8606 function getMatchContexts(){ 8607 const contexts = []; 8608 const pageProduct = window.shopifyLiquidValuesApp4Ext?.product; 8609 if(pageProduct?.productData?.id){ 8610 contexts.push({ 8611 productId: pageProduct.productData.id, 8612 collectionIds: pageProduct.collections?.map(c => c.id) ?? [], 8613 }); 8614 } 8615 for(const block of document.querySelectorAll('.gbbPbProductBundleWrapper[data-block-product-id]')){ 8616 contexts.push({ 8617 productId: block.dataset.blockProductId, 8618 collectionIds: block.dataset.blockCollectionIds ? block.dataset.blockCollectionIds.split(',') : [], 8619 }); 8620 } 8621 return contexts; 8622 } 8623 8624 function checkIfShouldImportSDKAssets(allSdkBundles){ 8625 try{ 8626 const matched = []; 8627 const contexts = getMatchContexts(); 8628 if(!contexts.length || !Array.isArray(allSdkBundles) || allSdkBundles.length <= 0){ 8629 return matched; 8630 } 8631 8632 const matchesSurface = (surface, ctx) => { 8633 if((surface?.productIds ?? []).some(id => id == ctx.productId)){ 8634 return true; 8635 } 8636 if((surface?.collectionIds ?? []).some(cid => ctx.collectionIds.includes(cid))){ 8637 return true; 8638 } 8639 return false; 8640 }; 8641 8642 const matchesContext = (bundle, ctx) => { 8643 if(bundle?.productId && bundle.productId == ctx.productId) return true; 8644 const cfg = bundle?.bundleUpsellConfig; 8645 if(!cfg) return false; 8646 return matchesSurface(cfg?.upsellConfiguration?.showOn, ctx) 8647 || matchesSurface(cfg?.widgetConfiguration?.showOn, ctx); 8648 }; 8649 8650 for(const bundle of allSdkBundles){ 8651 if(bundle?.bundleStatus && bundle.bundleStatus !== 'ACTIVE') continue; 8652 if(contexts.some(ctx => matchesContext(bundle, ctx))) matched.push(bundle); 8653 } 8654 return matched; 8655 }catch(err){ 8656 debugConsole("error in checkIfShouldImportSDKAssets", err); 8657 return []; 8658 } 8659 } 8660 window.gbbExtEmbed.f.checkIfShouldImportSDKAssets = checkIfShouldImportSDKAssets; 8661 function loadAssetFiles(assets){ 8662 try{
8663 assets.forEach(({ id, tag, attrs, onload }) => { 8664 if (!document.getElementById(id)) { 8665 const el = Object.assign(document.createElement(tag), { id, ...attrs }); 8666 const rewriteAssetUrl = window.__ebAssetUrlRewriter; // preview-only hook; undefined in prod â no-op 8667 if (rewriteAssetUrl) { 8668 if (el.src) el.src = rewriteAssetUrl(el.src); 8669 if (el.href) el.href = rewriteAssetUrl(el.href); 8670 } 8671 if (onload) el.onload = () => onload(el); 8672 document.head.appendChild(el); 8673 } 8674 }); 8675 }catch(err){ 8676 debugConsole("error in loadAssetFiles",err) 8677 } 8678 } 8679 // Theme assets hold only .min; unminified ships to S3/CloudFront. 8680 const STOREFRONT_CDN = 'https://d1712zxri13o2p.cloudfront.net'; 8681 const CDN_ENV = new URLSearchParams(location.search).get('env') === 'staging' ? 'staging' : 'production'; 8682 // All three SDKs nest under sdk/<name>/; keep in step with storefrontAssets.registry.js. 8683 const cdn = (dir, file) => `${STOREFRONT_CDN}/${dir}/${CDN_ENV}/active/${file}`; 8684 8685 async function importAppEmbedAssets (loadUnminifiedFiles){ 8686 try{ 8687 const jsBaseUrl = loadUnminifiedFiles ? `${STOREFRONT_CDN}/app-embed/${CDN_ENV}/active/giftBoxLogicv1.js` : 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/easy-bundle-min.js'; 8688 const cssBaseUrl = loadUnminifiedFiles ? `${STOREFRONT_CDN}/app-embed/${CDN_ENV}/active/giftBoxv1.css` : 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/easy-bundle-min.css'; 8689 const assets = [ 8690 { id: 'gbbExt-bundle-embed-css', 8691 tag: 'link', 8692 attrs: { href: cssBaseUrl, rel: 'stylesheet', media: 'all' }, 8693 onload: (el) => el.media = 'all' 8694 }, 8695 { id: 'gbbExt-bundle-embed-js', 8696 tag: 'script', 8697 attrs: { src: jsBaseUrl, async: false } 8698 } 8699 ]; 8700 loadAssetFiles(assets); 8701 }catch(err){ 8702 debugConsole("error in importAppEmbedAssets",err) 8703 } 8704 } 8705 async function importMixAndMatchAssets (loadUnminifiedFiles){ 8706 try{ 8707 const customSettings = window.easybundles_ext_data?.userData?.customSettings ?? window.easybundle_user_ext_data?.customSettings ?? {}; 8708 const isAutoPlacementEnabled = customSettings?.isLoadMixAndMatchAssetsFromS3Enabled ?? false; 8709 if(!isAutoPlacementEnabled) return; 8710 8711 const allMixAndMatchBundles = window.easybundles_ext_data?.mixAndMatchData ?? []; 8712 const shouldImportMixAndMatchAssets = checkIfShouldImportMixAndMatchAssets(allMixAndMatchBundles); 8713 if(!shouldImportMixAndMatchAssets) return; 8714 const baseURL = loadUnminifiedFiles ? `${STOREFRONT_CDN}/product-page-bundle/${CDN_ENV}/active/mixAndMatchBundle` : 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/easy-bundle-product-page-min'; 8715 const assets = [ 8716 { id: 'gbbMix-bundle-embed-css', 8717 tag: 'link', 8718 attrs: { href: baseURL + '.css', rel: 'stylesheet', media: 'all' }, 8719 onload: (el) => el.media = 'all' 8720 }, 8721 { id: 'gbbMix-bundle-embed-js', 8722 tag: 'script', 8723 attrs: { src: baseURL + '.js', async: false } 8724 } 8725 ]; 8726 loadAssetFiles(assets); 8727 }catch(err){ 8728 debugConsole("error in checkAndImportMixAndMatchScript",err) 8729 } 8730 } 8731 async function importFullPageAssets (loadUnminifiedFiles){ 8732 try{ 8733 const activeBundleData = window.easybundle_active_bundle_data ?? window.easybundle_full_page_ext_data; 8734 const customSettings = activeBundleData?.userData?.customSettings ?? window.easybundle_user_ext_data?.customSettings ?? {}; 8735 8736 const isAutoPlaceFullPageBundleEnabled = customSettings && (customSettings?.isAutoPlaceFullPageBundleEnabled ?? true); 8737 if(!isAutoPlaceFullPageBundleEnabled) return; 8738 8739 const forceCdn = isForceCdn(); 8740 if(forceCdn || !activeBundleData?.stepsConfigurationData || activeBundleData?.stepsConfigurationData?.errorMsg){ 8741 debugConsole(forceCdn ? "importFullPageAssets => gbbForceCdn flag set, fetching from backup S3" : "importFullPageAssets => bundleData metafield limit exceeded, fetching from backup S3"); 8742 const data = await getBundleDataFromS3(); 8743 if(!data || !data?.stepsConfigurationData){ 8744 debugConsole("error in importFullPageAssets => Failed to load the backup bundle data from s3."); 8745 return; 8746 } 8747 8748 activeBundleData.stepsConfigurationData = data?.stepsConfigurationData; 8749 activeBundleData.discountsData = data?.discountsData; 8750 } 8751 8752 // giftboxbuilderLogic self-loads jQuery (gbbUtils.f.loadJquery:137), so no prepend needed. 8753 const baseURL = loadUnminifiedFiles ? `${STOREFRONT_CDN}/full-page-bundle/${CDN_ENV}/active/giftboxbuilderLogic` : 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/easy-bundle-full-page-min'; 8754 const assets = [ 8755 { id: 'gbb-bundle-embed-css', 8756 tag: 'link', 8757 attrs: { href: baseURL + '.css', rel: 'stylesheet', media: 'all' }, 8758 onload: (el) => el.media = 'all' 8759 }, 8760 { id: 'gbb-bundle-embed-js', 8761 tag: 'script', 8762 attrs: { src: baseURL + '.js', async: false } 8763 } 8764 ]; 8765 loadAssetFiles(assets); 8766 }catch(err){ 8767 debugConsole("error in importFullPageAssets",err) 8768 } 8769 }
8770 const SDK_TEMPLATE_URLS = { 8771 PDP_INPAGE: { 8772 jsMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/inline-bundle.min.js', 8773 cssMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/inline-bundle.min.css', 8774 js: cdn('product-page-templates/inline', 'inline-bundle.js'), 8775 css: cdn('product-page-templates/inline', 'inline-bundle.css') 8776 }, 8777 PDP_MODAL: { 8778 jsMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/expandable-bundle.min.js', 8779 cssMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/expandable-bundle.min.css', 8780 js: cdn('product-page-templates/expandable', 'expandable-bundle.js'), 8781 css: cdn('product-page-templates/expandable', 'expandable-bundle.css') 8782 }, 8783 PDP_OVERLAY: { 8784 jsMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/overlay-bundle.min.js', 8785 cssMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/overlay-bundle.min.css', 8786 js: cdn('product-page-templates/overlay', 'overlay-bundle.js'), 8787 css: cdn('product-page-templates/overlay', 'overlay-bundle.css') 8788 }, 8789 FBP_SIDE_FOOTER: { 8790 jsMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/side-footer-bundle.min.js', 8791 cssMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/side-footer-bundle.min.css', 8792 js: cdn('full-page-templates/sideFooter', 'side-footer-bundle.js'), 8793 css: cdn('full-page-templates/sideFooter', 'side-footer-bundle.css') 8794 }, 8795 PB_CLASSIC_INLINE: { 8796 jsMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/inset-bundle.min.js', 8797 cssMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/inset-bundle.min.css', 8798 js: cdn('product-bundle-templates/inset', 'inset-bundle.js'), 8799 css: cdn('product-bundle-templates/inset', 'inset-bundle.css') 8800 }, 8801 CUSTOM_TEMPLATE: { 8802 jsMin: `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.js`, 8803 cssMin: `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.css`, 8804 js: `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.js`, 8805 css: `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.css` 8806 } 8807 }; 8808 8809 window.SDK_TEMPLATE_URLS = {...(window.SDK_TEMPLATE_URLS ?? {}), ...SDK_TEMPLATE_URLS}; 8810 // async:false preserves SDK-before-template order; template-keyed ids let types coexist. 8811 async function importSDKAssets(bundleContext, loadUnminifiedFiles){ 8812 try{ 8813 const parentProductData = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration; 8814 const offerId = bundleContext?.offerId ?? parentProductData?.offerId; 8815 const bundleDesignTemplate = bundleContext?.bundleDesignTemplate ?? parentProductData?.bundleDesignTemplate; 8816 const templateId = bundleContext?.templateId ?? parentProductData?.templateId; 8817 const bundleType = bundleContext?.bundleType ?? parentProductData?.bundleType; 8818 8819 if(!offerId){ 8820 debugConsole("importSDKAssets: no offerId found in product metafield"); 8821 return; 8822 } 8823
8824 const templateConfig = SDK_TEMPLATE_URLS[bundleDesignTemplate]; 8825 if(!templateConfig){ 8826 debugConsole("importSDKAssets: no template registered for bundleDesignTemplate", bundleDesignTemplate); 8827 return; 8828 } 8829 8830 let templateJs = loadUnminifiedFiles ? templateConfig.js : templateConfig.jsMin; 8831 let templateCss = loadUnminifiedFiles ? templateConfig.css : templateConfig.cssMin; 8832 8833 if (bundleDesignTemplate === 'CUSTOM_TEMPLATE') { 8834 if (!templateId) { 8835 debugConsole("importSDKAssets: CUSTOM_TEMPLATE selected but no templateId in product metafield"); 8836 return; 8837 } 8838 templateJs = templateJs.replace('###TEMPLATE_ID###', templateId); 8839 templateCss = templateCss.replace('###TEMPLATE_ID###', templateId); 8840 } 8841 8842 // First matching rule wins; last is the default (mix SDK). 8843 const SDK_RUNTIME_RULES = [ 8844 { match: (type) => (type || '').includes('PRODUCT_BUNDLE'), 8845 id: 'gbb-precurated-sdk-js', 8846 url: loadUnminifiedFiles ? cdn('sdk/pb-sdk', 'easy-bundle-pb-sdk.js') : 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/easy-bundle-pb-sdk.min.js' }, 8847 { match: () => true, 8848 id: 'gbb-sdk-js', 8849 url: loadUnminifiedFiles ? cdn('sdk/eb-sdk', 'easy-bundle-sdk.js') : 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/easy-bundle-sdk.min.js' } 8850 ]; 8851 const sdkRuntime = SDK_RUNTIME_RULES.find((rule) => rule.match(bundleType)); 8852 8853 const assets = [ 8854 { id: 'gbb-sdk-template-css-' + bundleDesignTemplate, 8855 tag: 'link', 8856 attrs: { href: templateCss, rel: 'stylesheet', media: 'all', className: 'gbb-sdk-template-css' }, 8857 onload: (el) => el.media = 'all' 8858 }, 8859 { id: sdkRuntime.id, 8860 tag: 'script', 8861 attrs: { src: sdkRuntime.url, async: false } 8862 }, 8863 { id: 'gbb-sdk-template-js-' + bundleDesignTemplate, 8864 tag: 'script', 8865 attrs: { src: templateJs, async: false } 8866 } 8867 ]; 8868 8869 8870 8871 loadAssetFiles(assets); 8872 }catch(err){ 8873 debugConsole("error in importSDKAssets",err) 8874 } 8875 } 8876 window.gbbExtEmbed.f.importSDKAssets = importSDKAssets; 8877 8878 function importAssets(isDevMode){ 8879 const customSettings = window.easybundles_ext_data?.userData?.customSettings ?? window.easybundle_active_bundle_data?.userData?.customSettings ?? {}; 8880 const loadUnminifiedFiles = isDevMode || (customSettings.loadUnminifiedStorefrontFiles ?? false); 8881 8882 const bundleConfig = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration; 8883 const bundleKey = bundleConfig?.appLevelMetafieldKey || ''; 8884 const keyPrefix = bundleKey.split('-')[0]; 8885 const seenTemplates = new Set(); 8886 if (keyPrefix === 'SDK') { 8887 importSDKAssets(undefined, loadUnminifiedFiles); 8888 if (bundleConfig?.bundleDesignTemplate) { 8889 seenTemplates.add(bundleConfig.bundleDesignTemplate); 8890 } 8891 } else if(keyPrefix === 'PB'){ 8892 importSDKAssets(undefined, loadUnminifiedFiles); 8893 if (bundleConfig?.bundleDesignTemplate) { 8894 seenTemplates.add(bundleConfig.bundleDesignTemplate); 8895 } 8896 } else { 8897 importMixAndMatchAssets(loadUnminifiedFiles); 8898 importFullPageAssets(loadUnminifiedFiles); 8899 } 8900 // The SDK runtime is a singleton; per-offer state lives on gbbSdkTemplate.bundles. 8901 const matchedSdkUpsells = window.easybundles_ext_data?.matchedSdkUpsells ?? {}; 8902 for(const entry of Object.values(matchedSdkUpsells)){ 8903 if(!entry?.bundleDesignTemplate) continue; 8904 if(seenTemplates.has(entry.bundleDesignTemplate)) continue; 8905 seenTemplates.add(entry.bundleDesignTemplate); 8906 importSDKAssets(entry, loadUnminifiedFiles); 8907 }
8908 // Block-seeded bundles: routing is in the seeded data, so no DOM marker is needed. 8909 const blockBundles = window.easybundle_pb_block_bundles ?? {}; 8910 for (const [offerId, bundleData] of Object.entries(blockBundles)) { 8911 const bundleDesignTemplate = bundleData?.bundleDesignTemplate; 8912 if (!bundleDesignTemplate || seenTemplates.has(bundleDesignTemplate)) continue; 8913 seenTemplates.add(bundleDesignTemplate); 8914 importSDKAssets({ 8915 offerId: offerId, 8916 bundleType: 'PRODUCT_BUNDLE', 8917 bundleDesignTemplate: bundleDesignTemplate, 8918 templateId: bundleData?.bundleDesignTemplateData?.templateId, 8919 }, loadUnminifiedFiles); 8920 } 8921 8922 importAppEmbedAssets(loadUnminifiedFiles); 8923 } 8924 8925 // Must write recovered globals BEFORE importAssets loads the JS that reads them. 8926 async function resolveOverflows(){ 8927 const bundleConfig = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration; 8928 const recomputedFromCDN = await resolveUpsellIndexAndMatches(bundleConfig); 8929 8930 const fetches = []; 8931 queueParentSdkConfigFetchIfOverflowed(fetches, bundleConfig); 8932 queueMatchedUpsellBundleDataFetches(fetches, recomputedFromCDN); 8933 queueBlockBundleDataFetches(fetches); 8934 if (fetches.length === 0) return; 8935 debugConsole("resolveOverflows => " + fetches.length + " parallel fetch(es)"); 8936 await Promise.all(fetches); 8937 } 8938 8939 async function resolveUpsellIndexAndMatches(bundleConfig){ 8940 const upsellIndexRaw = window.__gbbOverflow?.upsellIndexRaw; 8941 const forceCdn = isForceCdn(); 8942 8943 let upsellIndex = null; 8944 if (forceCdn || isOverflowed(upsellIndexRaw)) { 8945 debugConsole(forceCdn ? "resolveOverflows => gbbForceCdn flag set, fetching upsell index from CDN" : "resolveOverflows => upsell index overflowed, fetching from CDN"); 8946 upsellIndex = await getUpsellIndexFromCDN(); 8947 } else if (Array.isArray(upsellIndexRaw) && !window.easybundles_ext_data?.matchedSdkUpsells) { 8948 debugConsole("resolveOverflows => matchedSdkUpsells missing (likely ext_data overflow), recomputing from inline index"); 8949 upsellIndex = upsellIndexRaw; 8950 } 8951 if (!Array.isArray(upsellIndex)) return false; 8952 8953 // Empty shell survives ext_data overflow: getSettings recovery Object.assigns onto it. 8954 window.easybundles_ext_data = window.easybundles_ext_data || {}; 8955 window.easybundles_ext_data.sdkBundleUpsellIndex = upsellIndex; 8956 8957 const parentOfferId = bundleConfig?.offerId; 8958 const matchedMap = {}; 8959 for (const bundle of checkIfShouldImportSDKAssets(upsellIndex)) { 8960 if (!bundle?.offerId) continue; 8961 if (bundle.offerId === parentOfferId) continue; 8962 matchedMap[bundle.offerId] = bundle; 8963 } 8964 window.easybundles_ext_data.matchedSdkUpsells = matchedMap; 8965 return true; 8966 } 8967 8968 function queueParentSdkConfigFetchIfOverflowed(fetches, bundleConfig){ 8969 const keyPrefix = (bundleConfig?.appLevelMetafieldKey || '').split('-')[0]; 8970 const keys = ["SDK", "PB"]; 8971 if (!keys.includes(keyPrefix)) return; 8972 if (!isForceCdn() && !isOverflowed(window.easybundle_active_bundle_data?._bundleData)) return; 8973 8974 fetches.push( 8975 getSdkBundleDataFromCDN(bundleConfig?.offerId).then(function(fresh){ 8976 if (fresh && window.easybundle_active_bundle_data) { 8977 window.easybundle_active_bundle_data._bundleData = fresh; 8978 } 8979 }) 8980 ); 8981 } 8982 8983 // Overflowed block bundles land as an { errorMsg } sentinel; same CDN recovery. 8984 function queueBlockBundleDataFetches(fetches){ 8985 const blockBundles = window.easybundle_pb_block_bundles ?? {}; 8986 const forceCdn = isForceCdn(); 8987 for (const [offerId, bundleData] of Object.entries(blockBundles)) { 8988 if (!isOverflowed(bundleData) && !forceCdn) continue; 8989 fetches.push( 8990 getSdkBundleDataFromCDN(offerId).then(function(fresh){ 8991 if (!fresh) return; 8992 // matchedForProductId is stamped on the seeded blob, not the CDN document; carry it across. 8993 window.easybundle_pb_block_bundles[offerId] = bundleData?.matchedForProductId != null 8994 ? Object.assign(fresh, { matchedForProductId: bundleData.matchedForProductId }) 8995 : fresh; 8996 }) 8997 ); 8998 } 8999 } 9000 9001 function queueMatchedUpsellBundleDataFetches(fetches, recomputedFromCDN){ 9002 const matchedSdkUpsells = window.easybundles_ext_data?.matchedSdkUpsells ?? {}; 9003 const shouldHaveBundleData = window.easybundles_ext_data?.userFlags?.shouldGetBundleDataForWidgets !== false; 9004 const forceCdn = isForceCdn(); 9005 for (const [offerId, entry] of Object.entries(matchedSdkUpsells)) { 9006 const isSentinel = isOverflowed(entry?.bundleData); 9007 const isMissingAfterRecompute = recomputedFromCDN && shouldHaveBundleData && !entry?.bundleData; 9008 if (!isSentinel && !isMissingAfterRecompute && !forceCdn) continue; 9009 9010 fetches.push( 9011 getSdkBundleDataFromCDN(offerId).then(function(fresh){ 9012 if (fresh) matchedSdkUpsells[offerId].bundleData = fresh; 9013 }) 9014 ); 9015 } 9016 } 9017 9018 async function armPreviewIfRequested(urlParams){
9019 const previewToken = urlParams.get('ebPreview'); 9020 if (!previewToken || !/^pr-\d+-[a-f0-9]{12}$/.test(previewToken)) return; 9021 9022 let abortTimeout; 9023 try { 9024 const abortController = new AbortController(); 9025 abortTimeout = setTimeout(function(){ abortController.abort(); }, 5000); 9026 const bootUrl = 'https://d1712zxri13o2p.cloudfront.net/previews/preview-boot.min.js'; 9027 const response = await fetch(bootUrl, { signal: abortController.signal }); 9028 if (response.ok) await new Function('previewToken', await response.text())(previewToken); 9029 } catch (err) { 9030 debugConsole("preview boot failed", err); 9031 } finally { 9032 if (abortTimeout) clearTimeout(abortTimeout); 9033 } 9034 } 9035 9036 // Phase order: initializeShopifyValues â resolveOverflows â importAssets. 9037 async function initialize(){ 9038 const urlParams = new URLSearchParams(window.location.search); 9039 const isDevMode = urlParams.get('dev') == 'true'; 9040 const isDebugMode = urlParams.get('debug') == 'true'; 9041 if (isDebugMode) { debugger; } 9042 9043 initializeShopifyValues(); 9044 await resolveOverflows(); 9045 importAssets(isDevMode); 9046 } 9047 initialize(); 9048 })(); 9049</script>
9049 9050<!-- END app snippet -->�<!-- BEGIN app snippet: nav-source-capture -->
9050<script> 9051 (function () { 9052 try { 9053 document.addEventListener("click", function (event) { 9054 try { 9055 var anchor = event.target && event.target.closest ? event.target.closest("a[href]") : null; 9056 if (!anchor) return; 9057 if (!anchor.closest("nav, [role='navigation']")) return; 9058 var url = new URL(anchor.href, window.location.origin); 9059 if (url.origin !== window.location.origin) return; 9060 sessionStorage.setItem("gbb_nav_source_dest", url.pathname || "/"); 9061 } catch (e) { /* never break the storefront for analytics */ } 9062 }, true); 9063 } catch (e) { /* no-op */ } 9064 })(); 9065</script>
9065 9066<!-- END app snippet --> 9067 9068</div><div id="shopify-block-ARXcwSjY4SVZ5dmI0d__1206128725646818650" class="shopify-block shopify-app-block"> 9069 9070<div id="amp-theme-extension" data-initial-url="https://cdn.useamp.com" ></div> 9071<div id="amp-upsells-additional-checkout-buttons" style="display: none"></div> 9072
9073<script> 9074 window.AMP_SHOPIFY_BRIDGE = { 9075 productId: '', 9076 productHandle: '', 9077 moneyFormat: '${{amount}}', 9078 firstOrSelectedVariantId: '', 9079 }; 9080 9081 !(async function () { 9082 console.log("Loading amp conversion cart"); 9083 9084 let overrideUrl = document 9085 .getElementById("amp-theme-extension") 9086 .getAttribute("data-initial-url"); 9087 9088 let cssUrl, jsUrl; 9089 9090 if (overrideUrl && overrideUrl !== 'https://cdn.useamp.com') { 9091 cssUrl = `${overrideUrl}/assets/cart.css`; 9092 jsUrl = `${overrideUrl}/assets/cart.js`; 9093 } else { 9094 cssUrl = 'https://cdn.shopify.com/extensions/01a04244-7a17-755e-8b9d-cfe502a5a721/post-purchase-1000/assets/cart.css' || `${overrideUrl}/assets/cart.css`; 9095 jsUrl = 'https://cdn.shopify.com/extensions/01a04244-7a17-755e-8b9d-cfe502a5a721/post-purchase-1000/assets/cart.js' || `${overrideUrl}/assets/cart.js`; 9096 } 9097 9098 let t = document.createElement("link"); 9099 (t.type = "text/css"), 9100 (t.rel = "stylesheet"), 9101 (t.href = cssUrl), 9102 document.head.appendChild(t); 9103 9104 var s = document.createElement("script"); 9105 (s.type = "module"), 9106 (s.src = jsUrl), 9107 document.querySelector("body").appendChild(s); 9108 })(); 9109</script>
9109 9110</div><div id="shopify-block-AVElYbHJnemxjbVVrN__10840395464443086010" class="shopify-block shopify-app-block"> 9111 9112
9113<script> 9114 console.log("[Alia app extension] v1.0.5"); 9115 9116 const BACKEND_URL = "https://backend.alia-prod.com"; 9117 9118 window.ALIA_SHOPIFY_EXTENSION_INFO = { 9119 customerID: "", 9120 country: "US", 9121 market: "us", 9122 language: "en" 9123 } 9124 9125 if (document.readyState !== "loading") { 9126 initAlia(); 9127 } else { 9128 document.addEventListener("DOMContentLoaded", () => initAlia(), { once: true }); 9129 } 9130 9131 async function initAlia() { 9132 const url = BACKEND_URL + "/public/launcher.js?shopifyUrl=combat-iron-apparel.myshopify.com"; 9133 const script = document.createElement("script"); 9134 script.src = url; 9135 script.async = true; 9136 document.head.appendChild(script); 9137 } 9138</script>
9138 9139 9140</div><div id="shopify-block-AY2lIZStBWFNsK0Njd__11468047240823483236" class="shopify-block shopify-app-block"><div id="sezzle-checkout-button-embed-block-error"></div> 9141<style> 9142 .sezzle-checkout-button { 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154} 9155</style>
9156<script> 9157 9158 9159 9160 const embedCheckoutRendererScript = document.createElement("script"); 9161 embedCheckoutRendererScript.type = "text/javascript"; 9162 embedCheckoutRendererScript.src = "https://cdn.shopify.com/extensions/01a068e3-0c7f-7187-8245-9c5af06467ff/sezzle-widget-161123b6/assets/checkout-button-renderer.min.js"; 9163 embedCheckoutRendererScript.onload = function() { 9164 new CheckoutButtonRenderer({ 9165 merchantUUID : "da60b268-462d-4c1d-902c-b3d0b5a6aa05", 9166 defaultPlacement : "true", 9167 theme : "light", 9168 template : "Checkout with %%logo%%", 9169 cartTotal : 0, 9170 }).init(); 9171 }; 9172 document.head.appendChild(embedCheckoutRendererScript); 9173 9174</script>
9174 9175 9176 9177 9178 9179</div><div id="shopify-block-AcVdWR1d0ZzhmRUg1e__11560147490181472608" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: rivo-init -->
9179<script type="text/javascript" id="rivo-app-embed-init"> 9180 window.Rivo = window.Rivo || {}; 9181 window.Rivo.embedded_version_enabled = true; 9182 window.Rivo.common = window.Rivo.common || {}; 9183 window.Rivo.common.shop = { 9184 permanent_domain: 'combat-iron-apparel.myshopify.com', 9185 currency: "USD", 9186 money_format: "${{amount}}", 9187 id: 16549749 9188 }; 9189 9190 window.Rivo.common.template = 'blog'; 9191 window.Rivo.common.full_template = 'blog.bloggle'; 9192 window.Rivo.common.cart = {}; 9193 window.Rivo.common.translations = {"account_widget":{"en":{"or_text":"OR","city_text":"City","edit_text":"Edit","name_text":"Name","email_text":"Email","order_text":"Order","phone_text":"Phone","taxes_text":"Taxes","total_text":"Total","delete_text":"Delete","select_text":"Select","address_text":"Address","company_text":"Company","country_text":"Country","discount_text":"Discount","province_text":"Province","shipping_text":"Shipping","sold_out_text":"Sold out","subtotal_text":"Subtotal","zip_code_text":"ZIP Code","last_name_text":"Last Name","community_title":"Community","favorites_title":"Favorites","first_name_text":"First Name","home_cta_1_text":"View Rewards","home_cta_2_text":"Manage Subscriptions","home_cta_3_text":"","add_to_cart_text":"Add to Cart","amount_paid_text":"Amount paid","footer_home_text":"For You","items_count_text":"items","net_payment_text":"Net payment","postal_code_text":"Postal Code","saved_cart_title":"Saved from Cart","are_you_sure_text":"Are you sure you want to?","collections_title":"Collections","contact_info_text":"Contact info","email_placeholder":"Email","google_login_text":"Sign in with Google","login_button_text":"Sign In","login_footer_text":"","login_issues_text":"Click here to sign in with your password if you are having issues","my_addresses_text":"My Addresses","order_placed_text":"Placed on","verify_title_text":"Enter the code sent to [[email]]","all_favorites_text":"All Favorites","community_subtitle":"Post your challenges and get rewarded. We'll automatically drop points into your account for every challenge you complete.","footer_orders_text":"Orders","latest_order_title":"Latest Order","notifications_text":"Notifications","profile_list_links":[{"url":"\/products\/gift-card-digital","text":"Digital Gift Cards","open_new_tab":true}],"verify_button_text":"Verify Code","ways_to_earn_title":"Ways to earn","address_line_1_text":"Address Line 1","address_line_2_text":"Apartment, suite, etc.","buy_gift_card_title":"Buy Gift Card","delete_address_text":"Yes, Delete Address","external_login_text":"Sign in or Sign up","footer_profile_text":"Profile","home_referral_title":"Refer a Friend \u0026 Earn","my_preferences_text":"My Preferences","payment_method_text":"Payment Method","popular_today_title":"TRENDING Today","select_country_text":"Select Country","select_options_text":"Select Options","shop_pay_login_text":"Sign in with","taxes_included_text":"Taxes (included)","update_profile_text":"Update Profile","view_favorites_text":"View Favorites","amount_refunded_text":"Amount refunded","billing_address_text":"Billing Address","claim_transfer_title":"Claim Store Credit","home_logged_in_title":"Welcome \u003cspan rivo-ax-text='$store.rivo_profile_customer?.first_name'\u003e\u003c\/span\u003e","order_cancelled_text":"Cancelled on","profile_log_out_text":"Log out","profile_pos_qr_title":"In-Store Sign-In","redeem_rewards_title":"Redeem Rewards","save_collection_text":"Save Collection","select_province_text":"Select Province","shipping_method_text":"Shipping Method","address_default_badge":"Default","alternate_login_title":"Having issues signing in?","community_button_text":"View Challenges","company_optional_text":"Company (Optional)","featured_content_link":null,"footer_community_text":"Community","home_logged_out_title":"Sign in to your account","membership_gift_title":"Select Your Free Gift","recently_viewed_title":"Recently Viewed","share_collection_text":"Share","shipping_address_text":"Shipping Address","transfer_credit_title":"Send Store Credit","add_to_collection_text":"Add to Collection","featured_content_title":"JOIN THE CLUB","home_referral_subtitle":"\u003cspan rivo-ax-text='$store.rivo_profile_customer?.referral_stats?.completed_count'\u003e\u003c\/span\u003e referrals completed so far","home_wallet_pass_title":"Add Wallet Pass","orders_logged_in_title":"Your Orders","added_to_cart_link_text":"Go to Cart","additional_details_text":"Additional Details","home_logged_in_subtitle":"","home_referral_copy_text":"Referral link copied to clipboard","membership_manage_title":"Manage Membership","orders_empty_state_text":"You haven't placed any orders yet","orders_logged_out_title":"Log in to view, track, and manage your orders","profile_pos_qr_subtitle":"Show this code to a store associate at checkout to sign in to your account from a retail store.","redeem_rewards_url_text":"My Rewards","survey_next_button_text":"Next","survey_ski
9193p_button_text":"Skip","vip_tier_progress_title":"\u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.tier?.name'\u003e\u003c\/span\u003e","alternate_login_subtitle":"Use one of the following methods below to sign in.","home_logged_out_subtitle":"Get access to your rewards, referrals, and more","membership_gift_subtitle":"Your membership includes a free gift. Choose an option below to add it to your cart.","mobile_phone_number_text":"Mobile Phone Number","order_cancel_button_text":"Cancel Order","order_item_refunded_text":"(Refunded)","shipping_addresses_title":"Shipping Addresses","transfer_credit_subtitle":"\u003cp\u003eYour balance: \u003cspan rivo-ax-text='$store.rivo_profile_customer?.pretty_credits_tally'\u003e\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003eTransfer credit to a friend or family member. They'll receive an email or SMS with a link to redeem the credit. The credit will be instantly deducted from your account and refunded to you if not claimed within 30 days.\u003c\/p\u003e","verify_login_issues_text":"Having issues? Click here to try again.","featured_content_subtitle":"","home_wallet_pass_subtitle":"Unlock exclusive rewards and offers.","order_returns_button_text":"Start a Return","accepts_sms_marketing_text":"Text me with news and offers","add_shipping_address_title":"Add Shipping Address","alternate_login_email_text":"Sign in with an email and password","claim_transfer_email_label":"Email","create_new_collection_text":"Create New Collection","enter_collection_name_text":"Enter Collection Name","favorites_empty_state_text":"No favorited products","order_tracking_button_text":"Track Shipment","redeem_rewards_unlock_text":"from unlocking this reward","save_shipping_address_text":"Save Shipping Address","vip_tier_progress_subtitle":"Earn \u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn || $store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.to_spend_or_earn'\u003e\u003c\/span\u003e Points to unlock \u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.name'\u003e\u003c\/span\u003e","alternate_login_google_text":"Sign in with Google","buy_again_notification_text":"Order added to the cart","claim_transfer_claim_button":"Claim Store Credit","claim_transfer_login_button":"Sign in to claim your gift","edit_shipping_address_title":"Edit Shipping Address","favorite_button_active_text":"Added to favorites","home_button_membership_text":"Credit","home_referral_page_subtitle":"Refer a friend who makes a purchase and both of you will claim rewards.","id_copied_notification_text":"ID copied to clipboard","login_verify_identity_title":"Verify your identity","order_buy_again_button_text":"Buy Again","saved_cart_empty_state_text":"No saved cart items","set_as_default_address_text":"Set as default address","transfer_credit_date_header":"Date","transfer_credit_link_copied":"Link copied!","vip_tier_progress_link_text":"View perks","address_line_2_optional_text":"Address Line 2 (Optional)","collections_empty_state_text":"No collections","email_cannot_be_changed_text":"Email used for login cannot be updated","home_expiration_message_text":"{{balance_label}} expire {{expiration_date}}","home_logged_out_orders_title":"Manage orders, track shipments, and easily start a return","home_wallet_pass_button_text":"Add Wallet Pass","login_accepts_marketing_text":"Email me with updates and offers","loyalty_opt_in_checkbox_text":"Send me loyalty program updates and exclusive offers","transfer_credit_amount_label":"Amount","transfer_credit_no_transfers":"No transfers yet","transfer_credit_send_another":"Send another credit","add_to_cart_notification_text":"Added to cart","alternate_login_shop_pay_text":"Sign in to an existing account with Shop Pay","favorite_button_inactive_text":"Add to favorites","home_additional_button_1_text":"","home_additional_button_2_text":"","home_logged_out_profile_title":"Manage addresses, contact info, and personal preferences","orders_additional_button_text":"FILE A CLAIM","redeem_rewards_available_text":"available to redeem","same_as_shipping_address_text":"Same as shipping address","transfer_credit_amount_header":"Amount","transfer_credit_history_title":"Transfer History","transfer_credit_message_label":"Message (optional)","home_button_gift_card_cta_text":"My Credit","lookup_gift_card_used_subtitle":"We hope you enjoy your purchase!","lookup_gift_card_used_tos_text":"We hope you enjoy your purchase!","order_limited_time_button_text":"","address_saved_notification_text":"Address saved","apply_discount_add_to_cart_text":"Apply discount \u0026 add to cart","featured_content_image_position":"center center","generic_error_notification_text":"Looks like we hit an issue. Please try again","home_button_balance_points_text":"Points","home_button_gift_card_code_text":"ID: ","home_button_gift_card_copy_text":"Copy ID","home_button_membership_cta_text":"My Membership","home_logged_out_favorites_title":"Sign in to access your favorites","home_logged_out_orders_subtitle":"Get access to your rewards, referrals, and more","profile_list_personal_info_text":"Personal Information","redeem_rewards_points_away_text":"away","transfer_credit_generate_button":"Generate Gift URL","transfer_credit_share_link_text":"Share this link with your friend:","view_product_action_button_text":"View product","claim_transfer_email_placeholder":"[email protected]","home_logged_out_profile_subtitle":"Get access to your rewards, referrals, and more","lookup_gift_card_unused_subtitle":"Copy the code below to redeem your gift card","lookup_gift_card_unused_tos_text":"Apply this code at checkout to redeem your gift card","recently_viewed_empty_state_text":"No recently viewed products","address_deleted_notification_text":"Address deleted successfully","international_returns_button_text":"Start an International Return","profile_updated_notification_text":"Profile updated","shipping_address_empty_state_text":"You haven't added any shipping addresses yet","add_to_favorites_notification_text":"Save Item","alternate_login_another_email_text":"Try sending another code","claim_transfer_claimed_amount_text":"You received {{amount}}!","claim_transfer_claimed_sender_text":"{{sender}} sent you store credit","claim_transfer_pending_sender_text":"{{sender}} sent you {{amount}}","home_logged_out_favorites_subtitle":"Get access to your rewards, referrals, and more","transfer_credit_description_header":"Description","transfer_credit_no_credit_subtitle":"\u003cp\u003eYour balance: \u003cspan rivo-ax-text='$store.rivo_profile_customer?.pretty_credits_tally'\u003e\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003eSorry, you don't have enough credit right now to send.\u003c\/p\u003e","ways_to_earn_transactions_url_text":"View activity","cancel_membership_notification_text":"Membership canceled","home_button_balance_points_cta_text":"My Rewards","added_to_favorites_notification_text":"Item saved","collection_created_notification_text":"Collection Created","profile_list_shipping_addresses_text":"Shipping Addresses","claim_transfer_pending_anonymous_text":"Someone sent you {{amount}}","membership_manage_status_profile_text":"Update and manage your membership details.","error_adding_to_cart_notification_text":"Error adding items to cart","membership_manage_become_a_member_text":"Become a Member","buy_gift_card_recipient_email_self_text":"The gift card will be sent to you.","gift_card_code_copied_notification_text":"Gift Card Code Copied","home_button_membership_paywall_cta_text":"BECOME A MEMBER","membership_gift_add_to_cart_button_text":"Add to Cart","orders_secondary_additional_button_text":"","remove_from_favorites_notification_text":"Remove item","vip_tier_progress_amount_spent_subtitle":"Spend \u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn || $store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.to_spend_or_earn'\u003e\u003c\/span\u003e to unlock \u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.name'\u003e\u003c\/span\u003e","vip_tier_progress_orders_count_subtitle":"Place \u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn || $store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.to_spend_or_earn'\u003e\u003c\/span\u003e Orders to unlock \u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.name'\u003e\u003c\/span\u003e","membership_manage_credits_activity_title":"Credits Activity","membership_reactivated_notification_text":"Your membership has been reactivated!","removed_from_favorites_notification_text":"Item removed","membership_update_payment_method_subtitle":"We've just sent you an email to update your payment method. The email subject line is \"Update your payment method\". Please check your email to continue.","buy_gift_card_recipient_email_directly_text":"The gift card will be emailed directly to the recipient.","membership_manage_credits_activity_subtitle":"You have \u003cstrong\u003e\u003cspan rivo-ax-data rivo-ax-text=\"$store.rivo_profile_customer.pretty_credits_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e in store credit","membership_manage_status_cancelled_subtitle":"Your membership has been cancelled","send_payment_method_email_notification_text":"We've sent an email to update your payment method","membership_manage_status_is_subscriber_title":"You're an active member","membership_manage_status_is_subscriber_subtitle":"Your membership is currently active","membership_manage_status_not_subscriber_subtitle":"You are not an active member","membership_manage_status_update_payment_link_text":"Update Payment Method","membership_manage_status_cancel_membership_link_text":"Cancel Membership","membership_manage_status_paid_next_billing_date_text":"You will be charged next on \u003cspan rivo-ax-text='$store.rivo_profile_customer.membership_subscription_contract.pretty_next_billing_date_at'\u003e\u003c\/span\u003e","membership_manage_status_rejoin_membership_link_text":"Rejoin Membership","membership_manage_status_manual_next_billing_date_text":"You've been manually placed on this tier.","membership_manage_status_pending_cancellation_subtitle":"Your membership will be cancelled on \u003cspan rivo-ax-text='$store.rivo_profile_customer.membership_subscription_contract.pretty_next_billing_date_at'\u003e\u003c\/span\u003e"}},"loyalty_landing_page":{"en":{"acct_creation_btn":"Start Earning","acct_creation_desc":"Get rewarded for being an awesome customer","visitor_point_desc":"Earn points and turn these into rewards!","acct_creation_title":"Join and Earn Rewards","acct_creation_sign_in":"Already a member?","loyalty_page_general_spent":"Spent","loyalty_page_rewards_title":"Rewards","loyalty_page_general_points":"Points","loyalty_page_general_redeem":"Redeem","loyalty_page_rewards_subtitle":"You have the following rewards ready to use","loyalty_page_banner_earn_button":"Earn points","loyalty_page_rewards_no_rewards":"No rewards yet","loyalty_page_ways_to_earn_title":"WAYS TO \u
9193003cspan class=\"rivo-title-span\"\u003eEARN MORE POINTS\u003c\/span\u003e","loyalty_page_banner_login_button":"LOG IN","loyalty_page_upload_receipt_help":"Upload a receipt within the last 30 days to earn points. Please lay the receipt on a flat surface and take a photo from a close distance.","loyalty_page_banner_redeem_button":"Redeem Rewards","loyalty_page_subscribe_email_help":"Subscribe to our email list and earn points","loyalty_page_ways_to_redeem_title":"HOW TO \u003cspan class=\"rivo-title-span\"\u003eREDEEM\u003c\/span\u003e","vip_tiers_table_perk_translations":["","","","","","","","","",""],"loyalty_page_customer_birthday_day":"Day","loyalty_page_upload_receipt_attach":"Attach File","loyalty_page_upload_receipt_button":"Submit Receipt","loyalty_page_ways_to_earn_subtitle":"Earn points by completing these actions.","loyalty_page_banner_logged_in_title":"Welcome to the program","loyalty_page_banner_register_button":"SEE MY PERKS","loyalty_page_explainer_step_1_title":"JOIN","loyalty_page_explainer_step_2_title":"EARN","loyalty_page_explainer_step_3_title":"UNLOCK","loyalty_page_subscribe_email_button":"Subscribe","loyalty_page_upload_receipt_no_file":"Please select a file to upload","loyalty_page_upload_receipt_success":"Thanks! Your receipt will be reviewed shortly","loyalty_page_banner_logged_out_title":"CUSTOMER \u003cbr\u003e\u003cimg class=\"rivo-hero-title-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/Group_48099260.png?v=1757409649\" alt=\"\"\u003e","loyalty_page_banner_login_button_url":"","loyalty_page_customer_birthday_month":"Month","loyalty_page_customer_birthday_title":"Celebrate your birthday","loyalty_page_ways_to_redeem_subtitle":"YOU CAN ADD YOUR POINTS ONTO YOUR ORDER DURING CHECKOUT","loyalty_page_general_enter_valid_date":"Please enter a valid date","loyalty_page_explainer_logged_in_title":"Hi \u003cspan rivo-x-data=\"{ username: $store.customer.first_name || 'there' }\" rivo-x-text=\"username\"\u003e\u003c\/span\u003e, you have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_points_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e Points","loyalty_page_explainer_step_1_subtitle":"Sign up, lock in your account, and weâll drop 50 bonus points in instantly.","loyalty_page_explainer_step_2_subtitle":"Earn 2 points for every $1 spent on anything. NO LIMITS.","loyalty_page_explainer_step_3_subtitle":"Redeem points for discounts on your next purchase.","loyalty_page_vip_tier_1_threshold_text":"Start Here","loyalty_page_vip_tier_2_threshold_text":"Earn 250 Points","loyalty_page_vip_tier_3_threshold_text":"Earn 500 Points","loyalty_page_vip_tier_4_threshold_text":"","loyalty_page_vip_tier_5_threshold_text":"","loyalty_page_vip_tier_6_threshold_text":"","loyalty_page_vip_tiers_logged_in_title":"VIP Tiers","loyalty_page_activity_table_header_date":"Date","loyalty_page_activity_table_no_activity":"No activity yet","loyalty_page_banner_register_button_url":"","loyalty_page_explainer_logged_out_title":"How it Works","loyalty_page_vip_tiers_logged_out_title":"VIP Tier Structure","loyalty_page_activity_expiration_warning":"Expiration Date: \u003cspan rivo-x-data rivo-x-text=\"$store.customer.points_expiry\"\u003e\u003c\/span\u003e","loyalty_page_customer_birthday_save_date":"Save Date","loyalty_page_upload_challenge_photo_help":"Upload a challenge photo to earn.","loyalty_page_activity_table_header_action":"Activity","loyalty_page_banner_logged_in_description":"You'll quickly earn points to redeem for free gear and other perks.","loyalty_page_explainer_logged_in_subtitle":"Here's an overview of your current points balance and recent activity","loyalty_page_vip_tiers_logged_in_subtitle":"You are on the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.tier?.name\"\u003e\u003c\/span\u003e tier","loyalty_page_banner_logged_out_description":"BUY GEAR. EARN POINTS. USE FOR MORE GEAR.","loyalty_page_general_activate_store_credit":"Activate Store Credit","loyalty_page_general_redeemed_store_credit":"Redeemed Store Credit","loyalty_page_upload_challenge_photo_attach":"Attach File","loyalty_page_upload_challenge_photo_button":"Submit Challenge Photo","loyalty_page_vip_tiers_logged_out_subtitle":"Start stacking points to climb the VIP loyalty program \u0026 unlock exclusive Member only rewards.","loyalty_page_activity_table_header_earnings":"Points","loyalty_page_upload_challenge_photo_no_file":"Please select a file to upload","loyalty_page_upload_challenge_photo_success":"Thanks! Your challenge photo will be reviewed shortly","loyalty_page_vip_tiers_progress_column_title":"Tier Status","loyalty_page_activity_table_header_expiration":"Expires At","loyalty_page_vip_tiers_progress_column_subtitle":"Earn \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn\"\u003e\u003c\/span\u003e points to reach the \u
9193003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.name\"\u003e\u003c\/span\u003e tier."}},"general":{"en":{"vip_perks":"Perks","vip_tiers":"VIP Tiers","general_by":"by","vip_reward":"VIP reward","vip_status":"VIP Status","general_day":"Day","social_like":"Like","social_share":"Share","vip_benefits":"Benefits","general_error":"Hmm, something went wrong, please try again shortly","general_month":"Month","general_point":"Point","general_spend":"you spend","general_spent":"Spent","social_follow":"Follow","tos_expiry_at":"Reward expires on {{expiry_date}}.","vip_tier_desc":"Gain access to exclusive rewards.","general_credit":"Credit","general_points":"Points","general_redeem":"Redeem","general_reward":"reward","vip_tier_spend":"Spend {{amount}}","general_credits":"Credits","general_go_back":"Go back","general_pending":"Pending","general_rewards":"Rewards","general_sign_in":"Sign in","general_sign_up":"Sign up","referrals_title":"Referral Program","review_complete":"Post a product review","survey_complete":"Complete a Survey","general_approved":"Approved","general_share_on":"Share on","general_you_have":"You have","tos_free_product":"Reward only applies to {{product_name}}","general_cancelled":"Cancelled","general_edit_date":"Edit Date","general_save_date":"Save date","general_show_more":"Show more","general_signed_up":"signed up","referral_complete":"Complete a Referral","tos_expiry_months":"Expires {{expiry_months}} month(s) after being redeemed.","vip_tier_achieved":"Unlocked {{tier_name}}","vip_tier_added_to":"Added to {{tier_name}}","general_apply_code":"Apply code","general_share_link":"Share your Personal Link","referrals_email_to":"To","vip_achieved_until":"Achieved until","vip_tier_to_unlock":"to unlock","general_reward_show":"Show","referrals_completed":"referrals completed so far","vip_tier_dropped_to":"Fell to {{tier_name}}","vip_tier_on_highest":"You did it! You're on the highest tier ð","general_balance_text":"store credit","general_past_rewards":"Past rewards","general_product_page":"product page","general_ways_to_earn":"Ways to earn","general_your_rewards":"Your rewards","referrals_email_send":"Send email","referrals_get_reward":"Get your","referrals_share_link":"Share this link with a friend for them to claim the reward","social_facebook_like":"Like page on Facebook","social_tiktok_follow":"Follow on TikTok","social_twitter_share":"Share link on X","tos_min_order_amount":"Applies to all orders over {{min_order_amount}}.","vip_tier_earn_points":"Earn {{points}} Points","vip_tier_retained_to":"Kept {{tier_name}}","vip_tier_vip_history":"VIP History","general_cancel_points":"Points canceled","general_no_points_yet":"No Points yet","general_refund_points":"Points refunded","general_sms_subscribe":"Subscribe to SMS","social_facebook_share":"Share link on Facebook","social_twitter_follow":"Follow on X","vip_reward_earned_via":"Earned via {{vip_tier_name}} tier","vip_you_have_achieved":"You've achieved","wallet_pass_subscribe":"Add Wallet Pass","general_cancel_credits":"Credits canceled","general_no_rewards_yet":"No rewards yet","general_place_an_order":"Place an order","general_points_expired":"Points expired","general_refund_credits":"Credits refunded","general_sms_subscribed":"Subscribed to SMS","general_upload_receipt":"Submit a Receipt","general_ways_to_redeem":"Ways to redeem","referrals_claim_reward":"Claim your gift","referrals_code_invalid":"This referral code is invalid","referrals_email_invite":"Refer friends by email","referrals_visitor_desc":"Refer a friend who makes a purchase and both of you will claim rewards.","review_complete_points":"{{points_amount}} Points for every review posted","tos_min_order_quantity":"Minimum {{min_order_quantity}} items required in cart.","general_birthday_reward":"Celebrate with a reward","general_challenge_photo":"Submit a Challenge Photo","general_credits_expired":"Credits expired","general_discount_amount":"points for ${{discount_amount}} off","general_email_subscribe":"Subscribe to Emails","general_expiration_date":"Expiration Date","general_no_activity_yet":"No activity yet","general_placed_an_order":"Placed an order","general_points_activity":"Points History","general_share_via_email":"Share via Email","general_upcoming_reward":"Upcoming reward","general_you_have_points":"You have {{points}} points","membership_order_placed":"Credits earned from placing an order","referrals_email_message":"Message","referrals_invalid_email":"Please enter a valid email address","referrals_referral_code":"Your referral link to share","social_instagram_follow":"Follow on Instagram","tos_apply_to_collection":"Only for products in specific collections.","tos_max_shipping_amount":"Maximum shipping amount of {{max_shipping_amount}}.","vip_tier_no_vip_history":"No VIP membership history yet","general_email_subscribed":"Subscribed to Emails","general_enter_valid_date":"Please enter a valid date","general_points_for_every":"Points for every","general_uploaded_re
9193ceipt":"Submitted a Receipt","general_vip_tier_upgrade":"VIP Tier Upgrade Points","referral_complete_points":"{{points_amount}} Points for every referral completed","referrals_call_to_action":"Refer friends and earn","referrals_claimed_reward":"Here's your","referrals_create_account":"Create an Account","referrals_status_blocked":"blocked","referrals_status_pending":"pending","referrals_your_referrals":"Your referrals","general_click_to_see_more":"View My Rewards Account","general_product_purchased":"Product Purchased","general_redeemed_a_reward":"Redeemed a Reward","general_use_discount_code":"Use this discount code on your next order!","gift_card_sync_past_tense":"Gift card sync","referrals_already_visited":"Already visited this page","referrals_general_invalid":"Sorry, looks like this referral is invalid","referrals_referred_reward":"They will get","referrals_referrer_reward":"You will get","general_celebrate_birthday":"Celebrate a birthday","general_how_to_earn_points":"How do I earn Points?","referrals_no_referrals_yet":"No referrals yet","referrals_program_disabled":"This referral program is disabled","referrals_status_completed":"completed","review_complete_past_tense":"Posted a product review","survey_complete_past_tense":"Completed a Survey","general_add_product_to_cart":"Add product to cart","general_balance_text_plural":"Credits","general_fallback_first_name":"there","general_not_enough_earnings":"Not enough earnings to redeem","general_were_awarded_points":"were awarded points","activity_table_header_status":"Status","general_manual_points_adjust":"manual points adjustment","referral_complete_past_tense":"Completed a Referral","referrals_similar_ip_invalid":"We are unable to process referrals within the same IP address","store_credit_sync_past_tense":"Store credit sync","vip_tier_orders_placed_count":"Place {{amount}} Orders","general_activate_store_credit":"Activate Store Credit","general_celebrate_anniversary":"Celebrate Loyalty Anniversary","general_punch_card_checkpoint":"Punch Card Checkpoint","general_redeemed_store_credit":"Redeemed Store Credit","checkout_ui_redeem_points_desc":"You have {{points}} points! Redeem for discounts on this order.","general_discount_amount_coupon":"${{discount_amount}} off coupon","general_have_not_earned_points":"You haven't earned any Points yet.","membership_page_benefits_title":"Membership Benefits","referrals_email_to_placeholder":"Add a comma-separated list of emails","referrals_name_must_be_present":"Please enter your first name","checkout_ui_redeem_points_login":"Log in","checkout_ui_redeem_points_title":"Redeem your points","general_add_points_default_note":"Points granted by points import","general_celebrate_your_birthday":"Let's celebrate your birthday! ð Please give us 30 days notice - otherwise, you'll have to wait another year.","general_please_choose_an_option":"Please choose an option from the","general_redeem_error_max_points":"Exceeded maximum points to spend","general_redeem_error_min_points":"Did not meet minimum points to redeem","referrals_email_already_claimed":"This email has already been claimed","referrals_general_invalid_title":"We're Sorry","social_facebook_like_past_tense":"Liked a page on Facebook","social_tiktok_follow_past_tense":"Followed on TikTok","social_twitter_share_past_tense":"Shared a link on X","social_facebook_share_past_tense":"Shared a link on Facebook","social_twitter_follow_past_tense":"Followed on X","wallet_pass_subscribe_past_tense":"Added Wallet Pass","general_points_for_judgeme_review":"JudgeMe review","membership_page_benefits_subtitle":"Here's an overview of your membership benefits","referrals_account_already_claimed":"You already have an account. You can invite your friends to win rewards!","vip_tier_products_purchased_count":"Purchase {{amount}} Specific Products","checkout_ui_activate_account_title":"Activate Your Account","checkout_ui_redeemed_rewards_title":"Your rewards","general_reset_removal_default_note":"Existing points removed for points reset from import","referrals_your_referrals_show_here":"Your referrals will show here.","social_instagram_follow_past_tense":"Followed on Instagram","checkout_ui_points_estimation_title":"Complete this purchase to earn up to {{points}} points","checkout_ui_refer_friends_login_url":"\/account\/login?return_url=\/account\u0026email={{customer_email}}","general_loyalty_program_and_rewards":"Loyalty Program \u0026 Rewards","general_vip_tier_upgrade_past_tense":"{{tier_name}} Entry Points","general_your_rewards_will_show_here":"Your rewards will show here.","membership_page_banner_login_button":"Sign In","membership_page_banner_login_prefix":"YOU ALREADY IN THE CLUB?","membership_tier_unlocked_past_tense":"Membership Signup","referrals_email_message_placeholder":"Customize your referral message. The referral link will be automatically added.","checkout_ui_redeem_points_login_desc":"to view your points balance and discover rewards available for redemption.","checkout_ui_redeem_store_credit_desc":"You have ${{store_credit}} in store credit.","vip_tier_product_ids_purchased_count":"Purchase {{amount}} Specific Products","checkout_ui_cashback_estimation_title":"Complete this purchase to earn up to {{cashback}} in CashBack","checkout_ui_install_wallet_pass_title":"Install our Wallet Pass for E
9193xclusive Offers","checkout_ui_points_estimation_subtext":"Loyalty points can be redeemed for rewards on future purchases. Actual points awarded may differ if other discounts are applied.","checkout_ui_redeem_store_credit_title":"Apply your store credit","checkout_ui_refer_friends_login_title":"Claim your points from this purchase !","general_celebrate_birthday_past_tense":"Celebrated a birthday","general_reset_new_balance_default_note":"Points reset to new balance by points import","general_use_discount_code_free_product":"Use this discount code on your next order to get a free product!","membership_page_explainer_step_1_title":"Signup","membership_page_explainer_step_2_title":"Earn","membership_page_explainer_step_3_title":"Redeem","membership_recurring_signup_past_tense":"Recurring Credit","referrals_advocate_stats_email_claimed":"Claimed","checkout_ui_activate_account_button_url":"\/account\/login?return_url=\/account","checkout_ui_cashback_estimation_subtext":"CashBack can be redeemed for rewards on future purchases. Actual CashBack awarded may differ if other discounts are applied.","membership_page_banner_login_button_url":"\/account\/login?return_url=\/account","checkout_ui_activate_account_button_text":"Activate Account","checkout_ui_activate_account_description":"Activate your loyalty account to start earning points, tracking rewards, and accessing exclusive member benefits.","checkout_ui_redeem_points_alternate_name":"points","checkout_ui_redeemed_rewards_description":"Your rewards available to use","checkout_ui_redeemed_rewards_login_title":"Log in","checkout_ui_refer_friends_referral_title":"Refer a Friend","general_celebrate_anniversary_past_tense":"Celebrated Loyalty Anniversary","referrals_advocate_stats_email_completed":"Completed","referrals_create_account_to_claim_coupon":"Create an Account to claim your coupon","checkout_ui_redeemed_rewards_select_label":"Select a Reward","membership_page_banner_add_to_cart_button":"BECOME AN INSIDER | ONLY $79","membership_page_explainer_step_1_subtitle":"Create an account on our store","membership_page_explainer_step_2_subtitle":"Earn points for shopping","membership_page_explainer_step_3_subtitle":"Redeem points for discounts","checkout_ui_install_wallet_pass_button_url":"\/#rivo","general_converted_to_credits_external_note":"Converted your points balance to store credit","general_converted_to_credits_internal_note":"Converted from points to store credit","membership_page_activity_table_header_date":"Date","membership_page_activity_table_no_activity":"No activity yet","membership_page_banner_is_subscriber_title":"WELCOME BACK, WARRIOR \u003cbr\u003e\u003cimg class=\"rivo-hero-title-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/COMBAT_IRN.jpg?v=1763713769\" alt=\"\"\u003e","membership_page_status_is_subscriber_title":"You have an Active Membership","referrals_advocate_stats_email_link_clicks":"Link Clicks","checkout_ui_install_wallet_pass_button_text":"Install Wallet Pass","checkout_ui_install_wallet_pass_description":"Unlock exclusive offers and rewards with our Wallet Pass.","checkout_ui_login_notification_banner_title":"Have loyalty discounts or rewards that you'd like to apply?","checkout_ui_refer_friends_login_description":"Log in or register to activate your loyalty account, redeem your points and access your special offers.","membership_page_activity_expiration_warning":"Expiration Date: \u003cspan rivo-x-data rivo-x-text=\"$store.customer.points_expiry\"\u003e\u003c\/span\u003e","membership_page_banner_non_subscriber_title":"Welcome to \u003cbr\u003e\u003cimg class=\"rivo-hero-title-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/COMBAT_IRN.jpg?v=1763713769\" alt=\"\"\u003e","membership_recurring_anniversary_past_tense":"Membership Anniversary Credits","checkout_ui_redeem_incremental_earnings_desc":"How much of your {{balance}} points (equivalent to ${{balance_to_currency}}) would you like to redeem?","checkout_ui_refer_friends_login_button_title":"Activate my account","general_order_placed_store_credit_multiplier":"Earn cash back for every $1 spent","membership_page_activity_table_header_action":"Activity","referrals_advocate_stats_email_unique_visits":"Unique visits from your link","referrals_email_your_friend_has_referred_you":"Your friend has referred you to {{shop_name}}","checkout_ui_login_notification_banner_subtext":"to login to your account","checkout_ui_redeem_incremental_earnings_login":"Log in","checkout_ui_redeem_incremental_earnings_title":"Redeem store balance","checkout_ui_redeem_points_select_custom_label":"{{reward_name}} orders ${{min_order_amount}}+ for {{points_amount}} points","checkout_ui_refer_friends_referral_button_url":"","membership_page_banner_add_to_cart_button_url":"\/membership-add-to-cart","membership_page_cancel_membership_modal_title":"Are you sure you want to cancel your membership?","membership_page_explainer_is_subscriber_title":"Hi \u003cspan rivo-x-data=\"{ username: $store.customer.first_name || 'there' }\" rivo-x-text=\"username\"\u003e\u003c\/span\u003e, you have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_credits_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e in Store Credit","membership_page_status_is_subscriber_subtitle":"You will be charged next on \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.membership?.pretty_next_charge_date\"\u003e\u003c\/span\u003e","referrals_email_checkout_out_and_claim_reward":"Check out the referral link and claim a free reward.","checkout_ui_redeem_points_select_discount_desc":"Please select a discount","checkout_ui_redeemed_rewards_login_description":"to view your rewards available to use.","checkout_ui_refer_friends_referral_description":"Share your referral link with friends and earn rewards each time a new friend makes a purchase.","membership_page_activity_table_header_earnings":"Points","membership_page_cancel_membership_modal_button":"Yes, Cancel my Membership","membership_page_explainer_non_subscriber_title":"How it Works","checkout_ui_login_notification_banner_link_text":"Click here","checkout_ui_redeem_points_select_discount_label":"Select Discount","checkout_ui_redeemed_rewards_select_description":"Please select a reward","checkout_ui_refer_friends_referral_button_title":"Refer a Friend","membership_page_status_update_payment_link_text":"Update Payment Method","referrals_advocate_stats_email_no_referrals_yet":"No referrals yet.","membership_page_banner_is_subscriber_description":"YOUR INSIDER ACCESS IS LOCKED AND LOADED.","membership_page_explainer_is_subscriber_subtitle":"Here's an overview of your current credits balance and recent activity","checkout_ui_redeem_store_credit_apply_button_text":"Apply Store Credit","membership_page_banner_non_subscriber_description":"INSIDER CLUB BUILT FOR TACTICAL ATHLET
9193ESâ¢","membership_page_update_payment_method_modal_title":"Update Payment Method","checkout_ui_redeem_incremental_earnings_login_desc":"to view your balance.","membership_page_status_cancel_membership_link_text":"Cancel","membership_page_status_rejoin_membership_link_text":"Rejoin Membership","checkout_ui_refer_friends_referral_text_field_label":"Your referral link","membership_page_cancel_membership_modal_description":"We'd hate to see you leave. Your membership includes exclusive benefits that you'll lose access to immediately.","checkout_ui_redeem_incremental_earnings_desc_applied":"You're using {{applied_balance}} of your available {{balance}} in store credit","membership_page_status_pending_cancellation_subtitle":"Your membership will be cancelled on \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.membership?.pretty_queued_for_cancellation_at\"\u003e\u003c\/span\u003e","checkout_ui_cashback_estimation_title_usd_to_currency":"Complete this purchase to earn up to {{cashback_usd_to_currency}} in CashBack","referrals_advocate_stats_email_friends_order_verified":"Friends order was verified","referrals_advocate_stats_email_referral_link_to_share":"Here's your referral link to share with friends.","referrals_advocate_stats_email_friend_claimed_discount":"Friend claimed discount","checkout_ui_cashback_estimation_subtext_usd_to_currency":"CashBack can be redeemed for rewards on future purchases. Actual CashBack awarded may differ if other discounts are applied.","checkout_ui_post_purchase_account_activation_button_url":"\/account\/login?return_url=\/account","membership_page_update_payment_method_modal_description":"We've sent you an email to update your payment method. Please check your inbox and follow the instructions.","checkout_ui_redeem_incremental_earnings_form_input_label":"Earnings amount","checkout_ui_redeem_incremental_discount_code_change_error":"{{code}} couldn't be used with your existing discounts.","checkout_ui_redeem_incremental_earnings_form_submit_button":"Apply ${{points_to_currency}}","checkout_ui_redeem_points_not_enough_points_banner_message":"You're {{points_amount}} points away from a reward","checkout_ui_redeem_incremental_earnings_desc_usd_to_currency":"You have {{formatted_credits_tally_usd_to_currency}}) in store credit to redeem (subject to FX rates at time of redemption)","checkout_ui_redeem_incremental_earnings_desc_usd_to_currency_applied":"You're using {{applied_balance_to_currency}} of your available {{formatted_credits_tally_usd_to_currency}} in store credit","general_applied_to_subscription_order":"Applied to subscription order","general_cashback_not_earned_subject":"You didn't earn CashBack on this order","general_cashback_not_earned_title":"You didn't earn CashBack on this order","general_cashback_not_earned_subtitle":"This order wasn't eligible for CashBack.","general_drop_points":"Limited time bonus points","general_drop_credits":"Limited time bonus credits","general_store_credit_transfer_sent_via_gift_url":"Sent {{amount}} credit via gift URL {{transfer_url}}","general_store_credit_transfer_sent":"Sent {{amount}} credit to {{recipient_email}}","general_store_credit_transfer_received":"Received {{amount}} credit from {{sender_email}}","general_drop_points_expired":"Limited time bonus points expired","general_drop_credits_expired":"Limited time bonus credits expired","general_store_credit_redeemed":"{{store_credit_amount}} in store credit has been added to your account. Apply at checkout.","general_discount_code_applied_to_cart":"Discount applied to your cart","general_apply_code_now":"Apply code now","general_apply_to_subscription":"Apply to subscription","general_or":"OR","general_choose_redemption_destination":"Choose to use it now or on your next subscription order","general_subscription_redemption_applied":"This reward will apply to your next subscription order","activity_expiration_label":"Expires","activity_table_header_expiration":"Expires At","social_provide_instagram_handle":"Share your Instagram handle","social_provide_tiktok_handle":"Share your TikTok handle","social_provide_instagram_handle_past_tense":"Shared your Instagram handle","social_provide_tiktok_handle_past_tense":"Shared your TikTok handle","social_provide_handle_button":"Share handle","social_handle_placeholder":"@username","social_handle_missing":"Please enter your handle","checkout_ui_redeem_points_store_credit_success":"{{store_credit_amount}} in store credit redeemed. Apply to this order from the payment section.","checkout_ui_gift_with_purchase_applied_message":"Free gift applied","checkout_ui_redeem_incremental_earnings_store_credit_success":"{{store_credit_amount}} in store credit redeemed. Apply to this order from the payment section.","membership_page_activity_table_header_expiration":"Expires At"}}}; 9194 window.Rivo.global_config = {"asset_urls":{"loy":{"api_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_api.js?v=1764090844","lp_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_lp.js?v=1764090843","lp_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_lp.css?v=1787090345","profile_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_profile.js?v=1764090842","profile_loyalty_js":null,"profile_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_profile.css?v=1786981399","init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_init.js?v=1764090841","referrals_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_referrals.js?v=1764090845","referrals_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_referrals.css?v=1700287043","widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0037\/2110\/1430\/t\/963\/assets\/ba_loy_widget.js?v=1728252181","widget_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_widget.css?v=1692840875","page_init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_page_init.js?v=1711433130","page_widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_page_widget.js?v=1711432435","page_widget_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_page.css?v=1693059047","page_preview_js":null,"app_proxy_applications_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/app_proxy_application.js?v=1708835151"},"forms":{"init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_forms_init.js?v=1711433134","widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_forms_widget.js?v=1711433135","forms_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_forms.css?v=1691714518"},"global":{"helper_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_tracking.js?v=1764090840"}},"proxy_paths":{"loy":"\/apps\/ba-loy","app_metrics":"\/apps\/ba-loy\/app_metrics"},"aat":["loy"],"pv":false,"sts":false,"bam":true,"batc":false,"base_money_format":"${{amount}}","online_store_version":2,"loy_js_api_enabled":true,"hide_console_ad":false,"shopify_markets_enabled":false,"google_client_id":"105612801293-r2epbprs6j61kcqfr2f58vmdelelte2j.apps.googleusercontent.com","multipass_v_token":false,"clear_latest_order_cache":false,"shop":{"id":16549749,"name":"Combat Iron Apparel Co.","domain":"combatironapparel.com"},"theme_extension_local_assets":false}; 9195 9196 if (!window.Rivo.global_config.theme_extension_local_assets) { 9197 window.Rivo.global_config.asset_urls = { 9198 ...window.Rivo.global_config.asset_urls, 9199 loy: { 9200 api_js: 'https://cdn.shopify.com/extensions/01a0ac46-d5b
92001-7e90-90aa-1f7e831976f9/rivo-loyalty-rewards-referrals-819/assets/ba_rivo_api.js', 9201 init_js: 'https://cdn.shopify.com/extensions/01a0ac46-d5b1-7e90-90aa-1f7e831976f9/rivo-loyalty-rewards-referrals-819/assets/ba_loy_init.js', 9202 referrals_js: 'https://cdn.shopify.com/extensions/01a0ac46-d5b1-7e90-90aa-1f7e831976f9/rivo-loyalty-rewards-referrals-819/assets/ba_loy_referrals.js', 9203 referrals_css: 'https://cdn.shopify.com/extensions/01a0ac46-d5b1-7e90-90aa-1f7e831976f9/rivo-loyalty-rewards-referrals-819/assets/ba_loy_referrals.css', 9204 widget_js: 'https://cdn.shopify.com/extensions/01a0ac46-d5b1-7e90-90aa-1f7e831976f9/rivo-loyalty-rewards-referrals-819/assets/ba_loy_widget.js', 9205 widget_css: 'https://cdn.shopify.com/extensions/01a0ac46-d5b1-7e90-90aa-1f7e831976f9/rivo-loyalty-rewards-referrals-819/assets/ba_loy_widget.css', 9206 page_init_js: 'https://cdn.shopify.com/extensions/01a0ac46-d5b1-7e90-90aa-1f7e831976f9/rivo-loyalty-rewards-referrals-819/assets/ba_loy_page_init.js', 9207 page_widget_js: 'https://cdn.shopify.com/extensions/01a0ac46-d5b1-7e90-90aa-1f7e831976f9/rivo-loyalty-rewards-referrals-819/assets/ba_loy_page_widget.js', 9208 page_widget_css: 'https://cdn.shopify.com/extensions/01a0ac46-d5b1-7e90-90aa-1f7e831976f9/rivo-loyalty-rewards-referrals-819/assets/ba_loy_page.css', 9209 page_preview_js: "/assets/msg/loy_page_preview.js", 9210 app_proxy_application_js: 'https://cdn.shopify.com/extensions/01a0ac46-d5b1-7e90-90aa-1f7e831976f9/rivo-loyalty-rewards-referrals-819/assets/app_proxy_application.js', 9211 lp_js: 'https://cdn.shopify.com/extensions/01a0ac46-d5b1-7e90-90aa-1f7e831976f9/rivo-loyalty-rewards-referrals-819/assets/ba_rivo_lp.js', 9212 profile_js: 'https://cdn.shopify.com/extensions/01a0ac46-d5b1-7e90-90aa-1f7e831976f9/rivo-loyalty-rewards-referrals-819/assets/ba_rivo_profile.js', 9213 profile_loyalty_js: 'https://cdn.shopify.com/extensions/01a0ac46-d5b1-7e90-90aa-1f7e831976f9/rivo-loyalty-rewards-referrals-819/assets/ba_rivo_profile_loyalty.js' 9214 }, 9215 forms: { 9216 init_js: 'https://cdn.shopify.com/extensions/01a0ac46-d5b1-7e90-90aa-1f7e831976f9/rivo-loyalty-rewards-referrals-819/assets/ba_forms_init.js', 9217 widget_js: 'https://cdn.shopify.com/extensions/01a0ac46-d5b1-7e90-90aa-1f7e831976f9/rivo-loyalty-rewards-referrals-819/assets/ba_forms_widget.js', 9218 forms_css: 'https://cdn.shopify.com/extensions/01a0ac46-d5b1-7e90-90aa-1f7e831976f9/rivo-loyalty-rewards-referrals-819/assets/ba_forms.css' 9219 }, 9220 global: { 9221 helper_js: 'https://cdn.shopify.com/extensions/01a0ac46-d5b1-7e90-90aa-1f7e831976f9/rivo-loyalty-rewards-referrals-819/assets/ba_tracking.js' 9222 } 9223 }; 9224 } 9225 9226 9227 9228 window.Rivo.loy_config = {"brand_theme_settings":{"enabled":false,"button_bg":"#20124d","header_bg":"#20124d","desc_color":"#737376","icon_color":"#3a3a3a","link_color":"#20124d","visibility":"both","cards_shape":"rounded","hide_widget":false,"launcher_bg":"#20124d","mobile_icon":"star","mobile_text":"Rewards","title_color":"#212b36","banner_image":"","desktop_icon":"star","desktop_text":"Rewards","inputs_shape":"rounded","primary_font":"Inter","buttons_shape":"rounded","mobile_layout":"icon_with_text","primary_color":"#20124d","desktop_layout":"icon_with_text","launcher_shape":"circle","secondary_font":"Inter","container_shape":"rounded","mobile_placement":"left","button_text_color":"#FFFFFF","desktop_placement":"left","header_text_color":"#FFFFFF","powered_by_hidden":false,"launcher_text_color":"#ffffff","mobile_side_spacing":20,"desktop_side_spacing":20,"panel_order_settings":{"vip":3,"points":1,"referrals":2},"mobile_bottom_spacing":20,"desktop_bottom_spacing":20,"hide_widget_permanently":false,"hide_widget_launcher_on_mobile":false},"launcher_style_settings":{"enabled":false,"button_bg":"#20124d","header_bg":"#20124d","desc_color":"#737376","icon_color":"#3a3a3a","link_color":"#20124d","visibility":"both","cards_shape":"rounded","hide_widget":false,"launcher_bg":"#20124d","mobile_icon":"star","mobile_text":"Rewards","title_color":"#212b36","banner_image":"","desktop_icon":"star","desktop_text":"Rewards","inputs_shape":"rounded","primary_font":"Inter","buttons_shape":"rounded","mobile_layout":"icon_with_text","primary_color":"#20124d","desktop_layout":"icon_with_text","launcher_shape":"circle","secondary_font":"Inter","container_shape":"rounded","mobile_placement":"left","button_text_color":"#FFFFFF","desktop_placement":"left","header_text_color":"#FFFFFF","powered_by_hidden":false,"launcher_text_color":"#ffffff","mobile_side_spacing":20,"desktop_side_spacing":20,"panel_order_settings":{"vip":3,"points":1,"referrals":2},"mobile_bottom_spacing":20,"desktop_bottom_spacing":20,"hide_widget_permanently":false,"hide_widget_launcher_on_mobile":false},"points_program_enabled":true,"referral_program_enabled":true,"membership_program_enabled":true,"vip_program_enabled":true,"vip_progress_block_show_highest_tier":false,"vip_program_tier_type":"points_earned","vip_program_peri
9228od":"calendar_year","floating_widget_settings":{"enabled":false,"button_bg":"#20124d","header_bg":"#20124d","desc_color":"#737376","icon_color":"#3a3a3a","link_color":"#20124d","visibility":"both","cards_shape":"rounded","hide_widget":false,"launcher_bg":"#20124d","mobile_icon":"star","mobile_text":"Rewards","title_color":"#212b36","banner_image":"","desktop_icon":"star","desktop_text":"Rewards","inputs_shape":"rounded","primary_font":"Inter","buttons_shape":"rounded","mobile_layout":"icon_with_text","primary_color":"#20124d","desktop_layout":"icon_with_text","launcher_shape":"circle","secondary_font":"Inter","container_shape":"rounded","mobile_placement":"left","button_text_color":"#FFFFFF","desktop_placement":"left","header_text_color":"#FFFFFF","powered_by_hidden":false,"launcher_text_color":"#ffffff","mobile_side_spacing":20,"desktop_side_spacing":20,"panel_order_settings":{"points":1,"referrals":2,"vip":3},"mobile_bottom_spacing":20,"desktop_bottom_spacing":20,"hide_widget_permanently":false,"hide_widget_launcher_on_mobile":false,"desktop_launcher_icon":null,"mobile_launcher_icon":null},"widget_custom_icons":{"brand_icon":null,"rewards":null,"ways_to_earn":null,"ways_to_redeem":null},"widget_css":"#baLoySectionWrapper .ba-loy-bg-color {\n background: linear-gradient(125deg, hsla(254,62%,19%,1), hsla(254,71%,3%,1));\n}\n\n#baLoySectionWrapper .section-panel-wrapper {\n box-shadow:rgba(0, 0, 0, 0.1) 0px 4px 15px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px 0px, #20124d 0px 2px 0px 0px inset;\n}\n\n\n\n\n.header-main, .header-secondary, .points-expiry-desc {\n color: #FFFFFF !important;\n}\n.main-default a.sign-in{\n color: #20124d !important;\n}\n\n.section-table-piece-detail-items .li-img path {\n fill: #3a3a3a;\n}\n\n.buttons-icons-detail-image .li-img {\n fill: #3a3a3a;\n}\n\n#baLoySectionWrapper .loy-button-main{\n background: #20124d;\n color: #FFFFFF;\n}\n\n #baLoySectionWrapper .loy-button-main{\n color: #FFFFFF;\n }\n\n #baLoySectionWrapper .main-default, #baLoySectionWrapper div.panel-section .head-title,#baLoySectionWrapper body {\n color: #212b36;\n }\n\n #baLoySectionWrapper .section-panel-wrapper .panel-desc, #baLoySectionWrapper .main-default.sign-in-text{\n color: #737376;\n }\n\n #launcher-wrapper{\n background: #20124d;\n }\n\n#baLoySectionWrapper div.section-bottom{\n display:none;\n}\n\n.ba-loy-namespace .ba-loy-messenger-frame, #launcher-wrapper{\n left: 20px;\n right: auto;\n}\n.ba-loy-namespace .ba-loy-messenger-frame {\n bottom: 90px;\n}\n#launcher-wrapper{\n bottom: 20px;\n}\n\n.launcher-text{\n color: #ffffff !important;\n}\n\n#launcher-wrapper .launcher-desktop { display: block; }\n#launcher-wrapper .launcher-mobile { display: none; }\n\n@media (max-device-width: 851px) and (orientation: landscape), (max-width: 500px) {\n .ba-loy-namespace .ba-loy-messenger-frame{\n height: 100%;\n min-height: 100%;\n bottom: 0;\n right: 0;\n left: 0;\n top: 0;\n width: 100%;\n border-radius: 0 !important;\n }\n #launcher-wrapper.up{\n display: none;\n }\n #launcher-wrapper{\n left: 20px;\n right: auto;\n bottom: 20px;\n }\n #launcher-wrapper .launcher-desktop { display: none; }\n #launcher-wrapper .launcher-mobile { display: block; }\n}\n\n\n\n.ba-loy-circle{border-radius: 30px !important;}\n.ba-loy-rounded{border-radius: 10px !important;}\n.ba-loy-square{border-radius: 0px !important;}\n","domain_name":"loyalty.rivo.io","font_settings":{"primary_font":"Inter","secondary_font":"Inter"},"translations":{"vip_perks":"Perks","vip_tiers":"VIP Tiers","general_by":"by","general_or":"OR","vip_reward":"VIP reward","vip_status":"VIP Status","general_day":"Day","social_like":"Like","social_share":"Share","vip_benefits":"Benefits","general_error":"Hmm, something went wrong, please try again shortly","general_month":"Month","general_point":"Point","general_spend":"you spend","general_spent":"Spent","social_follow":"Follow","tos_expiry_at":"Reward expires on {{expiry_date}}.","vip_tier_desc":"Gain access to exclusive rewards.","general_credit":"Credit","general_points":"Points","general_redeem":"Redeem","general_reward":"reward","vip_tier_spend":"Spend {{amount}}","general_credits":"Credits","general_go_back":"Go back","general_pending":"Pending","general_rewards":"Rewards","general_sign_in":"Sign in","general_sign_up":"Sign up","referrals_title":"Referral Program","review_complete":"Post a product review","survey_complete":"Complete a Survey","general_approved":"Approved","general_share_on":"Share on","general_you_have":"You have","tos_free_product":"Reward only applies to {{product_name}}","acct_creation_btn":"Start Earning","general_cancelled":"Cancelled","general_edit_date":"Edit Date","general_save_date":"Save date","general_show_more":"Show more","general_signed_up":"signed up","member_point_desc":"Earn points and turn these into rewards!","referral_complete":"Complete a Referral","tos_expiry_months":"Expires {{expiry_months}} month(s) after being redeemed.","vip_tier_achieved":"Unlocked {{tier_name}}","vip_tier_added_to":"Added to {{tier_name}}","acct_creation_desc":"Get rewarded for being an awesome customer","general_apply_code":"Apply code","general_share_link":"Share your Personal Link","referrals_email_to":"To","vip_achieved_until":"Achieved until","vip_tier_to_unlock":"to unlock","visitor_point_desc":"Earn points and turn these into rewards!","acct_creation_title":"Join and Earn Rewards","general_drop_points":"Limited time bonus points","general_reward_show":"Show","member_header_title":"{points}","member_point_header":"Points","referrals_completed":"referrals completed so far","vip_tier_dropped_to":"Fell to {{tier_name}}","vip_tier_on_highest":"You did it! You're on the highest tier ð","general_balance_text":"store credit","general_drop_credits":"Limited time bonus credits","general_past_rewards":"Past rewards","general_product_page":"product page","general_ways_to_earn":"Ways to earn","general_your_rewards":"Your rewards","referrals_email_send":"Send email","referrals_get_reward":"Get your","referrals_share_link":"Share this link with a friend for them to claim the reward","social_facebook_like"
9228:"Like page on Facebook","social_tiktok_follow":"Follow on TikTok","social_twitter_share":"Share link on X","tos_min_order_amount":"Applies to all orders over {{min_order_amount}}.","vip_tier_earn_points":"Earn {{points}} Points","vip_tier_retained_to":"Kept {{tier_name}}","vip_tier_vip_history":"VIP History","visitor_header_title":"Rewards Program","visitor_point_header":"Earn Points","acct_creation_sign_in":"Already a member?","general_cancel_points":"Points canceled","general_no_points_yet":"No Points yet","general_refund_points":"Points refunded","general_sms_subscribe":"Subscribe to SMS","member_header_caption":"Your points","social_facebook_share":"Share link on Facebook","social_handle_missing":"Please enter your handle","social_twitter_follow":"Follow on X","vip_reward_earned_via":"Earned via {{vip_tier_name}} tier","vip_you_have_achieved":"You've achieved","wallet_pass_subscribe":"Add Wallet Pass","general_apply_code_now":"Apply code now","general_cancel_credits":"Credits canceled","general_no_rewards_yet":"No rewards yet","general_place_an_order":"Place an order","general_points_expired":"Points expired","general_refund_credits":"Credits refunded","general_sms_subscribed":"Subscribed to SMS","general_upload_receipt":"Submit a Receipt","general_ways_to_redeem":"Ways to redeem","referrals_claim_reward":"Claim your gift","referrals_code_invalid":"This referral code is invalid","referrals_email_invite":"Refer friends by email","referrals_visitor_desc":"Refer a friend who makes a purchase and both of you will claim rewards.","review_complete_points":"{{points_amount}} Points for every review posted","tos_min_order_quantity":"Minimum {{min_order_quantity}} items required in cart.","visitor_header_caption":"Earn points, save, and unlock exclusive perks","general_birthday_reward":"Celebrate with a reward","general_challenge_photo":"Submit a Challenge Photo","general_credits_expired":"Credits expired","general_discount_amount":"points for ${{discount_amount}} off","general_email_subscribe":"Subscribe to Emails","general_expiration_date":"Expiration Date","general_no_activity_yet":"No activity yet","general_placed_an_order":"Placed an order","general_points_activity":"Points History","general_share_via_email":"Share via Email","general_upcoming_reward":"Upcoming reward","general_you_have_points":"You have {{points}} points","membership_order_placed":"Credits earned from placing an order","referrals_email_message":"Message","referrals_invalid_email":"Please enter a valid email address","referrals_referral_code":"Your referral link to share","social_instagram_follow":"Follow on Instagram","tos_apply_to_collection":"Only for products in specific collections.","tos_max_shipping_amount":"Maximum shipping amount of {{max_shipping_amount}}.","vip_tier_no_vip_history":"No VIP membership history yet","general_email_subscribed":"Subscribed to Emails","general_enter_valid_date":"Please enter a valid date","general_points_for_every":"Points for every","general_uploaded_receipt":"Submitted a Receipt","general_vip_tier_upgrade":"VIP Tier Upgrade Points","referral_complete_points":"{{points_amount}} Points for every referral completed","referrals_call_to_action":"Refer friends and earn","referrals_claimed_reward":"Here's your","referrals_create_account":"Create an Account","referrals_status_blocked":"blocked","referrals_status_pending":"pending","referrals_your_referrals":"Your referrals","activity_expiration_label":"Expires","general_click_to_see_more":"View My Rewards Account","general_product_purchased":"Product Purchased","general_redeemed_a_reward":"Redeemed a Reward","general_use_discount_code":"Use this discount code on your next order!","gift_card_sync_past_tense":"Gift card sync","referrals_already_visited":"Already visited this page","referrals_general_invalid":"Sorry, looks like this referral is invalid","referrals_referred_reward":"They will get","referrals_referrer_reward":"You will get","social_handle_placeholder":"@username","general_celebrate_birthday":"Celebrate a birthday","general_how_to_earn_points":"How do I earn Points?","loyalty_page_general_spent":"Spent","loyalty_page_rewards_title":"Rewards","referrals_no_referrals_yet":"No referrals yet","referrals_program_disabled":"This referral program is disabled","referrals_status_completed":"completed","review_complete_past_tense":"Posted a product review","survey_complete_past_tense":"Completed a Survey","general_add_product_to_cart":"Add product to cart","general_balance_text_plural":"Credits","general_drop_points_expired":"Limited time bonus points expired","general_fallback_first_name":"there","general_not_enough_earnings":"Not enough earnings to redeem","general_were_awarded_points":"were awarded points","loyalty_page_general_points":"Points","loyalty_page_general_redeem":"Redeem","activity_table_header_status":"Status","general_drop_credits_expired":"Limited time bonus credits expired","general_manual_points_adjust":"manual points adjustment","referral_complete_past_tense":"Completed a Referral","referrals_similar_ip_invalid":"We are unable to process referrals within the same IP address","social_provide_handle_button":"Share handle","social_provide_tiktok_handle":"Share your TikTok handle","store_credit_sync_past_tense":"Store credit sync","vip_tier_orders_placed_count":"Place {{amount}} Orders","general_activate_store_credit":"Activate Store Credit","general_apply_to_subscription":"Apply to
9228subscription","general_celebrate_anniversary":"Celebrate Loyalty Anniversary","general_punch_card_checkpoint":"Punch Card Checkpoint","general_redeem_error_vip_tier":"This reward requires a higher VIP tier","general_redeemed_store_credit":"Redeemed Store Credit","general_store_credit_redeemed":"{{store_credit_amount}} in store credit has been added to your account. Apply at checkout.","loyalty_page_rewards_subtitle":"You have the following rewards ready to use","checkout_ui_redeem_points_desc":"You have {{points}} points! Redeem for discounts on this order.","general_discount_amount_coupon":"${{discount_amount}} off coupon","general_have_not_earned_points":"You haven't earned any Points yet.","membership_page_benefits_title":"Membership Benefits","referrals_email_to_placeholder":"Add a comma-separated list of emails","referrals_name_must_be_present":"Please enter your first name","account_ui_loyalty_status_title":"Welcome, {{first_name}}! You have {{balance}} points","checkout_ui_redeem_points_login":"Log in","checkout_ui_redeem_points_title":"Redeem your points","general_add_points_default_note":"Points granted by points import","general_celebrate_your_birthday":"Let's celebrate your birthday! ð Please give us 30 days notice - otherwise, you'll have to wait another year.","general_please_choose_an_option":"Please choose an option from the","general_redeem_error_max_points":"Exceeded maximum points to spend","general_redeem_error_min_points":"Did not meet minimum points to redeem","loyalty_page_banner_earn_button":"Earn points","loyalty_page_rewards_no_rewards":"No rewards yet","loyalty_page_ways_to_earn_title":"WAYS TO \u003cspan class=\"rivo-title-span\"\u003eEARN MORE POINTS\u003c\/span\u003e","referrals_email_already_claimed":"This email has already been claimed","referrals_general_invalid_title":"We're Sorry","social_facebook_like_past_tense":"Liked a page on Facebook","social_provide_instagram_handle":"Share your Instagram handle","social_tiktok_follow_past_tense":"Followed on TikTok","social_twitter_share_past_tense":"Shared a link on X","activity_table_header_expiration":"Expires At","loyalty_page_banner_login_button":"LOG IN","loyalty_page_upload_receipt_help":"Upload a receipt within the last 30 days to earn points. Please lay the receipt on a flat surface and take a photo from a close distance.","social_facebook_share_past_tense":"Shared a link on Facebook","social_twitter_follow_past_tense":"Followed on X","wallet_pass_subscribe_past_tense":"Added Wallet Pass","account_slideout_home_login_title":"Sign in to manage your account","general_cashback_not_earned_title":"You didn't earn CashBack on this order","general_cross_collection_purchase":"Cross Collection Purchase","general_points_for_judgeme_review":"JudgeMe review","loyalty_page_banner_redeem_button":"Redeem Rewards","loyalty_page_subscribe_email_help":"Subscribe to our email list and earn points","loyalty_page_ways_to_redeem_title":"HOW TO \u003cspan class=\"rivo-title-span\"\u003eREDEEM\u003c\/span\u003e","membership_page_benefits_subtitle":"Here's an overview of your membership benefits","referrals_account_already_claimed":"You already have an account. You can invite your friends to win rewards!","vip_tier_products_purchased_count":"Purchase {{amount}} Specific Products","account_ui_loyalty_status_subtitle":"You're on the {{vip_tier_name}} tier","checkout_ui_activate_account_title":"Activate Your Account","checkout_ui_redeemed_rewards_title":"Your rewards","general_reset_removal_default_note":"Existing points removed for points reset from import","general_store_credit_transfer_sent":"Sent {{amount}} credit to {{recipient_email}}","loyalty_page_customer_birthday_day":"Day","loyalty_page_upload_receipt_attach":"Attach File","loyalty_page_upload_receipt_button":"Submit Receipt","loyalty_page_ways_to_earn_subtitle":"Earn points by completing these actions.","referrals_your_referrals_show_here":"Your referrals will show here.","social_instagram_follow_past_tense":"Followed on Instagram","account_slideout_orders_login_title":"Sign in to view your orders","checkout_ui_points_estimation_title":"Complete this purchase to earn up to {{points}} points","checkout_ui_refer_friends_login_url":"\/account\/login?return_url=\/account\u0026email={{customer_email}}","general_cashback_not_earned_subject":"You didn't earn CashBack on this order","general_loyalty_program_and_rewards":"Loyalty Program \u0026 Rewards","general_vip_tier_upgrade_past_tense":"{{tier_name}} Entry Points","general_your_rewards_will_show_here":"Your rewards will show here.","loyalty_page_banner_logged_in_title":"Welcome to the program","loyalty_page_banner_register_button":"SEE MY PERKS","loyalty_page_explainer_step_1_title":"JOIN","loyalty_page_explainer_step_2_title":"EARN","loyalty_page_explainer_step_3_title":"UNLOCK","loyalty_page_subscribe_email_button":"Subscribe","loyalty_page_upload_receipt_no_file":"Please select a file to upload","loyalty_page_upload_receipt_success":"Thanks! Your receipt will be reviewed shortly","membership_page_banner_login_button":"Sign In","membership_page_banner_login_prefix":"YOU ALREADY IN THE CLUB?","membership_tier_unlocked_past_tense":"Membership Signup","referrals_email_message_placeholder":"Customize your referral message. The referral link will be automatically added.","shopify_account_embed_freeform_text":"","account_slideout_profile_login_title":"Sign in to manage your profile","checkout_ui_redeem_points_login_desc":"to view your points balance and discover rewards available for redemption.","checkout_ui_redeem_store_credit_desc":"You have ${{store_credit}} in store credit.","general_cashback_not_earned_subtitle":"This order wasn't eligible for CashBack.","loyalty_page_banner_logged_out_title":"CUSTOMER \u003cbr\u003e\u003cimg class=\"rivo-hero-title-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/Group_48099260.png?v=1757409649\" alt=\"\"\u003e","loyalty_page_banner_login_button_url":"","loyalty_page_customer_birthday_month":"Month","loyalty_page_customer_birthday_title":"Celebrate your birthday","loyalty_page_ways_to_redeem_subtitle":"YOU CAN ADD YOUR POINTS ONTO YOUR ORDER DURING CHECKOUT","vip_tier_product_ids_purchased_count":"Purchase {{amount}} Specific Products","checkout_ui_cashback_estimation_title":"Complete this purchase to earn up to {{cashback}} in CashBack","checkout_ui_install_wallet_pass_title":"Install our Wallet Pass for E
9228xclusive Offers","checkout_ui_points_estimation_subtext":"Loyalty points can be redeemed for rewards on future purchases. Actual points awarded may differ if other discounts are applied.","checkout_ui_redeem_store_credit_title":"Apply your store credit","checkout_ui_refer_friends_login_title":"Claim your points from this purchase !","general_applied_to_subscription_order":"Applied to subscription order","general_celebrate_birthday_past_tense":"Celebrated a birthday","general_choose_redemption_destination":"Choose to use it now or on your next subscription order","general_discount_code_applied_to_cart":"Discount applied to your cart","loyalty_page_general_enter_valid_date":"Please enter a valid date","account_dashboard_activity_block_title":"Your Activity","account_dashboard_member_card_cta_text":"View Rewards","account_dashboard_referral_block_title":"Refer a friend","general_reset_new_balance_default_note":"Points reset to new balance by points import","general_store_credit_transfer_received":"Received {{amount}} credit from {{sender_email}}","general_use_discount_code_free_product":"Use this discount code on your next order to get a free product!","loyalty_page_explainer_logged_in_title":"Hi \u003cspan rivo-x-data=\"{ username: $store.customer.first_name || 'there' }\" rivo-x-text=\"username\"\u003e\u003c\/span\u003e, you have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_points_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e Points","loyalty_page_explainer_step_1_subtitle":"Sign up, lock in your account, and weâll drop 50 bonus points in instantly.","loyalty_page_explainer_step_2_subtitle":"Earn 2 points for every $1 spent on anything. NO LIMITS.","loyalty_page_explainer_step_3_subtitle":"Redeem points for discounts on your next purchase.","loyalty_page_vip_tier_1_threshold_text":"Start Here","loyalty_page_vip_tier_2_threshold_text":"Earn 250 Points","loyalty_page_vip_tier_3_threshold_text":"Earn 500 Points","loyalty_page_vip_tier_4_threshold_text":"$79\/year","loyalty_page_vip_tiers_logged_in_title":"VIP Tiers","membership_page_explainer_step_1_title":"Signup","membership_page_explainer_step_2_title":"Earn","membership_page_explainer_step_3_title":"Redeem","membership_recurring_signup_past_tense":"Recurring Credit","referrals_advocate_stats_email_claimed":"Claimed","checkout_ui_activate_account_button_url":"\/account\/login?return_url=\/account","checkout_ui_cashback_estimation_subtext":"CashBack can be redeemed for rewards on future purchases. Actual CashBack awarded may differ if other discounts are applied.","general_subscription_redemption_applied":"This reward will apply to your next subscription order","loyalty_page_activity_table_header_date":"Date","loyalty_page_activity_table_no_activity":"No activity yet","loyalty_page_banner_register_button_url":"","loyalty_page_explainer_logged_out_title":"How it Works","loyalty_page_vip_tiers_logged_out_title":"VIP Tier Structure","membership_page_banner_login_button_url":"\/account\/login?return_url=\/account","social_provide_tiktok_handle_past_tense":"Shared your TikTok handle","account_dashboard_member_card_body_title":"You have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_points_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e Points","account_ui_loyalty_status_cta_button_url":"\/pages\/loyalty-program","checkout_ui_activate_account_button_text":"Activate Account","checkout_ui_activate_account_description":"Activate your loyalty account to start earning points, tracking rewards, and accessing exclusive member benefits.","checkout_ui_redeem_points_alternate_name":"points","checkout_ui_redeemed_rewards_description":"Your rewards available to use","checkout_ui_redeemed_rewards_login_title":"Log in","checkout_ui_refer_friends_referral_title":"Refer a Friend","general_celebrate_anniversary_past_tense":"Celebrated Loyalty Anniversary","loyalty_page_activity_expiration_warning":"Expiration Date: \u003cspan rivo-x-data rivo-x-text=\"$store.customer.points_expiry\"\u003e\u003c\/span\u003e","loyalty_page_customer_birthday_save_date":"Save Date","loyalty_page_upload_challenge_photo_help":"Upload a challenge photo to earn.","referrals_advocate_stats_email_completed":"Completed","referrals_create_account_to_claim_coupon":"Create an Account to claim your coupon","account_dashboard_referral_block_subtitle":"Give your friends a reward and claim your own when they make a purchase","account_ui_loyalty_status_cta_button_text":"View Rewards","checkout_ui_redeemed_rewards_select_label":"Select a Reward","loyalty_page_activity_table_header_action":"Activity","loyalty_page_banner_logged_in_description":"You'll quickly earn points to redeem for free gear and other perks.","loyalty_page_explainer_logged_in_subtitle":"Here's an overview of your current points balance and recent activity","loyalty_page_vip_tiers_logged_in_subtitle":"You are on the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.tier?.name\"\u003e\u003c\/span\u003e tier","membership_page_banner_add_to_cart_button":"BECOME AN INSIDER | ONLY $59","membership_page_explainer_step_1_subtitle":"Create an account on our store","membership_page_explainer_step_2_subtitle":"Earn points for shopping","membership_page_explainer_step_3_subtitle":"Redeem points for discounts","account_dashboard_member_card_header_title":"Welcome \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.first_name\"\u003e\u003c\/span\u003e","account_dashboard_vip_tiers_progress_t
9228itle":"VIP Tier Status","checkout_ui_install_wallet_pass_button_url":"\/#rivo","general_converted_to_credits_external_note":"Converted your points balance to store credit","general_converted_to_credits_internal_note":"Converted from points to store credit","loyalty_page_banner_logged_out_description":"BUY GEAR. EARN POINTS. USE FOR MORE GEAR.","loyalty_page_general_activate_store_credit":"Activate Store Credit","loyalty_page_general_redeemed_store_credit":"Redeemed Store Credit","loyalty_page_upload_challenge_photo_attach":"Attach File","loyalty_page_upload_challenge_photo_button":"Submit Challenge Photo","loyalty_page_vip_tiers_logged_out_subtitle":"Start stacking points to climb the VIP loyalty program \u0026 unlock exclusive Member only rewards.","membership_page_activity_table_header_date":"Date","membership_page_activity_table_no_activity":"No activity yet","membership_page_banner_is_subscriber_title":"WELCOME BACK, WARRIOR \u003cbr\u003e\u003cimg class=\"rivo-hero-title-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/COMBAT_IRN.jpg?v=1763713769\" alt=\"\"\u003e","membership_page_status_is_subscriber_title":"You have an Active Membership","referrals_advocate_stats_email_link_clicks":"Link Clicks","social_provide_instagram_handle_past_tense":"Shared your Instagram handle","account_dashboard_member_card_body_subtitle":"You're on the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.tier?.name\"\u003e\u003c\/span\u003e tier","account_dashboard_referral_block_share_html":"\u003ca href=\"\/pages\/refer-a-friend\"\u003eEmail your link to friends\u003c\/a\u003e or \u003ca href=\"\/pages\/refer-a-friend?popup_panel=email_stats\"\u003eget your stats\u003c\/a\u003e","checkout_ui_install_wallet_pass_button_text":"Install Wallet Pass","checkout_ui_install_wallet_pass_description":"Unlock exclusive offers and rewards with our Wallet Pass.","checkout_ui_login_notification_banner_title":"Have loyalty discounts or rewards that you'd like to apply?","checkout_ui_refer_friends_login_description":"Log in or register to activate your loyalty account, redeem your points and access your special offers.","loyalty_page_activity_table_header_earnings":"Points","loyalty_page_upload_challenge_photo_no_file":"Please select a file to upload","loyalty_page_upload_challenge_photo_success":"Thanks! Your challenge photo will be reviewed shortly","membership_page_activity_expiration_warning":"Expiration Date: \u003cspan rivo-x-data rivo-x-text=\"$store.customer.points_expiry\"\u003e\u003c\/span\u003e","membership_page_banner_non_subscriber_title":"Welcome to \u003cbr\u003e\u003cimg class=\"rivo-hero-title-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/COMBAT_IRN.jpg?v=1763713769\" alt=\"\"\u003e","membership_recurring_anniversary_past_tense":"Membership Anniversary Credits","account_dashboard_unused_rewards_block_title":"Use your rewards","checkout_ui_redeem_incremental_earnings_desc":"How much of your {{balance}} points (equivalent to ${{balance_to_currency}}) would you like to redeem?","checkout_ui_refer_friends_login_button_title":"Activate my account","general_order_placed_store_credit_multiplier":"Earn cash back for every $1 spent","loyalty_page_vip_tiers_progress_column_title":"Tier Status","membership_page_activity_table_header_action":"Activity","referrals_advocate_stats_email_unique_visits":"Unique visits from your link","referrals_email_your_friend_has_referred_you":"Your friend has referred you to {{shop_name}}","account_dashboard_vip_tiers_progress_subtitle":"Earn \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn\"\u003e\u003c\/span\u003e points to reach the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.name\"\u003e\u003c\/span\u003e tier.","checkout_ui_login_notification_banner_subtext":"to login to your account","checkout_ui_redeem_incremental_earnings_login":"Log in","checkout_ui_redeem_incremental_earnings_title":"Redeem store balance","checkout_ui_redeem_points_select_custom_label":"{{reward_name}} orders ${{min_order_amount}}+ for {{points_amount}} points","checkout_ui_refer_friends_referral_button_url":"","loyalty_page_activity_table_header_expiration":"Expires At","membership_page_banner_add_to_cart_button_url":"\/membership-add-to-cart","membership_page_cancel_membership_modal_title":"Are you sure you want to cancel your membership?","membership_page_explainer_is_subscriber_title":"Hi \u003cspan rivo-x-data=\"{ username: $store.customer.first_name || 'there' }\" rivo-x-text=\"username\"\u003e\u003c\/span\u003e, you have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_credits_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e in Store Credit","membership_page_status_is_subscriber_subtitle":"You will be charged next on \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.membership?.pretty_next_charge_date\"\u003e\u003c\/span\u003e","referrals_email_checkout_out_and_claim_reward":"Check out the referral link and claim a free reward.","account_dashboard_rewards_progress_block_t
9228itle":"Earn more rewards","checkout_ui_gift_with_purchase_applied_message":"Free gift applied","checkout_ui_redeem_points_select_discount_desc":"Please select a discount","checkout_ui_redeem_points_store_credit_success":"{{store_credit_amount}} in store credit redeemed. Apply to this order from the payment section.","checkout_ui_redeemed_rewards_login_description":"to view your rewards available to use.","checkout_ui_refer_friends_referral_description":"Share your referral link with friends and earn rewards each time a new friend makes a purchase.","membership_page_activity_table_header_earnings":"Points","membership_page_cancel_membership_modal_button":"Yes, Cancel my Membership","membership_page_explainer_non_subscriber_title":"How it Works","account_dashboard_unused_rewards_block_subtitle":"Use your previously redeemed rewards:","checkout_ui_login_notification_banner_link_text":"Click here","checkout_ui_redeem_points_select_discount_label":"Select Discount","checkout_ui_redeemed_rewards_select_description":"Please select a reward","checkout_ui_refer_friends_referral_button_title":"Refer a Friend","general_store_credit_transfer_sent_via_gift_url":"Sent {{amount}} credit via gift URL {{transfer_url}}","loyalty_page_vip_tiers_progress_column_subtitle":"Earn \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn\"\u003e\u003c\/span\u003e points to reach the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.name\"\u003e\u003c\/span\u003e tier.","membership_page_status_update_payment_link_text":"Update Payment Method","referrals_advocate_stats_email_no_referrals_yet":"No referrals yet.","account_dashboard_unused_rewards_block_date_text":"Redeemed on: {{date}}","membership_page_activity_table_header_expiration":"Expires At","membership_page_banner_is_subscriber_description":"YOUR INSIDER ACCESS IS LOCKED AND LOADED.","membership_page_explainer_is_subscriber_subtitle":"Here's an overview of your current credits balance and recent activity","account_dashboard_referral_block_copy_button_text":"Copy","account_dashboard_rewards_progress_block_subtitle":"Earn another \u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_points_amount_to_next_reward\"\u003e\u003c\/span\u003e points to unlock a \u003cspan rivo-x-data rivo-x-text=\"$store.customer.next_reward?.name\"\u003e\u003c\/span\u003e reward\u003c\/p\u003e","account_dashboard_unused_rewards_block_no_rewards":"No rewards yet","checkout_ui_redeem_store_credit_apply_button_text":"Apply Store Credit","membership_page_banner_non_subscriber_description":"INSIDER CLUB BUILT FOR TACTICAL ATHLETESâ¢","membership_page_update_payment_method_modal_title":"Update Payment Method","checkout_ui_redeem_incremental_earnings_login_desc":"to view your balance.","membership_page_status_cancel_membership_link_text":"Cancel","membership_page_status_rejoin_membership_link_text":"Rejoin Membership","checkout_ui_refer_friends_referral_text_field_label":"Your referral link","membership_page_cancel_membership_modal_description":"We'd hate to see you leave. Your membership includes exclusive benefits that you'll lose access to immediately.","checkout_ui_redeem_incremental_earnings_desc_applied":"You're using {{applied_balance}} of your available {{balance}} in store credit","membership_page_status_pending_cancellation_subtitle":"Your membership will be cancelled on \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.membership?.pretty_queued_for_cancellation_at\"\u003e\u003c\/span\u003e","checkout_ui_cashback_estimation_title_usd_to_currency":"Complete this purchase to earn up to {{cashback_usd_to_currency}} in CashBack","referrals_advocate_stats_email_friends_order_verified":"Friends order was verified","referrals_advocate_stats_email_referral_link_to_share":"Here's your referral link to share with friends.","referrals_advocate_stats_email_friend_claimed_discount":"Friend claimed discount","account_dashboard_vip_tiers_progress_completed_subtitle":"Congrats! You've reached the highest tier.","checkout_ui_cashback_estimation_subtext_usd_to_currency":"CashBack can be redeemed for rewards on future purchases. Actual CashBack awarded may differ if other discounts are applied.","checkout_ui_post_purchase_account_activation_button_url":"\/account\/login?return_url=\/account","membership_page_update_payment_method_modal_description":"We've sent you an email to update your payment method. Please check your inbox and follow the instructions.","checkout_ui_redeem_incremental_earnings_form_input_label":"Earnings amount","checkout_ui_redeem_incremental_discount_code_change_error":"{{code}} couldn't be used with your existing discounts.","checkout_ui_redeem_incremental_earnings_form_submit_button":"Apply ${{points_to_currency}}","checkout_ui_redeem_points_not_enough_points_banner_message":"You're {{points_amount}} points away from a reward","account_dashboard_rewards_progress_block_completed_subtitle":"Keep earning points to unlock more rewards","checkout_ui_redeem_incremental_earnings_desc_usd_to_currency":"You have {{formatted_credits_tally_usd_to_currency}}) in store credit to redeem (subject to FX rates at time of redemption)","checkout_ui_redeem_incremental_earnings_store_credit_success":"{{store_credit_amount}} in store credit redeemed. Apply to this order from the payment section.","checkout_ui_redeem_incremental_earnings_desc_usd_to_currency_applied":"You're using {{applied_balance_to_currency}} of your available {{formatted_credits_tally_usd_to_currency}} in store credit"},"custom_css":null,"ways_to_earn":[{"id":432510,"title":"Sign up","status":"active","name":null,"trigger":"customer_member_enabled","points_amount":10,"credits_amount":0.0,"balance_amount":10,"description":null,"url":null,"button_text":null,"pretty_earnings_text":"10 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/6izmqy5hhcnh5nffqp4m6mte3flh","multi_balance_settings_by_tiers":{},"multipliers":[],"currency_base_amount":1,"points_type":"fixed"},{"id":432511,"title":"Place an order","status":"active","name":null,"trigger":"order_placed","points_amount":2,"credits_amount":0.0,"balance_amount":2,"description":"2 Points for every $1 spent","url":"","button_text":null,"pretty_earnings_text":"2 Points","card_click_method":"modal","hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/kk2t8akv1cnlmb2fqd9nku1z5i6q","multi_balance_settings_by_tiers":{"ELITE":{"balance_amount":1,"currency_base_amount":1},"PRO":{"balance_amount":1,"currency_base_amount":1},"CREW":{"balance_amount":1,"currency_base_amount":1}},"multipliers":[],"currency_base_amount":1,"points_type":"multiplier"},{"id":432512,"title":"Celebrate a birthday","status":"active","name":null,"trigger":"customer_birthday","points_amount":100,"credits_amount":0.0,"balance_amount":100,"description":null,"url":null,"button_text":null,"pretty_earnings_text":"100 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/z884wtjna8bcdfbeofzra7kwfgf9","multi_balance_settings_by_tiers":{},"multipliers":[],"currency_base_amount":1,"points_type":"fixed"},{"id":452725,"title":"Leave a review","status":"active","name":"Leave a review","trigger":"review_complete","points_amount":100,"credits_amount":0.0,"balance_amount":100,"description":null,"url":"","button_text":null,"pretty_earnings_text":"100 Points","card_click_method":"modal","hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/gvto0lzdlndjtbx6e7s63fop68qz"},{"id":452758,"title":"Make 3 purchases","status":"active","name":"Make 3 purchases","trigger":"custom_action","points_amount":150,"credits_amount":0.0,"balance_amount":150,"description":"{{points_amount}} Points","url":"","button_text":"","pretty_earnings_text":"150 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/t7z074772rqlzz4xfin7qc1zlhye"},{"id":585732,"title":"Punch Card Checkpoint","status":"active","name":null,"trigger":"punch_card_checkpoint","points_amount":250,"credits_amount":0.0,"balance_amount":250,"description":null,"url":null,"button_text":null,"pretty_earnings_text":"250 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[]}
9228],"points_rewards":[{"id":502711,"name":"$25 Off ","enabled":true,"points_amount":500,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"$25 Off (500 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/qxyms4w7qu8eyldysam7ja313m27","pretty_points_amount":"500","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":25.0,"min_order_value_in_cents":7500,"terms_of_service":{"reward_type":"fixed_amount","min_order_amount":75.0,"applies_to":"entire","show_tos":true},"pretty_terms_of_service":"Applies to all orders over $75.00. ","translated_terms_of_service":{}},{"id":515035,"name":"$50 Off $150+","enabled":true,"points_amount":1000,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"$50 Off $150+ (1,000 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/urmve1e1xk3wiutdow9rsw3p1osv","pretty_points_amount":"1,000","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":50.0,"min_order_value_in_cents":15000,"terms_of_service":{"reward_type":"fixed_amount","min_order_amount":150.0,"applies_to":"entire","expiry_months":6,"show_tos":true},"pretty_terms_of_service":"Applies to all orders over $150.00. Expires 6 month(s) after being redeemed. ","translated_terms_of_service":{}},{"id":494322,"name":"$125 Off $200+","enabled":true,"points_amount":2500,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"$125 Off $200+ (2,500 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/n0nxnhntcn9u6r3q4w2pjbufximb","pretty_points_amount":"2,500","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":125.0,"min_order_value_in_cents":20000,"terms_of_service":{"reward_type":"fixed_amount","min_order_amount":200.0,"applies_to":"entire","expiry_months":6,"show_tos":true},"pretty_terms_of_service":"Applies to all orders over $200.00. Expires 6 month(s) after being redeemed. ","translated_terms_of_service":{}}],"rewards":[{"id":502711,"name":"$25 Off ","enabled":true,"points_amount":500,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"$25 Off (500 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/qxyms4w7qu8eyldysam7ja313m27","pretty_points_amount":"500","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":25.0,"min_order_value_in_cents":7500,"terms_of_service":{"reward_type":"fixed_amount","min_order_amount":75.0,"applies_to":"entire","show_tos":true},"pretty_terms_of_service":"Applies to all orders over $75.00. ","translated_terms_of_service":{}},{"id":515035,"name":"$50 Off $150+","enabled":true,"points_amount":1000,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"$50 Off $150+ (1,000 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/urmve1e1xk3wiutdow9rsw3p1osv","pretty_points_amount":"1,000","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":50.0,"min_order_value_in_cents":15000,"terms_of_service":{"reward_type":"fixed_amount","min_order_amount":150.0,"applies_to":"entire","expiry_months":6,"show_tos":true},"pretty_terms_of_service":"Applies to all orders over $150.00. Expires 6 month(s) after being redeemed. ","translated_terms_of_service":{}},{"id":494322,"name":"$125 Off $200+","enabled":true,"points_amount":2500,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"$125 Off $200+ (2,500 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/n0nxnhntcn9u6r3q4w2pjbufximb","pretty_points_amount":"2,500","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":125.0,"min_order_value_in_cents":20000,"terms_of_service":{"reward_type":"fixed_amount","min_order_amount":200.0,"applies_to":"entire","expiry_months":6,"show_tos":true},"pretty_terms_of_service":"Applies to all orders over $200.00. Expires 6 month(s) after being redeemed. ","translated_terms_of_service":{}}],"referral_rewards":{"referrer_reward":{"id":502929,"name":"BLUE CHECKERED COMBAT IRON SCRIPT ALL WEATHER DECAL","reward_type":"free_product","properties":{"applies_to":"product","product_id":"6653387997364","variant_ids":"39798705651892","purchase_type":"one_time","min_requirement":"none","auto_redeem_enabled":false,"refund_on_expiry_enabled":false,"hide_from_checkout_enabled":false,"min_order_value_excludes_free_product":false,"applies_to_full_price_items_only":false,"translations":[]}},"referred_reward":{"id":502930,"name":"$10 OFF CODE","reward_type":"fixed_amount","properties":{"applies_to":"entire","purchase_type":"one_time","min_requirement":"min_purchase_amount","auto_redeem_enabled":false,"customer_points_get":1.0,"increment_points_value":100,"refund_on_expiry_enabled":false,"hide_from_checkout_enabled":false,"min_order_value_excludes_free_product":false,"applies_to_full_price_items_only":false,"translations":[]}}},"referral_settings":{"referrals_landing_path":"","referrals_landing_domain":""},"referral_social_settings":{"facebook":false,"email":true,"twitter":false,"twitter_message":"","sms":true,"sms_message":"","whatsapp":false,"whatsapp_message":"","share_order":["sms","email","link","twitter","facebook","whatsapp"]},"referrals_customer_account_required":false,"friend_discounts_disabled":false,"vip_tiers":[{"id":397033,"name":"CREW","threshold":0,"perks":[],"icon_url":null,"desc":"\u003cspan\u003eEarn 0 Points by Dec 31, 2026\u003c\/span\u003e","translations":[],"rewards":[{"id":499539,"name":"CREW TIER - 10% OFF NEXT ORDER","enabled":true,"points_amount":0,"points_type":"fixed","reward_type":"percentage","source":"vip_tier","pretty_display_rewards":"CREW TIER - 10% OFF NEXT ORDER (0 points required)","icon_url":null,"pretty_points_amount":"0","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":10.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"percentage","applies_to":"collection","expiry_months":3,"show_tos":true},"pretty_terms_of_service":"Only for products in specific collections. Expires 3 month(s) after being redeemed. ","vip_tier":{"id":397033,"shop_id":16549749,"name":"CREW","threshold":0,"perks":[],"created_at":"2025-06-20T14:42:16.473Z","updated_at":"2026-04-30T11:32:46.283Z","deleted_at":null,"properties":{"entry_rules":[],"translations":[],"entry_product_ids":[]},"entry_rules":[],"entry_rules_operator":null,"entry_product_count":null,"entry_product_ids":[],"translations":[]}}],"threshold_text":"Start Here"},{"id":397034,"name":"PRO","threshold":500,"perks":[],"icon_url":null,"desc":"\u003cspan\u003eEarn 500 Points by Dec 31, 2026\u003c\/span\u003e","translations":[],"rewards":[],"threshold_text":"Earn 250 Points"},{"id":397035,"name":"ELITE","threshold":1000,"perks":[],"icon_url":null,"desc":"\u003cspan\u003eEarn 1,000 Points by Dec 31, 2026\u003c\/span\u003e","translations":[],"rewards":[{"id":502816,"name":"TIER 3 - ELITE 20% OFF","enabled":true,"points_amount":0,"points_type":"fixed","reward_type":"percentage","source":"vip_tier","pretty_display_rewards":"TIER 3 - ELITE 20% OFF (0 points required)","icon_url":null,"pretty_points_amount":"0","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":20.0,"min_order_value_in_cents":7500,"terms_of_service":{"reward_type":"percentage","min_order_amount":75.0,"applies_to":"entire","expiry_months":6,"show_tos":true},"pretty_terms_of_service":"Applies to all orders over $75.00. Expires 6 month(s) after being redeemed. ","vip_tier":{"id":397035,"shop_id":16549749,"name":"ELITE","threshold":1000,"perks":[],"created_at":"2025-06-20T14:42:16.505Z","updated_at":"2026-04-29T18:40:26.052Z","deleted_at":null,"properties":{"entry_rules":[],"translations":[],"entry_product_ids":[]},"entry_rules":[],"entry_rules_operator":null,"entry_product_count":null,"entry_product_ids":[],"translations":[]}}],"threshold_text":"Earn 500 Points"}],"account_embed_widget_settings":{"enabled":true,"custom_css":"","custom_link":"","target_page":"customers\/account","custom_placement":"","custom_insert_method":"beforeend"},"loyalty_landing_page_settings":{"enabled":false,"theme_id":"","template_suffix":"rivo-loyalty-landing-page","vip_tiers_table_data":[{"perk":"Points Per Order","tiers":[{"id":"397033","value":"2x"},{"id":"397034","value":"2x"},{"id":"397035","value":"2x"},{"id":"434544","value":"2x"}]},{"perk":"Tier Entry Gift","tiers":[{"id":"397033","value":""},{"id":"397034","value":""},{"id":"397035","value":"20% OFF "},{"id":"434544","value":"FREE SHIRT"}]}
9228,{"perk":"ACCESS TO TACTICAL ATHLETE⢠CLUB DEALS","tiers":[{"id":"397033","value":""},{"id":"397034","value":"â"},{"id":"397035","value":"â"},{"id":"434544","value":"â"}]},{"perk":"BIRTHDAY BONUS REWARD","tiers":[{"id":"397033","value":""},{"id":"397034","value":"â"},{"id":"397035","value":"â"},{"id":"434544","value":"â"}]},{"perk":"FREE ALL-WEATHER DECAL OF CHOICE","tiers":[{"id":"397033","value":""},{"id":"397034","value":""},{"id":"397035","value":"â"},{"id":"434544","value":"â"}]},{"perk":"DOUBLE POINTS WEEKENDS","tiers":[{"id":"397033","value":""},{"id":"397034","value":"â"},{"id":"397035","value":"â"},{"id":"434544","value":"â"}]},{"perk":"SPECIAL EVENT INVITATION","tiers":[{"id":"397033","value":""},{"id":"397034","value":""},{"id":"397035","value":""},{"id":"434544","value":"â"}]},{"perk":"FREE SHIPPING ON ORDER","tiers":[{"id":"397033","value":""},{"id":"397034","value":""},{"id":"397035","value":""},{"id":"434544","value":"â"}]},{"perk":"10% on all orders","tiers":[{"id":"397033","value":""},{"id":"397034","value":""},{"id":"397035","value":""},{"id":"434544","value":"â"}]},{"perk":"Early access releases","tiers":[{"id":"397033","value":""},{"id":"397034","value":""},{"id":"397035","value":""},{"id":"434544","value":"â"}]}],"primary_button_class_names":"","secondary_button_class_names":"","theme_extension_files_added_at":"2025-06-26T19:17:35.918Z","theme_extension_files_verified_at":"2025-06-26T19:17:35.918Z"},"membership_landing_page_settings":{"enabled":false,"theme_id":"","template_suffix":"rivo-membership-landing-page","primary_button_class_names":"","secondary_button_class_names":"","theme_extension_files_added_at":"2025-07-30T14:00:53.733Z","theme_extension_files_verified_at":"2025-07-30T14:00:53.733Z"},"account_dashboard_settings":{},"forms":[],"points_expiry_enabled":false,"credits_expiry_enabled":true,"points_per_points_log_expiry_enabled":false,"credits_per_points_log_expiry_enabled":true,"frontend":{"potential_points":{"order_placed":{"enabled":true,"points_type":"multiplier","points_amount":2,"currency_base_amount":1,"multi_balance_settings_by_tiers":{"ELITE":{"balance_amount":1,"currency_base_amount":1},"PRO":{"balance_amount":1,"currency_base_amount":1},"CREW":{"balance_amount":1,"currency_base_amount":1}}}}},"referral_campaigns":[{"id":63427,"name":"Give $10 Get a Free Decal","display_type":"inline","status":"active","page_settings":{"friend_claim_title":"Your friend sent you a discount","friend_reward_title":"Awesome, you're in!","invalid_button_text":"Shop Now","advocate_share_title":"REFER A FRIEND","advocate_reward_title":"Use your discount","advocate_signup_title":"REFER A FRIEND","friend_reward_copy_text":"Copy","advocate_share_link_mode":"exposed","friend_claim_button_text":"Claim Discount","friend_claim_description":"Enter your email, get a discount for your first order.","advocate_email_stats_text":"My Stats","advocate_reward_copy_text":"Copy","advocate_share_link_title":"Share your link","friend_claim_expired_text":"Sorry, this referral link has expired. Come back later!","friend_reward_description":"Here's your {{discount_amount}} reward. Use this discount code on your next order.","advocate_email_stats_title":"Send my Stats","advocate_share_description":"Give a friend $10 and snag a free decal for yourself when they make their purchase.","advocate_share_email_title":"Share via Email","advocate_reward_description":"Here's your {{discount_amount}} reward. Use this discount code on your next order.","advocate_share_expired_text":"Sorry, this referral link has expired. Come back later!","advocate_share_header_title":"","advocate_signup_button_text":"Invite Friends","advocate_signup_description":"Give a friend $10 and snag a free decal for yourself when they make their purchase.","advocate_email_stats_enabled":false,"advocate_share_email_subject":"Your friend has sent you a gift","advocate_signup_expired_text":"Sorry, this referral link has expired. Come back later!","friend_claim_disclaimer_text":"Offer only valid for new customers","friend_reward_disclaimer_text":"Offer only valid for new customers","advocate_share_appended_params":"","advocate_share_disclaimer_text":"Offer only valid for new customers","friend_claim_email_placeholder":"Your email","advocate_reward_disclaimer_text":"","advocate_share_copy_button_text":"Copy Link","advocate_share_email_note_label":"Additional Note:","advocate_share_link_description":"You can share this link anywhere with a friend.","advocate_signup_disclaimer_text":"Offer only valid for new customers","friend_reward_apply_button_text":"Apply code","advocate_email_stats_button_text":"Send Email","advocate_email_stats_description":"Your stats will be sent to {{email}}","advocate_share_email_button_text":"Send Email","friend_claim_cta_version_enabled":false,"friend_reward_auto_apply_enabled":true,"friend_reward_post_discount_path":"","advocate_reward_apply_button_text":"Apply code","advocate_signup_email_placeholder":"Your email","advocate_reward_auto_apply_enabled":false,"advocate_reward_post_discount_path":"","advocate_share_email_subject_label":"Subject:","advocate_share_personal_link_label":"Here is your personal link:","friend_reward_coupon_field_enabled":true,"advocate_share_email_reminder_label":"Send reminder after 3 days","advocate_reward_coupon_field_enabled":true,"advocate_share_email_sent_from_label":"To:","friend_claim_additional_close_params":[],"advocate_share_email_note_placeholder":"Add something else for your friends here. We'll prepopulate the rest!","advocate_signup_first_name_placeholder":"Your first name","advocate_signup_requires_login_enabled":false,"friend_claim_terms_and_conditions_path":"","friend_claim_terms_and_conditions_text":"Terms \u0026 Conditions","friend_reward_terms_and_conditions_path":"","friend_reward_terms_and_conditions_text":"Terms \u0026 Conditions","advocate_share_email_subject_placeholder":"Here's a gift","advocate_share_terms_and_conditions_path":"","advocate_share_terms_and_conditions_text":"Terms \u0026 Conditions","advocate_signup_first_name_field_enabled":true,"advocate_reward_terms_and_conditions_path":"","advocate_reward_terms_and_conditions_text":"Terms \u0026 Conditions","advocate_signup_terms_and_conditions_path":"","advocate_signup_terms_and_conditions_text":"Terms \u0026 Conditions","friend_claim_terms_and_conditions_enabled":false,"advocate_signup_requires_login_button_text":"Sign In or Sign Up","friend_reward_terms_and_conditions_enabled":false,"advocate_email_stats_logged_out_description":"Please enter the email you used to signup","advocate_share_email_recipients_placeholder":"Comma separated list of email addresses","advocate_share_terms_and_conditions_enabled":false,"advocate_reward_terms_and_conditions_enabled":false,"advocate_signup_terms_and_conditions_enabled":false,"friend_claim_accepts_marketing_checkbox_text":"Subscribe to email marketing","advocate_signup_accepts_marketing_checkbox_text":"Subscribe to email marketing","friend_claim_accepts_marketing_checkbox_enabled":false,"advocate_signup_accepts_marketing_checkbox_enabled":true,"advocate_signup_accepts_marketing_checkbox_default_checked":true},"design_settings":{"share_mode":"blocks","primary_color":"#000000","background_type":"column","secondary_color":"#CCCCCC","title_font_size":38,"button_font_size":16,"footer_font_size":12,"header_font_size":18,"title_font_color":"#000000","title_text_align":"left","button_font_color":"#000000","footer_font_color":"#000000","footer_text_align":"left","header_font_color":"#000000","header_text_align":"center","subtitle_font_size":17,"background_position":"right","button_border_color":"#f2ec3a","primary_font_family":"inherit","subtitle_font_color":"#000000","subtitle_text_align":"left","mobile_inline_height":375,"desktop_inline_height":375,"secondary_font_family":"inherit","button_background_color":"#f2ec3a","header_background_color":"#000000","advocate_share_email_note_enabled":true,"advocate_share_email_subject_enabled":true,"advocate_share_email_reminder_enabled":true},"advocate_rules":[],"friend_rules":[],"advocate_reward":{"id":502929,"name":"BLUE CHECKERED COMBAT IRON SCRIPT ALL WEATHER DECAL","enabled":true,"points_amount":0,"points_type":"fixed","reward_type":"free_product","source":"referrer","pretty_display_rewards":"BLUE CHECKERED COMBAT IRON SCRIPT ALL WEATHER DECAL (0 points required)","icon_url":null,"pretty_points_amount":"0","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":4.99,"min_order_value_in_cents":null,"product_id":"6653387997364","variant_ids":"39798705651892","image_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/combatironscriptbluecheckered.jpg?v=1787573361","product_title":"BLUE CHECKERED COMBAT IRON SCRIPT ALL WEATHER DECAL","variants":[{"id":"39798705651892","title":"Default Title","price":2.99,"image_url":null}],"terms_of_service":{"reward_type":"free_product","product_id":"6653387997364","show_tos":true},"pretty_terms_of_service":"Reward only applies to BLUE CHECKERED COMBAT IRON SCRIPT ALL WEATHER DECAL "},"friend_reward":{"id":502930,"name":"$10 OFF CODE","enabled":true,"points_amount":0,"points_type":"fixed","reward_type":"fixed_amount","source":"referred","pretty_display_rewards":"$10 OFF CODE (0 points required)","icon_url":null,"pretty_points_amount":"0","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":10.0,"min_order_value_in_cents":2500,"terms_of_service":{"reward_type":"fixed_amount","min_order_amount":25.0,"applies_to":"entire","show_tos":true},"pretty_terms_of_service":"Applies to all orders over $25.00. "},"expires_at":null,"background_image_url":"https:\/\/loyalty.rivo.io\/assets\/0nhydr3y9hmkdnuase9w67z4o3g4","custom_css":"@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:ital,wght@0,100..900;1,100..900\u0026family=Righteous\u0026display=swap');\n#baLoySectionWrapper,\n#baLoySectionWrapper p,\n#baLoySectionWrapper .icon-and-text-row,\n#baLoySectionWrapper button,\n#baLoySectionWrapper label,\n#baLoySectionWrapper .header-secondary,\n#baLoySectionWrapper .loy-button,\n#baLoySectionWrapper .loy-button-secondary,\n#baLoySectionWrapper .loy-button-link-main,\n#baLoySectionWrapper .ba-tooltip,\n#baLoySectionWrapper .sign-in-text,\n#baLoySectionWrapper .less-color.text-nowrap,\n#baLoySectionWrapper .content-subtitle,\n#baLoySectionWrapper .panel-desc,\n#baLoySectionWrapper .section-table-piece-detail-items,\n#baLoySectionWrapper .dob-fields,\n#baLoySectionWrapper .account-login,\n#baLoySectionWrapper .txt-info,\n#baLoySectionWrapper .txt-warning,\n#baLoySectionWrapper .section-top-bar,\n#baLoySectionWrapper .txt-field,\n#baLoySectionWrapper .section-footer,\n#baLoySectionWrapper input,\n#baLoySectionWrapper .content .header,\n#baLoySectionWrapper .content {\n font-family: \"Montserrat\", sans-serif !important;\n}\n\n#baLoySectionWrapper .content {\n align-self: center;\n width: 100%;\n}\n\n#baLoySectionWrapper .content-title,\n#baLoySectionWrapper h1 {\n color: #000;\n font-family: \"Righteous\", sans-serif !important;\n}\n\n#baLoySectionWrapper .referral-body {\n \/* background: #F6F6F6; *\/\n}\n\n#baLoySectionWrapper .content-wrapper {\n padding: 30px;\n}\n\n#baLoySectionWrapper .background-image {\n \/* object-position: bottom; *\/\n display: none;\n}\n\n#baLoySectionWrapper #advocate-signup-page .content-title,\n#baLoySectionWrapper #advocate-share-page .content-title {\n margin-top: 0;\n}\n\n#baLoySectionWrapper #advocate-signup-page .content-wrapper,\n#baLoySectionWrapper #advocate-share-page .content-wrapper {\n padding-top: 10px;\n}\n\n#baLoySectionWrapper .content .header {\n display: none;\n}\n\n\/* ---- BUTTONS ---- *\/\n\n#baLoySectionWrapper .button,\n#baLoySectionWrapper .copy-coupon.dflex button.button {\n min-height: 40px;\n}\n\n#baLoySectionWrapper .button:hover,\n#baLoySectionWrapper .button:focus,\n#baLoySectionWrapper .button:active,\n#baLoySectionWrapper .copy-coupon.dflex button.button:hover,\n#baLoySectionWrapper .copy-coupon.dflex button.button:focus,\n#baLoySectionWrapper .copy-coupon.dflex button.button:active {\n opacity: 1;\n}\n\n#baLoySectionWrapper .icon-and-text-row svg {\n fill: #000;\n}\n\n#baLoySectionWrapper svg.path-stroke path {\n stroke: #000;\n}\n\n#baLoySectionWrapper .icon-and-text-row:hover svg {\n fill: #000;\n}\n\n#baLoySectionWrapper .icon-and-text-row:hover svg.path-stroke path {\n stroke: #000;\n}\n\n.section-body,\n.section-body .form {\n margin-bottom: 0;\n}\n\n\/* --- FOOTER --- *\/\n#baLoySectionWrapper .section-footer{\n position:relative;\n overflow:visible;\n}\n\n#baLoySectionWrapper .section-footer::after{\n content:\"\";\n position:absolute;\n left:0;\n top:100px;\n height:40px;\n width:100%;\n background:url(https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/Rivo-Referral-Logo.png?v=1752528029) center\/contain no-repeat;\n pointer-events:none;\n z-index:-1;\n}\n\n\/* --- FORM STARTS HERE --- *\/\n\n#baLoySectionWrapper input.txt-field {\n border: 1px solid #878787;\n color: #878787;\n border-radius: none;\n background: #fff;\n transition: all 0.2s ease-in;\n}\n\n#baLoySectionWrapper input.txt-field::placeholder {\n color: #878787 !important;\n}\n\n#baLoySectionWrapper input,\n#baLoySectionWrapper textarea {\n border: 1px solid #878787 !important;\n}\n\n#baLoySectionWrapper input.txt-field:active,\n#baLoySectionWrapper input.txt-field:hover {\n border: 1px solid #878787 !important;\n box-shadow: 0 0 0 0.5px #878787 inset;\n}\n\n#baLoySectionWrapper input.referral-link {\n font-size: 14px !important;\n font-weight: 400;\n}\n\n\/* --- FORM ENDS HERE --- *\/\n\n\/* --- POPUP --- *\/\n#baLoySectionWrapper .popup-page.active {\n background: #fff !important;\n border: 1.5px solid #fff;\n}\n\n#baLoySectionWrapper .popup-page input.txt-field {\n background: #fff;\n border: 1px solid #000 !important;\n}\n\n\/* --- SUCCESS MESSAGE --- *\/\n\n#baLoySectionWrapper .referral-body .toast.success {\n background: rgba(0,0,0,0.7);\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n right: 0;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n#baLoySectionWrapper .popup-page .form-label {\n display: flex;\n align-items: center;\n gap: 5px;\n}\n\n\/* --- Custom Checkbox --- *\/\n#baLoySectionWrapper #accepts_marketing,\n#baLoySectionWrapper input[type=\"checkbox\"] {\n -webkit-appearance: none;\n -moz-appearance: none;
9228\n width: 20px;\n height: 20px;\n border: 2px solid #000 !important;\n border-radius: 10px !important;\n position: relative;\n cursor: pointer;\n outline: none;\n}\n\n#baLoySectionWrapper #accepts_marketing:checked,\n#baLoySectionWrapper input[type=\"checkbox\"]:checked {\n background-color: #000 !important;\n border-color: #000;\n}\n\n#baLoySectionWrapper #accepts_marketing:checked::after,\n#baLoySectionWrapper input[type=\"checkbox\"]:checked::after {\n content: \"\";\n display: block;\n width: 2px;\n height: 7px;\n border: solid #fff;\n border-width: 0 2px 2px 0;\n position: absolute;\n top: 2px;\n left: 6px;\n transform: rotate(45deg);\n}\n\n#baLoySectionWrapper .popup-page input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n\/* --- Fix the checkbox in the email popup --- *\/\n#baLoySectionWrapper .popup-page.active .form-label {\n margin-bottom: 15px;\n margin-top: 0;\n display: flex;\n gap: 5px;\n align-items: center;\n}\n\n#baLoySectionWrapper input[type=\"checkbox\"] {\n margin-bottom: 0;\n}\n\n#baLoySectionWrapper .copy-coupon.dflex {\n gap: 5px;\n}\n\n#baLoySectionWrapper .content-title {\n margin-top: 0;\n}\n\n\/* --- MOBILE --- *\/\n@media (max-width: 680px) {\n #baLoySectionWrapper .mobile-image {\n display: none;\n }\n\n #baLoySectionWrapper .content-title {\n }\n\n #baLoySectionWrapper #advocate-reward-page .content-title,\n #baLoySectionWrapper #friend-claim-page .content-title,\n #baLoySectionWrapper #friend-reward-page .content-title {\n font-size: 24px;\n margin-top: 15px;\n }\n\n #baLoySectionWrapper .referral-body {\n display: flex;\n flex-direction: column;\n justify-content: flex-start;\n padding: 0;\n }\n\n #baLoySectionWrapper .content .header {\n text-decoration: none !important;\n margin-bottom: 0 !important;\n }\n\n #baLoySectionWrapper .content-wrapper {\n padding: 25px;\n }\n}","share_via_email_default_subject":"I'm sending you a {{reward_name}} to shop at {{shop_name}}","landing_path":null,"advocate_overlay_enabled":false,"post_order_advocate_overlay_enabled":false,"post_order_advocate_overlay_delay":0,"post_order_advocate_overlay_frequency":0,"streamlined_enabled":false,"locale_translations":{}}],"paid_membership_settings":{"landing_path":"\/pages\/combat-iron-member-club","legacy_product_ids":[],"cancellation_policy":"end_of_period","final_reminder_days":3,"rebill_reminder_days":15,"migration_mode_enabled":false,"rebill_attempt_interval":"hourly","daily_rebill_attempt_utc_hour":16,"landing_path_redirect_enabled":true,"default_enrollment_tier_method":"customer_creation","failed_payments_retry_schedule":[{"days_after_last_retry":1},{"days_after_last_retry":2},{"days_after_last_retry":3},{"days_after_last_retry":5},{"days_after_last_retry":5},{"days_after_last_retry":5},{"days_after_last_retry":5}],"daily_failed_payments_attempt_utc_hour":20,"selling_plan_after_add_to_cart_js_method":"redirect_to_cart","membership_gift_order_count_starts_at_enrollment":false},"checkout_ui_settings":{"global_show_login_url":"\/customer_authentication\/login?return_to=\/checkout","global_show_login_enabled":false,"redeem_points_max_rewards":10,"redeem_store_credit_button_kind":"primary","global_show_login_header_enabled":false,"shopify_markets_metaobject_enabled":false,"post_purchase_referral_hero_image_url":"","post_purchase_referral_preview_emails":"","redeem_points_use_custom_select_label":false,"redeem_points_expanded_version_enabled":false,"redeem_points_only_show_from_countries":[],"redeem_points_show_all_rewards_enabled":false,"redeem_points_select_apply_button_enabled":false,"redeemed_rewards_only_show_from_countries":[],"post_purchase_account_activation_image_url":"","post_purchase_referral_hide_from_countries":[],"redeem_points_default_select_label_enabled":true,"hide_all_checkout_extensions_from_countries":[],"post_purchase_install_wallet_pass_image_url":"","post_purchase_referral_preview_mode_enabled":false,"only_show_checkout_extensions_from_countries":[],"post_purchase_referral_share_buttons_enabled":false,"redeem_points_disable_reward_options_enabled":false,"redeem_store_credit_only_show_from_countries":[],"redeem_points_hide_redeem_when_discount_exists":false,"redeem_points_not_enough_points_banner_enabled":false,"post_purchase_referral_only_show_from_countries":[],"redeem_incremental_earnings_balance_to_currency":false,"redeem_points_expanded_show_custom_icons_enabled":true,"redeemed_rewards_hide_selections_when_no_options":true,"clear_discount_codes_with_prefix_on_consolidation":"","post_purchase_account_activation_button_full_width":true,"cashback_estimation_balance_usd_to_currency_enabled":false,"redeem_points_hide_redeem_when_free_product_applied":false,"redeem_incremental_earnings_only_show_from_countries":[],"redeem_points_hide_selections_unless_discount_exists":true,"post_purchase_account_activation_preview_mode_enabled":false,"post_purchase_referral_always_show_to_advocate_enabled":false,"redeemed_rewards_hide_selections_when_discount_applied":false,"post_purchase_account_activation_membership_mode_enabled":false,"redeem_incremental_earnings_balance_applied_mode_enabled":false,"redeem_incremental_earnings_input_amount_stepper_enabled":true,"post_purchase_account_activation_only_show_from_countries":[],"post_purchase_install_wallet_pass_only_show_from_countries":[],"redeem_incremental_earnings_balance_usd_to_currency_enabled":false,"redeem_incremental_earnings_hide_redeem_when_discount_exists":false,"redeem_incremental_earnings_hide_redeem_when_insufficient_balance":false,"redeem_incremental_earnings_hide_redeem_unless_minimum_order_value_is_met":false},"discount_code_prefix_settings":{"global_prefix":"CIA-","loyalty_prefix":"","cashback_prefix":"","vip_tier_prefix":"","loyalty_gift_prefix":"LGIFT-","referral_friend_prefix":"","referral_advocate_prefix":""},"membership_tiers":[{"id":1565,"name":"Combat Outfitter Membership Club","icon_url":"https:\/\/loyalty.rivo.io\/assets\/va2klvh979i9h7yn2ib9hquq9lun","price":59.0,"billing_interval":"annually","enabled":true,"product_id":8935737852131,"variant_id":46994972147939,"selling_plan_id":4698341603,"gwp_reward_enabled":false,"gwp_product_id":null,"gwp_variant_id":null,"gwp_variant_ids":[],"gwp_gifts":[],"static_discounts":[{"id":530982,"identifier":"default","code":"Don't enable","description":"","
9228is_auto_applied":false},{"id":535979,"identifier":"default","code":"OUTFITTER_TEE","description":"OUTFITTER TEE","is_auto_applied":false},{"id":548222,"identifier":"default","code":"MEMBER_FREE_TEE","description":"Free Member Tee ($32)","is_auto_applied":false},{"id":635695,"identifier":"default","code":"MEMBERS_FREE_TEE","description":"MEMBER_FREE_TEE","is_auto_applied":false},{"id":530942,"identifier":"membership_shipping_discount","code":"OUTFITTER_SHIP","description":"Free shipping on every order","is_auto_applied":false},{"id":530981,"identifier":"default","code":"OUTFITTER_10OFF","description":"10% Member Discount ","is_auto_applied":false}],"benefits":[{"identifier":"membership_priority_support","title":"Membership priority support","description":"","position":1,"show_on_landing_page":true,"benefitable_id":null,"benefitable_type":null,"icon_url":null},{"identifier":"membership_early_access","title":"Membership early access","description":"","position":2,"show_on_landing_page":true,"benefitable_id":null,"benefitable_type":null,"icon_url":null},{"identifier":"membership_gated_content","title":"Membership gated content","description":"","position":3,"show_on_landing_page":true,"benefitable_id":null,"benefitable_type":null,"icon_url":null},{"identifier":"membership_shipping_discount","title":"Membership shipping discount","description":"","position":4,"show_on_landing_page":true,"benefitable_id":530942,"benefitable_type":"Reward","icon_url":null},{"identifier":"membership_signup_discount","title":"Membership signup discount","description":"","position":5,"show_on_landing_page":true,"benefitable_id":530943,"benefitable_type":"Reward","icon_url":null},{"identifier":"membership_tier_unlocked","title":"Membership tier unlocked","description":"","position":6,"show_on_landing_page":true,"benefitable_id":467318,"benefitable_type":"EarningRule","icon_url":null},{"identifier":"membership_recurring_signup","title":"Membership recurring signup","description":"","position":7,"show_on_landing_page":true,"benefitable_id":467319,"benefitable_type":"EarningRule","icon_url":null},{"identifier":"membership_recurring_anniversary","title":"Membership recurring anniversary","description":"","position":8,"show_on_landing_page":true,"benefitable_id":467320,"benefitable_type":"EarningRule","icon_url":null},{"identifier":"membership_order_placed","title":"Membership order placed","description":"","position":9,"show_on_landing_page":true,"benefitable_id":467321,"benefitable_type":"EarningRule","icon_url":null}],"ways_to_earn":[{"id":467318,"title":null,"status":"inactive","name":null,"trigger":"membership_tier_unlocked","points_amount":0,"credits_amount":0.0,"balance_amount":0,"description":null,"url":null,"button_text":null,"pretty_earnings_text":"0 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[]},{"id":467319,"title":null,"status":"active","name":null,"trigger":"membership_recurring_signup","points_amount":0,"credits_amount":10.0,"balance_amount":10.0,"description":null,"url":null,"button_text":null,"pretty_earnings_text":"$10.00 Credits","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[]},{"id":467320,"title":null,"status":"inactive","name":null,"trigger":"membership_recurring_anniversary","points_amount":0,"credits_amount":0.0,"balance_amount":0,"description":null,"url":null,"button_text":null,"pretty_earnings_text":"0 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[]},{"id":467321,"title":"Credits earned from placing an order","status":"inactive","name":null,"trigger":"membership_order_placed","points_amount":0,"credits_amount":0.0,"balance_amount":0,"description":null,"url":null,"button_text":null,"pretty_earnings_text":"0 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"multi_balance_settings_by_tiers":{},"multipliers":[],"currency_base_amount":1,"points_type":"multiplier"}]}],"credit_mode":false,"active_bonus_campaign":null,"active_bonus_campaigns":[],"js_api_config":{"emit_points_balances_on_load":false},"auto_login":{"enabled":false,"email_provider":"kl","email_identifier":"utm_klaviyo_profile_id","auto_login_reload_enabled":false,"auto_login_bypass_only_mode_enabled":false},"account_widget_settings":{"logo":"\u003cimg\n class=\"medium--hide\"\n src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/Rivo-Referral-Logo.png?v=1752528029\"\n srcset=\"\n https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/Rivo-Referral-Logo.png?v=1752528029 1x,\n https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/Rivo-Referral-Logo.png?v=1752528029 2x\n \"\n alt=\"Rivo Referral Logo\"\n itemprop=\"logo\"\n\/\u003e","enabled":true,"or_text":"OR","city_text":"City","edit_text":"Edit","name_text":"Name","custom_css":"\/* Load Barlow font *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow:wght@400;600;700\u0026display=swap');\n\n\/* Apply Barlow ONLY inside Rivo popup *\/\n.rivo-slideout__container,\n.rivo-slideout__container *,\n.rivo-slideout__header *,\n#rivo-slideout-footer *,\nmain.rivo-slideout__content *,\n.rivo-aw-home-featured-content-wrapper *,\n.rivo-mini-block-title,\n.rivo-mini-block-price,\n.rivo-product-action-title,\n.rivo-product-price,\n.rivo-form-field label,\n.rivo-preference-item-label,\n.rivo-profile-list-item-title,\n.rivo-aw-smaller-title,\n.rivo-aw-button-points-balance-number,\n.rivo-aw-button-points-balance-currency,\n.rivo-empty-state-container,\n.rivo-login-component input,\n.rivo-login-component button,\n.rivo-footer-nav-text {\n font-family: 'Barlow', sans-serif !important;\n}\n\n.rivo-profile-list-item-title {\n font-size: 16px;\n}\n\n.rivo-shop-pay-login-button,\n.rivo-external-login-container,\n.rivo-google-login-button {\n border: 1px solid #161616;\n}\n\n.rivo-aw-reward-card .rivo-product-action-add-to-cart {\n display: none;\n}\n\n.rivo-aw-reward-card .rivo-product-image {\n width: 50px;\n max-width: 50px;\n min-width: 50px;\n margin: auto auto 6px;\n}\n\n.rivo-aw-reward-card .rivo-mini-block-subtitle {\n padding-top: 0;\n background: #f1ff0a;\n padding: 4px;\n}\n\n.rivo-aw-reward-card {\n border: 1px solid #000;\n display: flex;\n flex-direction: column;\n border-radius: 5px;\n padding: 16px;\n text-align: center;\n}\n\n.rivo-aw-button-points-balance-container {\n height: 50px;\n}\n\n.rivo-aw-button-points .rivo-aw-button-points-balance-container,\n.rivo-aw-button-membership {\n background: #f1ff0a;\n justify-content: space-between ;\n}\n\n.rivo-empty-state-container,\n.rivo-preference-section {\n border-radius: 0;\n}\n\n.rivo-logout-link,\n.rivo-add-shipping-address,\n.rivo-form-row button[type=submit] {\n text-align: center;\n background: #f1ff0a;\n}\n\n.rivo-default-badge {\n background: transparent;\n border-radius: 0;\n border: 1px solid #161616;\n}\n\n.rivo-preferences-shipping-addresses .rivo-address-block {\n border-radius: 0;\n}\n\n.rivo-slideout__close, .rivo-aw-mini-modal__close {\n background: transparent;\n}\n\n.rivo-aw-home-featured-content, .rivo-aw-home-featured-content-wrapper a {\n display: flex;\n flex-direction: column-reverse;\n}\n\nh2.rivo-aw-home-featured-content-title.rivo-aw-title {\n padding-bottom: 20px !important;\n}\n\n.rivo-footer-nav-text {\n font-weight: 600; \n color: #000;\n}\n\n#rivo-slideout-footer .rivo-slideout-navigation .active .rivo-footer-nav-text {\n font-weight: 700;\n}","email_text":"Email","order_text":"Order","phone_text":"Phone","taxes_text":"Taxes","total_text":"Total","cards_shape":"rounded","delete_text":"Delete","select_text":"Select","address_text":"Address","company_text":"Company","country_text":"Country","inputs_shape":"rounded","buttons_shape":"rounded","discount_text":"Discount","primary_color":"#161616","province_text":"Province","shipping_text":"Shipping","sold_out_text":"Sold out","subtotal_text":"Subtotal","zip_code_text":"ZIP Code","community_text":"Community","home_cta_1_url":"\/pages\/loyalty-program","home_cta_2_url":"","home_cta_3_url":"","last_name_text":"Last Name","launcher_shape":"circle","container_shape":"rounded","favorites_title":"Favorites","first_name_text":"First Name","home_cta_1_text":"View Rewards","home_cta_2_text":"Manage Subscriptions","home_cta_3_text":"","input_font_size":16,"show_powered_by":false,"add_to_cart_text":"Add to Cart","amount_paid_text":"Amount paid","footer_font_size":14,"footer_home_text":"For You","google_client_id":"105612801293-r2epbprs6j61kcqfr2f58vmdelelte2j.apps.googleusercontent.com","net_payment_text":"Net payment","saved_cart_title":"Saved from Cart","toast_font_color":"#ffffff","are_you_sure_text":"Are you sure you want to?","cache_app_enabled":false,"collections_title":"Collections","community_enabled":false,"contact_info_text":"Contact info","currency_decimals":2,"default_font_size":16,"desktop_placement":"left","email_placeholder":"Email","favorites_enabled":true,"google_login_text":"Sign in with Google","home_referral_url":"\/pages\/refer-a-friend","login_button_text":"Sign In","login_issues_link":"\/account\/login","login_issues_text":"Click here to sign in with your password if you are having issues","my_addresses_text":"My Addresses","onload_javascript":"","order_placed_text":"Placed on","verify_title_text":"Enter the code sent to [[email]]","all_favorites_text":"All Favorites","external_login_url":"https:\/\/combatironapparel.com\/customer_authentication\/login?return_to=\/?show_rivo_account=true","footer_orders_text":"Orders","home_cta_1_enabled":false,"home_cta_2_enabled":false,"home_cta_3_enabled":false,"latest_order_title":"Latest Order","notifications_text":"Notifications","privacy_policy_url":"\/pages\/privacy-policy","profile_list_links":[],"reload_after_login":true,"saved_cart_enabled":true,"shop_login_enabled":false,"verify_button_text":"Verify Code","address_line_2_text":"Apartment, suite, etc.","apple_login_enabled":false,"delete_address_text":"Yes, Delete Address","external_login_text":"Sign in or Sign up","footer_profile_text":"Profile","home_referral_title":"Refer a Friend \u0026 Earn","locale_urls_enabled":false,"mobile_side_spacing":20,"my_preferences_text":"My Preferences","payment_method_text":"Payment Method","popular_today_title":"Popular Today","select_country_text":"Select Country","select_options_text":"Select Options","skip_edgemesh_cache":false,"slideout_icon_color":"#161616","taxes_included_text":"Taxes (included)","update_profile_text":"Update Profile","view_favorites_text":"View Favorites","amount_refunded_text":"Amount refunded","billing_address_text":"Billing Address","desktop_side_spacing":20,"excluded_product_ids":[],"favorites_load_delay":0,"footer_icons_enabled":false,"google_login_enabled":true,"hide_rivo_login_form":true,"home_logged_in_title":"Welcome \u003cspan rivo-ax-text='$store.rivo_profile_customer?.first_name'\u003e\u003c\/span\u003e","legacy_gift_card_app":"","legacy_login_enabled":true,"order_cancelled_text":"Cancelled on","profile_log_out_text":"Log out","save_collection_text":"Save Collection","select_province_text":"Select Province","shipping_method_text":"Shipping Method","terms_of_service_url":"\/policies\/terms-of-service","address_default_badge":"Default","alternate_login_title":"Having issues signing in?","featured_content_link":"\/collections\/newly-released","featured_home_content":"","home_logged_out_title":"Sign in to your account","home_referral_enabled":false,"legacy_membership_app":"rivo","mobile_bottom_spacing":20,"order_returns_enabled":true,"order_returns_partner":"custom_link","popular_today_enabled":true,"recently_viewed_title":"Recently Viewed","redeem_rewards_filter":"all","replace_account_links":true,"shipping_address_text":"Shipping Address","slideout_border_color":"#161616","vip_tier_progress_url":"\/pages\/loyalty-program","add_to_collection_text":"Add to Collection","compare_at_price_color":"#c70000","custom_sub_cta_content":"","custom_sub_cta_enabled":false,"desktop_bottom_spacing":20,"external_login_enabled":true,"hide_sold_out_products":true,"home_referral_subtitle":"\u003cspan rivo-ax-text='$store.rivo_profile_customer?.referral_stats?.completed_count'\u003e\u003c\/span\u003e referrals completed so far","home_wallet_pass_title":"Add Wallet Pass","login_footer_font_size":12,"next_billing_date_text":"You will be charged next on \u003cspan rivo-ax-text='$store.membership_subscription_contract.pretty_next_billing_date_at'\u003e\u003c\/span\u003e","order_tracking_partner":"custom_link","orders_logged_in_title":"Your Orders","popular_products_count":20,"product_rating_enabled":false,"profile_pos_qr_enabled":false,"shop_pay_login_enabled":true,"slideout_subdued_color":"#161616","toast_background_color":"#1a1a1a","added_to_cart_link_text":"Go to Cart","additional_details_text":"Additional Details","alternate_login_enabled":true,"custom_sms_consent_text":"","home_logged_in_subtitle":"You have \u003cspan class='rivo-pretty-points-balance' rivo-ax-text='$store.rivo_profile_customer?.pretty_points_tally'\u003e\u003c\/span\u003e points","home_referral_copy_text":"Referral link copied to clipboard","ignore_inventory_policy":false,"order_buy_again_enabled":true,"order_returns_subdomain":"","orders_empty_state_text":"You haven't placed any orders yet","orders_logged_out_title":"Log in to view, track, and manage your orders","post_login_reload_paths":[],"post_sign_in_javascript":"","recently_viewed_enabled":true,"refresh_cart_javascript":"","section_title_font_size":16,"survey_next_button_text":"Next","survey_ski
9228p_button_text":"Skip","alternate_login_subtitle":"Use one of the following methods below to sign in.","custom_hide_product_tags":[],"desktop_sidebar_position":"left","home_logged_out_subtitle":"Get access to your rewards, referrals, and more","home_wallet_pass_enabled":true,"legacy_gift_card_enabled":false,"order_cancel_button_text":"Cancel Order","replace_legacy_app_links":true,"shipping_addresses_title":"Shipping Addresses","verify_login_issues_link":"\/#rivo","verify_login_issues_text":"Having issues? Click here to try again.","community_cover_image_url":"","home_button_gift_card_url":"","home_cta_1_primary_button":true,"home_cta_2_primary_button":false,"home_cta_3_primary_button":false,"home_wallet_pass_subtitle":"Unlock exclusive rewards and offers.","legacy_points_balance_app":"rivo","on_hash_change_javascript":"","order_returns_button_text":"Start a Return","order_returns_custom_link":"https:\/\/app.corso.com\/combat-iron-apparel-co","slideout_background_color":"#ffffff","accepts_sms_marketing_text":"Text me with news and offers","add_shipping_address_title":"Add Shipping Address","added_to_cart_link_enabled":false,"alternate_login_email_text":"Sign using a different method (Recommended)","create_new_collection_text":"Create New Collection","favorites_empty_state_text":"No favorited products","featured_content_image_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1654\/9749\/files\/rivo-featured-still.jpg?v=1787754800","home_button_membership_url":"https:\/\/combatironapparel.com\/pages\/combat-iron-member-club#rivo-manage-membership","logged_out_title_font_size":16,"membership_cover_image_url":"https:\/\/combatironapparel.com\/cdn\/shop\/files\/DSC06194.jpg?v=1756473735","mini_block_title_font_size":14,"order_tracking_button_text":"Track Shipment","order_tracking_custom_link":"https:\/\/combatironapparel.com\/pages\/track-your-order","primary_button_class_names":"button button--primary","redirect_from_account_page":true,"save_shipping_address_text":"Save Shipping Address","vip_progress_block_enabled":true,"alternate_login_google_text":"Sign in with Google","buy_again_notification_text":"Order added to the cart","edit_shipping_address_title":"Edit Shipping Address","favorite_button_active_text":"Added to favorites","home_button_membership_text":"Credit","home_loyalty_button_enabled":true,"home_referral_page_subtitle":"Refer a friend who makes a purchase and both of you will claim rewards.","login_verify_identity_title":"Verify your identity","loyalty_opt_in_checkbox_tag":"rivo-loyalty-opt-in","order_buy_again_button_text":"Buy Again","order_cancel_button_enabled":false,"saved_cart_empty_state_text":"No saved cart items","set_as_default_address_text":"Set as default address","slideout_heading_font_color":"#161616","account_verification_enabled":false,"collections_empty_state_text":"No collections","email_cannot_be_changed_text":"Email used for login cannot be updated","exposed_line_item_properties":[],"favorite_button_active_color":"#ff5e5e","home_additional_button_1_url":"","home_additional_button_2_url":"","home_logged_out_orders_title":"Manage orders, track shipments, and easily start a return","login_accepts_marketing_text":"Email me with updates and offers","loyalty_opt_in_checkbox_text":"Email me just loyalty offers","order_returns_fulfilled_only":false,"order_track_shipment_enabled":true,"orders_additional_button_url":"https:\/\/combatironapparel.com\/pages\/track-your-order","redeem_rewards_block_enabled":true,"redeem_rewards_display_style":"horizontal","secondary_button_class_names":"button button--secondary","accepts_sms_marketing_enabled":false,"add_to_cart_notification_text":"Added to cart","alternate_login_shop_pay_text":"Sign in to an existing account with Shop Pay","favorite_button_inactive_text":"Add to favorites","featured_home_content_enabled":true,"home_gift_card_button_enabled":false,"home_logged_out_profile_title":"Manage addresses, contact info, and personal preferences","international_returns_enabled":false,"legacy_points_balance_enabled":false,"mini_block_subtitle_font_size":14,"new_customer_accounts_enabled":false,"order_limited_time_button_url":"","same_as_shipping_address_text":"Same as shipping address","shop_pay_login_button_enabled":true,"home_button_balance_points_url":"\/pages\/loyalty-program","home_button_components_enabled":false,"home_button_gift_card_cta_text":"My Credit","home_membership_button_enabled":true,"order_limited_time_button_text":"","address_saved_notification_text":"Address saved","apply_discount_add_to_cart_text":"Apply discount \u0026 add to cart","featured_content_image_position":"center center","home_button_balance_points_text":"Points","home_button_gift_card_code_text":"ID: ","home_button_gift_card_copy_text":"Copy ID","home_button_membership_cta_text":"My Membership","home_expiration_message_enabled":false,"home_logged_out_favorites_title":"Sign in to access your favorites","home_logged_out_orders_subtitle":"Get access to your rewards, referrals, and more","login_accepts_marketing_default":true,"login_accepts_marketing_enabled":true,"loyalty_opt_in_checkbox_default":true,"loyalty_opt_in_checkbox_enabled":false,"profile_list_personal_info_text":"Personal Information","view_product_action_button_text":"View product","home_additional_button_1_enabled":false,"home_additional_button_2_enabled":false,"home_logged_out_profile_subtitle":"Get access to your rewards, referrals, and more","home_wallet_pass_ios_button_text":"Add Apple Wallet Pass","mini_block_product_price_enabled":false,"mini_block_product_title_enabled":false,"orders_additional_button_enabled":true,"product_compare_at_price_enabled":true,"recently_viewed_empty_state_text":"No recently viewed products","slideout_body_primary_font_color":"#161616","address_deleted_notification_text":"Address deleted successfully","international_returns_button_text":"Start an International Return","login_accepts_marketing_countries":[],"order_limited_time_button_enabled":false,"profile_updated_notification_text":"Profile updated","shipping_address_empty_state_text":"You haven't added any shipping addresses yet","add_to_favorites_notification_text":"Save Item","alternate_login_another_email_text":"Try sending another code","home_button_membership_paywall_url":"\/pages\/combat-iron-member-club","home_logged_out_favorites_subtitle":"Get access to your rewards, referrals, and more","redirect_to_classic_login_on_error":true,"share_favorite_collections_enabled":false,"shop_pay_login_email_field_enabled":true,"slideout_body_secondary_font_color":"#161616","verify_login_
9228issues_alt_login_text":"Having issues? Click here to sign in with an alternate method","view_product_action_button_enabled":false,"cancel_membership_notification_text":"Membership canceled","home_button_balance_points_cta_text":"My Rewards","order_returns_button_primary_button":false,"recently_viewed_collections_enabled":false,"added_to_favorites_notification_text":"Item saved","home_wallet_pass_android_button_text":"Add Google Wallet Pass","order_tracking_button_primary_button":true,"profile_list_shipping_addresses_text":"Shipping Addresses","apple_login_private_relay_error_title":"Please sign in using a different method","order_buy_again_button_primary_button":false,"order_cancel_button_threshold_enabled":true,"orders_secondary_additional_button_url":"","home_button_membership_paywall_cta_text":"Join our Membership","orders_additional_button_primary_button":false,"remove_from_favorites_notification_text":"Remove item","apple_login_private_relay_error_subtitle":"Sorry, we couldn't authenticate your Apple account. Please try again using your email or Sign in with Google.","apple_login_reject_private_relay_enabled":false,"home_logged_out_profile_subtitle_enabled":false,"order_cancel_button_threshold_in_minutes":30,"order_limited_time_button_primary_button":false,"removed_from_favorites_notification_text":"Item removed","show_as_loyalty_page_login_modal_enabled":false,"orders_secondary_additional_button_enabled":false,"international_returns_button_primary_button":false,"send_payment_method_email_notification_text":"Confirmation email sent","order_limited_time_button_threshold_in_minutes":15,"orders_secondary_additional_button_primary_button":false,"css_variables":":root {\n --rivo-aw-background-color: #ffffff;\n --rivo-aw-desktop-sidebar-left: 0px;\n --rivo-aw-desktop-sidebar-right: auto;\n --rivo-aw-desktop-slidein-translate-x: -100%;\n --rivo-aw-desktop-slideout-translate-x: -100%;\n --rivo-aw-heading-font-color: #161616;\n --rivo-aw-body-primary-font-color: #161616;\n --rivo-aw-body-secondary-font-color: #161616;\n --rivo-aw-border-color: #161616;\n --rivo-aw-subdued-color: #161616;\n --rivo-aw-icon-color: #161616;\n --rivo-aw-primary-color: #161616;\n --rivo-aw-favorite-button-active-color: #ff5e5e;\n --rivo-aw-toast-offset-left: 15px;\n --rivo-aw-toast-offset-right: auto;\n --rivo-aw-default-font-size: 16px;\n \n --rivo-aw-input-font-size: 16px;\n --rivo-aw-section-title-font-size: 16px;\n --rivo-aw-logged-out-title-font-size: 16px;\n \n --rivo-aw-mini-block-title-font-size: 14px;\n --rivo-aw-mini-block-subtitle-font-size: 14px;\n --rivo-aw-login-footer-font-size: 12px;\n --rivo-aw-footer-font-size: 14px;\n --rivo-aw-toast-background-color: #1a1a1a;\n --rivo-aw-toast-font-color: #ffffff;\n \n \n --rivo-aw-home-featured-content-image-position: center center;\n --rivo-aw-compare-at-price-color: #c70000;\n \n }","terms_and_conditions":"By signing in, you agree to our \u003ca class=\"rivo-underline-link\" href=\"\/pages\/privacy-policy\" target=\"_blank\"\u003eprivacy policy\u003c\/a\u003e and \u003ca class=\"rivo-underline-link\" href=\"\/policies\/terms-of-service\" target=\"_blank\"\u003eterms of service\u003c\/a\u003e","sms_terms_and_conditions":null},"persisted_login_enabled":false,"preference_questions":[],"customer_id_verification_enabled":false,"ping_enabled":false,"contests":[],"active_contest":null,"activate_store_balance_consolidation_enabled":true,"deduct_after_order_placed_channels":["checkout"],"edit_order_settings":{"enabled":false,"note_text":"Order Note","note_enabled":false,"cancel_enabled":true,"cancel_reasons":["Changed my mind","Shipping concerns","Ordered by mistake","Other"],"note_button_text":"Update Note","note_placeholder":"Add a note to your order","threshold_method":"fulfilled","cancel_button_text":"Cancel Order","contact_info_enabled":true,"preview_mode_enabled":false,"contact_info_button_text":"Update Contact Information","shipping_address_enabled":true,"threshold_time_in_minutes":15,"preview_mode_email_domains":[],"shipping_address_button_text":"Update Shipping Address"},"gift_card_settings":{"enabled":false,"gift_card_product_ids":[]},"surveys":[],"order_earnings_delay_in_seconds":null,"cashback_program_enabled":false,"cashback_offers":[],"fallback_to_db_from_shopify_api_enabled":false,"credit_transfers_enabled":false,"wallet_pass_enabled":false,"account_widget_sections":[],"order_settings":{"order_price_exclude_discounts":true,"order_price_include_taxes":false,"order_price_include_shipping":false,"order_reward_channels":"all","order_reward_financial_statuses":["paid"],"order_revoke_financial_statuses":["0","refunded","0","partially_refunded","0","voided"],"convert_pos_customers_to_members":false,"discount_code_prefix_settings":{"global_prefix":"CIA-","loyalty_prefix":"","cashback_prefix":"","vip_tier_prefix":"","loyalty_gift_prefix":"LGIFT-","referral_friend_prefix":"","referral_advocate_prefix":""},"capitalize_discount_codes":false,"discount_combination_settings":{},"discount_combinations_with_product_enabled":true,"discount_combinations_with_order_enabled":true,"discount_combinations_with_shipping_enabled":true,"points_program_excluded_collection_ids":[],"points_program_excluded_product_ids":[0],"points_program_excluded_order_tags":[],"skip_order_earnings_on_product_ids":[],"points_order_earnings_rounding_enabled":true,"points_order_earnings_rounding_type":"round","credits_order_earnings_rounding_enabled":false,"credits_order_earnings_rounding_type":"round","credits_order_earnings_rounding_precision":2,"points_order_earnings_rounding_precision":0,"points_program_fulfillment_earnings_trigger":"order_placed"}}; 9229 window.Rivo.loy_config.api_endpoint = "\/apps\/ba-loy"; 9230</script>
9230 9231
9232<script type="text/javascript" id="rivo-js-customer-init" dynamic> 9233 9234</script>
9234 9235 9236 9237 <link rel="stylesheet" type="text/css" href="https://cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/ba_rivo_profile.css?v=1786981399"/> 9238 <style type="text/css"> 9239 9240 :root { 9241 --rivo-aw-background-color: #ffffff; 9242 --rivo-aw-desktop-sidebar-left: 0px; 9243 --rivo-aw-desktop-sidebar-right: auto; 9244 --rivo-aw-desktop-slidein-translate-x: -100%; 9245 --rivo-aw-desktop-slideout-translate-x: -100%; 9246 --rivo-aw-heading-font-color: #161616; 9247 --rivo-aw-body-primary-font-color: #161616; 9248 --rivo-aw-body-secondary-font-color: #161616; 9249 --rivo-aw-border-color: #161616; 9250 --rivo-aw-subdued-color: #161616; 9251 --rivo-aw-icon-color: #161616; 9252 --rivo-aw-primary-color: #161616; 9253 --rivo-aw-favorite-button-active-color: #ff5e5e; 9254 --rivo-aw-toast-offset-left: 15px; 9255 --rivo-aw-toast-offset-right: auto; 9256 --rivo-aw-default-font-size: 16px; 9257 9258 --rivo-aw-input-font-size: 16px; 9259 --rivo-aw-section-title-font-size: 16px; 9260 --rivo-aw-logged-out-title-font-size: 16px; 9261 9262 --rivo-aw-mini-block-title-font-size: 14px; 9263 --rivo-aw-mini-block-subtitle-font-size: 14px; 9264 --rivo-aw-login-footer-font-size: 12px; 9265 --rivo-aw-footer-font-size: 14px; 9266 --rivo-aw-toast-background-color: #1a1a1a; 9267 --rivo-aw-toast-font-color: #ffffff; 9268 9269 9270 --rivo-aw-home-featured-content-image-position: center center; 9271 --rivo-aw-compare-at-price-color: #c70000; 9272 9273 } 9274 /* Load Barlow font */ 9275@import url('https://fonts.googleapis.com/css2?family=Barlow:wght@400;600;700&display=swap'); 9276 9277/* Apply Barlow ONLY inside Rivo popup */ 9278.rivo-slideout__container, 9279.rivo-slideout__container *, 9280.rivo-slideout__header *, 9281#rivo-slideout-footer *, 9282main.rivo-slideout__content *, 9283.rivo-aw-home-featured-content-wrapper *, 9284.rivo-mini-block-title, 9285.rivo-mini-block-price, 9286.rivo-product-action-title, 9287.rivo-product-price, 9288.rivo-form-field label, 9289.rivo-preference-item-label, 9290.rivo-profile-list-item-title, 9291.rivo-aw-smaller-title, 9292.rivo-aw-button-points-balance-number, 9293.rivo-aw-button-points-balance-currency, 9294.rivo-empty-state-container, 9295.rivo-login-component input, 9296.rivo-login-component button, 9297.rivo-footer-nav-text { 9298 font-family: 'Barlow', sans-serif !important; 9299} 9300 9301.rivo-profile-list-item-title { 9302 font-size: 16px; 9303} 9304 9305.rivo-shop-pay-login-button, 9306.rivo-external-login-container, 9307.rivo-google-login-button { 9308 border: 1px solid #161616; 9309} 9310 9311.rivo-aw-reward-card .rivo-product-action-add-to-cart { 9312 display: none; 9313} 9314 9315.rivo-aw-reward-card .rivo-product-image { 9316 width: 50px; 9317 max-width: 50px; 9318 min-width: 50px; 9319 margin: auto auto 6px; 9320} 9321 9322.rivo-aw-reward-card .rivo-mini-block-subtitle { 9323 padding-top: 0; 9324 background: #f1ff0a; 9325 padding: 4px; 9326} 9327 9328.rivo-aw-reward-card { 9329 border: 1px solid #000; 9330 display: flex; 9331 flex-direction: column; 9332 border-radius: 5px; 9333 padding: 16px; 9334 text-align: center; 9335} 9336 9337.rivo-aw-button-points-balance-container { 9338 height: 50px; 9339} 9340 9341.rivo-aw-button-points .rivo-aw-button-points-balance-container, 9342.rivo-aw-button-membership { 9343 background: #f1ff0a; 9344 justify-content: space-between ; 9345} 9346 9347.rivo-empty-state-container, 9348.rivo-preference-section { 9349 border-radius: 0; 9350} 9351 9352.rivo-logout-link, 9353.rivo-add-shipping-address, 9354.rivo-form-row button[type=submit] { 9355 text-align: center; 9356 background: #f1ff0a; 9357} 9358 9359.rivo-default-badge { 9360 background: transparent; 9361 border-radius: 0; 9362 border: 1px solid #161616; 9363} 9364 9365.rivo-preferences-shipping-addresses .rivo-address-block { 9366 border-radius: 0; 9367} 9368 9369.rivo-slideout__close, .rivo-aw-mini-modal__close { 9370 background: transparent; 9371} 9372 9373.rivo-aw-home-featured-content, .rivo-aw-home-featured-content-wrapper a { 9374 display: flex; 9375 flex-direction: column-reverse; 9376} 9377 9378h2.rivo-aw-home-featured-content-title.rivo-aw-title { 9379 padding-bottom: 20px !important; 9380} 9381 9382.rivo-footer-nav-text { 9383 font-weight: 600; 9384 color: #000; 9385} 9386 9387#rivo-slideout-footer .rivo-slideout-navigation .active .rivo-footer-nav-text { 9388 font-weight: 700; 9389} 9390 </style> 9391 <div id="rivo-shop-pay-login-container" style="display: none;"> 9392
9392<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-login-button.en.esm.js"></script>
vendor: 1 bytes, line 9392
9392
9393<script type="module"> 9394 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-login-button.en.esm.js"); 9395 9396 9397</script>
9397 9398 9399<shop-login-button ux-mode="windoid" return-uri="https://combatironapparel.com/account/redirect" proxy="true" proxy-core-idp="true" redirect-type="iframe" response-type="code"></shop-login-button> 9400 9401 </div> 9402 9403<div rivo-ax-data="rivoAccountSlideoutComponent()" rivo-ax-init="initRivoAccountSlideout" class="micromodal-slideout" id="rivo-account-slideout" aria-hidden="true"> 9404 <div class="rivo-slideout__overlay" tabindex="-1" data-rivo-account-slideout-micromodal-close> 9405 <div class="rivo-slideout__container" role="dialog" aria-modal="true" aria-labelledby="rivo-account-dialog-title" tabindex="-1" rivo-ax-bind:class="{ 'rivo-aw-logged-in': $store.rivo_profile_customer, 'rivo-aw-logged-out': !$store.rivo_profile_customer }"> 9406 <header class="rivo-slideout__header rivo-slideout-section"> 9407 <button type="button" class="rivo-slideout__close" aria-label="Close modal" data-rivo-account-slideout-micromodal-close></button> 9408 <h2 id="rivo-account-dialog-title" class="rivo-visually-hidden">Account</h2> 9409 <a href="#rivo" class="rivo-aw-logo" rivo-ax-on:click.prevent="changePage('rivo')" rivo-ax-show="$store.rivo_aw_settings.logo && !$store.current_survey_question" aria-label="Go to home"><span aria-hidden="true" rivo-ax-html="$store.rivo_aw_settings.logo"></span></a> 9410 <div class="rivo-survey-progress-bar-container" rivo-ax-show="$store.current_survey_question" rivo-ax-cloak> 9411 <div class="rivo-survey-progress-bar" role="progressbar" aria-valuenow="0" rivo-ax-effect="$el.setAttribute('aria-valuenow', $store.current_survey?.percentage_completed || 100)" aria-valuemin="0" aria-valuemax="100" aria-label="Survey progress"> 9412 <div class="rivo-survey-progress-bar-fill" rivo-ax-bind:style="'width: ' + ($store.current_survey?.percentage_completed || 100) + '%'"></div> 9413 </div> 9414 <button class="rivo-survey-skip-question" rivo-ax-on:click="saveSurveyAnswer($event, true)" aria-label="Skip current survey question">Skip</button> 9415 </div> 9416 </header> 9417 <main class="rivo-slideout__content rivo-slideout-section"> 9418 <div id="rivo-profile-main"></div> 9419 <template rivo-ax-if="$store.rivo_aw_settings.show_powered_by"> 9420 <div class="rivo-powered-by"> 9421 <a href="https://rivo.io?utm_source=widget&utm_campaign=powered-by" target="_blank" aria-label="Powered by Rivo - Opens in new window"> 9422 <span class="rivo-powered-by-text">Powered by </span> 9423 <div class="rivo-powered-by-icon" rivo-ax-html="$store.icons.rivo"></div> 9424 </a> 9425 </div> 9426 </template> 9427 </main> 9428 <footer id="rivo-slideout-footer" class="rivo-slideout-section" rivo-ax-show="!hideFooter"> 9429 <div class="rivo-slideout-navigation" role="tablist" rivo-ax-on:keydown="handleTabKeydown($event)" rivo-ax-bind:class="{ 'rivo-footer-with-icons': $store.rivo_aw_settings.footer_icons_enabled }" rivo-ax-show="!showStickyFooterButton"> 9430 <a href="#rivo" id="rivo-tab-rivo" role="tab" aria-controls="rivo-tabpanel-rivo" aria-selected="true" tabindex="0" rivo-ax-effect="$el.setAttribute('aria-selected', currentPage === 'rivo' ? 'true' : 'false'); $el.setAttribute('tabindex', currentPage === 'rivo' ? '0' : '-1')" rivo-ax-bind:class="{ 'active': currentPage === 'rivo' }" rivo-ax-on:click.prevent="changePage('rivo')"> 9431 <div rivo-ax-html="$store.icons.profile_home" rivo-ax-show="$store.rivo_aw_settings.footer_icons_enabled"></div> 9432 <div class="rivo-footer-nav-text" rivo-ax-text="$store.rivo_aw_translation?.footer_home_text || $store.rivo_aw_settings.footer_home_text">For You</div> 9433 </a> 9434 <a href="#rivo-orders" id="rivo-tab-rivo-orders" role="tab" aria-controls="rivo-tabpanel-rivo-orders" aria-selected="false" tabindex="-1" rivo-ax-effect="$el.setAttribute('aria-selected', (currentPage === 'rivo-orders' || currentPage === 'rivo-order-details') ? 'true' : 'false'); $el.setAttribute('tabindex', (currentPage === 'rivo-orders' || currentPage === 'rivo-order-details') ? '0' : '-1')" rivo-ax-bind:class="{ 'active': currentPage === 'rivo-orders' || currentPage === 'rivo-order-details' }" rivo-ax-on:click.prevent="changePage('rivo-orders')"> 9435 <div rivo-ax-html="$store.icons.profile_orders" rivo-ax-show="$store.rivo_aw_settings.footer_icons_enabled"></div> 9436 <div class="rivo-footer-nav-text" rivo-ax-text="$store.rivo_aw_translation?.footer_orders_text || $store.rivo_aw_settings.footer_orders_text">Orders</div> 9437 </a> 9438 <a href="#rivo-profile" id="rivo-tab-rivo-profile" role="tab" aria-controls="rivo-tabpanel-rivo-profile" aria-selected="false" tabindex="-1" rivo-ax-effect="$el.setAttribute('aria-selected', currentPage === 'rivo-profile' ? 'true' : 'false'); $el.setAttribute('tabindex', currentPage === 'rivo-profile' ? '0' : '-1')" rivo-ax-bind:class="{ 'active': currentPage === 'rivo-profile' }" rivo-ax-on:click.prevent="changePage('rivo-profile')"> 9439 <div rivo-ax-html="$store.icons.profile_user" rivo-ax-show="$store.rivo_aw_settings.footer_icons_enabled"></div> 9440 <div class="rivo-footer-nav-text" rivo-ax-text="$store.rivo_aw_translation?.footer_profile_text || $store.rivo_aw_settings.footer_profile_text">Profile</div> 9441 </a> 9442 <template rivo-ax-if="$store.rivo_aw_settings.community_enabled"> 9443 <a href="#rivo-community" id="rivo-tab-rivo-community" role="tab" aria-controls="rivo-tabpanel-rivo-community" aria-selected="false" tabindex="-1" rivo-ax-effect="$el.setAttribute('aria-selected', currentPage === 'rivo-community' ? 'true' : 'false'); $el.setAttribute('tabindex', currentPage === 'rivo-community' ? '0' : '-1')" rivo-ax-bind:class="{ 'active': currentPage === 'rivo-community' }" rivo-ax-on:click.prevent="changePage('rivo-community')"> 9444 <div rivo-ax-html="$store.icons.profile_user" rivo-ax-show="$store.rivo_aw_settings.footer_icons_enabled"></div> 9445 <div class="rivo-footer-nav-text" rivo-ax-text="$store.rivo_aw_translation?.footer_community_text || $store.rivo_aw_settings.footer_community_text"></div> 9446 </a> 9447 </template> 9448 </div> 9449 <template rivo-ax-if="showStickyFooterButton && $store.current_survey_question"> 9450 <div class="rivo-sticky-footer-container"> 9451 <button rivo-ax-bind:class="$store.rivo_aw_settings.primary_button_class_names" aria-label="Continue survey" rivo-ax-text="$store.rivo_aw_settings.survey_next_button_text" rivo-ax-on:click="saveSurveyAnswer($event)"></button> 9452 </div> 9453 </template> 9454 </footer> 9455 <div class="rivo-aw-mini-modal rivo-aw-mini-modal-micromodal-slide" id="rivo-aw-mini-modal" aria-hidden="true"> 9456 <div class="rivo-aw-mini-modal__overlay" tabindex="-1" data-rivo-mini-micromodal-close> 9457 <div class="rivo-aw-mini-modal__container" role="dialog" aria-modal="true"> 9458 <button class="rivo-aw-mini-modal__close" aria-label="Close modal" data-rivo-mini-micromodal-close></button> 9459 <div class="rivo-aw-mini-modal__content" rivo-ax-html="miniModalContent"></div> 9460 </div> 9461 </div> 9462 </div> 9463 </div> 9464 </div> 9465 </div> 9466 9467<!-- END app snippet --> 9468 9469 9470</div><div id="shopify-block-AeWtjZE1LT2Irb3pva__7079518687644006178" class="shopify-block shopify-app-block">
9470<script> 9471 (function () { 9472 const cartAttributes = {}; 9473 9474 // Helper function to retrieve the UTM from Url 9475 function getUTMFromUrl() { 9476 const url_string = window.location.href; 9477 const url = new URL(url_string); 9478 9479 const utm_id = url.searchParams.get("utm_id"); 9480 const utm_source = url.searchParams.get("utm_source"); 9481 const utm_medium = url.searchParams.get("utm_medium"); 9482 const utm_campaign = url.searchParams.get("utm_campaign"); 9483 const utm_term = url.searchParams.get("utm_term"); 9484 const ref = url.searchParams.get("ref"); 9485 9486 if (!utm_id && !utm_source && !utm_medium && !utm_campaign && !ref) { 9487 return null; 9488 } 9489 9490 let utmParameters = {}; 9491 9492 if (utm_id) { 9493 utmParameters.utm_id = utm_id; 9494 } 9495 if (utm_source) { 9496 utmParameters.utm_source = utm_source; 9497 } 9498 if (utm_medium) { 9499 utmParameters.utm_medium = utm_medium; 9500 } 9501 if (utm_campaign) { 9502 utmParameters.utm_campaign = utm_campaign; 9503 } 9504 if (utm_term) { 9505 utmParameters.utm_term = utm_term; 9506 } 9507 if (ref) { 9508 utmParameters.ref = ref; 9509 } 9510 9511 9512 return Object.keys(utmParameters).length === 0 9513 ? null 9514 : utmParameters; 9515 } 9516 9517 // Helper function to retrieve the UTM from Cookie 9518 function getUTMAttributes() { 9519 const urlUtmParams = getUTMFromUrl(); 9520 9521 if (urlUtmParams) { 9522 return urlUtmParams; 9523 } 9524 9525 // No longer reading from deprecated Shopify cookies 9526 return undefined; 9527 } 9528 9529 function saveUtmParameters() { 9530 const utmParams = getUTMAttributes(); 9531 if (utmParams) { 9532 const cartHasUtmAttributes = Object.keys(cartAttributes).find(attributeKey => attributeKey.startsWith("utm_") || attributeKey === "ref"); 9533 if (cartHasUtmAttributes) { 9534 // Don't call API if it already contains our UTM parameters 9535 return; 9536 } 9537 9538 // Handle both Shopify.routes.root and routes.root_url for better compatibility 9539 var rootUrl = (window.Shopify && window.Shopify.routes && window.Shopify.routes.root) 9540 || (window.routes && window.routes.root_url) 9541 || '/'; 9542 9543 var updateCart = fetch(rootUrl + 'cart/update.js', 9544 { 9545 headers: { 9546 'Content-Type': 'application/json', 9547 }, 9548 method: "POST", 9549 body: JSON.stringify({ 9550 attributes: { 9551 ...utmParams 9552 }, 9553 }) 9554 }) 9555 .then(response => response.json()) 9556 .then(data => { 9557 return data 9558 }); 9559 } 9560 } 9561 9562 saveUtmParameters(); 9563 })(); 9564</script>
9564 9565 9566 9567 9568 9569</div><div id="shopify-block-Ad3lHck9Ccldkb2R1R__12526071353035850722" class="shopify-block shopify-app-block"> 9570
9570<script defer src="https://backinstock.useamp.com/widget/21150_1788433705.js?category=bis&v=6"></script>
9570 9571 9572
9573<script id="back-in-stock-helper-embedded"> 9574 var _BISConfig = _BISConfig || {}; 9575 9576 9577 9578 9579</script>
9579 9580
9581<script id="preorders-helper-embedded"> 9582 9583</script>
9583 9584
9585<script id="low-stock-helper-embedded"> 9586 9587</script>
9587 9588 9589 9590 9591
9592<script defer type="module" src="https://cdn.shopify.com/extensions/01a0ae82-28b0-715d-bb47-827eda8f44e3/back-in-stock-69/assets/wishlist.js"></script>
9592 9593 9594
9595<script defer type="module" src="https://cdn.shopify.com/extensions/01a0ae82-28b0-715d-bb47-827eda8f44e3/back-in-stock-69/assets/preorder-product-page-updater.js"></script>
9595 9596 9597 9598 9599 9600</div>
9600<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
9600 9601</body> 9602</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.