.page--width{padding-inline:25px}@media only screen and (max-width:767px){.page--width{padding-inline:20px}}.button{border-radius:30px}header{border-bottom:none!important}#header-grid{grid-template-columns:auto auto auto;padding:16px 0}#header ul.inline li a,#header .menulink summary{font-size:20px;font-style:normal;font-weight:600;line-height:20px}.card-badge:empty{display:none}#header ul.inline li a.fire-search{padding-bottom:10px!important}#header #counter{position:relative}#header .carto{border:none}#header .carto:after{text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:normal;position:absolute;left:50%;top:36%;transform:translate(-50%)}#header .bogo{padding-left:0}#header ul.inline li a{padding-right:0;display:flex;align-items:center}#header ul.inline{gap:30px}#header .menulink summary{padding-right:0}.cartCounter.custom--cart{display:flex;align-items:center}.custom--image--with--text x-grid x-cell img{border-radius:20px}@media only screen and (min-width:777px) and (max-width: 1200px){#header-grid{grid-template-columns:160px auto auto}#header ul.inline li a,#header .menulink summary{font-size:16px;padding:0}#header ul.inline{gap:15px}#header ul.inline li a.fire-search{padding-bottom:unset!important}#header .accounts ul li a svg{width:20px}#header .accounts ul li a #counter svg{width:16px}}@media only screen and (min-width:860px) and (max-width:1200px){#header ul.inline{gap:30px}#header ul.inline li a.fire-search{padding-bottom:unset!important}}.custom--button--primary{color:#fff!important;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:normal;background:#3852cb;text-decoration:none;padding:13px;border-radius:28px;display:inline-block;width:100%;max-width:254px;border:2px solid #3852CB}.custom--button--secondary{color:#3852cb!important;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:normal;background:#fff;border:2px solid #3852CB;text-decoration:none;padding:13px;border-radius:28px;display:inline-block;width:100%;max-width:254px}.custom--button--secondary:hover,.newsletter form .usubscribe button:hover{background:#3852cb;border:2px solid #3852CB;color:#fff!important}.custom--button--primary:hover{background:#fff;border:2px solid #3852CB;color:#3852cb!important}.custom--button--primary:active,#custom--featured--products .loadmore a:active{background:#10237c;border:2px solid #10237C}.custom--button--secondary:active,.newsletter form .usubscribe button:active,.contact-page .contact x-grid #contact_form button[type=submit]:active{border:2px solid #3852CB;background:#3852cb;color:#fff!important}header .menulink summary:active,footer #f-links .f-links x-cell ul li a:active{color:#10237c}.newsletter form .umail .fullwidth:focus::placeholder{color:transparent}.custom--banner--main .custom--banner{display:grid;grid-template-columns:repeat(3,1fr);place-items:center;gap:20px}.custom--banner--main .custom--banner .col img,.custom--banner--main .custom--banner .col .mobile--image img{display:block;width:100%;border-radius:20px}.custom--banner--main .custom--banner .col .mobile--image{display:none}.custom--banner--main .content{text-align:center}.custom--banner--main .content .heading h1{font-size:80px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}.custom--banner--main .content .sub--heading p{text-align:center;font-size:16px;font-style:normal;line-height:normal;margin-bottom:40px}.custom--banner--main .custom--banner .image--1,.custom--banner--main .custom--banner .image--2{position:relative;width:100%}.custom--banner--main .custom--banner .image--1 a,.custom--banner--main .custom--banner .image--2 a{position:absolute;bottom:50px;left:50%;transform:translate(-50%)}.hero-text{border-bottom:none!important;padding:0!important;margin-top:30px}.hero-text p{color:#3852cb;font-style:normal;font-weight:700;line-height:normal}.custom--richtext--main.custom--richtext--main--what-we-do{max-width:1200px;margin:0 auto 50px;background:#fff}.custom--richtext--main.custom--richtext--main--shipment--and--returns{max-width:1200px;margin:0 auto 50px;border-radius:17px;background:#fff}.custom--richtext--main.custom--richtext--main--what-we-do{text-align:center}#custom--featured--products x-grid.card{gap:20px}#custom--featured--products .cards,#custom--featured--products .gs-title,#custom--featured--products .loadmore{border-bottom:none!important}#custom--featured--products .loadmore a{color:#fff;text-align:center;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border-radius:35px;background:#3852cb;max-width:280px;width:100%;border:2px solid #3852CB}#custom--featured--products .loadmore a:hover,.contact-page .contact x-grid #contact_form button[type=submit]:hover{text-decoration:none;background:#fff;border:2px solid #3852CB;color:#3852cb!important}#custom--featured--products .cards>*{outline:none}#custom--featured--products .custom--product--image .card-image{border-radius:17px;border:2px solid #3852CB;background:#fff0;overflow:hidden}#custom--featured--products .card-title a,#custom--featured--products .card-price{color:#3852cb;font-size:18px;font-style:normal;font-weight:400;line-height:normal}#custom--featured--products .cards .card-head x-flex{gap:2px;margin-top:20px}#custom--featured--products{position:relative}#custom--featured--products .custom--product--head{font-size:40px;font-style:normal;line-height:normal;margin-bottom:25px}#custom--featured--products .custom--slider{display:block;overflow:hidden}#custom--featured--products .slick-list.draggable .slick-track{display:flex;margin-bottom:40px}#custom--featured--products .custom--product--card--container{margin:0 10px}#custom--featured--products .slick-next.slick-arrow{height:auto;width:auto;position:absolute!important;top:unset;right:0;bottom:10px}#custom--featured--products .slick-prev.slick-arrow{height:auto;width:auto;position:absolute!important;top:unset;left:0;bottom:10px;z-index:2!important}#custom--featured--products .loadmore{border-top:none!important}#custom--featured--products .slick-next:before{content:"";display:block;width:37px;height:25px;background-image:url(//www.alphaapparelco.com/cdn/shop/t/40/assets/l.svg?v=90487407024282502411768337335);background-size:contain;background-repeat:no-repeat;opacity:1}#custom--featured--products .slick-prev:before{content:"";display:block;width:37px;height:25px;background-image:url(//www.alphaapparelco.com/cdn/shop/t/40/assets/r.svg?v=43754444998148053531768337335);background-size:contain;background-repeat:no-repeat;opacity:1}.custom--image--with--text{border-bottom:none!important}.custom--image--with--text .custom--border{border-right:none;border-left:none;max-width:500px;margin:0 auto}.custom--image--with--text h2{color:#3852cb;font-size:80px;font-style:normal;line-height:90px!important}.custom--image--with--text p{color:#3852cb;font-size:20px;font-style:normal;line-height:normal}.custom--image--with--text .custom--flex{justify-content:center;text-align:center}.d-none--mobile{display:none}@media only screen and (max-width:767px){.d-none--desktop{display:none}.d-none--mobile{display:block;margin:0 auto}.custom--richtext--main.custom--richtext--main--what-we-do{text-align:left;border:none;padding:0}#Huratips-Loop .card-head x-cell .card-title{padding-block:0!important}#Huratips-Loop .card-head x-flex{line-height:0}}.custom--review--main--testimonials.reviews{border-bottom:none}.custom--review--main--testimonials.reviews .box{grid-template-columns:repeat(3,1fr);gap:25px}.custom--review--main--testimonials.reviews .avatar img,.custom--review--main--testimonials.reviews .svg-placeholder{padding:0;border:2px solid var(--globalBorderColor);max-width:60px;height:auto}.custom--review--main--testimonials.reviews .box>x-cell{outline:none;padding:0}.custom--review--main--testimonials.reviews p{font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin:15px 0 0}.custom--review--main--testimonials.reviews x-grid[pi]{display:flex;flex-direction:column;align-items:flex-start;text-align:left;border-radius:17px;border:2px solid #3852CB;padding:25px 16px;height:100%}.custom--review--main--testimonials.reviews .review{padding-left:0;margin:0}.custom--review--main--testimonials .heading--main h3{font-size:40px;font-style:normal;line-height:normal;max-width:760px;border-bottom:none;text-align:left;padding:0;margin-bottom:40px;text-transform:inherit}.newsletter .gs-title{font-size:40px;font-style:normal;line-height:normal;max-width:760px;border-bottom:none;padding:0;margin-bottom:40px;text-transform:inherit;position:unset!important}.newsletter form .newsletterbox{gap:24px!important}.newsletter form .usubscribe button,.newsletter form .umail .fullwidth{color:#3852cb;text-align:center;font-size:30px;font-style:normal;font-weight:600;line-height:normal;padding:20px;border-radius:42.5px;border:2px solid #3852CB;background:#fff;text-transform:uppercase}.newsletter form .umail .fullwidth:focus{text-transform:lowercase}.newsletter .text-start{padding:0!important}footer [data-fullwidth=true]{padding:0;outline:none}footer{border-bottom:none;margin:80px 0 15px;border:none!important}footer #f-links .f-links x-cell{width:100%}footer #f-links .f-links x-cell ul{justify-content:space-between}footer #f-links .f-links x-cell ul li a,sub-footer x-cell span,sub-footer x-cell a{font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}sub-footer{margin-bottom:36px}sub-footer x-cell{padding:0!important}sub-footer x-grid>x-cell{box-shadow:none!important}sub-footer x-cell a{text-decoration:none}footer #f-links .f-links x-cell ul li a:hover,sub-footer x-cell span,sub-footer x-cell a:hover{text-decoration:none}@media only screen and (min-width:768px) and (max-width:1024px){.custom--button--primary,.custom--button--secondary{font-size:18px;padding:12px}.custom--review--main--testimonials.reviews .box{overflow:hidden;display:block;padding-bottom:40px}.custom--review--main--testimonials .slick-track{display:flex}.custom--review--main--testimonials{position:relative}.custom--review--main--testimonials .slick-next.slick-arrow{height:auto;width:auto;position:absolute!important;top:unset;right:0;bottom:0}.custom--review--main--testimonials .slick-prev.slick-arrow{height:auto;width:auto;position:absolute!important;top:unset;left:0;bottom:0;z-index:2!important}.custom--review--main--testimonials .slick-next:before{content:"";display:block;width:26px;height:18px;background-image:url(//www.alphaapparelco.com/cdn/shop/t/40/assets/l.svg?v=90487407024282502411768337335);background-size:contain;background-repeat:no-repeat;opacity:1}.custom--review--main--testimonials .slick-prev:before{content:"";display:block;width:26px;height:18px;background-image:url(//www.alphaapparelco.com/cdn/shop/t/40/assets/r.svg?v=43754444998148053531768337335);background-size:contain;background-repeat:no-repeat;opacity:1}.custom--review--main--testimonials x-cell{margin:0 10px}.custom--banner--main .content{grid-area:2 / -3 / 4 / -1;margin-bottom:30px}.custom--banner--main .custom--banner{grid-template-columns:repeat(2,1fr)}.custom--banner--main .content .heading h1{font-size:70px;margin-top:25px}.custom--banner--main .content .sub--heading p{max-width:70%;margin:0 auto 34px}#custom--featured--products .custom--product--head,.custom--review--main--testimonials .heading--main h3,.newsletter .gs-title{font-size:36px;line-height:40px}#custom--featured--products .card-title a,#custom--featured--products .card-price{font-size:16px}#custom--featured--products .loadmore a{font-size:18px;padding:12px}.custom--image--with--text h2{font-size:70px;line-height:72px!important}.custom--image--with--text p{font-size:18px;margin:10px 0}.newsletter form .usubscribe button,.newsletter form .umail .fullwidth{font-size:26px;padding:15px}footer #f-links .f-links x-cell ul li a,sub-footer x-cell span,sub-footer x-cell a{font-size:16px;line-height:18px}}@media only screen and (max-width:777px){#header ul.inline #search{display:none}#mobmenu form.search .search-section .search-input-stack #Search-In-Template:focus-visible+x-cell{display:none}#header ul.inline .small-only.hamburger{order:2}#header ul.inline .cartCounter{order:1}#mobmenu .mobnav x-grid.header{display:flex;justify-content:flex-end;border-bottom:none;gap:30px;padding:16px 0;margin:14px 0}#header #counter{padding:0}#mobmenu .custom--mobile--image img{display:block;width:100%;max-width:135px;height:158px;margin:80px auto 100px}.custom--cart #counter:after{content:attr(data-count);text-indent:0;text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:normal;position:absolute;left:50%;top:36%;transform:translate(-50%)}.custom--cart #counter{position:relative}#mobmenu .mobnav x-grid.quicks{display:none}#mobmenu .mobnav x-grid ul li details summary{justify-content:center}#mobmenu .mobnav x-grid ul li details summary,#mobmenu .mobnav x-grid x-cell ul li a{text-align:center;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#mobmenu .mobnav .bordi>x-cell{border-radius:30px;border:0px solid #3852CB;margin-bottom:15px}#mobmenu .mobnav .bordi>x-cell:nth-child(1),#Details-main-2 ul li,#Menu-main-3 ul li{border:none!important;border-radius:unset!important}#mobmenu .mobnav x-grid ul li details summary.dropdown-caret{border-radius:30px;border:2px solid #3852CB}#mobmenu #Menu-main-1{margin-left:0}#mobmenu #Menu-main-1 ul li{margin-top:15px}#mobmenu #Menu-main-2,#mobmenu #Menu-main-3{border-left:none;margin-left:0}#mobmenu form.search .search-section .search-input-stack{border-radius:22.5px;border:2px solid #3852CB;overflow:hidden}#mobmenu form.search .search-section .search-input-stack x-cell:nth-child(1){display:flex;align-items:center;margin-right:15px}#mobmenu form.search .search-section .search-input-stack #Search-In-Template::placeholder{color:transparent}#mobmenu form.search .search-section .search-input-stack x-cell.s-buttons{display:none}#header-grid{grid-template-columns:auto auto}#mobmenu form.search .search-section .search-input-stack #Search-In-Template{border:none;border-radius:unset;text-align:center}#mobmenu .mobnav x-grid x-cell #Menu-main-2 ul li,#mobmenu .mobnav x-grid x-cell #Menu-main-3 ul li{width:100%;max-width:175px;margin:18px auto 0}#mobmenu .mobnav x-grid x-cell #Menu-main-2 ul li a,#mobmenu .mobnav x-grid x-cell #Menu-main-3 ul li a{padding:0;text-align:left}header .accounts{padding:0}#mobmenu .mobnav x-grid.header .is-blank.shrink-menu.no-js-hidden,.cartCounter.custom--cart a.no-style{padding:0}}@media only screen and (max-width:767px){.custom--button--primary,.custom--button--secondary{font-size:15px;max-width:165px;padding:6px}.custom--banner--main .custom--banner{grid-template-columns:1fr}.custom--banner--main .content .btn{margin-bottom:20px}.custom--banner--main .content{order:1;padding:30px 40px 20px}.custom--banner--main .custom--banner .image--1{order:2}.custom--banner--main .custom--banner .image--2{order:3}.custom--banner--main .content .heading h1{font-size:60px;margin-bottom:0}.custom--banner--main .content .sub--heading p{font-size:12px;margin-bottom:15px}.hero-text p{line-height:1.5!important;text-align:left}.cta.subheading{padding:5px 0 30px!important}.custom--banner--main .custom--banner .col .mobile--image{display:block}.custom--banner--main .custom--banner .col .desktop--image{display:none}.custom--banner--main .custom--banner .image--1 a,.custom--banner--main .custom--banner .image--2 a{bottom:25px}.custom--image--with--text x-grid{grid-template-columns:1fr 1fr;gap:20px;align-items:center;justify-content:center}.custom--image--with--text h2{line-height:97%!important}.custom--image--with--text p{margin:5px 0}.custom--image--with--text x-grid x-cell img{border-radius:17px}.custom--image--with--text .custom--flex{gap:0!important}.custom--image--with--text .custom--border{padding:0!important}.custom--image--with--text .custom--flex a{max-width:100px;padding:6px}.newsletter .gs-title{font-size:20px;border-bottom:none!important;text-wrap:wrap!important;text-align:left;padding:0!important;margin-top:50px;margin-bottom:22px}.newsletter form .usubscribe button,.newsletter form .umail .fullwidth{font-size:20px;padding:15px}.newsletter form .newsletterbox{gap:14px!important}.custom--review--main--testimonials.reviews .box{overflow:hidden;display:block;padding-bottom:40px}.custom--review--main--testimonials .slick-track{display:flex}.custom--review--main--testimonials.reviews x-grid[pi]{padding:16px 10px;height:100%}.custom--review--main--testimonials.reviews p{font-size:10px}.custom--review--main--testimonials.reviews .avatar img,.custom--review--main--testimonials.reviews .svg-placeholder{max-width:34px;height:auto}.custom--review--main--testimonials.reviews p{margin:0}.custom--review--main--testimonials.reviews p:nth-child(1){margin-bottom:15px}.custom--review--main--testimonials{position:relative}.custom--review--main--testimonials .slick-next.slick-arrow{height:auto;width:auto;position:absolute!important;top:unset;right:0;bottom:0}.custom--review--main--testimonials .slick-prev.slick-arrow{height:auto;width:auto;position:absolute!important;top:unset;left:0;bottom:0;z-index:2!important}.custom--review--main--testimonials .slick-next:before{content:"";display:block;width:26px;height:18px;background-image:url(//www.alphaapparelco.com/cdn/shop/t/40/assets/l.svg?v=90487407024282502411768337335);background-size:contain;background-repeat:no-repeat;opacity:1}.custom--review--main--testimonials .slick-prev:before{content:"";display:block;width:26px;height:18px;background-image:url(//www.alphaapparelco.com/cdn/shop/t/40/assets/r.svg?v=43754444998148053531768337335);background-size:contain;background-repeat:no-repeat;opacity:1}.custom--review--main--testimonials x-cell{margin:0 10px}#custom--featured--products .loadmore{border-top:none}#custom--featured--products .loadmore a{font-size:15px;max-width:165px;padding:6px}#custom--featured--products .slick-next.slick-arrow,#custom--featured--products .slick-prev.slick-arrow{z-index:20!important;bottom:0}#custom--featured--products .slick-next:before,#custom--featured--products .slick-prev:before{width:26px;height:18px}#custom--featured--products .card-title a,#custom--featured--products .card-price{font-size:10px}#custom--featured--products .slick-list.draggable .slick-track{margin-bottom:10px}#custom--featured--products .custom--product--head{font-size:20px;margin:18px 0 10px}body.open-menu.open-cart section#mobmenu{display:none}.custom--review--main--testimonials .heading--main h3{font-size:20px;margin-bottom:20px}footer #f-links .f-links x-cell ul{flex-direction:column;gap:8px}footer{margin:40px 0 60px!important}footer #f-links .f-links x-cell ul li a,sub-footer x-cell span,sub-footer x-cell a{font-size:15px}sub-footer x-cell{text-align:left!important;justify-content:flex-start!important;width:100%}sub-footer{margin-bottom:36px}.hero-text{margin-top:0}}@media only screen and (max-width:425px){sub-footer x-cell{max-width:270px}.custom--banner--main .content{padding:0}.custom--image--with--text .custom--border,.image-text.custom--image--with--text .d-none--mobile{max-width:150px}}.custom--richtext--main{margin:0 0 50px}.custom--richtext--main .heading h3{font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-top:30px;text-transform:capitalize}.custom--richtext--main .content p{font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-top:20px}.custom--richtext--main .heading:nth-child(1) h3{margin:0}@media only screen and (min-width:768px) and (max-width:1024px){.custom--richtext--main .heading h3{font-size:22px;margin-top:20px}.custom--richtext--main .content p{font-size:18px;margin-top:12px}.custom--richtext--main.custom--richtext--main--shipment--and--returns,.custom--richtext--main.custom--richtext--main--what-we-do{max-width:720px;margin:0 auto 50px}}@media only screen and (max-width:767px){.custom--richtext--main .heading h3{font-size:16px;margin-top:20px}.custom--richtext--main .content p{font-size:12px;margin-top:12px}}.custom--richtext--main.custom--richtext--main--mission--section{background-image:url(/cdn/shop/files/a1111.png?v=1696225251);background-repeat-y:repeat;background-repeat-x:no-repeat;background-size:contain;background-position:center top;padding-top:25px}.custom--richtext--main.custom--richtext--main--mission--section .heading h3{text-align:center;font-size:40px;border-radius:41px;border:2px solid #3852CB;background:#fff}.custom--richtext--main.custom--richtext--main--mission--section .content p{font-weight:600;text-align:center}.custom--richtext--main.custom--richtext--main--mission--section .content p:last-child{position:relative}.custom--richtext--main.custom--richtext--main--mission--section .content p:last-child:before{content:"";display:block;width:7px;height:7px;border-radius:50%;left:50%;top:-10px;transform:translate(-50%);background:#3153d4;position:absolute}.custom--richtext--main.custom--richtext--main--mission--section .content ul li{text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-top:18px}.custom--richtext--main.custom--richtext--main--mission--section .custom--richtext--container{max-width:1000px;margin:0 auto;padding:15px 0 60px}.custom--richtext--main.custom--richtext--main--mission--section .content{border-radius:17px;border:2px solid #3852CB;background:#fff;padding:25px 40px;margin-top:20px}.custom--richtext--main.custom--richtext--main--mission--section .image img{display:none}@media only screen and (min-width:768px) and (max-width:1024px){.custom--richtext--main.custom--richtext--main--mission--section .custom--richtext--container{max-width:720px}}@media only screen and (max-width:767px){.custom--richtext--main.custom--richtext--main--mission--section .custom--richtext--container{margin:0 auto 60px;padding:0}.custom--richtext--main.custom--richtext--main--mission--section{background-image:unset}.custom--richtext--main.custom--richtext--main--mission--section .heading h3{text-align:left;font-size:24px;border:none}.custom--richtext--main.custom--richtext--main--mission--section .content{border-radius:17px;border:none;padding:unset;margin-top:0}.custom--richtext--main.custom--richtext--main--mission--section .content p{font-weight:400;text-align:left}.custom--richtext--main.custom--richtext--main--mission--section .content p:last-child:before{content:unset}.custom--richtext--main.custom--richtext--main--mission--section .content ul li{font-size:12px;text-align:left;font-weight:400}.custom--richtext--main.custom--richtext--main--mission--section .image img{display:block;width:100%;max-width:135px;margin:50px auto 0}}.custom--richtext--main.custom--richtext--main--terms-of-service,.custom--richtext--main.custom--richtext--main--block--code{max-width:1200px;margin:0 auto}.custom--richtext--main.custom--richtext--main--terms-of-service .image,.custom--richtext--main.custom--richtext--main--block--code .image{display:flex;justify-content:center;margin:50px 0}.custom--richtext--main.custom--richtext--main--block--code .image{transform:rotate(180deg)}.custom--richtext--main.custom--richtext--main--block--code{display:none}@media only screen and (min-width:768px) and (max-width:1024px){.custom--richtext--main.custom--richtext--main--terms-of-service,.custom--richtext--main.custom--richtext--main--block--code{max-width:720px;margin:0 auto 50px}}@media only screen and (min-width:1350px){.custom--richtext--main.custom--richtext--main--mission--section{background-size:cover}}.custom--faq--main .accordion--wrapper{border-radius:17px;border:2px solid #3852CB;background:#fff;padding:25px;margin-bottom:16px}.custom--faq--main .accordian{width:100%;max-width:1200px;margin:50px auto}.custom--faq--main .accordion-toggle{position:relative}.custom--faq--main .accordion-toggle p{font-size:24px;font-style:normal;font-weight:700;line-height:normal;padding-right:50px;margin:0}.custom--faq--main .accordion-content p{font-size:18px;font-style:normal;font-weight:500;line-height:normal;padding-top:8px}.custom--faq--main .accordion-toggle p:after{content:"";display:block;width:14px;height:14px;color:red;background-image:url(/cdn/shop/files/Polygon_2.svg?v=1696306717);background-repeat:no-repeat;background-size:contain;position:absolute;top:38%;transform:translate(-50%);right:0}.custom--faq--main .accordion-toggle.expanded p:after{transform:translate(-50%) rotate(180deg)}@media only screen and (min-width:768px) and (max-width:1024px){.custom--faq--main .accordion-toggle p{font-size:22px}.custom--faq--main .accordion-content p{font-size:16px;padding-top:4px}}@media only screen and (max-width:767px){.custom--faq--main .accordion-toggle p{font-size:15px}.custom--faq--main .accordion--wrapper{padding:16px}.custom--faq--main .accordion-toggle p:after{width:12px;height:12px}.custom--faq--main .accordion-content p{font-size:12px;padding-top:3px}}@media only screen and (max-width:425px){.custom--faq--main .accordion-toggle p{padding-right:30px}}.custom--richtext--main.custom--richtext--main--policy{max-width:1200px;margin:0 auto 50px}.custom--richtext--main.custom--richtext--main--policy .content ul li{font-size:20px;font-style:normal;line-height:normal}.custom--richtext--main.custom--richtext--main--policy .content ul li:nth-last-child(-n+4){padding-left:40px}@media only screen and (min-width:768px) and (max-width:1024px){.custom--richtext--main.custom--richtext--main--policy .content ul li{font-size:18px}.custom--richtext--main.custom--richtext--main--policy{max-width:720px;margin:0 auto}}@media only screen and (max-width:767px){.custom--richtext--main.custom--richtext--main--policy .content ul li{font-size:12px}.custom--richtext--main.custom--richtext--main--policy .content ul li:nth-last-child(-n+4){padding-left:20px}}#mobmenu form.search .search-section .search-input-stack #Search-In-Template.active{display:none}.contact-page .contact x-grid{grid-template-columns:1fr;width:100%;max-width:1000px;margin:0 auto}.contact-page.general-page{border-bottom:none}.contact-page .contact x-grid #contact_form p{display:flex;align-items:center;margin-bottom:35px}.contact-page .contact x-grid #contact_form p label{font-size:24px;font-style:normal;font-weight:700;line-height:normal}.contact-page .contact x-grid #contact_form button[type=submit],.contact-page .contact x-grid #contact_form p input,.contact-page .contact x-grid #contact_form p textarea{color:#3852cb;text-align:center;font-size:30px;font-style:normal;font-weight:600;line-height:normal;padding:16px;border-radius:42.5px;border:2px solid #3852CB;background:#fff;width:100%;max-width:80%;margin-left:auto;margin-right:0}.contact-page .contact x-grid #contact_form p label[for=ContactFormMessage]{align-self:flex-start;margin-top:22px}.contact-page .contact x-grid x-cell{border-right:none}.contact-page .contact x-grid x-cell h1{text-align:center}.contact-page .contact x-grid x-cell .rte{max-width:80%;margin-left:auto}.contact-page .contact x-grid .heading h1{text-align:center;font-size:40px;font-style:normal;font-weight:700;line-height:normal}.contact-page .contact x-grid .content p{text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin:30px 0 34px}@media only screen and (min-width:768px) and (max-width:1024px){.contact-page .contact x-grid .heading h1{font-size:36px}.contact-page .contact x-grid .content p{font-size:18px}.contact-page .contact x-grid #contact_form p label{font-size:22px}.contact-page .contact x-grid #contact_form button[type=submit]{font-size:26px}}@media only screen and (max-width:767px){.contact-page .contact x-grid .heading h1{font-size:24px;text-align:left}.contact-page .contact x-grid .content p{font-size:12px;margin:15px 0;text-align:left}.contact-page .contact x-grid #contact_form p label{font-size:16px}.contact-page .contact x-grid #contact_form p{flex-direction:column;align-items:flex-start;margin-bottom:25px}.contact-page .contact x-grid #contact_form button[type=submit],.contact-page .contact x-grid #contact_form p input,.contact-page .contact x-grid #contact_form p textarea{font-size:20px;padding:14px;max-width:100%}.contact-page .contact x-grid x-cell:first-of-type{padding:0;border-bottom:none}.contact-page .contact x-grid #contact_form p label[for=ContactFormMessage]{align-self:unset;margin-top:0}.contact-page .contact x-grid #contact_form p textarea{max-height:200px}.contact-page .contact x-grid #contact_form p:last-child{margin-bottom:0}}.product .cards .card-meta{position:unset!important}.product .cards .card-meta .card-head x-grid x-cell a,.product .cards .card-meta .card-head x-grid x-cell span{color:#3852cb;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.product .cards .card-meta .card-head x-grid x-cell a{font-weight:700;line-height:24px}.product .cards .card-meta .card-head x-grid x-cell x-flex{gap:0}.product .cards .card-meta .card-head{padding:0!important}.product .cards .card-image{border-radius:17px;border:2px solid #3852CB;background:#fff0;overflow:hidden;margin-bottom:10px}.product .cards .card-image picture img{object-fit:contain}.product .cards>*{outline:none!important}.product #ajaxSection{grid-template-columns:1fr;border:none}#Huratips-Loop{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}#Huratips-Pagination{display:flex;justify-content:center;margin:50px 0 40px}#Huratips-Pagination a img{display:block;width:100%;max-width:35px;object-fit:contain}#Huratips-Pagination a{color:#3852cb;font-size:18px;font-style:normal;font-weight:400;line-height:normal}#mainContent .listing-page .products .intro{border-bottom:none;margin-bottom:30px}#mainContent .listing-page .products .intro x-grid{grid-template-columns:1fr}#mainContent .listing-page .products .intro x-grid x-cell h1{font-size:34px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:4px}#mainContent .listing-page .products .intro x-grid x-cell.filterBlock .filter{margin-left:auto;position:unset}.dropdown-caret.custom--filter:after{content:unset}#mainContent .listing-page .products .intro x-grid x-cell.filterBlock .filter .dropdown-caret.custom--filter{color:#fff;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:20px;background:#3852cb;justify-content:flex-end;padding-block:10px;width:100%;margin-bottom:30px}#mainContent .listing-page .products .intro x-grid x-cell{padding:0;outline:none}#mainContent .listing-page .products .intro x-grid x-cell .rte p{color:#3852cb;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin:0}#global--filter .filter-container ul li input{border-radius:4px}#global--filter .filter-container ul li input:after{width:14.5px;height:14.5px;background:#3751ca;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:2px}#global--filter .filter-container ul li:hover input:after{opacity:1;background:#d7dcf5;border:none}#global--filter .filter-container ul li:hover input{border-color:#d7dcf5}#global--filter .filter-container ul li:hover input:checked:after{background:#3751ca;width:14.5px;height:14.5px}#global--filter .filter-container ul li:hover input:checked{border:1px solid #3751ca}@media only screen and (min-width:768px) and (max-width:1024px){#Huratips-Loop{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:767px){#Huratips-Loop{grid-template-columns:repeat(2,1fr);grid-row-gap:10px}#Huratips-Pagination{margin:30px 0 0}#Huratips-Pagination a img{max-width:20px}#mainContent .listing-page .products .intro x-grid x-cell h1{font-size:15px}#mainContent .listing-page .products .intro x-grid x-cell .rte p{font-size:10px}.product .cards .card-meta .card-head x-grid x-cell a,.product .cards .card-meta .card-head x-grid x-cell span{font-size:10px}.product .cards .card-image{margin-bottom:6px}#mainContent .listing-page .products .intro x-grid x-cell.filterBlock .filter .dropdown-caret.custom--filter{font-size:15px;padding:10px;margin-bottom:20px}}@media only screen and (max-width:425px){#Huratips-Loop{grid-template-columns:repeat(1,1fr)}}#global--filter #FacetFiltersFormMobile .dropdown-caret{font-size:20px;font-style:normal;font-weight:600;line-height:normal;position:relative}#global--filter .filter-container ul li label,#global--filter #sort_by li,#global--filter #sort_by,#global--filter .price-range label,#global--filter .price-range input,#global--filter .price-range span{font-size:15px;font-style:normal;font-weight:600;line-height:20px;text-decoration:none;text-transform:uppercase}#global--filter #sort_by li{border-radius:16.5px;border:2px solid #3852CB;background:#fff;padding:8px 12px;width:100%;max-width:fit-content;list-style:none}#global--filter #FacetFiltersFormMobile details{border-bottom:none}#global--filter .filter-container{overflow:unset!important;max-height:unset!important;-webkit-mask-image:unset!important}#global--filter #sort_by{display:flex;flex-wrap:wrap;gap:14px;margin-top:10px}#global--filter .filter--price--wrapper{border-radius:22px;border:2px solid #3852CB;background:#fff;padding-inline:20px;margin-top:18px}#global--filter .filter--price--wrapper input{border:none}#global--filter .price-range{gap:20px}#global--filter #FacetFiltersFormMobile .sortByBlock{padding:0!important}#global--filter #filter--heading{display:grid;align-items:center;grid-template-columns:auto 1fr 1fr;margin-bottom:15px}#global--filter #filter--heading p{grid-column:2 / 4}#global--filter #filter--heading img{grid-column:4 / 4}#global--filter #filter--heading img:hover{cursor:pointer}#global--filter #FacetFiltersFormMobile>div:nth-child(1),#global--filter #FacetFiltersFormMobile>div:nth-child(3){padding:5px 20px}#global--filter #filter--heading .filter--head{text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:normal;position:relative;text-transform:uppercase;margin-bottom:0}#global--filter #FacetFiltersFormMobile{padding-block:50px;max-width:500px;position:absolute;top:0;z-index:99;left:unset;right:0;margin:0;border:none}#global--filter form#FacetFiltersFormMobile [data-index=mobile-]:nth-child(3) .dropdown-caret:nth-child(1):after{content:unset}#global--filter #sort_by li[selected=selected],#global--filter #sort_by li.active{color:#fff;background:#3852cb!important}#global--filter .filter--bottom{grid-template-columns:1fr;gap:10px}#global--filter .filter--bottom .button,#global--filter .filter--bottom button{color:#3852cb;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border-radius:28px;border:2px solid #3852CB;background:#fff}#global--filter .filter--bottom .button:hover{border-color:#3852cb}#global--filter .filter--bottom x-cell,#global--filter .filter--bottom x-cell a{width:100%}#global--filter #filter--tabs{display:none}#global--filter #sort_by li:hover{cursor:pointer}#global--filter details.filter.closex[open] form#FacetFiltersFormMobile{transform:translate(0);transition:.5s}#global--filter details.filter.closex form#FacetFiltersFormMobile{transform:translate(100%);transition:.5s}.product-page .bullet-product-content #xtitle h1,.product-page .price .price__container .price__regular .price-item.price-item--regular{font-size:36px;font-style:normal;font-weight:700;line-height:normal}.product-page .price .price__container .price__regular .price-item.price-item--regular{font-weight:400}.product-page .bullet-product-content product-content .variant-picker{margin-bottom:35px}.product-page .variant-picker variant-selects div:nth-child(1){order:2}.product-page .variant-picker variant-selects div:nth-child(2){order:1}.product-page .variant-picker variant-selects x-flex x-cell label{font-size:12px;font-style:normal;font-weight:700;line-height:normal}.product-page .variant-picker variant-selects div select{font-size:24px;font-style:normal;font-weight:600;line-height:normal;border-radius:30px;border:2px solid #3852CB;background:#fff;margin-top:10px;padding-inline:32px;background-image:url(/cdn/shop/files/Polygon_2.svg?v=1696306717);background-repeat:no-repeat;background-size:20px;background-position:95% center;text-transform:uppercase}.product-page #xpurchase .product-form form .cartButton span{font-size:24px;font-style:normal;font-weight:600;line-height:normal}.product-page #xpurchase .product-form form .cartButton{border-radius:35px;border:2px solid #3852CB;background:#fff;margin-bottom:6px;color:#3852cb}.product-page #xpurchase .product-form form>div{width:100%;margin:0 auto}.product-page .shopify-payment-button__button{margin-bottom:5px}.product-page .bullet-product-content[order="3"]{border-left:none!important}.product-page media-gallery[data-slider=desktop],.product-page{border-bottom:none!important}.product-page media-gallery:hover .slider-buttons button,.product-page .slider-buttons:focus-within button{border:none}.product-page .slider-buttons button svg{width:100%;max-width:44px;background-repeat:no-repeat;background-size:contain}.product-page .description .text{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.product-page .slider-buttons button{background:none}.product-page .slider__slide{outline:none!important}.product-page slider-component{border-radius:17px;border:2px solid #3852CB;background:#fff0;overflow:hidden}.product-page x-grid{margin-bottom:50px}.product-page .description .desc--heading{margin-bottom:10px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.product-page .variant-picker variant-selects div select option{font-size:15px}.product-page x-grid .bullet-product-media media-gallery{border-bottom:none}#product--breadcrumbs .breadcrumb{border-bottom:none}#product--breadcrumbs .breadcrumb a,#product--breadcrumbs .breadcrumb span{color:#d9d9d9;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;padding-block:25px}#searchbar main-search form .search-input-stack{border-radius:30px;border:2px solid #3852CB;outline:none}search-engine main-search .search-section{border:none!important}#searchbar main-search form .search-input-stack x-cell #Search-In-Template::placeholder{color:transparent}search-engine main-search{padding-top:5px!important}#searchbar #SearchControllers{border:none}.search-page .products .intro x-grid{grid-template-columns:1fr}.search-page .products .intro x-grid .large-only,.search-page .products .intro x-grid .filterBlock{display:none}.search-page .products .intro x-grid .filter.search-input{outline:none}.search-page .products .intro{border-bottom:none;border-radius:34px;border:2px solid #3852CB;padding:6px 10px;overflow:hidden}.search-page .products .results.product{width:100%;max-width:100%;margin-top:25px}.search-page .products .results.product #ajaxSection .aprod .card-meta .card-head x-grid{grid-template-columns:1fr}.search-page .product #ajaxSection{gap:20px;grid-template-columns:1fr 1fr 1fr;border:none}.search-page .loadmore{border-bottom:none}@media only screen and (min-width:768px) and (max-width:1024px){.product-page .bullet-product-content #xtitle h1,.product-page .price .price__container .price__regular .price-item.price-item--regular{font-size:32px}.product-page .variant-picker variant-selects div select{font-size:22px;margin-top:8px}.search-page .products .results.product{margin-top:20px}.search-page .products .intro{padding:2px 4px}.search-page .product #ajaxSection{gap:18px;grid-template-columns:1fr 1fr}}@media only screen and (max-width:767px){.product-page .bullet-product-content #xtitle,.product-page .bullet-product-content>product-content section{padding:0!important}.product-page .variant-picker variant-selects div select{margin-bottom:4px}.product-page .bullet-product-content product-content .variant-picker{margin-bottom:8px}#product--breadcrumbs{display:none}.product-page .bullet-product-content #xtitle h1,.product-page .price .price__container .price__regular .price-item.price-item--regular{font-size:20px}.product-page .variant-picker variant-selects div select,.product-page #xpurchase .product-form form .cartButton span{font-size:22px;background-size:16px;background-position:93% center;margin-top:0}.product-page .variant-picker variant-selects div select,.product-page #xpurchase .product-form form .cartButton{padding:12px 28px}.product-page #xpurchase .product-form form>div{max-width:100%}.product-page slider-component x-grid{margin-bottom:0;position:absolute!important;top:50%!important;padding:0!important;transform:translateY(-50%)}.product-page slider-component{margin-bottom:0}.product-page .description .text,.product-page .description .desc--heading{font-size:12px}.product-page .description .desc--heading{margin-top:10px}.product-page .bullet-product-media media-gallery slider-component .scroll-snap .slider__slide{max-width:100%}.product-page .price .price__container .price__regular{margin-bottom:3px}.product-page .variant-picker variant-selects div select{margin-bottom:20px}.product-page .variant-picker variant-selects{gap:0}#custom--featured--products .custom--product--image .card-image{margin-bottom:0}#custom--featured--products .cards .card-head x-flex{margin-top:15px}.product-page a.imgzoomer{pointer-events:none}.search-page .products .results.product{max-width:100%}.search-page .product .cards .card-meta .card-head x-grid x-cell a,.search-page .product .cards .card-meta .card-head x-grid x-cell span{font-size:14px}.search-page .products .intro{padding:0}.search-page .products .results.product{margin-top:16px}.search-page .search-input #topSearchInput{padding:12px}.search-page .product #ajaxSection{grid-template-columns:1fr;grid-row-gap:15px}}body.t-collection .page--width{padding:0}body.t-collection .page--width header,body.t-collection .page--width #mainContent .listing-page .products .intro .custom--filter--grid:nth-child(1) x-cell:nth-child(2),body.t-collection .page--width #mainContent .listing-page .products .intro .custom--filter--grid:nth-child(1) x-cell:nth-child(3),body.t-collection .page--width .product,body.t-collection .page--width .newsletter,body.t-collection .page--width footer,body.t-collection .page--width sub-footer{padding-inline:25px}.custom--page--title--css{color:#3852cb;text-align:center;font-family:Poppins;font-size:40px;font-style:normal;font-weight:700;line-height:normal}.custom--richtext--main.custom--richtext--main--mission--section .custom--page--title--css{border-radius:41px;border:2px solid #3852CB;max-width:1000px;margin:0 auto;background:#fff}.custom--richtext--main.custom--richtext--main--what-we-do .custom--page--title--css{border-radius:30px;border:2px solid #3852CB;background:#fff;margin-bottom:16px}.custom--richtext--main.custom--richtext--main--what-we-do .custom--richtext--container{border-radius:17px;border:2px solid #3852CB;background:#fff;padding:5px 36px 36px}@media only screen and (min-width: 768px) and (max-width: 1024px){.custom--richtext--main.custom--richtext--main--mission--section .custom--page--title--css{max-width:720px}}@media only screen and (max-width: 767px){body.t-collection .page--width header,body.t-collection .page--width #mainContent .listing-page .products .intro .custom--filter--grid:nth-child(1) x-cell:nth-child(2),body.t-collection .page--width #mainContent .listing-page .products .intro .custom--filter--grid:nth-child(1) x-cell:nth-child(3),body.t-collection .page--width .product,body.t-collection .page--width .newsletter,body.t-collection .page--width footer,body.t-collection .page--width sub-foote r{padding-inline:20px}.custom--page--title--css{font-size:24px;margin-bottom:16px;text-align:left}.custom--richtext--main.custom--richtext--main--what-we-do .custom--page--title--css{border-radius:0;border:none}.custom--richtext--main.custom--richtext--main--what-we-do .custom--richtext--container{border-radius:0;border:none;padding:0}.custom--richtext--main.custom--richtext--main--mission--section .custom--page--title--css{text-align:left;border:none}#mobmenu #Menu-main-5,#mobmenu #Menu-main-4{margin-left:0}#mobmenu #Menu-main-4{border-left:none}#mobmenu #Menu-main-5 ul li{margin-top:15px;border:2px solid #3852CB;border-radius:30px}#Menu-main-1 ul li:nth-child(1){border:none}#mobmenu .mobnav nav x-grid.bordi.menus x-cell:last-child{border:none}#mobmenu #Menu-main-1 ul .has_child{border:2px solid #3852CB;border-radius:30px}#mobmenu .mobnav x-grid x-cell #Menu-main-4 ul li a{padding:14px;text-align:center;border:2px solid #3852CB;border-radius:30px}#mobmenu .mobnav x-grid x-cell #Menu-main-4 ul li{width:100%;margin:18px auto 0}.hero-text .cta.subheading p{text-align:left}}button.facts-button_prev.slick-arrow{background:transparent;border:navajowhite;position:absolute;top:50%;transform:translateY(-50%);left:0;width:12%;z-index:9;padding:0}button.facts-button_next.slick-arrow{background:transparent;border:navajowhite;position:absolute;right:0;width:12%;transform:translateY(-50%);top:50%;margin:0;padding:0}.image-slider svg path{stroke:#3852cb}.image-slider .slick-track,.image-slider .slick-list.draggable{height:100%}.image-slider .slick-slide img{height:100%;object-fit:cover;width:100%}section.custom-html{font-size:40px;font-style:normal;line-height:normal;margin-bottom:25px}.cta.subheading{padding:20px 0}.hero-text p{line-height:1;margin-bottom:0}@media only screen and (min-width:768px){.hero-text p{line-height:1!important}}.cta.subheading{padding:20px 0 50px}.cta.subheading p{font-weight:400;line-height:1.5!important}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom.css.map */
