.collection-card .card__information{position:absolute;bottom:5%;left:5%}.collection-shop-btn{text-decoration-color:#fff;text-decoration:underline;text-transform:uppercase;font-size:16px;color:#fff!important}.article-card-wrapper .card-content{position:absolute!important;bottom:25%;width:100%;padding:0 10px}.title_tabs-wrapper{text-align:center}.tab-btn{background:transparent;border:none;padding-bottom:12px;font-size:16px;cursor:pointer;font-family:var(--font-body-family);position:relative}.tab-btn:before{position:absolute;content:"";height:2px;background:#f04241;left:0;right:0;transition:all .6s;margin:0 auto;width:0;bottom:-1px}.tab-btn.active:before{width:100%}.tablist{display:flex;align-items:center;gap:20px;justify-content:center;border-bottom:1px solid #00000012}.custom-title{display:flex;align-items:center;width:100%;border-left:1px solid #eee;border-right:1px solid #eee;padding:20px;margin:0}.custom-title span{min-width:400px;max-width:500px}.custom-title:after{content:"";width:100%;border-top:1px solid #eee}.custom-title-wrapper{padding:20px 0;border:1px solid #eee}.collection-title-wrapper{margin-bottom:2.5rem;border:1px solid #eee}.swiper-button-prev:after,.swiper-button-next:after{display:none!important}.testimonial_slider img{width:100%}.variant-option{font-size:16px;font-weight:500;line-height:24px}.variant-buttons{padding:1.5rem!important;border-radius:0!important;border:1px solid #1f1f1f26!important}.color-swatch{width:15px;height:15px;border-radius:15px!important;padding:10px!important;box-shadow:0 3px 6px #00000029;border:2px solid #fff!important}.color-tooltip{visibility:hidden;position:absolute;z-index:1;width:100px;color:#000;background-color:#fff;padding:5px;box-shadow:0 3px 6px #00000029;font-size:12px;border-radius:8px;font-weight:500}.color-tooltip:after{content:"";position:absolute;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff transparent transparent transparent;box-shadow:0 3px 6px #00000029}.color-swatch:hover .color-tooltip{visibility:visible}.tooltip-bottom{top:20px;left:-35px}.tooltip-bottom:after{top:-35%;left:45%;rotate:180deg}.shopify-section--hot-spots{z-index:1}.hot-spot{--hot-spot-dot-size: var(--spacing-8);--hot-spot-dot-shadow-size: var(--spacing-2-5);top:var(--hot-spot-vertical-position);left:var(--hot-spot-horizontal-position);grid-area:unset!important;z-index:unset!important;position:absolute!important}.hot-spot__dot{width:var(--hot-spot-dot-size);height:var(--hot-spot-dot-size);border-radius:var(--rounded-full);background:rgb(var(--hot-spot-background));color:rgb(var(--hot-spot-text-color));place-items:center;transition:transform .2s ease-in-out;display:grid;position:relative}.hot-spot__dot:after{content:"";box-sizing:content-box;top:calc(-1 * var(--hot-spot-dot-shadow-size));left:calc(-1 * var(--hot-spot-dot-shadow-size));padding:var(--hot-spot-dot-shadow-size);background:radial-gradient(50% 50% at 50% 50%,rgb(var(--hot-spot-background) / 0),rgb(var(--hot-spot-background) / .3));border-radius:inherit;width:100%;height:100%;animation:2s ease-in-out infinite alternate ping;position:absolute}.hot-spot__dot[aria-expanded=true]{transform:rotate(45deg)}.hot-spot-popover{--popover-body-padding: var(--spacing-6)}.hot-spot-popover::part(title){display:none}.hot-spot-popover::part(body){text-align:start}@media screen and (min-width: 700px){.hot-spot{--hot-spot-dot-size: var(--spacing-12);--hot-spot-dot-shadow-size: var(--spacing-4)}.hot-spot__dot svg{width:12px;height:12px}.hot-spot-popover{--popover-body-padding: var(--spacing-8)}}@media screen and (min-width: 1000px){.hot-spot-popover{--popover-anchor-inline-spacing: calc(100% + var(--spacing-4-5))}.hot-spot-popover::part(content){background:rgb(var(--hot-spot-content-background) / var(--hot-spot-content-opacity));color:rgb(var(--hot-spot-content-text-color));-webkit-backdrop-filter:blur(var(--hot-spot-content-blur-radius));backdrop-filter:blur(var(--hot-spot-content-blur-radius))}}.product-grid-title{min-height:34px}.blog__posts_wrapper li .card__information{position:absolute;bottom:5%;left:5%}.blog__posts_wrapper li .card__information .card__heading{color:#fff!important}.testimonial_content_wrapper{display:flex;justify-content:center;align-items:center;position:absolute;z-index:10;height:100%;width:100%;flex-direction:column;top:0;background:#000000b3}.testimonial_small_image img{height:106px;width:106px}.testimonial_content_wrapper{color:#fff!important}.testimonial_small_image{text-align:center}.testimonial_background img{min-height:400px}.review_text{padding:0 30px}.page-nav-breadcrumb{position:absolute;height:100%;width:100%;top:0;display:flex;align-items:center;flex-direction:column;color:#fff}.page-nav-breadcrumb h1{color:#fff!important}.page-nav-breadcrumb .breadcrumbs__link{color:#fff}.page_breadcrumb_bg img{width:100%;height:100%;object-fit:cover}.page_breadcrumb_wrapper{position:relative;height:180px}.page_breadcrumb_bg{height:100%}.contact_form_img{display:flex;align-items:center;width:100%}.contact_form_img .contact{width:50%}.collection-hero__text-wrapper{position:absolute;z-index:1;padding-left:5rem!important}@media screen and (max-width: 749px){.collection-hero__inner{justify-content:center;padding:0}}.wc_review_badge_inner[data-count="0"]{display:none!important}@media (min-width: 750px){.page_breadcrumb_wrapper{height:230px}}.template--page-manufacturing.gradient #shopify-section-breadcrumb{display:none}.manufacturing_facilities .tabs-title{margin-bottom:50px}.facilities_content h3{font-size:calc(var(--font-heading-scale) * 4rem)}.facilities_grid{display:flex;align-items:center;flex-wrap:wrap}.facilities_gird-item{flex:1}.facilities_icons{border-top:1px solid #00000012;display:flex;border-bottom:1px solid #00000012;margin-top:20px}.icon_text{flex:1;display:flex;column-gap:20px;align-items:flex-start;padding:15px;border-right:1px solid #00000012;font-size:13px;letter-spacing:0}.facilities_icons p{margin:0}span.flex_item.f-icon img{width:40px}.multicolumn .title-wrapper-with-link.center{justify-content:center}@media (max-width: 1024px){.facilities_gird-item{flex:100%}.facilities_content h3{font-size:calc(var(--font-heading-scale) * 2.8rem);margin:0}}@media (max-width: 768px){.manufacturing_facilities .tablist{justify-content:flex-start;overflow:hidden;overflow-x:auto}.manufacturing_facilities .tab-btn{flex:1}.facilities_icons{flex-wrap:wrap}.icon_text{flex:100%}}.fancybox-is-open .fancybox-bg{opacity:.5!important;display:block}.customtailored .button{background:#fff;color:#f04241;border:1px solid #f04241;text-transform:uppercase;font-weight:500}.customtailored .button:before,.customtailored .button:after{display:none}.customtailored,#customtailored{margin-bottom:2.5rem}#customtailored .field{flex-wrap:wrap;padding:10px 20px;border:1px solid #ddd}.full_width{flex:100%;margin:5px 0;width:100%}.line-item-property__field input{border:1px solid #ddd;padding:15px;font-family:Poppins}#customtailored .field:before,#customtailored .field:after{display:none}span.atc_span{display:flex;align-items:center;column-gap:10px}span.atc_span svg{width:30px}#customtailored h3{text-transform:uppercase}#tsum-tabs main{min-width:320px}#tsum-tabs section{display:none;padding:20px 0 0;border-top:1px solid #ddd}#tsum-tabs label{display:inline-block;margin:0 0 -1px;padding:15px 25px;font-weight:600;text-align:center;color:#bbb;border:1px solid transparent;font-size:14px}#tsum-tabs label:hover{color:rgb(var(--color-foreground))}#tsum-tabs .line-item-property__field label{display:block;text-align:left;padding:0;font-weight:500;font-size:14px;color:rgb(var(--color-foreground));border:none}#tsum-tabs input:checked+label{color:rgb(var(--color-foreground));border:1px solid #ddd;border-top:2px solid #f04241;border-bottom:1px solid #fff}#tsum-tabs #tab1:checked~#content1,#tsum-tabs #tab2:checked~#content2{display:block}.custom_option{display:flex;flex-wrap:wrap}.custom_option .flex-item{flex:0 0 50%}img{max-width:100%}#customtailored{width:1060px;height:47vw}.radio_field{display:flex;align-items:center;column-gap:30px}.radio_group{display:flex;align-items:center;column-gap:30px;margin-top:20px}.radio_item span{font-size:14px;line-height:normal}.line-item-property__field .radio_group input{margin:0;width:15px;height:15px}.radio_item{display:flex;align-items:center;column-gap:10px}#tsum-tabs .hide{display:none}.form_text{margin-top:30px;margin-bottom:5px;font-size:14px;font-weight:500}.field_group{display:flex;column-gap:20px;flex-wrap:wrap}.field_flex{flex:1}*:focus-visible{outline:none;box-shadow:none}button.fancybox-button.fancybox-close-small.Submit_button{position:relative;width:100%;background:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));font-family:Poppins;text-transform:uppercase;font-size:16px;letter-spacing:1px;margin-top:10px}.template--product-ethnic fieldset.js.product-form__input.Size{display:none}@media (max-width: 960px){.field_flex{flex:100%}#customtailored{width:95vw;height:80vw}}@media (max-width: 768px){.custom_option .flex-item{flex:0 0 100%}.custom-title span{min-width:100%}.tablist{overflow:hidden;overflow-x:scroll;justify-content:flex-start}.tab-btn{flex:0 0 120px}.header{padding:10px 1rem!important}}.template--page-contact .rte{max-width:710px;margin:0 auto}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.header-icon-heart-wishlist{text-decoration:none;width:20px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-global.css.map */
