@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes animation-top-bottom{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translate(0)}}.templateCollection .boxed-wrapper #main-content{margin-top:0;margin-bottom:0}.templateCollection .home-comprasion-table .product-row{max-width:100%;justify-content:center}.templateCollection .home-comprasion-table .product-row .product-item{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px)}@media (min-width: 500px){.templateCollection .home-comprasion-table .product-row .product-item{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}}@media (min-width: 768px){.templateCollection .home-comprasion-table .product-row .product-item{flex:0 0 calc(33.333% - 20px);max-width:calc(33.333% - 20px)}}.col-product-fit{margin-top:30px;margin-bottom:30px}@media (min-width: 992px){.col-product-fit{margin-bottom:65px;margin-top:40px}}.col-product-fit .cpf-item{display:flex;flex-wrap:wrap;margin:0 -15px}.col-product-fit .cpf-item .item-left{flex:0 0 100%;max-width:100%;padding:0 15px}@media (min-width: 992px){.col-product-fit .cpf-item .item-left{flex:0 0 60%;max-width:60%}}.col-product-fit .cpf-item .item-right{flex:0 0 100%;max-width:100%;padding:25px 15px 0}@media (min-width: 992px){.col-product-fit .cpf-item .item-right{flex:0 0 40%;max-width:40%;padding-top:0}}.col-product-fit .cpf-item .item-right .ir--button{display:block}.col-product-fit .cpf-item .item-right .ir--button .btn{display:block;width:100%}.col-product-fit .cpf-item .item-right .ir--button .btn:last-child{margin-top:15px}.col-product-fit .product-media{display:flex}.col-product-fit .product-media .product-main-media{order:2;flex:1;-webkit-padding-start:30px;-moz-padding-start:30px;padding-inline-start:30px}.col-product-fit .product-media .product-thumbnail{order:1;flex:0 0 64px}.col-product-fit .product-media .product-thumbnail .product-gallery--thumbnail .media-thumbnail:not(:last-child){padding-bottom:12px}.col-product-fit .product-media .product-thumbnail .media-thumbnail figure{opacity:.5;border:1px solid transparent;cursor:pointer}.col-product-fit .product-media .product-thumbnail .media-thumbnail.tns-nav-active figure{border:1px solid #000000;opacity:1}.col-product-fit .ir-short-des{margin-bottom:26px;font-size:calc(var(--body-font-size) + 2px)}@media (min-width: 992px){.col-product-fit .ir-short-des{font-size:calc(var(--body-font-size) + 4px)}}.col-product-fit .ir-short-des h4{margin-bottom:12px}.col-product-fit .ir-short-des ul li{list-style:none;font-size:calc(var(--body-font-size) + 2px);margin-bottom:16px;position:relative;-webkit-padding-start:28px;-moz-padding-start:28px;padding-inline-start:28px}.col-product-fit .ir-short-des ul li:before{content:url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.72414 13.6529L17.1772 2.14353C16.7813 1.74763 16.4134 1.35741 16.0288 0.950195H15.237C12.0133 4.17395 8.76155 7.41464 5.52649 10.6271C4.50846 9.66561 3.55235 8.63064 2.53433 7.63524C2.2063 7.34114 1.60143 7.31284 1.28471 7.62956C0.967992 7.94628 0.639962 8.263 0.323242 8.59103L5.72414 13.6529Z' fill='#019D01'/%3E%3C/svg%3E");position:absolute;left:0;top:50%;height:100%;transform:translateY(-50%)}.col-product-fit .ir-short-des ul li:last-child{margin-bottom:0}.col-product-fit .ir-price{font-size:26px;font-weight:700;margin-bottom:23px}.col-product-fit .ir--button button{width:100%}.col-product-fit .afterpay-paragraph{margin:15px 0 0}.section-road-ct{text-align:center;padding:40px 0 30px}@media (min-width: 992px){.section-road-ct{padding:60px 0 35px}}.section-road-ct h3{margin:0 0 10px}.section-road-ct p{margin:0 0 23px}.section-road-ct .road-ct-image{display:flex;align-items:center;flex-wrap:wrap;margin:0 -7px}.section-road-ct .road-ct-image .item{flex:0 0 33.33333%;padding:7px}@media (min-width: 992px){.section-road-ct .road-ct-image .item{flex:0 0 20%}}.section-road-ct .road-ct-image .item img{width:100%;display:block}.collection-toolbar-inner{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.collection-toolbar-inner .toolbar_view-list{display:flex;align-items:center;justify-content:center}.collection-toolbar-inner .toolbar_view-list li{list-style:none}.collection-toolbar-inner .toolbar_view-list li:not(:last-child){-webkit-margin-end:12px;-moz-margin-end:12px;margin-inline-end:12px}.collection-toolbar-inner .toolbar_view-list li a{width:36px;height:36px;border:1px solid var(--body-border-color);border-radius:50%;display:flex;align-items:center;justify-content:center}.collection-toolbar-inner .toolbar_view-list li a svg path{fill:var(--body-link)}.collection-toolbar-inner .toolbar_view-list li a.active{background:var(--btn1-bg-cl);border-color:var(--btn1-border-cl)}.collection-toolbar-inner .toolbar_view-list li a.active svg path{fill:var(--btn1-cl)}.collection-toolbar-inner .toolbar_view-list li .svg__ui{display:flex;align-items:center;justify-content:center}.collection-toolbar-inner .toolbar_view-list li .filter-toggle{cursor:pointer}.collection-toolbar-inner .collection-page-view{flex:1;padding:0 15px;text-align:center;display:none}@media (min-width: 768px){.collection-toolbar-inner .collection-page-view{display:block}}.collection-toolbar-inner .collection-page-view p{margin:0}.collection-toolbar-inner .collection-sort{position:relative}.collection-toolbar-inner .collection-sort>a{color:var(--body-link);font-size:var(--body-font-size);line-height:42px;display:flex;align-items:center;justify-content:center}.collection-toolbar-inner .collection-sort>a svg path{stroke:var(--body-link)}.collection-toolbar-inner .collection-sort>a .expand{transform:rotate(180deg);-webkit-margin-start:8px;-moz-margin-start:8px;margin-inline-start:8px}.collection-toolbar-inner .collection-sort>a .expand .svg__ui{display:flex}.collection-toolbar-inner .collection-sort>ul{position:absolute;left:auto;top:100%;right:0;background:var(--body-bg-color);z-index:1;min-width:200px;padding:5px 0;box-shadow:0 2px 5px #0000001a;animation:mmfadeIn .5s ease-in-out;visibility:hidden;opacity:0}.collection-toolbar-inner .collection-sort>ul li{list-style:none;padding:5px 15px}.collection-toolbar-inner .collection-sort>ul li.active>a{color:var(--body-link-hover)}.collection-toolbar-inner .collection-sort.active ul{visibility:visible;opacity:1}@media (hover: hover){.collection-toolbar-inner .collection-sort:hover>a{color:var(--body-link-hover)}.collection-toolbar-inner .collection-sort:hover>a svg path{stroke:var(--body-link-hover)}.collection-toolbar-inner .collection-sort:hover>ul{visibility:visible;opacity:1}}.collection-filter-results{margin-top:20px}.collection-filter-results .collection-header{width:fit-content;background:#081025;border-radius:4px;color:#fff;padding:6px 20px}.collection-filter-results .collection-header .value{-webkit-padding-end:10px;-moz-padding-end:10px;padding-inline-end:10px;font-weight:500}.collection-filter-results .collection-header .btn-close{display:flex}.collection-filter-results .collection-header .btn-close svg path{fill:#fff}.collection-filter-results .collection-body{margin-top:30px}.collection-filter-results .collection-body>.h3{margin-bottom:33px;font-size:1.25em}.collection-filter-results .collection-body .collection-description{text-align:center}.collection-filter-results .collection-body .collection-description p{margin-top:0}.collection-filter-results .collection-body .collection-description+.h3{font-weight:300}.collection-filter-results .collection-body .collection-description:has(+.h3){font-family:lulo-one,sans-serif;font-weight:700;margin-bottom:10px}.collection-filter-results .collection-body .choose-your-wildtop{font-family:lulo-one,sans-serif;font-weight:700;margin-bottom:10px;font-size:1.25em}.collection-filter-results .collection-body .choose-your-wildtop+.choose-your-wildtop-heading{font-weight:400;text-align:center;font-size:1.25em}.collection-filter-results .collection-filter{color:#081025;font-weight:500;font-size:calc(var(--body-font-size) + 2px);margin-bottom:20px}.collection-filter-results .collection-filter label{margin:0;-webkit-margin-end:10px;-moz-margin-end:10px;margin-inline-end:10px}.collection-filter-results .input-group{position:relative;cursor:pointer}.collection-filter-results .input-group input{position:absolute;left:0;top:0;border:none;padding:0;background:transparent;width:100%;height:100%;cursor:pointer;z-index:1;opacity:0}.collection-filter-results .input-group input:checked+span.round{background:var(--body-link-hover)}.collection-filter-results .input-group input:checked+span.round:before{left:auto;right:5px}.collection-filter-results .input-group input:checked+span.round+span.on{display:flex}.collection-filter-results .input-group input:checked+span.round+span.on+span.off{display:none}.collection-filter-results .input-group .round{width:75px;height:32px;background:#9e9e9e;border-radius:16px;position:relative;display:block}.collection-filter-results .input-group .round:before{content:"";width:24px;height:24px;border-radius:50%;background:#fff;position:absolute;left:5px;top:3px;bottom:0;display:flex;align-items:center;transition:all .35s ease-in-out}.collection-filter-results .input-group .on,.collection-filter-results .input-group .off{position:absolute;top:0;text-align:start;text-transform:uppercase;align-items:center;justify-content:center;height:100%;color:#fff;font-weight:500;animation:mmfadeIn .3s ease-in-out}.collection-filter-results .input-group .on{left:10px;display:none}.collection-filter-results .input-group .off{right:10px;display:flex}.related-collection{margin-top:25px}@media (min-width: 992px){.related-collection{margin-top:55px}}@media (min-width: 992px){.related-collection .section-heading-container{margin-bottom:36px}}#collection-grid-container{justify-content:center;margin-top:40px;overflow:hidden}@media (min-width: 768px){#collection-grid-container{margin-left:-25px;margin-right:-25px}}@media (min-width: 992px){#collection-grid-container{margin-left:-40px;margin-right:-40px}}@media (min-width: 768px){#collection-grid-container>.product-item{padding-left:25px;padding-right:25px}}@media (min-width: 992px){#collection-grid-container>.product-item{padding-left:40px;padding-right:40px}}#collection-grid-container .product-card__body .product-title{display:block;text-align:center;margin-bottom:10px}#collection-grid-container .product-card__body .product-title img{width:100%;max-width:180px;margin:0 auto}#collection-grid-container .product-price{font-family:var(--ff-body);font-weight:700;margin:10px auto 16px}#collection-grid-container .product-key-features{display:flex;flex-wrap:wrap;gap:16px}#collection-grid-container .product-key-features .heading{text-transform:uppercase;font-weight:700;color:var(--main-color);font-size:14px;flex:0 0 100%;max-width:100%}#collection-grid-container .product-key-features img{flex:1;min-width:0}#collection-grid-container .product-btn{flex:0 0 100%;max-width:230px;display:flex;align-items:center;justify-content:center;height:48px;padding:14px 20px;min-width:120px;background:var(--main-color);color:#fff;font-size:14px;font-weight:700;border-radius:999px;margin:32px auto 0;cursor:pointer;transition:all .25s ease-in-out 0s}@media (min-width: 768px){#collection-grid-container .product-btn{font-size:16px}}@media (min-width: 1025px){#collection-grid-container .product-btn:hover{background:#000}}#pagination-container .pagination-holder+.rte{margin-top:30px;text-align:center}@media (min-width: 768px){#pagination-container .pagination-holder+.rte{margin-top:50px}}.product-card__compat{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin:0 0 10px}.product-card__compat-pill{display:inline-block;padding:3px 9px;background:#fff;border:1px solid #c87533;border-radius:4px;color:#c87533;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}@media (max-width: 480px){.product-card__compat-pill{font-size:10px;padding:3px 7px}}.product-card .product-cart-form{margin-top:12px}.product-card .product-cart-form .add-to-cart{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;padding:12px 16px;background:#F18C21;border:none;border-radius:999px;color:#fff;font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background .25s ease-in-out 0s}@media (hover: hover){.product-card .product-cart-form .add-to-cart:hover{background:#d4892e}}.product-card .product-cart-form .add-to-cart .svg__ui{display:flex}.product-card .product-cart-form .add-to-cart svg path{fill:#fff}.collection-categorized .product-card .product-card-inner{height:100%;background:#fff;border:1px solid transparent;border-radius:8px;padding:12px;transition:box-shadow .25s ease-in-out 0s,transform .25s ease-in-out 0s}@media (hover: hover){.collection-categorized .product-card .product-card-inner:hover{box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-3px)}}.collection-categorized .product-card .product-price,.collection-categorized .product-card .product-price .price,.collection-categorized .product-card .product-price .price-sale{color:#a85f24;font-weight:600}.home-custom-content .block-paragraph{padding-top:30px}.home-custom-content .block-paragraph .text-1{font-size:20px;font-family:Akira-Expanded}@media (min-width: 1300px){.home-custom-content .block-paragraph .text-1{font-size:40px}.home-custom-content .block-paragraph .text-2{font-size:26px}}.templateCollection .shopify-section-hero-banner .item-image .image__style:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.45) 0%,rgba(0,0,0,.18) 45%,rgba(0,0,0,0) 70%);pointer-events:none}.templateCollection .shopify-section-hero-banner .block-content{text-shadow:0 2px 16px rgba(0,0,0,.45)}.collection-categorized .product-card{margin-bottom:0}.collection-categorized .product-card .product-card__header{background:#f5f5f7;border-radius:14px;overflow:hidden;padding:8px}.collection-categorized .product-card .product-card__header .product-media--back{left:8px;top:8px;right:8px}.collection-categorized .collection-category__products{row-gap:56px}.collection-categorized .collection-category__header{margin-bottom:32px}.templateCollection .home-custom-content .container.boxed-container{background:#f5f5f7;border-radius:18px;padding:40px 24px}.templateCollection .home-custom-content .block-paragraph{padding-top:0}@media (max-width: 480px){.templateCollection .shopify-section-hero-banner .item-image .image__style:after{background:linear-gradient(90deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,.32) 55%,rgba(0,0,0,.12) 100%)}.collection-categorized .collection-category__products{row-gap:32px}.collection-categorized .collection-category__header{margin-bottom:20px}.templateCollection .home-custom-content .container.boxed-container{padding:28px 16px;border-radius:14px}}
.collection-categorized .product-card .product-card__header .image__style{padding-top:100% !important}.templateCollection .shopify-section-hero-banner .block-content .btn{text-shadow:none}.product-card__swatches{display:flex;justify-content:center;gap:8px;margin:8px 0 2px}.product-card__swatch{width:18px;height:18px;border-radius:50%;border:1px solid rgba(0,0,0,.18);box-shadow:inset 0 0 0 2px #fff;padding:0;cursor:pointer}.product-card__swatch:hover{outline:2px solid #F18C21;outline-offset:2px}.collection-categorized .product-card__title a:hover{color:#F18C21}.product-card__swatch--size{width:auto;min-width:26px;height:26px;background:#fff;border:1px solid #d6d6d6;box-shadow:none;color:#1a1a1a;font-size:11px;font-weight:600;line-height:24px;padding:0 8px;text-align:center;text-decoration:none}.product-card__swatch--size.is-oos{opacity:.4;text-decoration:line-through}