@import"https://fonts.googleapis.com/css2?family=Archivo+Narrow:ital,wght@0,400..700;1,400..700&display=swap";@font-face{font-family:Optima;src:url(/cdn/shop/files/Optima-Medium.eot?v=1731558488);src:url(/cdn/shop/files/Optima-Medium.eot?v=1731558488?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Optima-Medium.woff2?v=1731558487) format("woff2"),url(/cdn/shop/files/Optima-Medium.woff?v=1731558488) format("woff"),url(/cdn/shop/files/Optima-Medium.ttf?v=1731558488) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Optima;src:url(/cdn/shop/files/Optima.eot?v=1731558488);src:url(/cdn/shop/files/Optima.eot?v=1731558488?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Optima.woff2?v=1731558487) format("woff2"),url(/cdn/shop/files/Optima.woff?v=1731558487) format("woff"),url(/cdn/shop/files/Optima.ttf?v=1731558488) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Optima;src:url(/cdn/shop/files/Optima-Bold.eot?v=1731558488);src:url(/cdn/shop/files/Optima-Bold.eot?v=1731558488?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Optima-Bold.woff2?v=1731558487) format("woff2"),url(/cdn/shop/files/Optima-Bold.woff?v=1731558487) format("woff"),url(/cdn/shop/files/Optima-Bold.ttf?v=1731558488) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Optima;src:url(/cdn/shop/files/Optima-Italic.eot?v=1731558488);src:url(/cdn/shop/files/Optima-Italic.eot?v=1731558488?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Optima-Italic.woff2?v=1731558488) format("woff2"),url(/cdn/shop/files/Optima-Italic.woff?v=1731558488) format("woff"),url(/cdn/shop/files/Optima-Italic.ttf?v=1731558488) format("truetype");font-weight:100;font-style:italic;font-display:swap}body,p,h1,h2,h3,h4,h5,h6,input,textarea,div{font-family:Optima!important;letter-spacing:.06rem!important}a,span,button{font-family:Archivo Narrow,sans-serif!important;letter-spacing:.1em!important}body .bwp-header{padding:9px 0!important}.bwp-header .container{padding:0 30px!important}.home_slidshow .wpbingo-section--slideshow{padding:0!important}#header{top:0!important}.home_slidshow .wpbingo-section--slideshow .wpbingo-slideshow__inner{max-width:100%!important;padding:0!important}.bwp-header li a{font-size:12px!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:.1em}.bwp-header li{padding:0 26px 0 0!important}.bwp-header .header-logo__link--text{color:#fff!important;font-size:30px!important;font-weight:100!important;letter-spacing:1px!important;line-height:normal}.bwp-header .header-right div,.bwp-header .header-right a{margin:0!important;padding:0 0 0 13px!important;font-size:12px!important;color:#fff!important;text-transform:uppercase!important;font-family:Archivo Narrow,sans-serif!important;letter-spacing:.1em}.bwp-header .header-right span.header-cart__count{line-height:16px!important;display:flex!important;align-items:center!important;justify-content:center!important;top:-12px!important;font-size:10px;width:12px;height:12px;right:-2px;background:none!important;color:#000!important}.comn_body_clss .bwp-header .header-right span.header-cart__count{top:-7px!important}.template-index .bwp-header .header-right span.header-cart__count{color:#fff!important}body .bwp-header.sticky .header-sticky .header-main{padding:0!important;flex:unset!important}body .bwp-header.sticky .header-sticky .header-main li a{color:#000!important}body .bwp-header.sticky .header-sticky .header-right{flex:unset!important}body .bwp-header.sticky .header-sticky .header-center__inner{justify-content:space-between}body .bwp-header.sticky .header-sticky .header-logo .header-logo__link--text,body .bwp-header.sticky .header-sticky .header-right div,body .bwp-header.sticky .header-sticky .header-right a{color:#000!important}.slider_inner_main .slider_cont{position:absolute;left:0;right:0;margin:0 auto;text-align:center;padding:0 70px;top:52%;transform:translateY(-52%)}.slider_inner_main .slider_cont h2{max-width:960px;margin:0 auto 26px;text-align:center;color:#fff;font-family:Optima!important;text-transform:uppercase;font-weight:400;font-size:120px;line-height:106px;letter-spacing:.025em!important}.slider_inner_main .slider_cont a{font-weight:400;text-underline-offset:5px;font-size:13.6px!important;text-transform:uppercase!important;color:#fff;padding:0;display:inline-block;text-decoration:underline}.slider_inner_main img{width:100%;height:100vh;object-fit:cover}.collec_list{padding:30px 0}.collec_list .banner-wrapper-infor{transform:unset!important;top:unset!important;bottom:40px}.collec_list .banner-wrapper-infor h3{font-size:35px;font-weight:400;margin-bottom:10px;line-height:44px;text-transform:uppercase;letter-spacing:.025em!important}.collec_list .banner-wrapper-infor .bwp-image-description{font-size:15px;margin-bottom:0;letter-spacing:.1em!important;text-transform:uppercase}.collec_list .row--banners{flex-wrap:nowrap!important;margin:0!important;column-gap:20px}.collec_list .row--banners .col-banner{padding:0!important;width:100%!important;max-width:100%!important;flex:unset!important}.hm_bg_image{padding:500px 0 80px!important;background-repeat:no-repeat!important;background-position:top!important}.hm_bg_image .container-full{padding:0 70px}.hm_bg_image h2{font-size:35px!important;line-height:normal!important;font-weight:400!important;letter-spacing:.025em!important;text-transform:uppercase}.hm_bg_image .wpbingo-sub-title.subheading-2{font-size:35px!important;line-height:normal!important;margin-top:12px!important;font-weight:400!important;letter-spacing:.06rem!important}.collec_list .container{max-width:100%!important;padding:0 30px!important}footer .container{max-width:100%!important;padding:0 100px}footer .footer-center__inner .row{justify-content:space-between}footer .footer-center__inner .content-item.item-1{max-width:100%!important}footer .footer-center__inner .content-item.item-1 p{max-width:180px;font-size:15px;line-height:20px;color:#000}footer .footer-center__inner .content-item.item-2{max-width:100%!important;flex:unset!important}footer .footer-center__inner .content-item.item-2 ul.footer-menu{display:grid;grid-template-columns:repeat(3,1fr);column-gap:80px;row-gap:12px}footer .footer-center__inner .content-item.item-2 ul.footer-menu li.footer-menu__item{margin-bottom:0;line-height:1}footer .footer-center__inner .content-item.item-2 ul.footer-menu a.footer-menu__link{color:#000!important;font-size:12px;letter-spacing:1px}footer .footer-center__inner .content-item.item-1 form{max-width:190px}footer .footer-center__inner .content-item.item-1 form .newsletter-form__wrap{border-bottom:1px solid #000}footer .footer-center__inner .content-item.item-1 form .newsletter-form__wrap input{height:auto!important;line-height:normal!important;color:#000;font-size:14px!important}footer .footer-center__inner .content-item.item-1 form .newsletter-form__wrap button{padding:0!important;margin:0!important;height:auto!important}footer .footer-center__inner .content-item.item-1 form .newsletter-form__wrap button svg{width:18px;height:18px}footer .footer-center__inner .content-item.item-1 form .newsletter-form__wrap input::placeholder{color:#000}.comn_body_clss .bwp-header .container{max-width:100%!important}.comn_body_clss .bwp-header li a,.comn_body_clss .bwp-header .header-logo__link--text,.comn_body_clss .bwp-header .header-right div,.comn_body_clss .bwp-header .header-right a{color:#000!important}.page-collection .container{max-width:100%!important;padding:0!important}.comn_body_clss .bwp-header{border-bottom:none!important}.page-collection .page-collection-header{padding-right:40px!important}.col_tags_pro{position:absolute;top:10px;left:10px}.col_tags_pro p{margin-bottom:0;background:#fff;font-size:10px;color:#000;padding:5px 14px}.product-card__content{text-align:left!important;padding:0 14px!important;display:flex;justify-content:space-between!important;align-items:baseline;margin-top:14px!important;column-gap:30px}.product-card__content .product-card__review.product-review{display:none}.product-card__content .product-card__name{margin:0;line-height:1rem;max-width:260px}.product-card__content .product-card__name a{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.1em!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.product-card__content .product-price,.product-card__price .product-price.product-price--regular{font-weight:400!important;font-size:13.6px!important;font-family:Archivo Narrow,sans-serif!important}.product-card{margin-bottom:35px!important}.product-card__content .swatch-content{justify-content:flex-start!important}.comn_body_clss footer.bwp-footer{margin-top:20px!important}.page-collection .products__col{padding:0 .5px!important}.wpbingo-breadcrumbs h2{font-size:20px!important;letter-spacing:0;font-weight:400!important;margin-bottom:0!important}.wpbingo-breadcrumbs{padding:10px 0 0!important;margin-bottom:0!important}.main_pro_class .container{max-width:100%;padding:0}.main_pro_class .product-single__thumbnail-wrapper .product-media__wrapper{max-width:110px!important}.product-single.gird-sticky .product-single__thumbnail-wrapper.slick-current .product-media__wrapper img,.product-single.gird-sticky .product-single__thumbnail-wrapper.slick-current .product-media__wrapper a{transform:unset!important}.main_pro_class .col-md-2{max-width:140px}.main_pro_class .bwp-single-info{padding-left:0!important}.main_pro_class .bwp-single-info h1{font-weight:400;font-size:15px;letter-spacing:.025em!important;text-transform:uppercase}.main_pro_class .bwp-single-info .price-container{font-weight:400}.main_pro_class label.variants__label{letter-spacing:0px!important;font-weight:400}body .main_pro_class .js-product-select-option--1.variants__options label{width:63px!important;height:79px!important;border-radius:0;object-position:top!important;background-position:100% -10%!important;margin:0;border:1px solid #ffffff00}body .main_pro_class .js-product-select-option--1.variants__options label:after{border-radius:0}body .main_pro_class .js-product-select-option--2.variants__options label{font-size:12px!important;padding:6px 16px!important}body .main_pro_class .size-guide{top:134px}body .main_pro_class .btn--add-to-cart{letter-spacing:0!important;margin-bottom:20px!important}body .main_pro_class .free_deli_txt p{color:#000;margin-bottom:28px}body .main_pro_class .pro_tabs a{border:none!important;background:none!important;font-size:13px;letter-spacing:0!important;padding:0 0 8px!important;height:auto!important;top:0!important;text-transform:uppercase!important}body .main_pro_class .pro_tabs ul.tabs li{margin-right:30px;height:auto!important}body .main_pro_class .pro_tabs a.active{border-bottom:2px solid #000!important;font-weight:400}body .main_pro_class .pro_tabs p{font-size:13px;color:#000;line-height:28px;word-spacing:1px}.main_pro_class .bwp-single-info .product-single__metas{position:unset!important;top:0!important;width:100%!important;height:auto!important;max-width:716px;padding-left:0;margin:0 auto}.product-single .bwp-single-info{display:flex;align-items:center}.product-recommendations{padding-top:24px}.product-recommendations .container{max-width:100%;padding:0 70px}.product-recommendations .wpbingo-title{margin-bottom:20px!important}.product-recommendations .wpbingo-title{padding-left:15px}.product-recommendations button.slick-arrow{top:-42px!important;visibility:visible!important;opacity:1!important;right:-5px!important;background:none!important;box-shadow:none!important;color:#000!important}.product-recommendations .slick-arrow.slick-prev{left:unset!important;right:50px!important}.product-recommendations button.slick-arrow:before{color:#000!important}.product-recommendations .product-card__content{text-align:left!important}.product-recommendations .product-card__content .product-price{font-weight:400}.product-recommendations .product-card__content .swatch-content{justify-content:flex-start!important}.product-card__label{top:10px!important}.product-card__label span{font-size:11px;background:#000!important;color:#fff!important}.product-card__price .product-price.variant-price{color:#000!important}.pro_brand_logo{padding-top:0;padding-bottom:40px}.pro_brand_logo a.brand-card__link{display:block;min-height:auto!important}.pro_brand_logo a.brand-card__link img{transform:unset!important;width:100%!important;height:auto!important;max-width:90px}.pro_brand_logo p.logo_title{text-align:center;margin-bottom:0;font-size:13px;margin-top:0}.pro_brand_logo .container{max-width:100%!important}.page-collection .row{margin:0!important}.page-collection.side_out .collection-content{padding:0!important}.comn_body_clss main.main-content{margin-top:90px!important}.comn_body_clss.template-product header#header{background:none!important}.comn_body_clss.template-product .bwp-single-image{margin-top:0}.product-single__media--stacked .product-single__media-item{margin-bottom:0!important}.js-drawer.drawer.drawer--right{z-index:999999!important;width:100%!important;max-width:440px}.product-recommendations .slick-list{margin:0}.product-recommendations .container{padding:0}#privacy-policy .shopify-policy__container{max-width:730px!important;padding:0 20px 30px!important}#privacy-policy .shopify-policy__container h1{color:#000;font-size:20px;font-weight:400;margin-bottom:20px;text-transform:uppercase}#privacy-policy .shopify-policy__container .shopify-policy__body p{font-size:12px;font-weight:300;letter-spacing:.1pt;line-height:160%;color:#000!important}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h24{font-size:12px;font-weight:400;letter-spacing:.1pt;line-height:160%;color:#000!important;padding-top:0!important;margin-bottom:13px}.shopify-policy__body ul{padding:0;list-style:none;display:flex;flex-direction:column;row-gap:12px}.shopify-policy__body ul li,.shopify-policy__body th,.shopify-policy__body td{font-size:12px;font-weight:300;letter-spacing:.1pt;line-height:160%;color:#000!important}.contact-form-content{max-width:700px!important;margin:0 auto;padding-top:50px!important;padding-bottom:50px!important}.contact-form-content h2.title-contact{font-size:16px;font-weight:400;text-transform:uppercase;margin-bottom:20px!important}.contact-form-content p{font-size:12px;color:#000;margin-bottom:4px;text-transform:uppercase}.contact-form-content .con_info p:nth-child(4){margin-top:40px;margin-bottom:20px}.contact-form-content .con_info p:last-child{margin-top:20px}.contact-form-content form{margin-top:36px}.contact-form-content form .col-12.col-md-4.col-lg-4.col-xl-4{max-width:100%!important;padding:0!important}.contact-form-content form input,.contact-form-content form textarea{padding:15px 20px!important;height:auto!important;line-height:normal!important;border:1px solid #ccc!important;font-size:12px;text-transform:uppercase}.contact-form-content form .form-button{margin-top:20px!important}.contact-form-content form .form-button input{border:1px solid #000!important;background:none!important;color:#000!important;font-size:12px;text-transform:uppercase;width:100%!important;transition:all .5s}.contact-form-content form .form-button input:hover{background:#000!important;color:#fff!important}.contact-form-content form input::placeholder,.contact-form-content form textarea::placeholder{color:#0000008f!important}.style-with-section{padding:14px 0}.style-with-section h2,.section-recently-viewed-products h2,.product-recommendations .wpbingo-title h3{font-size:12px!important;text-align:left;font-weight:300;text-transform:uppercase;margin-bottom:19px!important;font-family:Archivo Narrow,sans-serif!important;letter-spacing:.1em!important}.section-recently-viewed-products .wpbingo-title{margin-bottom:0!important}.yotpo-main-layout .yotpo-border-margin{margin-top:30px!important}.style-with-section .style-with-products{gap:10px;display:grid;grid-template-columns:repeat(4,1fr)}.style-with-section .style-with-product.product-card{margin:0!important}.style-with-section .style-with-products .style_cont{padding:0 14px!important;display:block;justify-content:space-between!important;align-items:baseline;margin-top:14px;column-gap:30px}.style-with-section .style-with-products .style_cont p{margin-bottom:0;line-height:1rem;max-width:260px;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.1em!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:Archivo Narrow,sans-serif!important}.style-with-section .style-with-products .style_cont span{font-weight:400!important;font-size:13.6px!important;font-family:Archivo Narrow,sans-serif!important}.ajaxcart__product-meta{margin:5px 0}.template-index .ajaxcart__product-meta{margin:14px 0}.collection-sidebar__wapper{z-index:999999999!important}.collection-sidebar__wapper{z-index:999999999!important;width:100%!important;max-width:400px!important}.collection-sidebar__wapper h4{font-size:15px!important}.collection-sidebar__wapper .FacetFiltersForm .filter-label .facets__list label{font-size:12px}.bwp-header .header-right .content-search-toggle{padding-left:0!important}.yotpo-base-layout{width:100%!important;padding:0 40px}.fa{font-family:FontAwesome!important}.js-drawer.drawer.drawer--right .drawer__header{padding:20px 24px;border-bottom:1px solid #dfdfdf}.js-drawer.drawer.drawer--right .drawer__header .drawer__title{font-size:14px;text-align:center;text-transform:uppercase}.js-drawer.drawer.drawer--right .drawer__header .shipping-bar-cart{letter-spacing:.1pt;font-size:10px;text-align:center;margin-top:8px;text-transform:uppercase;color:#000}.js-drawer.drawer.drawer--right .drawer__header .shipping-bar-cart span{font-weight:400}.js-drawer.drawer.drawer--right .drawer__header .shipping-bar-cart .title-spend{margin-bottom:0!important}.js-drawer.drawer.drawer--right .drawer__inner{top:110px}.js-drawer.drawer.drawer--right .drawer__inner .ajaxcart__product-name{font-size:12px;line-height:18px;text-transform:uppercase;letter-spacing:.1em!important}.js-drawer.drawer.drawer--right .drawer__inner .ajaxcart__product-meta{font-size:12px;color:#000!important;letter-spacing:.1em!important}.js-drawer.drawer.drawer--right .drawer__inner .ajaxcart__product-price-wrapper span{font-size:13px}.js-drawer.drawer.drawer--right .drawer__inner .drawer__quantity{margin-top:18px}.js-drawer.drawer.drawer--right .drawer__inner .drawer__quantity button,.js-drawer.drawer.drawer--right .drawer__inner .drawer__quantity input{font-size:11px}.js-drawer.drawer.drawer--right .drawer__inner .drawer__quantity a.ajaxcart__remove{color:#000!important;font-size:11px;text-decoration:underline!important;text-underline-offset:4px}.drawer__inner .ajaxcart__footer{padding:18px!important;height:auto!important}.drawer__inner .ajaxcart__footer .ajaxcart__footer-price{border:none!important;padding:0!important;margin:0 0 8px!important}.drawer__inner .ajaxcart__footer p.ajaxcart__policies{padding:0;font-size:11px;color:#000}.drawer__inner .ajaxcart__footer .ajaxcart__footer-price span,.drawer__inner .ajaxcart__footer .ajaxcart__footer-price p{font-size:12px}.drawer__inner .ajaxcart__footer .ajaxcart__footer-buttons{margin:0!important;padding:0!important}.drawer__inner .ajaxcart__footer .ajaxcart__footer-buttons .button-cart{flex:unset!important;padding:0;width:100%;margin-top:22px}.drawer__inner .ajaxcart__footer .ajaxcart__footer-buttons .button-cart .cart-modal__btn{letter-spacing:0!important;display:flex;align-items:center;justify-content:center;column-gap:10px}.drawer__inner .ajaxcart__footer .ajaxcart__footer-buttons .button-cart .cart-modal__btn svg{max-width:12px}.drawer__overlay{z-index:99999!important}.js-drawer.drawer.drawer--right .drawer__header .drawer__title span.count{font-size:8px;display:inline-block;position:relative;top:-8px;left:-4px}.js-drawer.drawer.drawer--right .drawer__header .shipping-bar-cart .title-shipping{color:green;margin-bottom:0!important}.js-drawer.drawer.drawer--right .drawer__inner .ajaxcart__line-item--left{width:110px!important}.js-drawer.drawer.drawer--right .drawer__inner .ajaxcart__line-item--right{width:calc(100% - 110px);padding-left:10px!important}.js-drawer.drawer.drawer--right .drawer__inner .ajaxcart__line-item--left img{width:110px}.js-drawer.drawer.drawer--right .drawer__inner .ajaxcart__line-item{align-items:center}.js-drawer.drawer.drawer--right .drawer__inner .ajaxcart__qty{height:auto!important;border:none!important;line-height:0}.product-recommendations .js-product-recommendations>.slick-arrow{font-family:feather!important;right:10px!important}.product-recommendations .js-product-recommendations>.slick-arrow.slick-prev{right:54px!important}.main_pro_class .bwp-single-image{padding-right:0!important}.product-single .product-single__form .cstm-var-Size label{margin:0!important}.product-single .product-single__form .cstm-var-Size .variants__options{border:1px solid #ddd;margin-top:10px;max-width:fit-content}.product-single .product-single__form .cstm-var-Size .variants__options label{width:65px;height:65px;display:flex;align-items:center;justify-content:center;padding:0!important;color:#000!important}.product-single .product-single__form .cstm-var-Size input[type=radio]:checked+label{background:none!important;color:#000!important}body#our-story main.main-content{margin-top:55px!important}.about_banner{background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;padding:153px 0;position:relative}.about_banner h1{margin:0;text-align:center;font-size:42px;text-transform:uppercase;font-family:Optima!important;color:#fff;position:relative;z-index:1}.about_banner:after{content:"";background:linear-gradient(0,black,transparent)!important;position:absolute;width:100%;height:100%;opacity:.4;top:0;left:0;right:auto}.rich_txt_about .image-text__image{padding:63px 0!important}.rich_txt_about .wpbingo-section__content{padding:0!important}.rich_txt_about .desc{width:100%!important;max-width:633px!important;font-family:Optima!important;font-size:14px;text-align:center;color:#101010bf;letter-spacing:.2px}.about_abut_txt .image-text{margin:0!important;display:grid!important;grid-template-columns:repeat(2,1fr);align-items:center}.about_abut_txt .image-text .col-image{width:100%}.about_abut_txt .image-text .col-content{width:100%;margin:0;padding:0 70px}.about_abut_txt .image-text .col-content h2{display:none}.about_abut_txt .image-text .col-content p{font-family:Optima!important;font-size:15.3px;color:#101010bf;letter-spacing:.2px;line-height:28px}.cstm_abut_new_sec .multicolumn-list{padding:0 40px;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);column-gap:34px;align-items:center}.about_abut_txt .container{max-width:100%;padding:60px 40px}.cstm_abut_new_sec .multicolumn-list .rte{margin-bottom:0}.cstm_abut_new_sec .multicolumn-list .rte p{font-family:Optima!important;font-size:14px;text-align:center;color:#101010bf;letter-spacing:.2px;padding-left:1.2rem;padding-right:1.2rem}.about_img_txt .container{max-width:100%;padding:0 40px}.about_img_txt .image-text{margin:0!important;display:grid!important;grid-template-columns:repeat(2,1fr);align-items:center}.about_img_txt .image-text .col-content{width:100%;margin:0;padding:0 69px}.about_img_txt .image-text .col-image{width:100%}.about_img_txt .image-text .col-content h2{display:none}.about_img_txt{padding:40px 0 50px}.about_img_txt .image-text .col-content p{font-family:Optima!important;font-size:15.3px;color:#101010bf;letter-spacing:.2px;line-height:28px}.about_img_txt .image-text .col-image img{height:590px;object-fit:cover}.about_txt_btn{background:#efefef;padding:60px 0}.about_txt_btn .wpbingo-section__inner{background:none!important;max-width:673px;margin:0 auto;padding:0 15px}.about_txt_btn h2{text-align:center!important;font-size:28px!important;text-transform:uppercase;font-family:Optima!important;color:#000!important;position:relative;z-index:1}.about_txt_btn .wpbing-descrioption{font-family:Optima!important;font-size:14px!important;text-align:center!important;color:#101010bf!important;letter-spacing:.2px!important;margin:12px 0 22px!important}.about_txt_btn a{text-decoration:none!important;font-family:Optima!important;text-transform:uppercase;font-size:12px!important;background:#000;color:#fff!important;padding:8px 23px!important}.about_txt_btn a:before{display:none!important}.login-popup .content-form-register.popup{padding:30px!important}.login-popup .content-form-register.popup h3{position:unset!important;transform:unset!important;display:block;font-size:28px;text-transform:uppercase;font-family:Optima!important;color:#000;padding-bottom:19px}.login-popup .content-form-register.popup .login__content{border:none!important;padding:0!important}.login-popup .content-form-register.popup .login__content .login_info,.login-popup .content-form-register.popup .login__content .login_info .js-login-form.login-form,.login-popup .content-form-register.popup .login__content .login_info .form-group{padding:0!important}.login-popup .content-form-register.popup .login__content .login_info input{height:auto!important;font-family:Optima!important;margin:0 0 16px}.login-popup .content-form-register.popup .login__content .login_info .js-forget-password{padding:0!important;font-family:Optima!important;color:#000!important}.login-popup .content-form-register.popup .login__content .login_info .form-link{padding:0!important;margin-bottom:18px!important}.login-popup .content-form-register.popup .login__content .login_info .form-button{padding:0!important}.login-popup .content-form-register.popup .login__content .login_info .register-account{padding:14px 20px!important}.login-popup .content-form-register.popup .login__content .login_info .register-account a{text-decoration:none!important;font-family:Optima!important;padding:0!important;color:#000!important}.login-popup .content-form-register.popup .login__content .login_info .register-account a:before{display:none}.password-toggle{top:40%!important;right:12px!important}#\31 4-oz-heavyweight-premium-fleece-oversized-sweatshirt .bwp-single-info{margin-top:0;top:0!important}.main_pro_class .row{margin:0!important}.main_pro_class .row .bwp-single-content{padding:0}.main_pro_class .row .bwp-single-content .row{width:100%!important}.main_pro_class .row .bwp-single-content .bwp-single-image,.main_pro_class .row .bwp-single-content .col-md-12{padding:0}.main_pro_class .col-md-12{padding:0!important}.product-single .product-single__main-media .slick__arrow{color:#000!important}.product-form__item{margin:0 0 8px}.style_with_cstm .style-with-section{max-width:1500px;margin:0 auto}#recently-viewed-products .product-content-card{padding:0 0 0 1px}.product-single .product-single__main-media .gallery-cursor{background-color:unset!important}.template-search .grid__item.products__col{max-width:20%!important;flex:0 0 20%!important}.product-single .price-container{font-size:16px!important;letter-spacing:.13rem!important}.yotpo-sr-bottom-line-text{font-size:13px!important}.border-product{margin:0!important}.product-single .size-guide>.title-size-guide i{font-size:12px!important;top:0!important}.product-single .size-guide>.title-size-guide h2{font-size:12px!important}.product-single .size-guide>.title-size-guide{align-items:center}.product-recommendations .wpbingo-title{margin:0!important}.product-single .product-single__main-media .slick__arrow{background:none!important;box-shadow:none!important}.comn_body_clss.template-product main.main-content{margin-top:0!important}.section-recently-viewed-products #recently-viewed-products>.slick-arrow:before{font-family:feather!important}.product-single .single-option-selector label.disabled{cursor:not-allowed;opacity:.2}.cstm_pro_accor button.accordion{background:none!important;padding:6px 0!important;font-size:13px;letter-spacing:.5px!important;color:#000;border-bottom:1px solid #000}.cstm_pro_accor button.accordion:after{color:#000}.cstm_pro_accor .panel{padding:0!important;margin-top:10px;font-size:12px;letter-spacing:0!important;color:#000!important}.product-card_popup.active:after,.swatch-items.active:after{display:none!important}.swatch-items.active{background:none!important}.product-card.hover_style_9 .product-card_popup .product-card__content .swatch-items.disabled{cursor:not-allowed;opacity:.2;position:relative}.product-card.hover_style_9 .product-card_popup .product-card__content .swatch-items.disabled:before{content:"";pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom right,transparent calc(50% - 1px),#d7d7d7,transparent calc(50% + 1px))}.product-single.thumbnails .js-product-single-media{height:100dvh!important;overflow:hidden!important}.product-single .product-single__main-media .product-media__wrapper img{height:100dvh;object-fit:cover}.product-card.hover_style_9 .product-card_popup .product-card__content .swatch-content.label .swatch-items label{font-size:11px!important;padding:0!important;min-width:40px!important;min-height:40px!important;display:flex;align-items:center;justify-content:center}.product-card__image .preloading-img-product img,.product-card__image-wrapper img.product-img{transform:scale(1.2)}.section-recently-viewed-products .container{max-width:100%!important;padding:0!important}.section-recently-viewed-products #recently-viewed-products .slick-list{margin:0!important;padding:0}.section-recently-viewed-products #recently-viewed-products>.slick-arrow.slick-prev{left:10px!important}.section-recently-viewed-products #recently-viewed-products>.slick-arrow.slick-next{right:10px!important}.product-single.thumbnails .js-product-single-media{margin-bottom:0!important}.feat_comn_vid_sec{display:grid;grid-template-columns:repeat(2,1fr)}.feat_comn_vid_sec .video_right_cont{background:url(/cdn/shop/files/download-bg.svg?v=1736314271);background-repeat:no-repeat;background-position:right;background-size:cover;display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:48px}.feat_comn_vid_sec .video_right_cont .video_text{text-align:center}.video_right_cont .video_text p{font-size:18px;font-weight:700;color:#000;font-family:Archivo Narrow,sans-serif!important;margin-bottom:2px;letter-spacing:.5px!important}.video_right_cont .video_text span{font-size:13px;color:#000;letter-spacing:.5px!important}.product-single .product-single__main-media .product-card__label{display:none}.column_accordian{display:flex;justify-content:space-between;column-gap:20px;position:absolute;width:100%;max-width:510px;bottom:34px}.column_accordian button{padding:0!important;border:none;background:none!important;font-size:13px;font-family:Optima!important;letter-spacing:.1px!important;width:100%;text-align:left;position:relative;display:flex;align-items:center;z-index:999}.column_accordian .column_accordian_inner{width:31%}.column_accordian button:before{content:"+";margin-right:18px;font-size:17px;font-family:Feather!important;line-height:normal}.column_accordian button.open:before{content:"-"!important}.popup_content_inner{position:absolute;bottom:0;background:#fff!important;width:100%;left:-1px;padding-top:40px;z-index:99;overflow:auto;overflow-x:hidden;padding-right:22px;height:calc(100vh - 142px)}.popup_content_inner span.close{position:absolute;top:0;right:22px;cursor:pointer;opacity:1!important}.popup_content_inner p,.popup_content_inner li,.popup_content_inner span,.popup_content_inner strong{font-size:11px;color:#000}.popup_content_inner line{stroke:#000!important}.popup_content_inner h4{margin-bottom:0;margin-top:15px;font-weight:600}.desk_accordian{display:none}.header-logo img{max-width:231px}.template-product .container{max-width:100%;padding:0 40px!important}.product{margin-top:62px}.product-media__wrapper--image{padding-bottom:4px}.template-product .style_with_cstm .style-with-section{max-width:100%}.product-recommendations .slick-slide{padding:0 5px!important}#recently-viewed-products .product-content-card{padding:0 0 0 4px}.cstm_pro_desc p{padding:0!important;font-size:12px;letter-spacing:0!important;color:#000!important;margin:0}.cstm_pro_desc{padding:15px 0 38px}.table_respon{overflow-x:auto;width:100%;white-space:nowrap}.table_respon table{width:100%}.size-chart-wrapper img{max-width:190px;margin:30px auto;text-align:center;display:block}.main_pro_class .bwp-single-image .product-single__media{padding-right:20px}.main_pro_class .bwp-single-info .product-single__metas{padding-top:20px;padding-left:20px}.main_pro_class .js-product-select-option--1.variants__options{margin-left:5px}.pro_relates-items .product-recommendations .wpbingo-title{justify-content:flex-start;margin:0 0 35px;padding:0}.pro_relates-items .bwp_slick-margin-mobile .slick-list{margin:0 -5px}@media (max-width:1439px){.hm_bg_image .container-full{padding:0 30px}.hm_bg_image{padding:500px 0 70px!important;background-repeat:no-repeat!important}.template-search .grid__item.products__col{max-width:25%!important;flex:0 0 25%!important}}@media (max-width:1050px){.bwp-header{position:absolute;width:100%;z-index:99}.bwp-header .container{padding:0 20px!important}.bwp-header .header-center__inner{padding:0!important}.header-mobile .button-menu .menu-mobile__btn,.header-mobile .button-menu .search-toggle{color:#fff!important}.slider_inner_main video{height:100vh;object-fit:cover}.collec_list .container{padding:0 20px!important}.hm_bg_image{padding:400px 0 60px!important}.hm_bg_image .container-full{padding:0 20px}footer .container{padding:0 20px}footer .footer-center__inner .content-item.item-2 ul.footer-menu{column-gap:60px}body .bwp-header.header_1.sticky button,body .bwp-header.header_1.sticky .header-mobile .button-menu .search-toggle,body .bwp-header.header_1.sticky a.header-logo__link--text,body .bwp-header.header_1.sticky .header-cart a{color:#000!important}body .bwp-header.header_1.sticky .header-top-mobile{padding:16px 0}body.comn_body_clss .header-mobile .button-menu .menu-mobile__btn,body.comn_body_clss .header-mobile .button-menu .search-toggle{color:#000!important}.comn_body_clss .bwp-header{position:relative!important}.page-collection .page-collection-header{padding-right:0!important}.page-collection .container{padding:0!important}.product-recommendations .container{padding:0 20px}.main_pro_class .container{padding:0}.main_pro_class .bwp-single-info{padding-left:0!important}.main_pro_class .bwp-single-image{padding-right:0!important}.main_pro_class .col-md-2{max-width:120px}.product-single .product-single__main-media .slick__arrow{background:none!important;box-shadow:none!important}.product-card__name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.wpb-variants-swatch .swatch-items label{margin:2px 4px!important}.bwp-header .header-right .header-cart{padding-left:2px!important}.page-collection .page-collection-header{padding-right:15px!important}.comn_body_clss.template-product .bwp-single-image{margin-top:0}.product-recommendations .container{padding:0 1px}.product-card__content{display:block}.style-with-section .style-with-products{grid-template-columns:repeat(2,1fr)}.style-with-section .style-with-products .style_cont{display:block}body .main_pro_class .pro_tabs p{font-size:13px}#\31 4-oz-heavyweight-premium-fleece-oversized-sweatshirt .bwp-single-info{margin-top:25px}.template-search .grid__item.products__col{max-width:33.3%!important;flex:0 0 33.3%!important}.product-single.thumbnails .js-product-single-media{height:calc(100svh - 112px)!important}.product-single .product-single__main-media .product-media__wrapper img{height:calc(100svh - 112px)}.main_pro_class .bwp-single-info .product-single__metas{max-width:100%;padding:0 20px}.main_pro_class .bwp-single-image .product-single__media{padding-right:0}}@media (max-width:767px){.template-product .container{padding:0 15px!important}.comn_body_clss main.main-content{margin-top:60px!important}.comn_body_clss.template-product main.main-content{margin-top:0!important}body .bwp-header .header-logo__link--text{font-size:22px!important;padding-left:10px}.slider_inner_main .slider_cont{padding:0 20px}body .main_pro_class .size-guide{top:102px}.collec_list .col-banner{width:100%!important;max-width:100%!important;flex:unset!important}.collec_list .row--banners{row-gap:20px}.hm_bg_image{padding:260px 0 40px!important}footer .footer-center__inner .content-item.item-2 ul.footer-menu{column-gap:32px}footer .footer-center__inner .content-item.item-2 ul.footer-menu a.footer-menu__link{font-size:13px}.page-collection{margin-top:10px!important}.collection-filter__button{padding:0 16px!important}.wpbingo-breadcrumbs h2{font-size:18px!important}.wpbingo-breadcrumbs{padding:10px 0 20px!important}.main_pro_class .col-md-2{max-width:100%!important}.main_pro_class .bwp-single-info h1{font-size:18px!important;line-height:28px}.pro_relates-items div{margin-bottom:0!important}.pro_brand_logo{padding-top:20px;padding-bottom:30px}.pro_brand_logo p.logo_title{margin-bottom:28px}.collec_list .row--banners{flex-wrap:wrap!important;margin:0!important;column-gap:10px;row-gap:10px}body .product-card .product-card__form.mobile .btn.btn-select{font-size:10px!important}body .product-card .product-card__form.mobile{margin-top:8px}#JsCollectionProduct.grid-4 .products__col{flex:unset!important;max-width:50%!important;width:50%!important}.collec_list .row--banners .col-banner{width:100%!important;max-width:100%!important}.product-card__content .product-card__name{min-height:36px}.contact-form-content{padding:0 4px!important}.style-with-section .style-with-products .style_cont p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}aside.collection-sidebar{z-index:9999999!important}body .bwp-header{padding:12px 0!important}.collec_list .container{padding:0 10px!important}.bwp-widget-banner .row--banners .col-banner.banner-3{width:100%!important;max-width:100%!important}.template-product{overflow-x:hidden!important}nav.yotpo-reviews-pagination-container{margin:0!important}.product-recommendations .wpbingo-title{padding-left:0}.style-with-section .style-with-products .product-card{margin:0!important}.about_banner{padding:86px 0}.about_banner h1{font-size:32px}.rich_txt_about .image-text__image{padding:39px 30px!important}.rich_txt_about .image-text__image h2{display:none}.about_abut_txt .image-text{grid-template-columns:repeat(1,1fr)}.about_abut_txt .container{max-width:100%;padding:40px 20px}.about_abut_txt .image-text .col-image{margin:0!important}.about_abut_txt .image-text .col-content{padding:30px 0 0;text-align:center}.wpbingo-section--image-text .desc{margin-bottom:0}.cstm_abut_new_sec .multicolumn-list{padding:0 20px;grid-template-columns:repeat(1,1fr);row-gap:20px}.cstm_abut_new_sec .multicolumn-list .rte p{font-size:14px;line-height:24px}.about_img_txt{padding:20px 0 40px}.about_img_txt .container{padding:0 20px}.about_img_txt .image-text{grid-template-columns:repeat(1,1fr)}.about_img_txt .image-text .col-content{padding:0}.about_img_txt .image-text{display:flex!important;flex-direction:column-reverse!important;row-gap:30px}.about_img_txt .image-text .col-image img{height:340px;object-fit:cover}.about_img_txt .image-text .col-content p{text-align:center}.wpbingo-button.button-3{text-align:center!important}.about_txt_btn h2{font-size:24px!important}.about_txt_btn{padding:40px 0}.about_img_txt .image-text .col-image{margin:0!important}.section-recently-viewed-products{margin-bottom:0!important}.template-search .grid__item.products__col{max-width:50%!important;flex:0 0 50%!important}.hm_bg_image h2{font-size:20px!important}.main_pro_class .product-single__media.product-single__media--thumbnails{height:auto!important;margin-bottom:0!important}#\31 4-oz-heavyweight-premium-fleece-oversized-sweatshirt .bwp-single-info{margin-top:12px}.main_pro_class .bwp-single-info h1{font-size:13px!important;line-height:17px;max-width:220px;margin-bottom:6px}.product-single .price-container{font-size:13.45px!important;position:absolute;top:0;right:0;justify-content:flex-end;margin-bottom:0!important;align-items:center}.border-product{margin:0!important}.product-single .product-single__form .cstm-var-Size .variants__options label{width:53px;height:53px;font-size:12px!important}.cstm-var-Color.variants-wrapper.product-form__item.wpb-variants-swatch{margin-top:4px!important;margin-bottom:0!important}.product-single .variants__label{margin-bottom:0!important}.product-form__item{margin:8px 0 12px!important}body .main_pro_class .size-guide{top:124px}.product-single .product-single__form .cstm-var-Size .variants__options{margin-top:4px!important}.slider_inner_main .slider_cont h2{max-width:248px;margin:0 auto 12px;font-size:35px;line-height:46px}.collec_list .banner-wrapper-infor h3{font-size:20px;line-height:24px}.collec_list .banner-wrapper-infor .bwp-image-description{font-size:13px}.hm_bg_image .wpbingo-sub-title.subheading-2{font-size:20px!important}.product-card__content .product-card__name{min-height:auto!important}.product-single.thumbnails .js-product-single-media{height:calc(100svh - 112px)!important}.product-single .product-single__main-media .product-media__wrapper img{height:calc(100svh - 112px)}.main_pro_class .bwp-single-info .product-single__metas{padding:0}.pro_relates-items .bwp_slick-margin-mobile .slick-list{padding-right:0!important}.desk_accordian{display:none}.mob_accordian{display:block}.feat_comn_vid_sec{display:grid;grid-template-columns:repeat(1,1fr);margin-top:50px}.feat_comn_vid_sec .video_right_cont{row-gap:38px;padding:70px 20px 50px}.product-single .price-container{right:20px}.product-single.stacked .product-single__media>.row .slick-arrow{display:none!important}.product-single .bwp-single-info{margin-top:20px}.product-single .product-single__main-media .slick-list{height:auto!important}.product-single .product-single__main-media .product-media__wrapper img{height:auto}.yotpo-base-layout{padding:0 15px}.yotpo-main-layout .yotpo-border-margin{margin-top:10px!important}.yotpo-display-s .yotpo-head{margin-top:2px!important}.yotpo-new-review-btn-wrapper .yotpo-new-review-btn.empty-state{margin-bottom:10px!important}.pro_brand_logo{padding-top:10px;padding-bottom:10px}.header-logo img{max-width:170px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
