html{padding-bottom:0!important}.cs-variants-list{display:flex;flex-wrap:wrap}.cs-variant-item{margin:10px;text-align:center;cursor:pointer}.cs-variant-item img{width:100px;height:auto}body{letter-spacing:1px;font-family:var(--font-heading-family)}:root{--BrandColor1: #36B5D5;--BrandColor2: #36B5D5;--BrandColor3: #36B5D5}a{text-decoration:none;transition:all .5s}.main_paragraph{margin:0;font-size:16px;line-height:26px;font-weight:400;letter-spacing:1px}.announcement-bar-section .utility-bar.gradient p.announcement-bar__message.h5{color:#fff}.announcement-bar__message span{font-size:12px;line-height:20px}.header h1.header__heading a.header__heading-link{padding:0;margin-left:0}header.header{display:flex;justify-content:space-between}header.header ul.list-menu>li>a,header.header ul.list-menu li .header__menu-item{padding:33px 0 30px;font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;color:#000;border-bottom:3px solid transparent;transition:all .5s;text-decoration:none}header.header ul.list-menu li a:hover,header.header ul.list-menu li .header__menu-item:hover{border-color:var(--BrandColor3)}header.header ul.list-menu .mega-menu__content{padding-top:0}header.header ul.list-menu li .header__menu-item .icon{right:-13px}header.header ul.list-menu{column-gap:50px}header.header .header__menu-item:hover span{text-decoration:none}sticky-header.header-wrapper{border-bottom:none}.announcement_right_links ul{display:flex;list-style:none;column-gap:24px;padding:0;margin:0}.announcement_right_links ul li a{font-size:12px;line-height:20px;text-transform:uppercase;letter-spacing:1px;font-weight:600;color:#fff}.announcement_right_links ul li a:hover{text-decoration:underline}.utility-bar__grid:has(.announcement-bar){place-items:center;position:relative}.announcement_right_links{position:absolute;right:50px}.top_hero_slider .slideshow__text.banner__box{background:transparent;padding:0;text-align:left;display:block;max-width:100%}.top_hero_slider .slideshow__text.banner__box h2.banner__heading{font-size:40px;line-height:50px;font-weight:700;max-width:480px;color:#fff}.top_hero_slider .slideshow__text.banner__box h2.banner__heading strong{font-size:16px;text-transform:uppercase;display:block;line-height:26px}.top_hero_slider .slideshow__text.banner__box .banner__text{color:#fff;font-size:16px;line-height:26px}.top_hero_slider .slideshow__text.banner__box .banner__buttons{margin-top:50px}a.button.button--primary{padding:15px 40px;text-transform:uppercase;font-size:14px;line-height:22px;font-weight:500;transition:all .5s}.banner__buttons a{background:#fff;color:#000}.banner__buttons a:hover{background:var(--BrandColor3);color:#fff}a.button.button--primary:after,a.button.button--primary:before{display:none}.top_hero_slider .slideshow__slide.grid__item:before{content:"";position:absolute;width:50%;height:100%;background:linear-gradient(270deg,#0000 -.69%,#00000054,#00000096);left:0;z-index:1}.top_hero_slider .slideshow__controls.slider-buttons{position:absolute;left:0;right:0;bottom:70px;border:none}.top_hero_slider .slideshow__controls.slider-buttons button.slider-button{display:none}.top_hero_slider .slideshow__control-wrapper button{padding:0 8px}.top_hero_slider .slideshow__control-wrapper button span.dot{width:52px;height:2px;border-radius:0;border-color:#fff!important;opacity:50%}.top_hero_slider .slideshow__control-wrapper button.slider-counter__link--active span.dot{opacity:1}.main_heading h2{margin:0;font-size:30px;line-height:40px;font-weight:400}.featured_hats_sec h2{color:var(--BrandColor2)}.featured_hats_sec h3.card__heading{font-size:16px;line-height:26px;font-weight:400;color:var(--BrandColor2)}.featured_hats_sec .featured_hats_slide{margin-top:38px}.featured_hats_sec button.slick-prev,.featured_hats_sec button.slick-next{position:absolute;right:0;top:-76px;font-size:0;border:none;background:transparent;width:36px;height:36px;padding:0;cursor:pointer}.featured_hats_sec button.slick-prev{right:45px}.featured_hats_sec button.slick-prev:before,.featured_hats_sec button.slick-next:before{content:"";position:absolute;width:100%;height:100%;background-size:36px;background-image:url(/cdn/shop/files/Left.svg?v=1766386163);top:0;left:0}.featured_hats_sec button.slick-next:before{background-image:url(/cdn/shop/files/Right.svg?v=1766386163)}.featured_hats_wrapper img{height:427px;border-radius:5px;width:100%;background:#fff!important;object-fit:contain;border:1px solid #e7e7e7;background:#fff}.shopify-section:has(.featured_hats_sec){background:#fff;padding:80px 0}.featured_hats_sec .slick-slide{margin:0 15px;position:relative}.featured_hats_sec .slick-list{margin:0 -15px}.featured_hats_img{position:relative}div#shopify-section-template--17478897336454__main{padding:40px 0}.price_hats{position:absolute;bottom:22px;left:22px;padding:12px;background:#fff;box-shadow:0 24px 48px -12px #1018282e;border-radius:50px}.price_hats span{color:var(--BrandColor3);font-size:14px;font-weight:700}.price_hats .price{line-height:calc(1 + .5 / var(--font-body-scale))}.featured_hats_title h4{font-size:16px;line-height:26px;font-weight:400;color:var(--BrandColor2)}.featured_hats_title h4 a{color:var(--BrandColor2)}.cs-rating .rating-star:before{background:linear-gradient(90deg,#ffff00 var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:20px}.cs-rating{position:absolute;line-height:0;top:20px;left:20px;z-index:1}.cs-rating span.rating-star{letter-spacing:5px;display:none}.card-wrapper span.jdgm-prev-badge__text{display:none}.header__icons account-icon{display:flex}.tabcontent_cs{display:none}.shopify-section:has(.our_collections){background:var(--BrandColor2);padding:90px 0}.collection_heading h2{margin-bottom:14px;color:#fff}.collection_heading p{color:#fff}.our_collections_header{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:50px}.collection_tabs_sec button{border:1px solid #FFF;border-radius:50px;background:transparent;color:#fff;padding:15px 20px;font-size:12px;line-height:8px;text-transform:uppercase;font-weight:600;cursor:pointer;transition:all .5s;font-family:var(--font-heading-family)}.collection_tabs_sec button#defaultOpen,.collection_tabs_sec button:hover{background:var(--BrandColor1);color:var(--BrandColor2);border-color:var(--BrandColor1)}.custom_hats_sec{padding-top:565px!important;margin-top:-560px;padding-bottom:110px!important;background-image:url(/cdn/shop/files/custom-hat-bg.webp?v=1717998489);background-size:cover;background-repeat:no-repeat;background-attachment:inherit}.custom_hats_sec .image-with-text__media img{object-fit:contain!important}.custom_hats_sec .image-with-text__media{border:none}.custom_hats_sec h2.image-with-text__heading{margin:0 0 14px;font-size:30px;line-height:40px;font-weight:400;color:var(--BrandColor2)}.custom_hats_sec .image-with-text__text{margin-top:0}.image-with-text__text p{font-size:16px;line-height:26px;font-weight:400;letter-spacing:1px}.custom_hats_sec .image-with-text__text{color:#000}.custom_hats_sec .image-with-text__text ul{padding-left:0;list-style:none}.custom_hats_sec .image-with-text__text ul li{margin-bottom:15px;font-size:12px;line-height:20px;letter-spacing:1px;font-weight:400;position:relative;padding-left:25px}.custom_hats_sec .image-with-text__text ul li:before{background-image:url(/cdn/shop/files/list-style.svg?v=1717999187);content:"";position:absolute;width:14px;height:14px;background-size:14px;left:0;top:0;bottom:0;margin:auto}.custom_hats_sec .image-with-text__media-item{padding-right:90px}.custom_hats_sec .image-with-text__text-item a.button.button--primary{margin-top:50px;background:var(--BrandColor3)}.custom_hats_sec .image-with-text__text-item a.button.button--primary:hover{background:var(--BrandColor2)}.custom_hats_sec .image-with-text__text-item{padding-left:70px}.fly_flag_slider .slideshow__text.banner__box h2.banner__heading{font-size:30px;line-height:40px;font-weight:400;max-width:600px}.fly_flag_slider .slideshow__slide.grid__item:before{background:linear-gradient(270deg,#0000 -.69%,#0000003d,#00000059)}.our_collections .collection_wrapper_tab,.special_picks_sec .our_collections_lists{display:flex;gap:30px;flex-wrap:wrap}.our_collections .collection_wrapper_tab .card-wrapper,.special_picks_sec .our_collections_lists .card-wrapper{width:calc(25% - 23px);position:relative}.our_collections a.cs-button-collection{position:absolute;left:0;right:0;margin:20px auto auto;display:flex;justify-content:center;padding:15px 40px;border:1px solid var(--BrandColor3);width:max-content;border-radius:50px;color:var(--BrandColor3);text-transform:uppercase;font-size:14px;line-height:22px;letter-spacing:1px;font-weight:500;transition:all .5s}.our_collections a.cs-button-collection:hover{background:var(--BrandColor3);color:#fff}.special_picks_sec a.cs-button-collection{position:inherit;background:#fff;color:#000}.special_picks_sec .featured_hats_wrapper img{background:#172e1f}.special_picks_sec .featured_hats_title h4 a{color:#fff}.featured_hats_title h4{margin-top:10px}.icons_box_wrapper{display:flex;background:var(--BrandColor3);border-radius:500px;gap:30px;padding:40px 70px}.icons_box_wrapper .icon_row{width:calc(25% - 15px);display:flex;align-items:center;gap:18px}.icon_right_content h6{margin:0;color:#fff;font-size:16px;line-height:26px;font-weight:400;letter-spacing:1px}.icons_box_wrapper .icon_row:nth-child(3){width:calc(32% - 9px)}.left_icons_cs{display:flex}.icons_box_sec{position:absolute;z-index:2;left:0;right:0;margin-top:-70px}.reviews_slider .slick-slide{margin:80px 40px 0;width:735px;opacity:.4}.reviews_slider .slick-list{margin:0 -40px}.reviews_slider{overflow:hidden}.image_part_review>img{border-radius:5px;width:100%;height:455px;object-fit:cover}.reviews_stars{position:absolute;top:20px;left:20px}.image_part_review{position:relative}.image_part_review:before{content:"";position:absolute;width:100%;height:180px;background:linear-gradient(180deg,#0000,#00000026,#000);bottom:0;border-radius:0 0 5px 5px}.featured_hats_img:before{content:"";position:absolute;width:100%;height:60px;top:0;background:linear-gradient(0deg,#0000,#0000006b);border-radius:5px 5px 0 0}.reviews_name{position:absolute;bottom:20px;left:20px;display:flex;gap:30px;align-items:center}.reviews_name h6{color:#fff;font-size:16px;line-height:26px;letter-spacing:1px;font-weight:700;margin:0}.reviews_name p{margin:0;color:var(--BrandColor1);font-size:12px;line-height:20px;letter-spacing:1px}.reviews_content>p{font-size:16px;line-height:26px;letter-spacing:1px;color:#000;font-weight:400;margin:30px 0 0}.reviews_slider .slick-active.slick-center{opacity:1;position:relative;margin-top:0}.reviews_sec .main_heading{text-align:center;padding:0 15px}.reviews_sec{padding:90px 0}.reviews_sec h2{color:var(--BrandColor2)}.reviews_sec .main_heading p{margin-top:14px;margin-bottom:35px;color:#000}.footer_wrapper{display:flex;gap:30px}.footer_wrapper>div{width:calc(50% - 15px);border-radius:10px;background:#fbfbfb;padding:48px 100px;text-align:center}.footer_wrapper h2{color:var(--BrandColor2)}.footer_wrapper h2+p{color:#000;line-height:26px;margin-top:14px;margin-bottom:23px}.subscribe_cs input[type=email]{background:#fff;border:1px solid var(--BrandColor3);border-radius:50px;padding:17px 30px;width:100%;color:#000;font-size:16px;font-weight:400;line-height:26px;letter-spacing:.48px;height:61px}.contact__fields .field:before,.contact__fields .field:after{display:none}.subscribe_cs input[type=email]::placeholder{color:#c5c5c5;opacity:1}.subscribe_cs input[type=email]:focus{outline:none;box-shadow:none}.subscribe_cs .contact__button{position:absolute;right:0;top:6px;bottom:0;border-color:transparent;background:transparent;cursor:pointer;background-image:url(/cdn/shop/files/submit.svg?v=1718016035);background-repeat:no-repeat;background-size:51px;font-size:0;width:58px}.subscribe_cs .contact__button .button{padding:0;min-width:51px;font-size:0;background:transparent}.subscribe_cs .contact__button .button:after,.subscribe_cs .contact__button .button:before{display:none}.subscribe_cs{position:relative}.contact_info_cs ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;column-gap:22px;row-gap:22px}.contact_info_cs{margin-top:30px}.contact_info_cs ul li{font-size:16px;font-weight:400;line-height:26px;letter-spacing:.48px;color:#000;display:flex;align-items:center;gap:8px}.contact_info_cs ul li a{color:#000}.contact_info_cs ul li a:hover{color:var(--BrandColor3)}.footer_deals_sec{padding:90px 0 50px}footer.footer{border:none;padding:0}.footer .footer__blocks-wrapper .footer-block.grid__item:nth-child(2){width:50%;padding-right:50px}.footer .footer__blocks-wrapper{gap:0}.footer .footer__blocks-wrapper .footer-block.grid__item:nth-child(3),.footer .footer__blocks-wrapper .footer-block.grid__item:nth-child(4),.footer .footer__blocks-wrapper .footer-block.grid__item:nth-child(5){width:16.6%}.footer .footer-block__details-content img{width:129px;border:none;margin-bottom:0}.footer .footer-block__details-content img+p{color:#000;max-width:580px;line-height:26px}.footer ul.list-unstyled.list-social.footer__list-social{justify-content:flex-start;padding-left:0;padding-top:40px;gap:10px}.footer ul.footer-block__details-content li{font-size:14px;line-height:20px;text-transform:uppercase;color:#000;font-weight:600;opacity:1}.footer ul.list-unstyled.list-social.footer__list-social li a{padding:0}.footer ul.list-unstyled.list-social.footer__list-social li a img{width:24px}.footer ul.footer-block__details-content li a{opacity:1;color:#000;line-height:20px;padding-bottom:15px}.footer .footer__content-bottom.scroll-trigger.animate--slide-in{border:none;background:var(--BrandColor3);padding:0;opacity:1}.footer .footer__copyright.caption{margin:0;display:flex;justify-content:space-between;width:100%}.footer .footer__copyright.caption .copyright__content{display:none}.footer .footer__copyright.caption p{font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.12px;color:#fff;opacity:.4}.footer .footer__copyright.caption p.copy_right_cs{opacity:1}.footer .footer__copyright.caption p a{color:#fff}.footer .footer__copyright.caption p a:hover{text-decoration:underline}.mega_menu_sec{padding:50px 0;border-top:1px solid #E7E7E7}.mega_menu_wrapper{display:flex;gap:80px}.mega_menu_heading h4{margin:0;font-size:22px;line-height:32px;letter-spacing:1px;font-weight:400}.mega_menu_heading p{margin-bottom:40px;margin-top:0;font-size:16px;line-height:26px;font-weight:400;color:#000;letter-spacing:1px;max-width:210px}.mega_menu_heading{width:19%}.mega_menu_collections{width:calc(90% - 80px);display:flex;flex-wrap:wrap;column-gap:16px;row-gap:50px}.menu_collection_list{width:calc(20% - 15px);text-align:center}.menu_collection_list h6{margin:0;font-size:16px;line-height:26px;font-weight:400;letter-spacing:1px;color:#000}.mega_menu_heading a{background:var(--BrandColor3);padding:15px 40px;font-size:14px;line-height:22px;letter-spacing:1px;font-weight:400;color:#fff;border-radius:50px;text-transform:uppercase}.mega_menu_heading a:hover{background:var(--BrandColor2)}.menu_collection_list:hover h6{color:var(--BrandColor3)}.menu_collection_list img{height:164px;width:100%;object-fit:contain}ul.slick-dots{padding:0;text-align:center}ul.slick-dots li{display:inline-block;padding:0 5px}ul.slick-dots li button{font-size:0;padding:7px;border-radius:50px;border:none}ul.slick-dots li.slick-active button{background:var(--BrandColor3)}#insta-feed span.cs-insta-feed{font-size:16px;line-height:26px;letter-spacing:1px;font-weight:400;color:#000;position:absolute;top:32px;right:0}#insta-feed span.cs-insta-feed a{color:#000!important;text-decoration:underline!important}sticky-header.header-wrapper:has(.cs-sticky){box-shadow:0 0 10px #a5a5a587}s.price-item.price-item--regular{color:#0003;text-decoration-color:red;margin-right:4px}.collection-new-banner{background:url(/cdn/shop/files/state-banner.png?v=1719818839);background-size:cover;background-position:center;background-repeat:no-repeat;height:400px;z-index:1;position:relative}.collection-new-banner .page-width{height:100%;display:flex;align-items:start;flex-direction:column;justify-content:center}.collection-new-banner h2{font-size:40px;font-style:normal;font-weight:700;line-height:50px;margin:0;color:#fff}.collection-new-banner p{color:#fff;font-size:16px;line-height:26px;margin-bottom:0}div#FacetsWrapperDesktop .facets__heading{font-size:30px;color:#36b5d5}form#FacetFiltersForm .facets__disclosure-vertical{background:#fff;border:1px solid #F2F2F2;padding:12px 30px}form#FacetFiltersForm .facets__disclosure-vertical[open] span.facets__summary-label{color:#36b5d5;font-size:16px}form#FacetFiltersForm .facets__disclosure-vertical[open] svg.icon.icon-caret{color:#36b5d5}form#FacetFiltersForm .facets__disclosure-vertical svg.icon.icon-caret{color:#000}form#FacetFiltersForm span.facets__summary-label{color:#000;font-size:16px}form#FacetFiltersForm summary.facets__summary.caption-large{padding-top:6px;padding-bottom:0;margin-bottom:2px}summary.facets__summary.caption-large.focus-offset[aria-expanded=true]{border-bottom:1px solid #F2F2F2!important;padding-top:6px;padding-bottom:17px!important;margin-bottom:10px}.collection-new-banner:before{content:"";background-image:linear-gradient(to right,#00000082,#fff0);width:100%;height:100%;position:absolute;z-index:-1}form#FacetFiltersForm .parent-display.facets__display-vertical{padding-bottom:0}form#FacetFiltersForm .facets__summary:hover .facets__summary-label{text-decoration:none}form#FacetFiltersForm span.facet-checkbox__text{color:#000}form#FacetFiltersForm .facets__disclosure-vertical[open] .facets__summary .icon-caret,form#FacetFiltersForm .facets__disclosure-vertical svg.icon.icon-caret{top:10px!important;width:13px;height:13px}.facets-layout-list .facets__label:hover .facet-checkbox__text-label,.facets-layout-list input:focus~.facet-checkbox__text-label{text-decoration:none!important}div#ProductGridContainer a{color:var(--BrandColor2);font-size:16px;line-height:26px;font-weight:400;text-decoration:none}form#FacetSortForm span#ProductCountDesktop{font-size:16px;color:#000}form#FacetSortForm svg.icon.icon-caret{top:5px;width:13px;height:13px;color:#36b5d5}summary.mobile-facets__open-wrapper.focus-offset svg.icon.icon-filter{color:#36b5d5}menu-drawer.mobile-facets__wrapper span.mobile-facets__open-label{color:#36b5d5}form#FacetSortForm h2.facet-filters__label{color:#36b5d5;font-size:16px}form#FacetSortForm select#SortBy{font-size:16px!important;padding-left:10px}form#FacetFiltersForm .facets__disclosure-vertical summary.facets__summary.caption-large{border-bottom:0;padding-bottom:6px}.cs-collection-template ul#product-grid li.grid__item .card__heading a:after{z-index:-1}.cs-collection-template .card--media .card__inner .card__content{z-index:-1}.card__inner .card__media img{height:427px;border-radius:5px;width:100%;background:#fff!important;object-fit:contain;border:1px solid #e7e7e7;background:#fff}.cs-collection-template .card__inner .card-information{width:100%;z-index:1;position:relative;height:100%;pointer-events:none}.cs-collection-template .card__inner .card-information button.qv.cs-quick-view-button{display:none}.cs-collection-template .card:hover .media.media--hover-effect>img:first-child:only-child,.cs-collection-template .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:none!important}.cs-collection-template .card-information .rating span.rating-star:before{background:#36b5d5;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:20px}.cs-collection-template .card__inner .card-information p.rating-count.caption{display:none}.cs-collection-template .card__media.featured_hats_img.cs-t-collection:before{content:"";position:absolute;width:100%;height:60px;top:0;background:linear-gradient(0deg,#0000,#0000006b);border-radius:5px 5px 0 0;z-index:1}.our_collections_lists .price_hats{bottom:32px}.cs-collection-template ul#product-grid{grid-gap:30px;padding-top:40px;justify-content:flex-start}.section-template--15447744446598__product-grid-padding{padding-top:90px!important;padding-bottom:140px!important}.cs-collection-template aside#main-collection-filters{width:30%}.cs-collection-template .facets__form-vertical{display:flex;flex-direction:column;width:96%!important}.product-media-container.media-type-image{border-radius:5px;border:1px solid #F2F2F2!important}.product.product--medium .product__title h1{color:#36b5d5;font-family:Poppins;font-style:normal;font-weight:400;text-transform:capitalize;font-size:22px;line-height:32px}.product.product--medium button.thumbnail{border-radius:5px;border:1px solid #F2F2F2!important}.product.product--medium button.thumbnail img{object-fit:contain;padding:0}.product__info-container span.price-item.price-item--regular{color:var(--Brand-BrandColo3, #36B5D5);font-family:Poppins;font-size:30px;font-style:normal;font-weight:700;line-height:40px}.product__info-container .htusb-ui-section.htusb-payment-badges{display:flex;align-items:center;justify-content:center;gap:10px}.product__info-container .htusb-payment-badges__msg{color:#a8a8a8!important;font-family:var(--Font-Family-Paragraph, Poppins);font-size:var(--Font-Size-Small-Paragraph, 12px);font-style:normal;font-weight:400}.product__info-container .htusb-payment-badges--medium .htusb-payment-badges--single-color__icon:before{font-size:20px!important;color:#36b5d5!important}.product__info-container .htusb-payment-badges--single-color__list{margin:0}.product__info-container .htusb-payment-badges--single-color__badge{display:inline-block;margin:0 2px}.product__info-container .product__description p{color:var(--GreyScale-GreyScale1, #000);font-family:Poppins;font-size:var(--Font-Size-Paragraph, 16px);font-style:normal;font-weight:400;line-height:var(--LineHeight-Paragraph, 26px);letter-spacing:var(--LetterSpacing-Pargraph, 1px)}body.cs-product-template .product__info-container .product__tax.caption.rte{display:none}body.cs-product-template .product__info-container .product-form__submit.button{border-radius:500px;background:var(--Brand-BrandColo3, #36B5D5);color:#fff;font-size:14px;text-transform:uppercase}body.cs-product-template .product__info-container .product-form__submit.button:before,.product__info-container .product-form__submit.button:after{display:none}body.cs-product-template .product__info-container .product-form__submit.button{border-radius:500px;background:var(--Brand-BrandColo3, #36B5D5);color:#fff;font-size:14px;transition:.3s all ease;text-transform:uppercase;height:52px}body.cs-product-template .product__info-container .product-form__submit.button:hover{background:#36b5d5}body.cs-product-template .product__info-container .product-form__buttons{width:100%!important;max-width:100%}body.cs-product-template .featured_hats_sec{background:#fbfbfb;padding:91px 0 60px}body.cs-product-template #insta-feed{margin-top:0!important;text-align:left}body #insta-feed h2{color:#36b5d5}body.cs-product-template .section-template--15447744643206__main-padding .page-width,body.cs-product-template .featured_hats_sec .page-width,section#shopify-section-template--15447744643206__171998015522f480e1 .page-width,.footer_deals_sec .page-width{padding:0 35px}.cs-cart-btn:after{display:none}.cs-cart-btn,.cs-cart-btn.loading{position:absolute;top:20px;width:100%;min-width:unset!important;max-width:42px;background:transparent;transition:.2s all ease;z-index:9999;border:1px solid #36B5D5;padding:0;height:0px!important;line-height:unset;min-height:42px;box-shadow:0 24px 48px -12px #1018282e;opacity:0;right:-40px}.card.card--standard.card--media{position:relative;overflow:hidden}ul#product-grid li.grid__item:hover .cs-cart-btn,.cs-collection-template ul#product-grid li.grid__item:hover button.compare-button{opacity:1;right:17px}.cs-collection-template ul#product-grid li.grid__item{position:relative;overflow:hidden}.cs-quick-view:hover{background:var(--BrandColor3);color:#fff}button.compare-button{position:absolute;top:66px;width:100%;min-width:unset!important;max-width:42px;background:transparent;right:-45px;transition:.2s all ease;z-index:2;border:1px solid #36B5D5;padding:0;height:0px!important;border-radius:100px;line-height:unset;min-height:42px;box-shadow:0 24px 48px -12px #1018282e;cursor:pointer}.cs-cart-btn:hover,button.compare-button:hover,.cs-cart-btn.loading:hover{background:#ffffff6b}.cs-abs{position:unset!important}.cs-quick-view:after{display:none}.cs-quick-view{min-height:0px!important;min-width:unset!important;border-radius:500px;transition:.2s all ease;background:var(--GreyScale-GreyScale3, #FFF);margin:0 auto;box-shadow:0 24px 48px -12px #1018282e;padding:14px 30px!important;width:unset!important;color:var(--GreyScale-GreyScale1, #000);font-family:var(--Font-Family-Button, Poppins);font-size:var(--Font-Size-Button-Small, 12px);font-style:normal;font-weight:600;line-height:var(--LineHeight-Button-Small, 20px);letter-spacing:var(--LetterSpacing-Button, 1px);text-transform:uppercase}body #compare-popup-content{background-color:#fefefe;margin:0 auto;padding:20px;border:1px solid #888;width:800px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}body .compare-product{display:inline-block;width:24%;margin:10px 0;border:1px solid #ccc;padding:10px}#compare-products-container{flex-wrap:nowrap!important;justify-content:flex-start;gap:10px;display:flex;width:100%;overflow-x:auto;padding-bottom:20px}body .compare-product{position:relative;border:none;flex:0 0 auto;width:24%;padding:10px;background:#fff;display:inline-block;overflow:hidden}body #compare-popup-content h2{margin-bottom:0}body #compare-warning{color:#36b5d5}body .compare-product{position:relative;overflow:hidden}span.remove-compare{font-size:24px;position:absolute;cursor:pointer;transition:.3s all ease;right:17px;color:#36b5d5;border:1px solid #36B5D5;z-index:2;width:40px;height:40px;display:flex;justify-content:center;border-radius:100px;top:20px;line-height:40px}span.remove-compare:hover{background:#36b5d5;color:#fff}body .compare-product img{border:1px solid #F2F2F2!important;border-radius:5px}body .compare-product{position:relative;padding:0;border:none}.compare-p-title{font-size:16px;line-height:26px;font-weight:400;color:var(--BrandColor2)}.cs-p-img{position:relative}.cs-p-img p.price_hats{color:var(--BrandColor3);font-size:14px;font-weight:700}p.cs-cart-btn.com button.add-to-cart-button.com{background:transparent;transition:.2s all ease;max-width:42px;line-height:unset;cursor:pointer;display:flex;width:42px;box-shadow:0 24px 48px -12px #1018282e;border-radius:100px;min-height:unset;height:42px;align-items:center;justify-content:center;border:1px solid #36B5D5}p.cs-cart-btn.com{position:absolute;top:62px;width:100%;min-width:unset!important;max-width:42px;background:transparent;transition:.2s all ease;z-index:9999;border:none!important;padding:0;height:0px!important;line-height:unset;min-height:42px;box-shadow:0 24px 48px -12px #1018282e;opacity:0;right:-45px}button.compare-button img.cs-compare-icon{position:relative;top:3px}body .compare-product:hover p.cs-cart-btn.com{right:17px;opacity:1}body .compare-product:hover p.cs-cart-btn.com button.add-to-cart-button.com{background:#ffffff6b}#close-compare-popup:hover{opacity:.9}#close-compare-popup{color:#5a5a5a!important;transition:.2s all ease;font-size:26px;font-weight:200!important;font-family:Poppins!important;border:1px solid #36B5D5;border-radius:100px;width:28px;height:28px;display:flex;align-items:center;background:#252833;justify-content:center;color:#fff;float:right;font-size:18px!important}.jdgm-widget .jdgm-preview-badge .jdgm-star.jdgm-star,.jdgm-preview-badge .jdgm-star.jdgm-star{color:#36b5d5}.jdgm-widget span.jdgm-prev-badge__text{color:#a8a8a8;font-size:12px;text-transform:capitalize;letter-spacing:1px;margin-left:6px}.cs-product-template .product__info-wrapper .product__accordion.accordion.quick-add-hidden .accordion__title{font-size:16px}.cs-product-template .product__info-wrapper .accordion summary{border-bottom:1px solid #F2F2F2}.cs-product-template .product__info-wrapper .accordion{border-top:1px solid #F2F2F2;border-bottom:none}.cs-product-template .product__info-wrapper .accordion details[open]>summary .icon-caret{color:#000}.cs-product-template .product__info-wrapper .product__accordion .accordion__content{padding:1.5rem 0}.cs-product-template .product__info-wrapper .avail-sku{display:flex;align-items:center}.cs-product-template .product__info-wrapper .avail-sku p{margin:0}.cs-product-template .product__info-wrapper span.in-stock{color:#36b5d5;font-size:12px;padding:10px 20px;border:1px solid #36B5D5;border-radius:100px;font-weight:500;margin-right:6px}.cs-product-template .product__info-wrapper span.cs-sku{color:#36b5d5;font-size:14px}.cs-product-template .product__info-wrapper .avail-sku p{margin:0;font-size:16px;color:#36b5d5}.cs-product-template .product__info-wrapper .avail-sku .product__sku{font-size:14px!important}.cs-product-template button.add-to-wishlist img.fav{display:none}.cs-product-template button.add-to-wishlist.in-wishlist img.fav{display:block}.cs-product-template .in-wishlist .heart-icon{position:relative}.cs-product-template button.add-to-wishlist.in-wishlist img.fav{display:block;position:absolute;top:-8px}.cs-product-template button.compare-btn{background:transparent;border:none;cursor:pointer}.cs-product-template button.add-to-wishlist.in-wishlist,button.compare-btn{width:40%}.cs-product-template .cs-both-btn{display:flex;align-items:center;border:1px solid #36B5D5;border-radius:500px;background:#fff;color:#fff;padding:20px 8px;font-size:14px;transition:.3s all ease;text-transform:uppercase;height:52px;width:28%;justify-content:center}.cs-product-template .in-wishlist .heart-icon{font-size:0px}.cs-product-template button.add-to-wishlist.in-wishlist img.not-fav{display:none}.cs-product-template .cs-both-btn{display:flex;position:relative;align-items:center}.cs-product-template button.compare-btn img{width:100%;max-width:15px;position:relative;top:3px}.cs-product-template span.wishlist-message{position:absolute;opacity:1;width:max-content;bottom:-26px;background:#36b5d5;color:#fff;border-radius:100px;text-transform:capitalize;padding:0 10px;right:0}.cs-product-template span.wishlist-message{display:none}.cs-product-template span.wishlist-message.show-message{display:block}.cs-product-template button.add-to-wishlist{width:40%}.cs-product-template button.add-to-wishlist img.not-fav{position:relative;top:2px;left:-5px}.cs-product-template .cs-both-btn:before{content:"";background:#f2f2f2;width:1px;height:18px;position:absolute;top:50%;transform:translate(-50%,-50%)}.product-form__buttons.cs-flex-btn{display:flex;gap:10px}.cs-product-template .product__info-wrapper .avail-sku{margin-bottom:50px}section#shopify-section-template--15447744643206__171998780420ab45fe .jdgm-rev-widg{margin:70px auto 0;padding:0;border:none}section#shopify-section-template--15447744643206__171998780420ab45fe{border-top:1px solid #F2F2F2;margin:80px auto 0;padding:20px 0}div#judgeme_product_reviews h2.jdgm-rev-widg__title{color:#36b5d5;font-size:30px;margin-bottom:14px}.jdgm-rev-widg .jdgm-star{color:#36b5d5}.jdgm-rev-widg .jdgm-histogram.jdgm-temp-hidden,.jdgm-rev-widg .jdgm-rev-widg__sort-wrapper{display:none}.jdgm-rev-widg__summary-text{color:#a8a8a8;font-size:12px}.jdgm-rev-widg__summary-inner{display:flex;align-items:center;gap:11px}.jdgm-rev-widg__summary-text{color:#a8a8a8;font-size:12px;position:relative;top:2px}.jdgm-rev-widg a.jdgm-write-rev-link:hover{background:#36b5d5}.jdgm-rev-widg a.jdgm-write-rev-link{border-radius:500px;background:var(--Brand-BrandColo3, #36B5D5);color:#fff;font-size:14px;transition:.3s all ease;text-transform:uppercase;height:52px;padding:16px 40px}.jdgm-rev-widg .jdgm-widget-actions-wrapper{position:relative;top:-38px}.jdgm-rev-widg span.jdgm-rev__timestamp{position:absolute;right:0;top:50%;transform:translate(0)}.jdgm-rev-widg span.jdgm-rev__rating{position:absolute;right:40px;top:45%;transform:translate(-50%)}.jdgm-rev-widg span.jdgm-rev__author{font-size:20px;font-weight:500;font-family:Poppins;color:#000;padding-left:4px;text-transform:capitalize;top:0;position:relative}.jdgm-rev-widg .jdgm-rev__body{position:relative;margin-left:68px;top:-12px;font-size:12px;color:#000}.jdgm-rev-widg .jdgm-rev__icon{position:relative;top:10px}.jdgm-rev-widg span.jdgm-rev__timestamp{position:absolute;right:0;top:50%;transform:translate(0);color:#a8a8a8;font-size:12px}.jdgm-paginate a.jdgm-paginate__page.jdgm-curt{font-size:16px;font-family:Poppins}.jdgm-rev-widg .jdgm-rev__body p{padding-right:230px}.cs-collection-template ul#product-grid li.grid__item .card__badge .badge{position:absolute;top:60px;left:17px}facet-remove.active-facets__button-wrapper a.active-facets__button-remove span{font-size:12px!important}facet-remove.active-facets__button-wrapper a.active-facets__button-remove{background:#252833;border-radius:100px;color:#fff;transition:.3s all ease;padding:0 10px}facet-remove.active-facets__button-wrapper a.active-facets__button-remove:hover{background:#1f2128}.facets-vertical .active-facets-vertical-filter{align-items:center}.facets-vertical .active-facets__button:hover span{outline:none!important;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.4)!important}div#compare-popup-content h2{margin:0 auto;font-size:22px}.cs-collection-template h2.title.title--primary a.underlined-link.link{color:#fff!important;font-size:14px!important;line-height:26px;font-weight:400;background:#252833;border-radius:100px;padding:6px 17px;text-decoration:none;display:block;width:fit-content;margin:12px auto 0;text-transform:capitalize}form#FacetSortForm select#SortBy{outline:.1rem solid rgba(var(--color-foreground),.5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem #0000}body.cs-collection-template .facets-vertical{margin-top:30px}body.cs-collection-template .facets-container{margin-top:34px}.cs-collection-template .grid--3-col-desktop .grid__item{width:calc(32% - var(--grid-desktop-horizontal-spacing)* 3 / 3);max-width:calc(32% - var(--grid-desktop-horizontal-spacing)* 3 / 3)}span.sku-number{color:#36b5d5;font-weight:500}form.jdgm-form span.jdgm-form__reviewer-name-format-dropdown-wrapper select{font-size:14px;font-family:poppins}form.jdgm-form input:focus-visible,form.jdgm-form textarea:focus-visible{outline:none;box-shadow:none}form.jdgm-form input,form.jdgm-form textarea{padding:10px;border-radius:8px;font-family:poppins;display:block;font-size:14px;margin:6px auto!important;letter-spacing:.5px}.cs-product-template .avail-sku span.out-of-stock{color:#36b5d5;font-size:12px;padding:10px 12px;border:1px solid #36B5D5;border-radius:100px;font-weight:500;margin-right:6px}:not(.jdgm-prev-badge__stars)>.jdgm-star{color:#36b5d5!important}.cs-product-template .price.price--large.price--sold-out.price--show-badge span.badge.price__badge-sold-out{display:none}.cs-product-template form.jdgm-form label{color:#36b5d5}body .jdgm-input-error{color:red;font-size:14px;letter-spacing:.5px;background:transparent!important}form.jdgm-form div[bis_skin_checked="1"] p{font-size:14px;color:#36b5d5;margin:10px auto 20px}form.jdgm-form input.jdgm-submit-rev.btn.btn_c.button{border-radius:500px;background:var(--Brand-BrandColo3, ##36B5D5);color:#fff;font-size:14px;transition:.3s all ease;text-transform:uppercase;height:52px;padding:16px 40px;letter-spacing:1px}form.jdgm-form input.jdgm-submit-rev.btn.btn_c.button:hover{background:#36b5d5}form.jdgm-form div[bis_skin_checked="1"] p a{color:#36b5d5}form.jdgm-form span.jdgm-countdown{font-size:12px;color:#a8a8a8}.cs-product-template button.compare-btn.compare-button{position:relative;top:0;left:6px;max-width:unset;min-width:unset;min-height:24px;right:unset!important}body.cs-product-template .featured_hats_sec a{text-transform:capitalize}.qv:hover{background:var(--BrandColor3)!important;color:#fff}.qv{min-height:0px!important;min-width:unset!important;z-index:2;border-radius:500px;transition:.2s all ease;background:var(--GreyScale-GreyScale3, #FFF)!important;margin:0 auto;box-shadow:0 24px 48px -12px #1018282e;padding:14px 30px!important;width:unset!important;color:var(--GreyScale-GreyScale1, #000);font-family:var(--Font-Family-Button, Poppins);font-size:var(--Font-Size-Button-Small, 12px);font-style:normal;font-weight:600;line-height:var(--LineHeight-Button-Small, 20px);letter-spacing:var(--LetterSpacing-Button, 1px);text-transform:uppercase;border:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;cursor:pointer}body.cs-collection-template .cs-quick-view{display:none}.quick-add-modal__content-info h2.h1{color:#36b5d5;font-family:Poppins;font-style:normal;font-weight:400;text-transform:capitalize;font-size:22px;line-height:32px;text-decoration:none}.quick-add-modal__content-info span.badge.price__badge-sold-out{display:none}.quick-add-modal__content-info .avail-sku p{margin:0;font-size:16px;color:#36b5d5}.quick-add-modal__content-info .avail-sku{display:flex}.product__tax.caption.rte a{color:#36b5d5}.quick-add-modal__content-info span.out-of-stock,.quick-add-modal__content-info span.in-stock{color:#36b5d5;font-size:12px;padding:10px 20px;border:1px solid #36B5D5;border-radius:100px;font-weight:500;margin-right:6px}quick-add-modal .product__title>a{display:block;text-decoration:none!important}.quick-add-modal__content-info .avail-sku span.cs-sku{color:#36b5d5;font-size:14px}.quick-add-modal__content-info .avail-sku span.sku-number{font-size:14px}.quick-add-modal__content-info button.compare-btn img{width:100%;max-width:15px;position:relative;top:3px}.quick-add-modal__content-info .cs-both-btn:before{content:"";background:#f2f2f2;width:1px;height:18px;position:absolute;top:50%;transform:translate(-50%,-50%)}.quick-add-modal__content-info .cs-both-btn{display:flex;align-items:center;position:relative;border:1px solid #36B5D5;border-radius:500px;background:#fff;color:#fff;padding:20px 8px;font-size:14px;transition:.3s all ease;text-transform:uppercase;height:52px;width:28%;justify-content:center}.quick-add-modal__content-info button.compare-btn.compare-button{position:relative;top:0;left:6px;max-width:unset;right:unset!important;box-shadow:0 24px 48px -12px #1018282e;transition:.2s all ease;z-index:2;background:transparent;border:none;cursor:pointer;padding:0;height:0px!important;border-radius:100px;line-height:unset}.quick-add-modal__content-info img.not-fav{position:relative;top:2px;left:-4px}.quick-add-modal__content-info img.fav,.quick-add-modal__content-info .in-wishlist img.not-fav{display:none}.quick-add-modal__content-info .in-wishlist img.fav{display:block;position:absolute;top:-8px}.quick-add-modal__content-info span.wishlist-message{display:none}.quick-add-modal__content-info span.wishlist-message{position:absolute;opacity:1;width:max-content;bottom:-26px;background:#36b5d5;color:#fff;border-radius:100px;text-transform:capitalize;padding:0 10px;right:0}.quick-add-modal__content-info .product-form__submit{margin-bottom:1rem;border-radius:500px;background:var(--Brand-BrandColo3, #36B5D5);color:#fff;font-size:14px;transition:.3s all ease;text-transform:uppercase;height:52px}.quick-add-modal__content-info .product-form__submit:hover{background:#36b5d5}.jdgm-paginate{padding-top:56px}div#compare-popup .compare-product img{max-width:100%;border:none}span#close-compare-popup{padding:1.2rem;z-index:5;width:4rem;height:4rem;opacity:1;background:transparent;border-color:#0000001a}span#close-compare-popup:hover{color:#000!important}div#compare-products-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3);background-color:#f5f5f5}div#compare-products-container::-webkit-scrollbar{width:10px;background-color:#b5b5b5;height:7px}div#compare-products-container::-webkit-scrollbar-thumb{background-color:#b5b5b5;cursor:grab}body #compare-warning{color:#36b5d5;margin:0;font-size:14px}button#load-more{border-radius:500px;background:var(--Brand-BrandColo3, #36B5D5);color:#fff;transition:.3s all ease;text-transform:uppercase;height:52px;padding:16px 40px;border:none;cursor:pointer;display:flex;align-items:center;margin:40px auto 0;font-size:14px;letter-spacing:1px;font-family:poppins}button#load-more:hover{background:#36b5d5}div#judgeme_product_reviews .jdgm-rev__title{display:block;padding-right:230px;position:relative;margin-left:68px;top:-14px;font-size:14px;font-weight:600;color:#000}.jdgm-rev__icon:after,.jdgm-rev__buyer-badge{display:inline-block;color:#fff;background-color:#36b5d5!important}span.jdgm-rev__buyer-badge-wrapper,span.jdgm-rev__author-wrapper{position:relative;top:6px}.cs-hide-filters-data aside#main-collection-filters{display:none}.quick-add-modal__content-info .cs-both-btn{display:none}.jdgm-paginate{padding-top:26px}form.jdgm-form{padding-bottom:30px}div#compare-popup-content .cs-p-img p.price_hats{position:relative;padding:0;bottom:0;left:0;background:transparent}div#compare-popup-content p.cs-cart-btn.com button.add-to-cart-button.com{width:30px;height:30px;max-width:30px}div#compare-popup-content .compare-p-title{font-size:14px;line-height:19px}body div#compare-popup-content .compare-product{width:24%!important}body div#compare-popup-content span.remove-compare{font-size:16px;right:15px;width:30px!important;height:30px!important;top:15px;align-items:center}body div#compare-popup-content .compare-product:hover p.cs-cart-btn.com{right:16px;top:46px;max-width:30px!important;padding:0;min-height:30px!important}body div#compare-popup-content p.cs-cart-btn.com button.add-to-cart-button.com{background:transparent;transition:.2s all ease;max-width:30px;line-height:unset;cursor:pointer;display:flex;width:30px;box-shadow:0 24px 48px -12px #1018282e;border-radius:100px;min-height:unset;height:30px;align-items:center;justify-content:center;border:1px solid #36B5D5}body div#compare-popup-content p.cs-cart-btn.com{position:absolute;top:48px}body div#compare-popup-content h2{margin:0 auto;font-size:18px}body div#compare-popup-content{color:#36b5d5;margin:0;font-size:12px}body div#compare-popup-content p.cs-cart-btn.com button.add-to-cart-button.com img.cs-cart-icon{border:none!important}.quick-add-modal__content.global-settings-popup{margin:0;top:50%;transform:translate(-50%,-50%)}form#FacetFiltersForm .facets__disclosure-vertical{margin-bottom:10px}fieldset.facets-wrap.parent-wrap.facets-wrap-vertical{padding-right:0}form#FacetFiltersForm .facets__disclosure-vertical[open]{background:#fcfcfc}p.cs-avl{color:#36b5d5;font-family:Poppins,sans-serif;font-weight:500;font-size:12px}span.cs-stok-data{color:#36b5d5;font-size:12px}.price.price--large.price--on-sale span.badge.price__badge-sale,.price.price--large.price--on-sale .price__badge-sold-out{display:none}s.price-item.price-item--regular{color:#ccc;text-decoration-color:#ff0f17;margin-right:4px;font-size:14px;font-weight:700}body.cs-product-template .product__info-wrapper .price span.price-item{color:var(--Brand-BrandColo3, #36B5D5);font-family:Poppins;font-size:30px;font-style:normal;font-weight:700;line-height:40px}body.cs-product-template .product__info-wrapper .price__sale s.price-item.price-item--regular{color:#ccc;font-size:30px;margin-top:3px;font-weight:500}.htusb-ui-section.htusb-ui-prod-countdown{text-align:center}.htusb-ui-prod-countdown__clock{justify-content:center!important}facet-filters-form.facets.small-hide span.active-facets__button-inner.button.button--tertiary{border-radius:0}facet-filters-form.facets.small-hide a.active-facets__button.active-facets__button--light{width:100%}#shopify-section-template--15447744544902__form .gradient{background:#fbfbfb!important}.banner .banner__content .banner__box{background:transparent}.footer_deals_sec .contact__fields{grid-template-columns:auto}.footer_deals_sec .contact__button{margin-top:0}#shopify-section-template--15447744544902__form .field__input,#shopify-section-template--15447744544902__form .customer .field input{background:#fff;border:1px solid var(--BrandColor3);border-radius:50px;padding:17px 30px;width:100%;color:#000;font-size:16px;font-weight:400;line-height:26px;letter-spacing:.48px;height:61px}#shopify-section-template--15447744544902__form .field:after,#shopify-section-template--15447744544902__form .field:before{display:none}#shopify-section-template--15447744544902__form label.field__label{display:none}#shopify-section-template--15447744544902__form .field__input:focus,#shopify-section-template--15447744544902__form .customer .field input:focus{box-shadow:none}#shopify-section-template--15447744544902__form .field__input::placeholder,#shopify-section-template--15447744544902__form .customer .field input::placeholder{opacity:1}.customer:not(.account):not(.order){box-shadow:0 0 6px #efefef;margin-top:60px!important;border-radius:6px;padding:30px!important;border:1px solid #efefef}.customer:not(.account):not(.order) h1{font-size:34px}.customer:not(.account):not(.order) button{padding:15px 40px;border-radius:50px;background:#36b5d5;text-transform:uppercase;font-size:14px;line-height:22px;letter-spacing:1px;font-weight:500;transition:all .5s}.customer:not(.account):not(.order) button:after,.customer:not(.account):not(.order) button:before{display:none}.customer:not(.account):not(.order) button:hover{background:#000}.customer:not(.account):not(.order) .field input{border-radius:50px!important;border:1px solid #36B5D5!important;padding:15px 30px!important;height:60px}.customer:not(.account):not(.order) .field:after,.customer:not(.account):not(.order) .field:before{display:none}.customer:not(.account):not(.order) .field input:focus{box-shadow:none}.customer:not(.account):not(.order) .field input::placeholder{opacity:1}.customer:not(.account):not(.order) .field input+label{display:none}.collapsible-content-wrapper-narrow{max-width:1246px!important}.collapsible-content-wrapper-narrow .accordion__title{font-size:20px;line-height:30px;font-weight:400;color:#101828;text-decoration:none!important}.collapsible-content-wrapper-narrow .accordion__content p{font-size:16px;line-height:26px;color:#667085}.collapsible-content-wrapper-narrow .accordion__content{padding:0}.collapsible-content-wrapper-narrow summary{background:transparent!important;padding:20px 0}.collapsible-content-wrapper-narrow summary .icon-caret path{fill:#36b5d5}.collapsible-content-wrapper-narrow summary .icon-caret{width:15px;height:15px;top:0;bottom:0;margin:auto;right:0}body:has(.inner_pages_cs) .page-width.page-width--narrow{max-width:100%;padding:0}body:has(.inner_pages_cs) .page-width.page-width--narrow .inner_pages_cs{max-width:1200px;margin:0 auto;padding:0 15px 40px;word-break:break-all}body:has(.inner_pages_cs) .page-width.page-width--narrow h1.main-page-title{background:#36b5d5;color:#fff;text-align:center;padding:100px 15px;font-size:40px;line-height:52px}.journey_top_cs .multicolumn-card{background:transparent!important}.journey_top_cs .multicolumn-card__info{padding:0!important}.journey_top_cs .multicolumn-list{align-items:center;border-bottom:1px solid rgb(17 34 23 / 10%);padding-bottom:40px!important;position:relative}.journey_top_cs .multicolumn-list h3.inline-richtext{font-size:30px;line-height:40px;font-weight:400}.journey_top_cs .multicolumn-list p{font-size:16px;line-height:26px;color:#000}.journey_top_cs .multicolumn-list__item.grid__item:first-child{width:40%!important;max-width:40%!important}.journey_top_cs .multicolumn-list__item.grid__item:last-child{width:59%!important;max-width:59%!important}.journey_top_cs .multicolumn-list:before{content:"";position:absolute;background:#36b5d5;width:194px;height:3px;bottom:0}.our_journey_cs .image-with-text__media-item{width:34%!important;max-width:34%!important}.our_journey_cs .image-with-text .grid{flex-direction:row-reverse;align-items:center}.our_journey_cs .image-with-text__media-item img{border-radius:10px}.our_journey_cs .image-with-text__media-item .image-with-text__media{border:none}.our_journey_cs .image-with-text__content{padding:0 120px 0 0}.our_journey_cs .image-with-text__text p{color:#000;text-align:justify}.our_journey_cs a.button.button--primary{margin-top:50px;background:var(--white);text-align:center;color:var(--blue);border:1px solid var(--blue)}.our_journey_cs a.button.button--primary:hover{background:var(--blue);color:#fff}.best_selling_cs .our_collections_header{justify-content:center}.best_selling_cs .our_collections_header h2{color:#333}.shopify-section:has(.best_selling_cs){background:#fff;padding-bottom:0;padding-top:30px}.best_selling_cs .featured_hats_title h4 a,.best_selling_cs a.cs-button-collection{color:var(--blue)}body:has(.best_selling_cs) .reviews_sec{position:relative}body:has(.best_selling_cs) .reviews_sec:before{content:"";position:absolute;width:100%;height:400px;background:var(--blue);z-index:-1;top:0;left:0}body:has(.best_selling_cs) .reviews_sec h2,body:has(.best_selling_cs) .reviews_sec .main_heading p{color:#fff}div#wishlist-popup .popup-content{background-color:#fefefe;padding:20px;border:1px solid #888;width:800px;position:relative;top:50%;left:50%;margin:0;transform:translate(-50%,-50%)}div#wishlist-items .wishlist-item .product-info{padding:0;border:none}div#wishlist-items p{color:var(--blue);font-size:14px;font-weight:700;margin:10px 0 5px}div#wishlist-items .product-info{display:flex;flex-direction:column}div#wishlist-items .wishlist-item{width:24%!important;position:relative;padding:0;border:none;overflow:hidden;flex:0 0 auto;background:#fff;display:inline-block}div#wishlist-popup h4.scs-added{color:#36b5d5;background-color:#d4edda;border-color:#c3e6cb;padding:2px 10px;margin:4px auto;display:inline-block;width:100%;font-size:14px}div#wishlist-popup .wishlist-item img{width:100%;height:auto;margin-right:0;border:1px solid #F2F2F2!important;border-radius:5px}div#wishlist-items{flex-wrap:nowrap!important;justify-content:flex-start;gap:10px;display:flex;margin:10px 0 20px;align-items:center;width:100%;overflow-x:auto;padding-bottom:20px}div#wishlist-items .wishlist-item .product-info{width:100%!important;position:relative;padding:0;border:none;overflow:hidden;flex:0 0 auto;background:#fff;display:inline-block}div#wishlist-items::-webkit-scrollbar{width:10px;background-color:#b5b5b5;height:7px}div#wishlist-items::-webkit-scrollbar-thumb{background-color:#b5b5b5;cursor:grab}div#wishlist-items::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3);background-color:#f5f5f5}div#wishlist-items .product-info a{font-size:14px;line-height:19px;font-weight:400;color:var(--blue);display:inline-block}div#wishlist-items .product-info div{display:flex}div#wishlist-items button.remove-from-wishlist{width:30px!important;height:30px!important;align-items:center;font-size:24px;position:absolute;cursor:pointer;transition:.3s all ease;right:15px;color:#36b5d5;border:1px solid #36B5D5;z-index:2;width:40px;height:40px;display:flex;justify-content:center;border-radius:100px;top:14px;line-height:40px;background-color:transparent;margin:0}div#wishlist-items .product-info:hover p.cs-cart-btn.com{right:16px;top:46px;max-width:30px!important;padding:0;min-height:30px!important;opacity:1}div#wishlist-items button.add-to-cart img.cs-cart-icon{width:unset!important;border:none!important}div#wishlist-items button.add-to-cart{background:transparent;transition:.2s all ease;max-width:42px;line-height:unset;cursor:pointer;display:flex;width:32px;box-shadow:0 24px 48px -12px #1018282e;border-radius:100px;min-height:unset;height:32px;align-items:center;justify-content:center;border:1px solid #36B5D5}div#wishlist-popup span#close-wishlist-popup svg.icon.icon-close{color:#5a5a5a;width:12px;fill:#5a5a5a}div#wishlist-popup span#close-wishlist-popup{padding:1.2rem;width:4rem;height:4rem;opacity:1;border-radius:100px;background:transparent;border:1px solid #0000001a;display:flex;align-items:center;justify-content:center}div#wishlist-popup h2#wishlist-count{margin:0 auto 20px;font-size:18px}div#wishlist-items p.cs-cart-btn.com{position:absolute;top:46px;width:100%;min-width:unset!important;max-width:42px;background:transparent;transition:.2s all ease;z-index:9999;border:none!important;padding:0;height:0px!important;line-height:unset;min-height:42px;box-shadow:0 24px 48px -12px #1018282e;opacity:0;right:-45px}div#wishlist-popup .cs-product-info{color:#fff;background-color:var(--blue);border-color:var(--blue);font-size:12px;line-height:18px;padding:4px 10px;margin:10px auto;display:inline-block}div#wishlist-items label{color:#fff;background-color:var(--blue);border-color:var(--blue);padding:2px 10px;margin:4px auto;display:inline-block;width:100%;font-size:14px;font-weight:500}.custom_hats_sec .page-width{display:none}.cs-collection-template .card__inner{height:427px}.cs-shopify-menu details .mega-menu__content{margin:0 auto;padding-top:20px!important;width:200px}.cs-shopify-menu details .mega-menu__list{padding:0 20px}div#MegaMenu-Content-3{left:230px}header .cs-mega-menu li .header__menu-item>a{color:#000}.menu-drawer__navigation .cs-mega-menu li .menu-drawer__menu-item>a{color:#000}header .header__inline-menu .cs-shopify-menu{position:relative}@media (max-width: 1347px){form#FacetFiltersForm .facets__disclosure-vertical{background:#fff;border:1px solid #F2F2F2;padding:12px 14px}}@media (max-width: 1125px){.product__info-container .htusb-payment-badges--medium .htusb-payment-badges--single-color__icon:before{font-size:14px!important}}@media (min-width: 1024px) and (max-width: 1276px){.cs-collection-template .grid--3-col-desktop .grid__item{width:calc(49% - var(--grid-desktop-horizontal-spacing)* 2 / 2);max-width:calc(49% - var(--grid-desktop-horizontal-spacing)* 2 / 2)}}@media (max-width: 768px){body.cs-collection-template .facets-container{margin-top:12px}.cs-collection-template ul#product-grid{padding-top:15px}.cs-collection-template aside#main-collection-filters{width:41.5%!important;padding-right:2rem}.cs-product-template .cs-both-btn{width:36%;border:none!important;padding:0}.cs-product-template button.add-to-wishlist img.not-fav{position:relative;top:2px;left:-4px;max-width:15px}.cs-product-template .cs-both-btn{display:flex;align-items:center;border:1px solid #6b6f3e;border-radius:500px;background:#fff;color:#fff;padding:0;font-size:14px;transition:.3s all ease;text-transform:uppercase;height:52px;width:24%;justify-content:center}.cs-collection-template div#ProductGridContainer{width:92%}}@media (max-width: 820px){.menu-drawer__close-button{font-size:14px!important;font-weight:600!important;text-transform:uppercase!important}summary#HeaderDrawer-city{font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;color:#000;border-bottom:3px solid transparent;transition:all .5s;text-decoration:none}.menu-drawer__menu-item>.icon-arrow{right:15px!important}div#wishlist-popup .popup-content{width:96%}.cs-collection-template .card__inner{height:260px!important}body.cs-product-template .product__info-wrapper .price__sale s.price-item.price-item--regular{font-size:24px}body.cs-product-template .product__info-wrapper .price span.price-item{font-size:24px!important}body.cs-product-template .product__info-wrapper .price--on-sale .price__sale{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}body.cs-product-template .product__info-wrapper .price__sale s.price-item.price-item--regular{font-size:24px!important}body.cs-product-template .product__info-wrapper .price span.price-item{font-size:24px}body.cs-product-template .product__info-wrapper .price.price_hats span{display:inline-flex}.price.price_hats{padding-left:10px;padding-right:10px}body.cs-product-template .product__info-wrapper s.price-item.price-item--regular{font-size:12px;letter-spacing:.5px}body.cs-product-template .product__info-wrapper .price_hats span{letter-spacing:.5px;font-size:12px}.price_hats span{display:flex}body div#compare-popup-content .compare-product{width:23.9%!important}.quick-add-modal__content-info img.not-fav{position:relative;top:-1px;left:-4px}.quick-add-modal__content-info button.add-to-wishlist img{width:100%;max-width:14px}.quick-add-modal__content-info .cs-both-btn{border:none;justify-content:space-around;padding:20px 0}.quick-add-modal__content-info{padding:12px}quick-add-modal .product:not(.product--no-media) .product__info-wrapper{padding-left:2rem!important}.quick-add-modal__content-info button.compare-btn img{width:100%;max-width:11px;position:relative;top:2px;right:-5px}.collection-new-banner h2{font-size:30px}body .collection-new-banner{height:240px}body.cs-collection-template .facets-container{margin-top:16px}.cs-collection-template ul#product-grid{padding-top:20px}a.header__heading-link.link.link--text.focus-inset{position:absolute;left:50%;right:unset;top:50%;transform:translate(-50%,-50%)}body .qv{min-width:50%!important;padding:10px 12px!important}.cs-product-template button.add-to-wishlist.in-wishlist img.fav{width:15px!important;top:-6px!important;right:-2px!important}.cs-product-template .product__info-wrapper span.in-stock{color:#36b5d5;font-size:12px;padding:6px 12px;border:1px solid #36B5D5;border-radius:100px;font-weight:500;margin-right:6px}.cs-product-template button.compare-btn img{width:100%;max-width:11px;position:relative;top:2px;right:-5px}.cs-product-template button.add-to-wishlist img.not-fav{top:0;width:100%}.cs-product-template .product__info-wrapper .avail-sku{flex-direction:column!important;gap:12px!important}.cs-product-template .product__info-container span.price-item.price-item--regular{font-size:26px}.cs-product-template .product__info-container .htusb-ui-section.htusb-payment-badges{gap:0!important;flex-direction:column!important}body #compare-popup-content{width:96%}.cs-collection-template .facets__disclosure-vertical fieldset{padding:0;margin:0}.cs-collection-template aside#main-collection-filters{width:43.5%!important}form#FacetFiltersForm .facets__disclosure-vertical{padding:12px 20px}.cs-collection-template .facets-vertical.page-width{padding:0 36px}.cs-collection-template .facets__form-vertical{display:flex;flex-direction:column;width:20rem}}@media (max-width: 1302px){.quick-add-modal__content-info .avail-sku{flex-direction:column!important;gap:12px!important}.quick-add-modal__content-info button.compare-btn.compare-button{left:0}.qv{padding:14px 20px!important}}@media (max-width: 1200px){.quick-add-modal__content-info button.compare-btn.compare-button{left:0}body .quick-add-modal__content-info .cs-both-btn,.cs-product-template .cs-both-btn{width:36%}.cs-collection-template .facets__disclosure-vertical label.facets__label.facet-checkbox{padding-right:0}.cs-collection-template .facets__disclosure-vertical fieldset{padding:0;margin:0}}@media (max-width: 1083px){.cs-product-template .product__info-wrapper .avail-sku{display:flex;flex-direction:row}.cs-product-template .product__info-wrapper .avail-sku p{font-size:14px}}@media (max-width: 1024px){.cs-collection-template .card__inner{height:270px}body.cs-product-template .product__info-wrapper .price--on-sale .price__sale{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}body.cs-product-template .product__info-wrapper .price__sale s.price-item.price-item--regular{font-size:26px;margin-top:3px}body.cs-product-template .product__info-wrapper .price span.price-item{font-size:26px}.cs-cart-btn,.cs-cart-btn.loading{opacity:1;right:17px}body div#compare-popup-content p.cs-cart-btn.com{opacity:1;right:4px;top:46px}body div#compare-popup-content .compare-product:hover p.cs-cart-btn.com{top:46px}button.compare-button{opacity:1;right:17px}.cs-product-template button.add-to-wishlist.in-wishlist img.fav{top:-8px;right:-7px}.cs-product-template .product__info-wrapper span.in-stock{margin-right:12px}.cs-product-template .product__info-wrapper .avail-sku{flex-direction:row}.cs-product-template .product__info-wrapper .avail-sku p{font-size:16px}.product.product--medium button.thumbnail img{object-fit:contain;padding:14px 3px}.product__info-wrapper.grid__item{padding-left:30px}.product__info-container .htusb-payment-badges--medium .htusb-payment-badges--single-color__icon:before{font-size:14px!important}.product__info-container .htusb-ui-section.htusb-payment-badges{gap:4px;flex-direction:row}.top_hero_slider .slideshow:not(.banner--mobile-bottom) .slideshow__text-wrapper,.top_hero_slider,.slideshow.banner,.slideshow__slide{height:calc(100vh - 126px)!important;overflow:hidden}form#FacetFiltersForm .facets__disclosure-vertical{background:#fff;border:1px solid #F2F2F2;padding:12px 16px}.cs-collection-template .facets__form-vertical{width:100%!important}.cs-collection-template aside#main-collection-filters{width:40%}div#FacetsWrapperDesktop .facets__heading{font-size:24px;color:#36b5d5;margin:0 0 10px}.section-template--15447744446598__product-grid-padding{padding-top:60px!important;padding-bottom:30px!important}.cs-collection-template .grid--3-col-desktop .grid__item{width:calc(49% - var(--grid-desktop-horizontal-spacing)* 2 / 3);max-width:calc(49% - var(--grid-desktop-horizontal-spacing)* 2 / 3)}.cs-collection-template ul#product-grid{grid-gap:20px}.collection-new-banner{height:320px}}@media (max-width:320px){body div#compare-products-container{flex-direction:column;height:400px!important;min-height:400px!important;overflow-y:hidden}.cs-product-template .cs-both-btn{width:44%}}@media (max-width: 375px){body div#compare-products-container{flex-direction:column;height:430px!important;min-height:430px!important;overflow-y:hidden}.cs-product-template .product__info-wrapper .avail-sku{gap:14px!important}}@media (max-width: 767px){button.menu-drawer__close-button.link.link--text.focus-inset{font-size:14px;font-weight:600;padding-left:15px}.menu-drawer__navigation summary#HeaderDrawer-city{font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;color:#000;border-bottom:3px solid transparent;transition:all .5s;text-decoration:none;padding:12px 15px}.menu-drawer__menu-item>.icon-arrow{right:15px!important}div#wishlist-items .wishlist-item{width:82%!important}.cs-collection-template .card__inner{height:320px!important}div#wishlist-items .wishlist-item .product-info{width:100%!important}div#wishlist-popup .popup-content{width:96%!important}.customer:not(.account):not(.order){padding:30px 15px!important}.price_hats span{display:inline-block}.quick-add-modal__content.global-settings-popup{height:90%}div#compare-popup-content .compare-p-title{font-size:15px;line-height:22px}.cs-p-img p.price_hats{font-size:15px}body #compare-warning{font-size:12px;line-height:16px;margin-top:4px}div#compare-products-container{flex-direction:column;height:470px!important;min-height:470px!important;overflow-y:hidden}body div#compare-popup-content span.remove-compare{font-size:22px;right:15px;width:40px!important;height:40px!important;top:15px}body div#compare-popup-content .compare-product:hover p.cs-cart-btn.com{top:58px;right:26px}button.compare-button{top:70px}body div#compare-popup-content p.cs-cart-btn.com button.add-to-cart-button.com{max-width:40px;width:40px;height:40px}body div#compare-popup-content p.cs-cart-btn.com{opacity:1;right:14px;top:58px}body div#compare-popup-content .compare-product{width:82%!important}.quick-add-modal__content-info span.out-of-stock,.quick-add-modal__content-info span.in-stock{padding:10px 12px}body #insta-feed h2{margin-bottom:6px!important}.instafeed-new-layout-wrapper{grid-template-columns:repeat(2,1fr)!important}.instafeed-new-layout-wrapper .instafeed-new-layout-item{width:100%!important;height:160px!important}.cs-product-template .avail-sku span.out-of-stock{margin-right:0}section#shopify-section-template--15447744643206__171998780420ab45fe{border-top:0px solid #F2F2F2;margin:0 auto}div#judgeme_product_reviews h2.jdgm-rev-widg__title{margin-bottom:30px!important;font-size:24px}.cs-product-template .product__info-container span.price-item.price-item--regular{font-size:24px}.cs-product-template .avail-sku span.out-of-stock,.cs-product-template .avail-sku span.in-stock{padding:4px 12px}.product.product--medium .product__title h1{font-size:20px;line-height:30px}div#judgeme_product_reviews .jdgm-rev__title{display:block;padding-right:0;position:relative;margin-left:0;top:6px;font-size:16px;font-weight:600;color:#000}div#compare-popup-content h2{margin:0 auto;font-size:20px}body #compare-warning{font-size:12px}#compare-products-container{display:flex;flex-wrap:wrap!important}quick-add-modal .product:not(.product--no-media) .product__info-wrapper{padding-left:0rem!important}body .qv{min-width:unset!important;padding:14px 20px!important}.active-facets.active-facets-mobile facet-remove.active-facets__button-wrapper{margin:0}.active-facets__button--light .active-facets__button-inner{box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2);font-size:12px}.mobile-facets__close-button span,.mobile-facets__summary span{font-size:16px}.mobile-facets__sort label{color:#36b5d5;font-size:16px}.mobile-facets__sort .select__select{font-size:14px}.cs-collection-template ul#product-grid{padding-top:4px}body.cs-collection-template .facets-container{margin-top:0}section#shopify-section-template--15447744643206__171998780420ab45fe .jdgm-rev-widg{margin:30px auto 0;padding:0;border:none}.jdgm-rev-widg .jdgm-rev__icon{position:relative;top:0}.jdgm-rev-widg span.jdgm-rev__author{padding-left:0;font-size:18px;top:-3px}.jdgm-rev-widg span.jdgm-rev__timestamp{position:relative;right:0;top:0}.jdgm-rev-widg span.jdgm-rev__rating{position:relative;right:0;top:0;transform:none}.jdgm-rev-widg .jdgm-rev__body{position:relative;margin-left:0;top:0;font-size:12px;color:#000;margin-top:10px}.jdgm-rev-widg .jdgm-rev__body p{padding-right:0}body.cs-product-template .product__info-container .product-form__buttons{display:flex;gap:5px}.cs-product-template button.compare-btn img{width:100%;max-width:14px;position:relative;top:1px;right:-5px}.cs-product-template button.add-to-wishlist.in-wishlist img.fav{width:20px!important;top:-9px!important;right:-4px!important}.cs-product-template button.add-to-wishlist img.not-fav{width:100%;max-width:20px;left:-6px}.cs-product-template .cs-both-btn{border:none;padding:0}.cs-product-template .product__info-wrapper .avail-sku{flex-direction:row!important;gap:12px!important}.product__info-wrapper.grid__item{padding-left:0}.product__info-container .htusb-payment-badges--medium .htusb-payment-badges--single-color__icon:before{font-size:14px!important}.cs-product-template .product__info-wrapper .avail-sku{flex-direction:row;gap:7px;flex-wrap:wrap;justify-content:start}.cs-product-template .product__info-wrapper .avail-sku p{font-size:14px}.cs-product-template .product__info-wrapper span.in-stock{color:#36b5d5;font-size:12px;padding:10px 12px;border:1px solid #36B5D5;border-radius:100px;font-weight:500;margin-right:0}.cs-product-template .cs-both-btn{width:40%}body .compare-product{width:90%}div#compare-products-container{flex-direction:column;height:500px;min-height:500px;overflow-y:hidden}body #compare-popup-content{background-color:#fefefe;margin:0 auto;padding:20px;border:1px solid #888;width:96%;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}body.cs-product-template .featured_hats_sec{background:#fbfbfb;padding:50px 0 0}header a.header__heading-link.link.link--text.focus-inset{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}body.cs-product-template .section-template--15447744643206__main-padding .page-width,body.cs-product-template .featured_hats_sec .page-width,section#shopify-section-template--15447744643206__171998015522f480e1 .page-width,.footer_deals_sec .page-width{padding:0 15px}.product__info-container .htusb-ui-section.htusb-payment-badges{flex-direction:column}.top_hero_slider .slideshow:not(.banner--mobile-bottom) .slideshow__text-wrapper,.top_hero_slider,.slideshow.banner,.slideshow__slide{height:500px!important;overflow:hidden}.cs-collection-template div#ProductGridContainer{width:100%}.cs-collection-template aside#main-collection-filters{width:100%!important}.section-template--15447744446598__product-grid-padding{padding-top:10px!important;padding-bottom:42px!important}.cs-collection-template .facets-vertical.page-width{padding:0 15px;margin-top:0}.cs-collection-template .grid--3-col-desktop .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing)* 2 / 3);max-width:calc(100% - var(--grid-desktop-horizontal-spacing)* 2 / 3)}body .collection-new-banner{height:200px}.collection-new-banner p{margin-top:2px}.collection-new-banner h2{font-size:28px}}@media (min-width: 750px) and (max-width: 1920px){.top_hero_slider .slideshow:not(.banner--mobile-bottom) .slideshow__text-wrapper,.top_hero_slider,.slideshow.banner,.slideshow__slide{height:calc(100vh - 126px);overflow:hidden}}@media (min-width: 990px) and (max-width: 1199px){.featured_hats_wrapper img{height:270px}.custom_hats_sec{padding-top:515px!important;margin-top:-500px;padding-bottom:0!important}.custom_hats_sec .image-with-text__text-item{padding-left:0}.icons_box_wrapper{flex-wrap:wrap}.icons_box_wrapper .icon_row{width:calc(50% - 15px)!important}.icons_box_sec{position:inherit;margin-top:0;padding:30px 0 80px}.footer_wrapper>div{padding:40px}header.header ul.list-menu{column-gap:30px}}@media (min-width: 750px) and (max-width: 989px){.utility-bar__grid:has(.announcement-bar) .announcement-bar{justify-content:left}.featured_hats_wrapper img{height:260px}.our_collections .collection_wrapper_tab .card-wrapper,.special_picks_sec .our_collections_lists .card-wrapper{width:calc(50% - 15px)}.custom_hats_sec{padding-top:840px!important;margin-top:-840px;padding-bottom:0!important}.collection_heading{width:36%}.collection_tabs_sec{width:63%;display:flex;justify-content:flex-end;gap:8px}.collection_tabs_sec button{padding:12px 14px}.custom_hats_sec .image-with-text__text-item{padding-left:0}.special_picks_sec a.cs-button-collection{margin:0}.icons_box_wrapper{flex-wrap:wrap}.icons_box_wrapper .icon_row{width:calc(50% - 15px)!important}.icons_box_sec{position:inherit;margin-top:0;padding:30px 0 80px}.footer_wrapper{flex-direction:column}.footer_wrapper>div{width:100%}.footer .footer__blocks-wrapper .footer-block.grid__item:nth-child(2){width:100%;padding-right:0}header.header ul.list-menu>li>a,header.header ul.list-menu li .header__menu-item{padding-left:3rem!important}.custom_hats_sec{margin-top:0;padding-top:90px!important;padding-bottom:60px!important;background-size:contain}.custom_hats_sec .image-with-text__text-item{padding-left:20px}.custom_hats_sec .image-with-text__text-item .image-with-text__content{padding:0}.custom_hats_sec .image-with-text__media-item{padding-right:0}.our_collections_tabs .featured_hats_title h4 a{color:#fff}.shopify-section:has(.our_collections_tabs){padding-bottom:150px}.our_collections_tabs a.cs-button-collection{color:#fff;border-color:#fff}.best_selling_cs .our_collections_header .collection_heading{width:100%;text-align:center}}@media (max-width: 989px){.journey_top_cs .multicolumn-list__item.grid__item:first-child,.journey_top_cs .multicolumn-list__item.grid__item:last-child{width:100%!important;max-width:100%!important}.journey_top_cs .multicolumn-list{width:100%!important}.our_journey_cs .image-with-text__media-item{width:100%!important;max-width:100%!important}.our_journey_cs .image-with-text__content{padding:30px 0 0}.best_selling_cs .our_collections_header .collection_heading{width:100%}header.header{padding:10px 0}.reviews_slider .slick-slide{opacity:1;margin-top:0}.reviews_sec{padding-left:5rem;padding-right:5rem}header.header ul.list-menu>li>a,header.header ul.list-menu li .header__menu-item{padding:12px 1.5rem}header.header ul.list-menu .mega-menu__content{position:initial}.mega_menu_collections{width:100%;gap:10px}.menu_collection_list{width:100%;border-bottom:1px solid #cfcfcf}header.header ul.list-menu li .header__menu-item .icon{right:1.5rem}.menu_collection_list a{display:flex;align-items:center;gap:20px}.menu_collection_list img{width:40%}.mega_menu_sec{padding:10px 0}.menu_collection_list:last-child{border:none}header.header ul.list-menu>li>a,header.header ul.list-menu li .header__menu-item{border-block-width:0}.custom_hats_sec{background-image:url(/cdn/shop/files/custom-hat-bg_1.webp?v=1718257378)}header.header h1.header__heading{position:initial}header.header{padding-top:20px!important;padding-bottom:20px!important}}@media (max-width: 749px){.footer_wrapper{flex-direction:column}.footer_wrapper>div{width:100%;padding:30px 12px}.top_hero_slider .slideshow__text{padding:80px 1.5rem!important}.top_hero_slider .slideshow__text.banner__box h2.banner__heading{font-size:30px;line-height:36px}.top_hero_slider .slideshow__text.banner__box .banner__buttons{margin-top:20px}.top_hero_slider .slideshow__controls.slider-buttons{bottom:30px}.shopify-section:has(.featured_hats_sec){padding:50px 0 20px}.shopify-section:has(.our_collections){padding:50px 0 140px}.our_collections_header{flex-direction:column;gap:20px;align-items:flex-start}.collection_tabs_sec{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.our_collections .collection_wrapper_tab .card-wrapper,.special_picks_sec .our_collections_lists .card-wrapper{width:100%}.custom_hats_sec{margin-top:0;padding-top:30px!important;padding-bottom:60px!important;background-size:contain}.custom_hats_sec .image-with-text__text-item{padding-left:0}.custom_hats_sec .image-with-text__text-item .image-with-text__content{padding:0}.custom_hats_sec .image-with-text__media-item{padding-right:0}.our_collections_tabs .featured_hats_title h4 a{color:#fff}.featured_hats_wrapper img{height:320px}.our_collections a.cs-button-collection{border-color:#fff;color:#fff}.reviews_sec{padding:50px 1.5rem}.special_picks_sec a.cs-button-collection{border-color:var(--blue);color:var(--blue);margin-top:0}.shopify-section:has(.special_picks_sec){padding-bottom:50px}.footer_deals_sec{padding:50px 0 10px}.footer .footer__blocks-wrapper .footer-block.grid__item:nth-child(2){width:100%;padding-right:0}.footer__content-top.page-width{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:0}.footer .footer__blocks-wrapper .footer-block.grid__item:nth-child(3),.footer .footer__blocks-wrapper .footer-block.grid__item:nth-child(4),.footer .footer__blocks-wrapper .footer-block.grid__item:nth-child(5){width:100%;margin:0}.main_heading h2{font-size:25px;line-height:35px}.icons_box_wrapper{flex-wrap:wrap;border-radius:10px;padding:30px}.icons_box_wrapper .icon_row{width:100%!important}.icons_box_sec{position:inherit;margin-top:0;padding:0 0 60px}.footer .footer__copyright.caption{flex-direction:column;padding:10px 0}.footer .footer__copyright.caption p{margin:5px}.announcement_right_links{position:initial}.utility-bar__grid:has(.announcement-bar){display:block;padding:10px 0}.announcement_right_links ul{justify-content:center}.announcement-bar-section .utility-bar.gradient p.announcement-bar__message.h5{padding:0;min-height:0}header.header{padding:10px 1.5rem}.header--has-social .menu-drawer__utility-links{padding-left:1.5rem!important;padding-right:1.5rem!important}body #insta-feed h2{color:#36b5d5;font-size:25px!important;line-height:35px;margin-bottom:5px}#insta-feed span.cs-insta-feed{position:initial;margin-bottom:20px!important;display:inline-block}.contact_info_cs ul{justify-content:left}.contact_info_cs ul li{text-align:left}}.add-to-wishlist{background:none;border:none;cursor:pointer;outline:none}.heart-icon{font-size:24px;color:#ccc}.in-wishlist .heart-icon{color:#e74c3c}.wishlist-message{margin-left:10px;font-size:11px;color:#555;opacity:0;transition:opacity 1s ease-out}.show-message{opacity:1}.wishlist-container{padding:20px}.wishlist-item{display:flex;align-items:center;margin-bottom:20px}.wishlist-item img{width:100px;height:auto;margin-right:20px}.product-info{display:flex;align-items:center}.product-info div{display:flex;flex-direction:column}.product-info a{font-size:18px;margin-bottom:5px}.remove-from-wishlist{background-color:#e74c3c;color:#fff;border:none;padding:5px 10px;cursor:pointer;margin-top:10px}span#close-compare-popup .icon.icon-close{color:#5a5a5a;width:12px;fill:#5a5a5a}#close-compare-popup path{fill:#5a5a5a}.cs-product-template .product__info-wrapper .product__accordion .accordion__content{line-height:26px}.product__info-container p.product__text{display:block;font-size:16px;color:#000;line-height:26px}.thumbnail-slider .thumbnail-list.slider--tablet-up{justify-content:center}.card-wrapper:hover button.qv.cs-quick-view-button{opacity:1}.card-wrapper{z-index:1;position:relative}button.compare-button{z-index:1}facet-filters-form.facets.facets-vertical-sort .product-count-vertical.light{display:none}form#FacetSortForm select#SortBy{outline:none;outline-offset:0rem;box-shadow:none}.collections-grid{align-items:start}.collectiom_div_aa,.collectiom_div_aa .collection-item.large{height:100%}.our_journey_cs .image-with-text .grid{align-items:flex-start}.our_journey_cs .image-with-text .image-with-text__media-item{position:sticky;top:60px}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#36b5d5!important}@media only screen and (max-width: 1599px){.top_right_icon,.header__icons{gap:20px!important}}@media only screen and (max-width: 1020px){.our_journey_cs .image-with-text .image-with-text__media-item{position:relative;top:unset}}.product .cs-variants-list{row-gap:10px;align-items:center;column-gap:15px}.product .cs-variants-list .cs-variant-item{margin:0}.product .cs-variants-list .cs-variant-item a{display:inline-flex}.product .cs-variants-list .cs-variant-item a img{max-width:50px;width:100%}#ContactForm .field input,#ContactForm .field textarea{flex-grow:1;text-align:left;padding:1.5rem;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:Gellix;font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;width:100%;box-sizing:border-box;border:1px solid rgb(var(--color-foreground))!important;outline:none!important}#ContactForm .field:after,#ContactForm .field:before{display:none}#ContactForm .field label{display:none}#ContactForm .field input::placeholder,#ContactForm .field textarea::placeholder{opacity:1}#ContactForm .field input,#ContactForm .field textarea{outline:none!important;box-shadow:none!important}.main_heading h2.form__message{font-size:14px;line-height:1.4;margin-bottom:20px;text-align:left}.main_heading h2.form__message .icon.icon-success{width:2rem;height:2rem;flex:0 0 auto}.subscribe_cs_field{position:relative}.menu-drawer .list-social__link{padding:.5rem!important}.form__message{box-shadow:none!important;outline:none}@media (max-width: 767px){.product .cs-variants-list .cs-variant-item a img{max-width:48px}.product .cs-variants-list{row-gap:8px}}@-moz-document url-prefix(){.cs-product-template button.add-to-wishlist img.not-fav{position:relative;top:0;left:-6px}.cs-product-template button.add-to-wishlist.in-wishlist img.fav{display:block;position:absolute;top:-8px;left:-15px}@media (max-width: 767px){.cs-product-template button.add-to-wishlist img.not-fav{position:relative;top:-2px;left:-7px;width:15px}.cs-product-template button.add-to-wishlist.in-wishlist img.fav{width:15px!important;top:-7px!important;right:-4px!important}}}@supports (hanging-punctuation: first) and (-webkit-appearance: none){@media (max-width: 1024px){.cs-product-template button.add-to-wishlist img.not-fav{position:relative;top:2px;left:-10px}.cs-product-template button.add-to-wishlist.in-wishlist img.fav{top:-8px;right:-10px}}@media (max-width: 820px){.cs-product-template button.add-to-wishlist img.not-fav{position:relative;top:-2px;left:-8px;width:15px}summary#HeaderDrawer-city{font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;color:#000;border-bottom:3px solid transparent;transition:all .5s;text-decoration:none}.menu-drawer__menu-item>.icon-arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%)}}@media (max-width: 820px){.cs-product-template button.add-to-wishlist img.not-fav{width:15px!important;top:-0px!important;left:-14px!important}.menu-drawer__navigation summary#HeaderDrawer-city{font-size:14px!important;line-height:20px!important;font-weight:600!important}.menu-drawer__menu-item>.icon-arrow{right:15px!important}}@media (max-width: 767px){.cs-product-template button.add-to-wishlist img.not-fav{width:15px!important;top:-2px!important;left:-12px!important}.cs-product-template button.add-to-wishlist.in-wishlist img.fav{width:15px!important}}}@media (max-width: 989px){.mega_menu_sec .mega_menu_heading{display:block;width:100%;text-align:center}.mega_menu_sec .mega_menu_heading h4,.mega_menu_sec .mega_menu_heading p{display:none}.mega_menu_sec .mega_menu_heading a{background:var(--blue);padding:14px 32px;font-size:14px;line-height:18px;letter-spacing:1px;font-weight:400;color:#fff;border-radius:50px;text-transform:uppercase;display:inline-block}.mega_menu_sec .mega_menu_wrapper{display:flex;gap:10px;flex-direction:column-reverse;padding-bottom:5px}.menu-drawer__navigation summary#HeaderDrawer-city,.menu-drawer__navigation summary#HeaderDrawer-usa-fire-police{font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;color:#000;border-bottom:3px solid transparent;transition:all .5s;text-decoration:none;padding:12px 15px;padding-left:3rem}body .custom_hats_sec{background-image:unset;padding:0 0 60px!important}}@media (max-width: 749px){.menu-drawer__navigation summary#HeaderDrawer-city,.menu-drawer__navigation summary#HeaderDrawer-usa-fire-police{padding-left:15px}#ContactForm .field input,#ContactForm .field textarea{font-size:1.4rem}.contact.section-template--15717429379206__form-padding{padding-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
