.slideshow_badge{z-index:1}@media screen and (min-width:990px) and (max-width:1340px){.collection-list_heading h1{font-size:46px;line-height:54px}.collection_product_grid_reviews .header--head .icon_shoppers{width:250px}.announcement-bar-section .announcement-bar{padding-left:20px;padding-right:20px}.header .header__inline-menu{padding:10px 0}.header .header__inline-menu .header__menu-item{padding:5px 10px}.header__inline-menu .link__hover{font-size:16px;line-height:21px}.phone_text{font-size:14px;line-height:21px}.right_nav_email a,.right_nav_phone a{gap:10px}#MainContent .slideshow__text.banner__box,.slideshow .slideshow__text-wrapper .slideshow__text.banner__box{padding:50px 25px}#MainContent .slideshow .slideshow__text-wrapper{padding-left:20px;padding-right:20px}#MainContent .slideshow_banner{bottom:20px}.featured-collection-section .featured--collection .grid .grid__item{max-width:298.5px}.slideshow__text-wrapper.banner__content--top-left .slideshow__text.banner__box{margin-top:72px}.collection-hero__inner .collection_banner{gap:20px}.collection-hero .collection-hero__inner .collection_banner .collection-hero__text-wrapper{width:calc(50% - 10px);flex-basis:calc(50% - 10px)}.collection-hero .collection-hero__inner .collection_banner .collection_quiz{width:calc(50% - 10px)}.collection .grid .grid__item{max-width:calc(50% - 15px);width:calc(50% - 15px)}.product-grid-list-view .collection .grid .grid__item{width:100%;max-width:100%}.heading_text_inner h1{font-size:80px;line-height:100px;gap:40px}.heading_text_content p{font-size:36px;line-height:40px}.heading_text_inner h1 .heading_before,.heading_text_inner h1 .heading_after{font-size:50px}.about_img-text_first__inner{align-items:flex-start}.about_inner_content .only_content p{font-size:16px}.about_img-text_second__inner .about_content{max-width:500px;margin-left:60px}.about_img-text_second__inner .about_image{max-width:400px}.about_inner_content h3{font-size:36px;line-height:40px;margin-bottom:10px}.about_img-text_second__inner{align-items:flex-start}#MainContent .collection-hero__inner .collection_banner .collection_image{width:45%}.collection_product_grid_inner_content img,.collection_product_grid_inner_content .shopperlink{width:180px}.collection_product_grid_inner_content p{margin-left:15px;margin-right:15px}.collection_product_grid_top_content h2,.collection_product_grid_reviews .header--intro,.collection_product_grid_reviews .SA__wrapper{max-width:100%}.categories_img{width:170px;height:170px}.main-product-grid .active-facets{gap:0;column-gap:10px}.main-product-grid a.active-facets__button.active-facets__button--light{height:45px}.header__inline-menu .link__hover{font-size:14px}.header__inline-menu .right_nav{gap:10px}.product-form__buttons .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext:after{color:#fff;font-size:18px;width:65%;height:100%;line-height:58px}.main-product__layout .product__info-wrapper{flex:1 0 calc(33.33% - 10px)}.main-product__layout .product__info-container{max-width:unset}}@media screen and (min-width:990px){.header--top-left.navigation__position-top-with-header{grid-template-columns:auto 1fr auto}.header-wrapper .header .header-left__icons{max-width:100%;width:100%}.column-grid .column-grid .column-grid-list{gap:30px}.column-grid .column-grid .column-grid-list.grid--3-col-desktop .column-grid-list__item{width:calc(33.33% - 20px);max-width:calc(33.33% - 20px)}header-drawer.header_drawer{display:none}}@media screen and (max-width:989px){.header-layout-fixed--mt{display:none}.header{grid-template-areas:"header_drawer heading icons" "left_icons left_icons left_icons";grid-template-columns:.5fr 1fr .5fr}.header-left__icons{grid-area:left_icons}.header__icons a.header__icon{display:flex}.header-wrapper .header .header__icon.header__icon--cart .cart_price,.header-wrapper .header .header__icon.header__icon--cart .cart-count-bubble{display:none}.header__heading-link.link.link--text.focus-inset{margin-right:0}.header-wrapper .header .header__icon.header__icon--account,.header .header-mobile--search{display:none}.main-product-grid .active-facets{gap:0;column-gap:10px}.main-product-grid a.active-facets__button.active-facets__button--light{height:45px}.facets_filter_icons .facet--button-result{padding:10px 5px;margin-right:5px}.facets_filter_icons .toggle--facetFilter .bold{font-size:15px}.facets_filter_icons .facet-filters__label label{font-size:16px}.facets_filter_icons .option--select{font-size:15px}.filter_product_count .product-count__text #ProductCountDesktop{font-size:15px;line-height:22.13px}.facets_filter_view .grid_view_text{font-size:15px;padding:10px 5px}.product_layout_icons .product_grid_view_icon{margin-left:5px}.facets-wrap .facet-checkbox span{font-size:15px;line-height:20px;word-break:break-all;width:100%}.template-search__header .header--intro.center .header--head .h3{font-size:36px;line-height:40px}.header--mobile-left .header__heading{justify-self:center}}@media screen and (min-width:1089px){.main-blog .blog-articles.column--3{gap:30px}.comparison-chart__products.grids-6 .layout_item a{width:157px;height:auto}.featured-collection-section .featured--collection .grid .grid__item .card--standard .card__inner{height:310px}.featured-collection-section .featured--collection .grid .grid__item .card--standard .card__content{height:calc(100% - 310px)}}@media screen and (min-width:767px) and (max-width:990px){.main-page .main_page_heading{gap:15px;font-size:36px;line-height:40px}.main-page .main_page_heading .heading_before,.main-page .main_page_heading .heading_after{font-size:25px}.collection_product_grid_reviews .header--intro{max-width:100%}.collection_product_grid_reviews .SA__wrapper .SA__container{padding-top:34px;padding-bottom:34px}.collection_product_grid_reviews .SA__wrapper{max-width:100%}.collection_product_grid_inner_content p{max-width:calc(100% - 270px);margin-right:15px;margin-left:15px}.collection_product_grid_reviews .collection_product_grid_top_content{padding-top:0}.collection_product_grid_top_content h2{max-width:100%;font-size:36px}.collection_product_grid_reviews{padding:30px}.collection_product_grid_inner_content img{width:120px}.heading_text_inner h1{font-size:60px;line-height:70px;gap:30px;margin-top:30px}.about_img-text_second__inner{align-items:flex-start}.about_img-text_second__inner .about_content{width:50%;max-width:50%;margin-left:20px;margin-right:30px}.social-column .social_content p{font-size:16px}.about_img-text_second__inner .about_image .second_image{transform:translate(-20px,-50%)}.social-column .cstm_social-list .social_btn a{padding:10px 30px;font-size:16px;line-height:24px}.about_inner_content .only_content p{font-size:16px;line-height:24px}.about_inner_content h3{font-size:36px;line-height:40px}.about_img-text_first__inner{align-items:flex-start}.about_img-text_first__inner .about_inner_content{max-width:100%;margin-left:80px;margin-right:auto}.heading_text_content p{font-size:30px;line-height:32px}.heading_text_inner h1 .heading_before,.heading_text_inner h1 .heading_after{font-size:40px}.product-grid-list-view .grid--2-col-tablet-down .grid__item{width:100%;max-width:100%}.header-wrapper header .header__inline-menu{display:none}.header-wrapper header .header__icons{max-width:60%;width:100%;order:0}.header-wrapper .header .header__icon.header__icon--account{display:none}.announcement-bar__left .list-social{gap:6px}.announcement-bar-section .announcement-bar{padding:10px 20px}.announcement-bar .announcement-bar__left,.announcement-bar .announcement-bar__right{width:19%}.announcement-bar .announcement-bar--block .announcement-bar__message{font-size:14px;line-height:16px}#MainContent .shopify-section-slideshow .slideshow__text.banner__box,.slideshow .slideshow__text-wrapper .slideshow__text.banner__box{padding:30px}.announcement-bar__left .menu-drawer__utility-links .list-social svg{height:22px;width:22px}.slideshow_badge{position:absolute;bottom:100px;right:50px;width:130px;height:130px}.slideshow_main .slideshow__text-wrapper .banner__buttons a,.cart.header--intro.center .header--head .btn,.customer .btn{font-size:16px;line-height:21px}.main-slideshow-component .slideshow_banner{bottom:24px}.slideshow_main .slideshow__text-wrapper .banner__headings .banner__heading{margin-top:10px;line-height:50px}h2,.h2,.shop-categories .bg-image .section-heading,.shop-categories .bg-image .top-banner-content .banner-content h1,.shop-categories .bg-image .main-image__banner .banner__content .banner__box .banner__heading,.image-with-text .image-with-text__content .image-with-text__heading,.header--head h2.heading.h3,.first-image-banner .main-image__banner .banner__content.banner__content--middle-right .banner__box .banner__heading,.shopify-section.newsletter .newsletter .newsletter__wrapper .h2{font-size:36px;line-height:40px}.header-head .btn-view-all .btn{font-size:16px;line-height:26px}.featured-collection-section .featured--collection .grid .grid__item .card-wrapper .card .card__information .price-item.price-item--sale.price-item--last{font-size:16px;line-height:21px}.featured-collection-section .featured--collection .grid .grid__item .card-wrapper .card .card__information .card__heading{font-size:16px;line-height:21px;margin-top:10px;margin-bottom:10px}.featured-collection-section .featured--collection .grid .grid__item .card-wrapper .card .card__information .quick-add__submit{font-size:16px;line-height:21px;padding:10px 0}slider-component .slider__controls-area-tablet{margin-top:0}.shop-categories .bg-image .top-banner-content .banner-content{padding:30px}.shop-categories .bg-image .banner_button .banner_button_text{font-size:16px;line-height:21px;padding:10px 30px;margin-top:30px}.shop-categories .bg-image .top-banner-content .banner-content p{font-size:16px;line-height:21px}.shop-categories .bg-image .main-image__banner{margin-top:30px}.shop-categories .bg-image .main-image__banner .banner__content .banner__box .banner__buttons .btn{font-size:16px;line-height:21px;padding:10px 30px}.image-with-text .image-with-text__content .btn{margin-top:10px;padding:10px 30px;font-size:16px;line-height:21px}.bg_image .slider-content-main slider-component.slider-mobile-gutter .grid{margin-bottom:15px}.bg_image slider-component.slider-mobile-gutter{padding-left:0;padding-right:0}.first-image-banner .main-image__banner .banner__content.banner__content--middle-right .banner__box .banner__text p{font-size:18px;line-height:28px}.first-image-banner .main-image__banner .banner__content.banner__content--middle-right .banner__box .banner__buttons .btn{padding:10px 30px;font-size:16px;line-height:21px}.first-image-banner .main-image__banner .banner__content.banner__content--middle-right .banner__box .banner__buttons{margin-top:15px}.first-image-banner .main-image__banner .banner__content.banner__content--middle-right{max-width:350px;margin-right:100px}.cstm_link_text a{font-size:16px;line-height:21px}.featured-blog .article-card-wrapper h3.card__heading.h5{font-size:26px;line-height:30px}.featured-blog .article--excert a{font-size:16px;line-height:21px}.second-image-banner .main-image__banner .banner__content.banner__content--middle-right .banner__heading{font-size:40px;line-height:50px}.second-image-banner .main-image__banner .banner__content.banner__content--middle-right .banner__box .banner__buttons .btn{padding:10px 30px;font-size:16px;line-height:21px}.collection-hero .breadcrumbs__item a.breadcrumbs__link{font-size:16px;line-height:21px}.collection-hero .collection_banner .collection-hero__title,.collection-hero .collection-hero__description.rte .category_title .u-font-fredericka{font-size:26px;line-height:30px}.collection-hero .collection-hero__inner .collection_banner{gap:20px}.collection-hero .collection-hero__inner .collection_banner .collection-hero__text-wrapper{width:calc(50% - 10px);flex-basis:calc(50% - 10px)}.collection-hero .collection-hero__inner .collection_banner .collection_quiz{width:calc(50% - 10px);padding:25px}.collection-hero .collection-hero__description .o-layout__item .category_description{margin-bottom:15px}.collection-hero .collection-hero__description .category_description{font-size:16px;line-height:21px}.shop-heading h1 span{font-size:24px;line-height:30px;padding-left:5px;padding-right:5px}.categories_title h3{font-size:20px;line-height:28px}.collection_banner .collection_quiz_inner .collection_quiz_inner_heading{font-size:32px;line-height:41px}.collection_banner .collection_quiz_inner .collection_quiz_inner__content p{font-size:22px}.collection_banner .collection_quiz_inner .collection_quiz_inner_btn{font-size:20.5px;line-height:30.25px;padding:8px 25px}.ct-rich-text .rich-text .rich-text__wrapper .rich-text__blocks .h2{font-size:36px;line-height:40px}.ct-rich-text .rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text p{font-size:16px;line-height:24px}.ct-rich-text .rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text{padding:20px}.column-grid .column-grid .column-grid-list .column-grid-list__item .column-grid-card .column-grid-card__info .h3{font-size:26px;line-height:36px}.column-grid .column-grid .column-grid-list .column-grid-list__item .column-grid-card .column-grid-card__info .link{font-size:16px;line-height:24px}.column-grid-list{gap:20px}.column-grid .column-grid .column-grid-list.grid--3-col-desktop .column-grid-list__item{width:calc(50% - 10px);max-width:calc(50% - 10px)}.ct-rich-text .rich-text .rich-text__wrapper .rich-text__blocks .h2 .heading_before,.ct-rich-text .rich-text .rich-text__wrapper .rich-text__blocks .h2 .heading_after{font-size:25px;line-height:25px}.article_item_main .article-template__title,.main-blog .header--intro .header--head .h2,.cart.header--intro.center .header--head .h3,.customer .header--intro.center .header--head .h3{font-size:36px;line-height:40px}.main_blog_items_seperated .blog-articles{width:100%;padding-right:0}.main_blog_items_seperated .itg_blogs_fillter{width:100%;position:unset}.article-template .article_item_main{width:100%;margin-right:0}.main_blog_items_seperated{flex-wrap:wrap}.main_blog_items_seperated .itg_blogs_fillter .blog_fillter_fixed,.article-template .itg_blogs_fillter .blog_fillter_fixed{padding:20px;margin-top:30px}.article-template .itg_blogs_fillter{width:100%;position:unset;margin-left:0}.main-article-page .article-template{flex-wrap:wrap}.collection_product_grid_reviews .header--head .icon_shoppers{width:180px}.categories_img{width:120px;height:120px}.footer .footer-block__details-content .link__hover,.footer .footer-block .footer-block__details-content.rte p{font-size:16px;line-height:24px}.template-collection .section-header .header-wrapper.relative__header{padding:15px 0}.header-wrapper .header .header-left__icons predictive-search .search-popup__form-field{max-width:80%;margin:0 auto}.section-header .header-wrapper.relative__header{padding:20px 0}.template__cart .cart.header--intro.center .header--head .h3 .heading_before,.template__cart .cart.header--intro.center .header--head .h3 .heading_after{font-size:30px;line-height:30px;margin-right:10px}.collection .grid .grid__item .card-wrapper .card .card__information .card__heading{font-size:16px;line-height:25px}.collection .grid .grid__item .card-wrapper .card .card__information .quick-add__submit{padding:10px 0}}@media screen and (min-width:767px){.first-image-banner .main-image__banner .small_device{display:none}.first-image-banner .main-image__banner .desktop_image{display:block}.shopify-app-block #insta-feed .instafeed-container{padding-top:17.24%!important}}@media screen and (max-width:767px){.cart .header--head{flex-direction:column;gap:10px}.pagination-wrapper .pagination__list{gap:7px}.pagination-wrapper .pagination__list>li{height:25px;width:25px}.bottom_facets .bottom_facet_select select,.bottom_facets .bottom_facet_select .facet-filters__label.bold label{font-size:14px;line-height:21.13px}.template-blog .section-header .header-wrapper.relative__header,.template-cart .section-header .header-wrapper.relative__header{padding:20px 0}.main_blog_items_seperated .itg_blogs_fillter .blog_fillter_fixed,.article-template .itg_blogs_fillter .blog_fillter_fixed{padding:20px}.main_blog_items_seperated .blog-articles{width:100%;padding-right:0;padding-bottom:20px;gap:20px}.main_blog_items_seperated .itg_blogs_fillter{width:100%;position:unset;top:0}.main_blog_items_seperated{flex-wrap:wrap}.main_blog_items_seperated .blog-articles{width:100%;padding-right:0;padding-bottom:30px}.template-article .section-header .header-wrapper.relative__header{padding:20px 0}.article-template .article_item_main{width:100%;margin-right:0}.article-template .itg_blogs_fillter{width:100%;position:unset;top:unset;margin-top:20px!important;margin-left:0}.article_item_main .related-articles .blog-articles .card__content{margin:0}.article_item_main .article-template__title,.main-blog .header--intro .header--head .h2,.cart.header--intro.center .header--head .h3,.customer .header--intro.center .header--head .h3,.main-page .main_page_heading,.template-search__header .header--intro.center .header--head .h3{font-size:30px;line-height:36px}.main-blog .header--intro .header--head .h2 .heading_before,.article_item_main .article-template__title .heading_before,.cart.header--intro.center .header--head .h3 .heading_before,.customer .header--intro.center .header--head .h3 .heading_before,.template-search__header .header--intro.center .header--head .h3 .heading_before{font-size:25px;line-height:25px}.main-blog .header--intro .header--head .main_blog_content{padding:20px}.main-blog .header--intro .header--head .main_blog_content p{font-size:16px;line-height:24px}.main-blog .header--intro .header--head .h2 .heading_after,.article_item_main .article-template__title .heading_after,.cart.header--intro.center .header--head .h3 .heading_after,.customer .header--intro.center .header--head .h3 .heading_after,.template-search__header .header--intro.center .header--head .h3 .heading_after{font-size:25px;line-height:25px}.cart.header--intro.center .header--head .btn{font-size:16px;line-height:21px;padding:12px 30px}.main-article-page .article-template{flex-wrap:wrap}.ct-rich-text .rich-text .rich-text__wrapper .rich-text__blocks .h2 .heading_before,.ct-rich-text .rich-text .rich-text__wrapper .rich-text__blocks .h2 .heading_after{font-size:25px;line-height:25px}.shopify-app-block .instafeed_content{padding:25px;width:max-content}.shopify-app-block .instafeed_content .instafeed_btn{font-size:16px;line-height:21px;padding:10px 30px}.second-image-banner .main-image__banner .banner{padding:0}.second-image-banner .main-image__banner .banner .banner__content{margin:0 auto}.second-image-banner .main-image__banner .banner__content.banner__content--middle-right .banner__heading{font-size:36px;line-height:normal}.slideshow_main .slideshow_banner_bottom{display:none!important}.image-with-text .image-with-text .image-with-text__text-item{margin-top:20px}.header-mobile--search .field__button{height:inherit}.shop-categories .bg-image .top-banner-content .top-banner-image{position:relative;padding-top:80%;display:block}.shop-categories .bg-image .top-banner-content .top-banner-image img{position:absolute;content:"";top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:20px}.shop-categories .bg-image .banner__media .loading__animation{border-radius:20px}.shop-categories .bg-image .section-heading,.shop-categories .bg-image .main-image__banner .banner__content .banner__box .banner__heading{text-align:center}.announcement-bar-inner slider-component .slider--desktop.grid{max-width:400px;width:100%}.shop-categories .bg-image .top-banner-content .banner-content{padding:25px}.first-image-banner .main-image__banner .banner__content.banner__content--middle-right{margin-right:auto}.newsletter .newsletter .newsletter__wrapper .newsletter-form__field-wrapper .field{flex-wrap:nowrap}.second-image-banner .main-image__banner .banner__content.banner__content--middle-right .banner__box .banner__text.rte p{max-width:100%}.slideshow_main .main-slideshow-component .slider__controls-area-mobile{margin:0}.announcement-bar .announcement-bar__left{display:none}.announcement-bar .announcement-bar-inner{width:100%}.announcement_slider .swiper-button-next,.announcement_slider .swiper-button-prev{width:30px;height:30px;background-size:30px 30px}.announcement-bar .announcement-bar--block .announcement-bar__message{max-width:90%;margin:0 auto}.slideshow_main .slideshow__text-wrapper .banner__headings .banner__heading{margin-top:10px;line-height:40px;color:#fff}.slideshow_main .slideshow__text-wrapper .banner__headings .subheading{font-size:16.13px;line-height:21.69px;color:#fff}.image-with-text .image-with-text__content .btn{margin-top:10px;min-height:unset;padding:10px 30px;border-radius:30px;font-size:16px;line-height:21px;font-weight:400}.slideshow_main .slideshow__text-wrapper .banner__buttons a,.customer .btn{font-size:16px;line-height:21px;min-height:unset;padding:10px 30px}.slideshow_main .slideshow__text.banner__box,.slideshow .slideshow__text-wrapper .slideshow__text.banner__box{border-radius:10px;padding:25px!important;max-width:60%;background-color:#00000080!important}.slideshow_badge{position:absolute;bottom:80px;right:30px;width:100px;height:100px;z-index:4}.logo_list .swiper-slide{width:100px}.heading{line-height:36px;font-size:30px}.header-head .btn-view-all .btn,.featured-collection-section .featured--collection .grid .grid__item .card-wrapper .card .card__information .price-item.price-item--sale.price-item--last{font-size:16px;line-height:21px}.featured-collection-section .featured--collection .grid .grid__item .card-wrapper .card .card__information .card__heading{font-size:16px;line-height:21px;margin-top:10px;margin-bottom:10px}.featured-collection-section .featured--collection .grid .grid__item .card-wrapper .card .card__information .quick-add__submit{font-size:16px;line-height:21px;padding:10px 0}.featured-collection-section .slider__controls-area-tablet{margin-top:0}.shop-categories .bg-image .section-heading,.shop-categories .bg-image .top-banner-content .banner-content h1{font-size:30px;line-height:36px}.shop-categories .bg-image .top-banner-content .banner-content p{font-size:16px;line-height:21px}.shop-categories .bg-image .banner_button .banner_button_text{font-size:16px;line-height:21px;padding:10px 30px;margin-top:30px}.shop-categories .banner__content{padding:25px}.shop-categories .bg-image .main-image__banner .banner__content .banner__box .banner__buttons .btn{font-size:16px;line-height:21px;padding:10px 30px}.shop-categories .bg-image .main-image__banner .banner__content .banner__box .banner__buttons{margin-top:20px}.shop-categories .bg-image .main-image__banner .banner__content .banner__box{padding:0;margin-right:auto}.shop-categories .bg-image .main-image__banner .banner__content .banner__box .banner__heading{font-size:30px;line-height:36px}.shop-categories .bg-image .main-image__banner .banner__content .banner__box .subheading{margin-top:5px;font-size:15px;line-height:21px;text-align:center}.shop-categories .bg-image .main-image__banner .banner__content .banner__box{text-align:center}.customer-reviews .bg_image{margin-left:20px;margin-right:20px}.bg_image .slider-content-main .slider-content h1{font-size:26px;line-height:30px}.bg_image .slider-content-main .slider-content{padding-bottom:20px}.bg_image .slider-content-main .review__title h3.h4{font-size:22px;line-height:28px}.bg_image .slider-content-main slider-component.slider-mobile-gutter .grid{margin-bottom:0}.customer-reviews .slider__controls-area-tablet{margin-top:0}.first-image-banner .main-image__banner .desktop_image{display:none}.first-image-banner .main-image__banner .small_device{display:block}.cstm_link_text a{font-size:16px;line-height:21px}.featured-blog .article-card-wrapper h3.card__heading.h5{font-size:24px;line-height:30px}.featured-blog .article--excert a{font-size:16px;line-height:21px}.featured-blog .slider__controls-area-tablet{margin-top:0}.featured-blog .slider-counter__link.slider-counter__link--dots.link{width:9px;height:9px;border-radius:7px;background-color:#1d1d1d;border-color:#1d1d1d;margin:0}.featured-blog .slider-counter__link.slider-counter__link--dots.link.slider-counter__link--active{width:30px;height:9px;border-radius:7px;background-color:#1d1d1d;border-color:#1d1d1d;margin:0}.second-image-banner .main-image__banner .banner__content.banner__content--middle-right .banner__box .banner__buttons .btn{padding:10px 30px;font-size:16px;line-height:21px}.second-image-banner .main-image__banner .banner__content.banner__content--middle-right .banner__box .above_heading_image{margin-bottom:10px}.section.newsletter .newsletter .newsletter__wrapper .h2{font-size:30px;line-height:36px;margin-top:10px;margin-bottom:10px}.accordion__toggle-btn.footer__block-toggle{font-size:20px;font-weight:400;line-height:26px;border:3px solid #ce4d1c;border-radius:30px}.footer__content-top .accordion.active .accordion__toggle-btn{border-radius:30px}.footer__content-top .footer-block__details-content .link__hover{font-size:16px;line-height:21px}.footer__content-top .footer-block .footer-block__details-content.rte p{font-size:16px;line-height:25px}.footer-block.accordion>button.footer__block-toggle+*{padding:20px}.cstmtag img{max-width:100px}.cstmtag{position:absolute;top:-27px;right:-18px}.featured--collection .grid{padding-top:25px}.new-featured-collection .featured--collection .grid{padding-top:0}.footer__content-top .footer-block .footer-block__details-content.rte p a{color:#ce4d1c}.shopify-section.footer_section .footer .footer__content-bottom{margin-top:30px}.shopify-section.newsletter .newsletter .newsletter__wrapper .newsletter-form__field-wrapper .field .btn{border-top-right-radius:30px;border-bottom-right-radius:30px;font-size:16px;line-height:21px}.shopify-section.newsletter .newsletter .newsletter__wrapper .newsletter-form__field-wrapper .field .field__input{height:45px}.header__icons a.header__search.header__icon svg path{stroke:#fff}.header-mobile--search .search__button svg path{stroke:#fff}.second-image-banner .main-image__banner .banner__content.banner__content--middle-right{max-width:100%}.list-social{gap:10px}.shopify-section.footer_section .footer-block.grid__item:first-of-type .footer-block__brand-info .rte p{margin-bottom:15px}.category_main{flex-wrap:wrap;row-gap:15px}.shop-heading h1{font-size:28px;line-height:36px}.category_block{width:auto}.categories_img{border:5px solid #ce4d1c;width:70px;height:70px}.collection_product-grid_heading .product_grid_title{font-size:24px;line-height:30px;margin-bottom:20px}.template-collection .section-header .header-wrapper.relative__header{padding:15px 0}.collection-hero .collection_banner .collection-hero__title{font-size:32px;line-height:40px}.collection-hero .collection-hero__description.rte .category_title{margin-bottom:10px}.collection-hero .collection-hero__description.rte .category_title .u-font-fredericka{font-size:32px;line-height:40px}.breadcrumbs__item a.breadcrumbs__link{font-size:16px;line-height:20px}.collection-hero .collection-hero__description.rte{margin-top:10.39px}.collection-hero .collection-hero__description .o-layout__item .category_description{margin-bottom:15px}.collection-hero .collection-hero__description .category_description{font-size:16px;line-height:21px}.product-grid-container .grid{gap:15px}.grid--2-col-tablet-down .grid__item{width:calc(50% - 7.5px);max-width:calc(50% - 7.5px)}.collection-hero .collection-hero__inner .collection_banner .collection-hero__text-wrapper{width:100%;flex-basis:100%}.collection-hero .collection-hero__inner .collection_banner .collection_quiz{width:100%;margin-top:10px;margin-bottom:20px}.shop-heading h1 span{font-size:24px;line-height:30px;padding-left:5px;padding-right:5px}.shop-heading h1:before{background-color:#ce4d1c}.categories_title h3{font-size:20px;line-height:26px}.collection .grid .grid__item .card-wrapper .card .card__information .card__heading{font-size:16px;line-height:21px}.collection_banner .collection_quiz_inner .collection_quiz_inner_heading{font-size:32px;line-height:40px}.collection_banner .collection_quiz_inner .collection_quiz_inner__content p{font-size:20px}.collection_banner .collection_quiz_inner .collection_quiz_inner_btn{font-size:20px;line-height:30px;padding:8px 25px;margin-top:10px}.collection .grid .grid__item .card__content .card__information{padding:10px 5px}.collection .grid .grid__item .card-wrapper .card .card__information .quick-add__submit{font-size:16px;padding:10px 0}.shop-heading{margin-bottom:20px}.main-categories-shop{border-color:#ce4d1c;padding-bottom:20px}.categories_img img{max-width:80%}.collection-hero .collection-hero__inner .collection_banner{margin-bottom:24px}.ct-rich-text .rich-text .rich-text__wrapper .rich-text__blocks .h2{font-size:30px;line-height:36px}.ct-rich-text .rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text p{font-size:16px;line-height:24px}.ct-rich-text .rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text{padding:20px}.column-grid .column-grid .column-grid-list .column-grid-list__item .column-grid-card .column-grid-card__info .h3{font-size:22px;line-height:30px}.column-grid .column-grid .column-grid-list .column-grid-list__item .column-grid-card .column-grid-card__info .link{font-size:16px;line-height:24px}.column-grid .column-grid-list{gap:20px}.becoming-a-outfitter__main .becoming-a-outfitter__inner{flex-wrap:wrap}.becoming-a-outfitter__inner .outfitter_blocks_item{width:100%}.becoming-a-outfitter__inner .outfitter_blocks_item:first-of-type:after{content:unset}.becoming-a-outfitter__inner .outfitter_blocks_item:last-of-type{padding:15px 0 0}.becoming-a-outfitter__inner .outfitter_blocks_item:first-of-type{padding:0 0 15px;border-bottom:1px solid #e0e0e0}.outfitter_blocks_item_content p,.outfitter_blocks_item_content ul li{font-size:16px;line-height:24px}.outfitter_blocks_item_form .field .field__input{height:45px}.outfitter_blocks_item_form{max-width:75%;margin:20px auto 0}.outfitter_blocks_item_form .contact__button .btn{padding:10px 30px;font-size:16px;line-height:24px}.heading_text_inner h1{font-size:36px;line-height:40px;gap:20px;margin-top:30px}.heading_text_main{padding-top:50px;padding-bottom:50px}.about_img-text_first__inner .about_image .first_image{width:calc(100% - 20px)}.about_img-text_first__inner{flex-wrap:wrap}.about_img-text_first__inner .about_content{width:100%;transform:translate(0)}.about_img-text_first__inner .about_image{width:100%;position:relative;line-height:0;margin-top:0;margin-bottom:0}.social-column .cstm_social-list .socialWithTxt-content{flex-wrap:wrap;gap:30px}.about_img-text_first__inner .about_inner_content{max-width:100%;margin-left:20px;margin-right:20px;margin-top:20px}.about_img-text_second__inner .about_image .second_image{transform:translateY(-50%);width:100%}.about_inner_content .only_content p,.social-column .social_content p{font-size:16px;line-height:24px}.about_inner_content h3{font-size:36px;line-height:40px;margin-bottom:10px}.about_img-text_second__inner{padding-bottom:60px;flex-wrap:wrap;flex-direction:column-reverse}.about_img-text_second__inner .about_image{width:100%;max-width:100%}.about_img-text_second__inner .about_content{width:100%;max-width:100%;margin-left:0;margin-right:0}.social-column .cstm_social-list .social_btn a{padding:10px 30px;font-size:16px;line-height:24px}.about_img-text_second__inner .about_inner_content{margin-right:20px;margin-left:20px;margin-top:20px}.heading_text_inner h1 .heading_before,.heading_text_inner h1 .heading_after{font-size:35px;line-height:0}.heading_text_content p{font-size:24px;line-height:30px}.collection_product_grid_reviews{padding:25px}.collection_product_grid_reviews .collection_product_grid_top_content{padding-top:0;padding-bottom:0}.collection_product_grid_top_content h2{max-width:100%;font-size:26px}.collection_product_grid_inner_content{gap:15px;margin-bottom:20px;margin-top:20px;flex-direction:column}.collection_product_grid_inner_content img{width:150px}.collection_product_grid_reviews .header--intro,.collection_product_grid_reviews .SA__wrapper{max-width:100%}.collection_product_grid_reviews .header--head{flex-direction:column;gap:10px}.cstm-content header h2{font-size:24px;line-height:30px}.content_inner_item.table .table_item{width:100%}.content_inner_item.table{gap:20px;flex-wrap:wrap}.contact--form .header--intro.center .header--head .h2{gap:15px;font-size:30px;line-height:36px}.contact--form .header--intro.center .header--head .h2 .heading_before,.contact--form .header--intro.center .header--head .h2 .heading_after{font-size:25px}.shopify-section .contact--form{padding:0}.contact--form .header--intro .header--desc{padding:20px}.header--desc .grid_layout_3 .contact_des_item{width:100%}.header--desc .grid_layout_3{flex-wrap:wrap}.field_set_2{width:100%}.product_field_sets .field_set_9{width:calc(80% - 10px)}.product_field_sets .field_set_3{width:calc(20% - 10px)}.product_field_sets{gap:10px}.main-product-grid .active-facets{gap:0;column-gap:10px}.facets-vertical .active-facets__button{height:30px}span.active-facets__button-inner.btn{font-size:15px;padding:5px 10px}.active-facets__button-wrapper{align-items:end}.main-product-grid a.active-facets__button.active-facets__button--light{height:40px}.section-header .header-wrapper.relative__header{padding:20px 0}.product_videos_main{flex-wrap:wrap}#SA_review_wrapper .SA__customer_rate h3{word-break:unset}}@media screen and (min-width:749px) and (max-width:990px){.collection-list_heading h1{font-size:36px;line-height:40px}.collection-view__button .link--underline{font-size:16px;line-height:25px}.header-wrapper header .header__heading{order:-1}.header-wrapper .header .header__icon.header__icon--cart .cart-count-bubble{display:block}.shopify-section-slideshow .slideshow .slideshow__text-wrapper{max-width:100%;padding-left:20px;padding-right:20px}.slideshow__text-wrapper.banner__content--top-left .slideshow__text.banner__box{margin-top:72px}.facets .facets__disclosure-vertical:not(:first-of-type) .facets__summary{padding:15px 0 15px 5px}.facets .facets__disclosure-vertical:not(:first-of-type) .facets__summary span{font-size:16px;line-height:24px}.filter-availability-item span{font-size:20px;line-height:30px}.facets-container .facets__form-vertical{padding:0}.main-product-grid .facets-vertical .facets-wrapper{padding-right:20px}.product-grid-container .grid{gap:15px}.grid--2-col-tablet-down .grid__item{width:calc(50% - 7.5px)}.cstm-content header h2{font-size:32px;line-height:40px}.collection_product_grid_reviews .header--head{flex-wrap:wrap}.cstm-content header img{width:50px;margin-right:6px}.content_inner_item.table{gap:30px;margin-top:15px;margin-bottom:15px;flex-wrap:wrap}.grids-6 .comparison-chart__heading{font-size:18px;line-height:21px}.collection-list .collection-list__item .card__content .card__heading{font-size:26px;line-height:30px}.collection-list_content p{font-size:16px;line-height:24px}.collection-list .collection-list__item .card{flex-direction:column}.header--mobile-left .header__heading-link{text-align:center;justify-self:center}.pagination-wrapper .pagination__list>li{height:30px;width:30px}.product-form__buttons .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext:after{color:#fff;font-size:18px;width:55%;height:100%;line-height:50px}.product .product-media__left-info{flex-wrap:wrap}.collection .grid .grid__item .card__content .card__information{padding:25px 15px}}@media screen and (min-width:749px){.second-image-banner .main-image__banner .banner .banner__media.media .loading__animation{display:block}.second-image-banner .main-image__banner .banner .banner__media.media .small_device,.brand_list_inner{display:none}.template-search .facets-vertical .facets-wrapper{top:20px}}@media screen and (max-width:749px){.cart__ctas .btn{font-size:16px;line-height:21px;padding:12px 30px}.main--cart .root--box{padding:0}.mobile-facets__wrapper .mobile-facets__open-label{font-size:17px;margin-left:5px}.product-count__text #ProductCount{font-size:17px;text-transform:capitalize}.new-featured-collection.featured-collection-section .featured--collection .grid .grid__item .card-wrapper .card .card__information{height:calc(100% - 30px)}.new-featured-collection.featured-collection-section .featured--collection .grid .grid__item .card-wrapper .card .card__content{height:100%}.new-featured-collection.featured-collection-section .featured--collection .grid .grid__item .card-wrapper .card .card__content .card__information{display:flex;flex-direction:column;justify-content:space-between}.product-form__buttons .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext:after{display:none}.related-products .center{text-align:center;display:flex;justify-content:center;align-items:center}.featured--collection .btn-view-all .btn,.related-products .center.btn-view-all .btn{font-size:16px;line-height:24px;font-weight:500;text-transform:capitalize;border-radius:30px}.related-products .center.btn-view-all .btn{background-color:#ce4d1c;color:#fff}.shop-categories .bg-image .main-image__banner .banner__content .banner__box{margin:0 auto}.collection-list__item .collection--list{height:100%}.collection-list .collection-list__item .card__content{margin:0;padding-left:0;padding-right:0;height:inherit}.section-collection-list .collection-list__item .card__information{height:100%;display:flex;flex-direction:column;justify-content:space-between}.mobile-facets__disclosure .mobile-facets__open-wrapper{border:3px solid #ce4d1c;border-radius:30px;padding:5px 15px}.header--mobile-left .header__heading-link{text-align:center;justify-self:center}.section-header .header__icon--cart svg path:not(.template-index .header__icon--cart svg path){stroke:#fff}.featured-collection-section .featured--collection .grid .grid__item .card-wrapper .card .card__information{padding:15px}.featured--collection .header-head,.featured-blog .header--head{flex-direction:column}.collection-list_heading h1{font-size:32px;line-height:40px}.collection-list_content p{font-size:16px;line-height:24px}.header-wrapper .header .header__icon.header__icon--cart{background-color:transparent;border-radius:unset;padding:0;gap:0;height:auto!important}.collection-list_image{width:100%}.collection-view__button .link--underline{font-size:16px;line-height:25px;padding:10px 25px}.collection-list_heading{width:100%}.collection-list_img_text_flex{flex-wrap:wrap;gap:15px}.collection-list .collection-list__item .card{flex-direction:column;padding:10px}.collection-list .collection-list__item .card__content .card__heading{font-size:22px;line-height:26px}.mobile-facets__details .mobile-facets__summary span{font-size:16px;line-height:21px}.mobile-facets__footer .popup-close__btn{font-size:19px;line-height:23px;font-weight:400;border-radius:30px;padding:10px 0}.second-image-banner .main-image__banner .banner .banner__media.media .loading__animation{display:none}.second-image-banner .main-image__banner .banner .banner__media.media .small_device{display:block;object-fit:cover}.second-image-banner .main-image__banner .banner__content.banner__content--middle-right .banner__box{background-color:#ebe1d7}.second-image-banner .main-image__banner .banner__content.banner__content--middle-right .banner__box .wrap_image{margin-right:auto;margin-left:0;display:none}body{padding:0}.second-image-banner .main-image__banner .banner__media:before{padding-bottom:65%!important;content:unset!important}.second-image-banner .main-image__banner .banner__media.media{width:100%}.banner_grid{top:30px;gap:15px;left:30px}.comparison-chart__products.grids-6 .layout_item{width:100%;padding:10px}.comparison-chart.grids-6{flex-wrap:wrap}.comparison_chart__headings.grids-6{display:none}.main-page .main_page_heading{gap:15px;font-size:30px;line-height:36px}.main-page .main_page_heading .heading_before,.main-page .main_page_heading .heading_after{font-size:25px}div#accessiblyAppWidgetButton{display:none}div#swym-plugin{display:none!important}.fix_badge{left:16px;max-width:75px;bottom:13px}.image-with-text__text.text_left,.article-card__excerpt.text_left,.second-image-banner .banner__text.text_left{text-align:left}.image-with-text__text.text_center,.article-card__excerpt.text_center,.second-image-banner .banner__text.text_center{text-align:center}.image-with-text__text.text_right,.article-card__excerpt.text_right,.second-image-banner .banner__text.text_right{text-align:right}.brand_list_inner .brand_list_inner_grid{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px}.brand_bottom_btn{display:flex;justify-content:center;margin-top:25px}.brand_bottom_btn .btn{font-size:16px;line-height:21px;min-height:unset;padding:15px 30px;background-color:#ce4d1c;color:#fff;font-weight:400;border-radius:30px}.brand_list_inner .logoWithTxt--heading{font-size:30px;line-height:36px;margin-bottom:15px;text-align:center}.menu-drawer__utility-links .list-social{display:none}.brand_list_inner .brand_list_item{width:calc(50% - 5px)}.tns-outer .tns-ovh{position:unset!important}.horizontal .SA__more_review{margin-top:0!important;padding-right:0!important;text-align:center!important}.SA__wrapper .SA__widget .SA__prev,.SA__wrapper .SA__widget .SA__next{top:calc(70% + -0px)!important}.collection_product_grid_reviews .SA__wrapper .SA__container{padding-top:15px;padding-bottom:15px}.collection_product_grid_reviews .header--intro.center,.collection_product_grid_inner_content .shopperlink{display:none}.image-with-text .image-with-text__content .image-with-text__text p{font-size:16px;line-height:24px}.image-with-text .image-with-text__media-item .video{max-height:250px;max-width:100%}.banner_grid{display:none}.second-image-banner video.video.small_device{max-height:250px;position:unset}.collection-hero__description .category_description.u-text-left{display:none}.collection-hero__description .category_description.u-text-left.first_child{display:block}.collection-hero__inner .collection_banner .collection_image,.bottom_facets .bottom_facet_select.facet-filters__field{display:none}.bottom_facets{justify-content:center}a.sa_jump_to_reviews,a.sa_jump_to_reviews span.ind_cnt_desc,.SA__review_widget_item .SA__review_content.SA__overall .SA__total_reviews a.sa_jump_to_reviews{font-size:16px!important}.product-grid-list-view .grid__item .card:not(.ratio){flex-direction:column;align-items:center}}@media screen and (min-width:320px) and (max-width:620px){.contact--form .product_field_sets{justify-content:left}.contact--form .product_field_sets .field_set_9{width:calc(75% - 10px)}}@media screen and (min-width:320px) and (max-width:490px){.categories_title h3{font-size:16px;line-height:24px}.slideshow_main .slideshow__text.banner__box,.slideshow .slideshow__text-wrapper .slideshow__text.banner__box{max-width:90%}.categories_img{border:3px solid #ce4d1c;width:55px;height:55px}.banner_grid{gap:10px;top:30px;left:30px}.banner_grid img{max-width:130px;height:110px}.contact--form .product_field_sets{justify-content:left}.contact--form .product_field_sets .field_set_9{width:calc(75% - 10px)}.contact--form .field__input{min-width:60px;padding-left:10px}.header-wrapper .header .header-left__icons predictive-search .search__input.field__input,.search__input.field__input{padding:15px 60px 15px 40px;min-height:unset;height:unset}.product_tab .product_tab_inner .product_tab_header{gap:12px}.featured-collection-section .featured--collection .grid .grid__item .card-wrapper .card .card__information .quick-add__submit.quick-view-btn .quick_view{gap:3px}legend.theme--error-message{word-break:break-word}.header-wrapper .header .header-left__icons predictive-search .field__button{left:10px}.collection .grid .grid__item .card-wrapper .card .card__information .quick-add__submit span.quick_view{gap:0}.quick-add span.quick_view svg.plus{width:18px}.main-product-grid .mobile-facets__wrapper{flex-wrap:wrap;justify-content:center}.main-product-grid .product-count{text-align:center}.shop-heading h1 span{font-size:23px}.template-product .related-products .related_product_slider .swiper-wrapper .swiper-slide .card .card__information{padding:25px 20px}.related-products .related_product_slider .swiper-wrapper .swiper-slide .card-wrapper .card .card__information .quick-add__submit span.quick_view{gap:0}.template-product .product_videos_main .product_videos_item.quarter_width{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/responsive.css.map */
