.elementor-510325 .elementor-element.elementor-element-09f7163{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-510325 .elementor-element.elementor-element-09f7163, .elementor-510325 .elementor-element.elementor-element-09f7163::before{--border-transition:0.3s;}.elementor-510325 .elementor-element.elementor-element-094c516{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-510325 .elementor-element.elementor-element-b931057 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-510325 .elementor-element.elementor-element-3a1777b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-510325 .elementor-element.elementor-element-20c043d .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-510325 .elementor-element.elementor-element-6629458{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-510325 .elementor-element.elementor-element-6629458:not(.elementor-motion-effects-element-type-background), .elementor-510325 .elementor-element.elementor-element-6629458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cayote.com/wp-content/uploads/2026/08/cayote-merch.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-510325 .elementor-element.elementor-element-6629458::before, .elementor-510325 .elementor-element.elementor-element-6629458 > .elementor-background-video-container::before, .elementor-510325 .elementor-element.elementor-element-6629458 > .e-con-inner > .elementor-background-video-container::before, .elementor-510325 .elementor-element.elementor-element-6629458 > .elementor-background-slideshow::before, .elementor-510325 .elementor-element.elementor-element-6629458 > .e-con-inner > .elementor-background-slideshow::before, .elementor-510325 .elementor-element.elementor-element-6629458 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-510325 .elementor-element.elementor-element-6629458, .elementor-510325 .elementor-element.elementor-element-6629458::before{--border-transition:0.3s;}.elementor-510325 .elementor-element.elementor-element-11581f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--margin-top:70px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-510325 .elementor-element.elementor-element-c58f4f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-510325 .elementor-element.elementor-element-dd7cbeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:111px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-510325 .elementor-element.elementor-element-c67f324 .elementor-heading-title{color:#0CE5BB;font-size:48px;}.elementor-510325 .elementor-element.elementor-element-081ed58 .elementor-heading-title{color:var( --e-global-color-accent );font-size:33px;line-height:32px;}.elementor-510325 .elementor-element.elementor-element-6b77584{font-size:18px;line-height:32px;width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-510325 .elementor-element.elementor-element-6b77584 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-510325 .elementor-element.elementor-element-a21b41f{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-510325 .elementor-element.elementor-element-a21b41f:not(.elementor-motion-effects-element-type-background), .elementor-510325 .elementor-element.elementor-element-a21b41f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091722;background-image:url("https://cayote.com/wp-content/uploads/2026/08/cayote-black-pullover-hoodie.webp");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-510325 .elementor-element.elementor-element-a21b41f, .elementor-510325 .elementor-element.elementor-element-a21b41f::before{--border-transition:0.3s;}.elementor-510325 .elementor-element.elementor-element-b452ff2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-510325 .elementor-element.elementor-element-0091281{color:var( --e-global-color-primary );}.elementor-510325 .elementor-element.elementor-element-9d72c72{color:var( --e-global-color-accent );font-size:18px;}.elementor-510325 .elementor-element.elementor-element-18a2495 .elementor-heading-title{color:var( --e-global-color-accent );font-size:30px;}.elementor-510325 .elementor-element.elementor-element-18a2495 > .elementor-widget-container{margin:-26px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-510325 .elementor-element.elementor-element-9e5cd51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-510325 .elementor-element.elementor-element-998035c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-510325 .elementor-element.elementor-element-b1f7d6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-510325 .elementor-element.elementor-element-4ddad65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:50px;--margin-bottom:50px;--margin-left:65px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-510325 .elementor-element.elementor-element-4ddad65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-510325 .elementor-element.elementor-element-fa598f8 .elementor-heading-title{color:#0CE5BB;}.elementor-510325 .elementor-element.elementor-element-9874c79 .elementor-heading-title{color:var( --e-global-color-accent );font-size:33px;}.elementor-510325 .elementor-element.elementor-element-61b5aa6{font-size:18px;line-height:32px;}.elementor-510325 .elementor-element.elementor-element-9077361{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-510325 .elementor-element.elementor-element-30cf293 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-510325 .elementor-element.elementor-element-2b97f46{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-510325 .elementor-element.elementor-element-2b97f46:not(.elementor-motion-effects-element-type-background), .elementor-510325 .elementor-element.elementor-element-2b97f46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091722;background-image:url("https://cayote.com/wp-content/uploads/2026/08/cayote-cap.webp");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-510325 .elementor-element.elementor-element-2b97f46, .elementor-510325 .elementor-element.elementor-element-2b97f46::before{--border-transition:0.3s;}.elementor-510325 .elementor-element.elementor-element-d6422b4{--display:flex;--background-transition:0.3s;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-510325 .elementor-element.elementor-element-4e43127 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-510325 .elementor-element.elementor-element-5469846 .elementor-heading-title{font-size:48px;}.elementor-510325 .elementor-element.elementor-element-53a6d6a{color:var( --e-global-color-accent );font-size:18px;line-height:32px;}.elementor-510325 .elementor-element.elementor-element-85814fa .elementor-heading-title{color:var( --e-global-color-accent );font-size:26px;}.elementor-510325 .elementor-element.elementor-element-85814fa > .elementor-widget-container{margin:-23px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-510325 .elementor-element.elementor-element-85814fa{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}body.elementor-page-510325 #main.site-main{z-index:0;}@media(max-width:1200px){.elementor-510325 .elementor-element.elementor-element-09f7163{--min-height:210px;}.elementor-510325 .elementor-element.elementor-element-09f7163:not(.elementor-motion-effects-element-type-background), .elementor-510325 .elementor-element.elementor-element-09f7163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cayote.com/wp-content/uploads/2026/08/cayote-merch.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-510325 .elementor-element.elementor-element-3bbbe86{text-align:center;}.elementor-510325 .elementor-element.elementor-element-3bbbe86 .elementor-heading-title{font-size:43px;}.elementor-510325 .elementor-element.elementor-element-b931057{text-align:center;}.elementor-510325 .elementor-element.elementor-element-b931057 .elementor-heading-title{font-size:33px;}.elementor-510325 .elementor-element.elementor-element-9b6cde9{text-align:left;font-size:18px;}.elementor-510325 .elementor-element.elementor-element-c7c01a2{text-align:center;}.elementor-510325 .elementor-element.elementor-element-7b44cd3{font-size:18px;}.elementor-510325 .elementor-element.elementor-element-20c043d .elementor-heading-title{font-size:36px;}.elementor-510325 .elementor-element.elementor-element-6981679{font-size:18px;}.elementor-510325 .elementor-element.elementor-element-30cf293 .elementor-heading-title{font-size:33px;}.elementor-510325 .elementor-element.elementor-element-d6422b4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-510325 .elementor-element.elementor-element-3bbbe86 .elementor-heading-title{font-size:36px;line-height:1.5em;}.elementor-510325 .elementor-element.elementor-element-b931057 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-510325 .elementor-element.elementor-element-b931057 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-510325 .elementor-element.elementor-element-c7c01a2{text-align:left;}.elementor-510325 .elementor-element.elementor-element-9471053 .elementor-heading-title{font-size:36px;line-height:1.5em;}.elementor-510325 .elementor-element.elementor-element-20c043d .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-510325 .elementor-element.elementor-element-4ddad65{--margin-top:0px;--margin-bottom:0px;--margin-left:3px;--margin-right:0px;}.elementor-510325 .elementor-element.elementor-element-fa598f8 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-510325 .elementor-element.elementor-element-9874c79{text-align:center;}.elementor-510325 .elementor-element.elementor-element-9874c79 .elementor-heading-title{font-size:24px;line-height:1.5em;}.elementor-510325 .elementor-element.elementor-element-ed85e78{text-align:left;}.elementor-510325 .elementor-element.elementor-element-ed85e78 .elementor-heading-title{font-size:30px;line-height:1.5em;}.elementor-510325 .elementor-element.elementor-element-30cf293 .elementor-heading-title{font-size:24px;line-height:1.5em;}}@media(min-width:768px){.elementor-510325 .elementor-element.elementor-element-11581f2{--content-width:1650px;}.elementor-510325 .elementor-element.elementor-element-c58f4f6{--width:50%;}.elementor-510325 .elementor-element.elementor-element-dd7cbeb{--width:50%;}.elementor-510325 .elementor-element.elementor-element-b452ff2{--width:50%;}.elementor-510325 .elementor-element.elementor-element-9e5cd51{--width:50%;}.elementor-510325 .elementor-element.elementor-element-998035c{--content-width:1650px;}.elementor-510325 .elementor-element.elementor-element-b1f7d6b{--width:50%;}.elementor-510325 .elementor-element.elementor-element-4ddad65{--width:50%;}}@media(max-width:1920px) and (min-width:768px){.elementor-510325 .elementor-element.elementor-element-4ddad65{--width:660px;}}/* Start custom CSS for heading, class: .elementor-element-3bbbe86 */.elementor-510325 .elementor-element.elementor-element-3bbbe86 .elementor-heading-title {
  background: linear-gradient(90deg, #0CE5BB 0%, #FFFFFF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9471053 */.elementor-510325 .elementor-element.elementor-element-9471053 .elementor-heading-title {
  background: linear-gradient(90deg, #0CE5BB 0%, #FFFFFF 50%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c67f324 */.elementor-510325 .elementor-element.elementor-element-c67f324 .elementor-heading-title {
  background: linear-gradient(90deg, #0CE5BB 0%, #FFFFFF 90%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0db4656 */.elementor-510325 .elementor-element.elementor-element-0db4656 .elementor-heading-title {
  background: linear-gradient(90deg, #0CE5BB 0%, #FFFFFF 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa598f8 */.elementor-510325 .elementor-element.elementor-element-fa598f8 .elementor-heading-title {
  background: linear-gradient(90deg, #0CE5BB 0%, #FFFFFF 90%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed85e78 */.elementor-510325 .elementor-element.elementor-element-ed85e78 .elementor-heading-title {
  background: linear-gradient(90deg, #0CE5BB 0%, #FFFFFF 50%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5469846 */.elementor-510325 .elementor-element.elementor-element-5469846 .elementor-heading-title {
  background: linear-gradient(90deg, #0CE5BB 0%, #FFFFFF 40%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */