@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";body,*{font-family:Montserrat,sans-serif!important}body .header__heading-logo{height:auto;max-width:100%;width:100px}sticky-header .header{grid-template-columns:1fr auto 1fr!important;padding-top:10px!important;padding-bottom:10px!important}.header__active-menu-item{color:#000;text-decoration:none}.header__inline-menu ul li a.header__menu-item,.header__inline-menu ul li .header__active-menu-item,.header__menu-item a{color:#000;text-decoration:none!important;border:none;font-size:16px}.page-width{max-width:1200px!important;padding:0 15px!important}.custom-video-section{position:relative}.custom-video-section video{height:calc(100dvh - 140px)!important;display:block}.custom-video-section:after{content:"";position:absolute;right:0;left:0;bottom:0;top:0;background-color:#0000007f}.custom-video-section .overlay_content{position:absolute;top:50%;z-index:1}.custom-video-section .overlay_content{position:absolute;top:50%;z-index:2;left:0;right:0;margin:0 auto;padding:0 50px;transform:translateY(-50%);width:100%;max-width:1200px}.custom-video-section .overlay_content .heading{font-size:70px;margin:0;text-align:center;color:#fff;line-height:normal;font-weight:600;font-family:Montserrat,sans-serif}.header__inline-menu .list-menu{grid-gap:10px}.custom-video-section .overlay_content .text{font-size:20px;text-align:center;color:#fff;max-width:680px;margin:20px auto 0}.custom-video-section .overlay_content a,a.button.button--primary,.button.button--secondary{padding:20px;text-decoration:none;cursor:pointer;text-transform:uppercase;white-space:nowrap;font-size:20px;display:table;font-weight:600;line-height:1;box-sizing:border-box;color:#fff;min-width:160px;text-align:center;margin:40px 0 0;transition:.3s all;border-radius:12px;letter-spacing:2.3px;background:#bd1d32}.lumise-button-customize.btn.button{padding:20px!important;text-decoration:none;cursor:pointer;display:table;text-transform:capitalize!important;white-space:nowrap;font-size:16px;font-weight:600!important;line-height:1;box-sizing:border-box;color:#fff!important;max-width:440px;text-align:center;margin:40px 0 0;transition:.3s all;border-radius:12px;letter-spacing:2.3px;background:#bd1d32!important;border:0!important;margin-bottom:30px!important}.custom-video-section .overlay_content a{margin:40px auto 0}.content-section a{color:#8a000f!important}.custom-video-section .overlay_content a:hover,a.button.button--primary:hover,.button.button--secondary:hover,.lumise-button-customize.btn.button:hover{background-color:#000!important}a.button.button--primary:after,a.button.button--primary:before,.button.button--secondary:after,.button.button--secondary:before{content:normal}.home-collection .collection{padding:80px 0 100px!important}.home-collection{background-color:#f9f8f8!important}.custom-apparel .image-with-text__content{justify-content:center;padding:110px 0 110px 50px}.utility-bar{background-color:#8a000f}.utility-bar .announcement-bar__message{font-size:12px;font-weight:600;font-family:Montserrat;line-height:normal}.custom-apparel .image-with-text__content h2,.shopify-policy__title h1,.terms-and-conditions .main-page-title,.returns-refunds-policy .main-page-title{font-family:Montserrat;font-size:40px;line-height:normal}.shopify-policy__title h1,.returns-refunds-policy .main-page-title,.terms-and-conditions .main-page-title{font-weight:700;text-align:center}.product__info-container .product__title h1{font-weight:700;font-size:35px;font-family:Montserrat;line-height:normal}.custom-apparel .page-width,.about-crafted .page-width,.custom-apparel-services .page-width{max-width:100%!important;padding:0!important}.custom-apparel{padding:0!important}.product-grid{grid-gap:25px}.product-grid .grid__item .card__inner{height:340px!important;height:100%;border-radius:15px;overflow:hidden}.product-grid .grid__item{max-width:calc(25% - 19px)}.product-grid .grid__item .card__information h3{font-size:18px;line-height:normal;font-weight:600}.product-grid .grid__item .card__information .card-information .price .price__regular{line-height:normal;font-size:18px;font-weight:400;color:#b5172c}.collection__title .title{margin-bottom:60px}.testimonial-inner .heading h2{margin-bottom:0}.collection__title .title,.testimonial-inner .heading h2{text-align:center;font-family:Montserrat;font-size:40px;line-height:normal;font-weight:700}.testimonial-inner .heading p{text-align:center}sticky-header{box-shadow:0 0 10px -4px #00000080}.about-crafted .page-width{max-width:100%;padding:0;padding-left:calc((100% - 1200px)/2)}.about-crafted h2.image-with-text__heading,.related-products h2.related-products__heading{font-family:Montserrat;font-size:40px;line-height:normal;font-weight:700}.custom-creations .title{margin:0 auto}.about-crafted{padding:0!important}.about-crafted .image-with-text__media{padding-bottom:69%!important}.about-crafted .image-with-text__content{justify-content:center;padding:140px 200px 140px 0}footer.footer{background:#8a000f;color:#fff;padding:80px 0}.custom-apparel .image-with-text__media-item{width:46%!important;max-width:100%!important}.custom-apparel .image-with-text__media-item .image-with-text__media{padding-bottom:80%!important;border:none!important}.image-with-text__media-item img{object-fit:cover!important}.custom-apparel .image-with-text__text-item{padding-right:calc((100% - 1170px)/2)}.image-with-text__text.rte p,.testimonial-inner .heading p{font-size:18px;color:#000000c2;line-height:1.7}.about-crafted .image-with-text .global-media-settings{padding-bottom:0!important;overflow:unset!important;min-height:600px!important}.about-crafted .image-with-text__media-item{width:30%!important}.about-crafted img.second_image{z-index:11!important;width:60%!important;border-radius:30px;border:9px solid #fff!important;height:530px!important;bottom:-50px!important;top:auto!important;left:-50px!important}.about-crafted .image-with-text__text-item{padding-left:calc((100% - 1170px)/2)}.testimonial-main{margin-top:60px;background:#f9f8f8;padding:80px 0}.custom-testimonials .slick-arrow{padding:30px;font-size:0;border:none;background:#e5e5e5;border-radius:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='24' viewBox='0 0 44 24' fill='none'%3E%3Cpath d='M1.58594 12.2606H41.5859M1.58594 12.2606L11.5859 22.2606M1.58594 12.2606L11.5859 2.26056' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:36%;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:9}.testimonial-slider .slick-arrow.slick-next{transform:translateY(-50%) rotate(180deg);right:-50px}.testimonial-slider .slick-arrow.slick-prev{left:-50px}.client_text p{font-size:18px;line-height:1.5;color:#000}.rating{font-size:30px;color:#ffd600;letter-spacing:2px}.item{padding:50px 70px}.item .bottom{display:flex;grid-gap:10px;align-items:center}.item .icon{width:50px;height:50px;border-radius:100%;overflow:hidden;border:1px solid #d1d1d18c}.item .icon img{width:100%;height:100%;object-fit:cover}.item .client_name{color:#1f1f1f;font-size:25px;font-weight:600;text-align:start!important;line-height:1.2;margin-bottom:5px}.item .client_text{padding-bottom:40px;flex:1}.footer-block .footer-block__heading{font-size:30px;font-weight:600;color:#fff;letter-spacing:1.2px;text-transform:uppercase}.footer-block__details-content.rte p,ul.footer-block__details-content li a{font-size:18px!important;line-height:1.5!important;width:70%;max-width:100%}.custom-apparel-services .title-wrapper-with-link,.design-custom-apparel-text .rich-text.content-container{flex-direction:column;padding-top:100px;gap:0;background:#f9f8f8;padding-bottom:30px;margin-bottom:0}.design-custom-apparel-text .rich-text__heading{font-weight:700}.footer__list-social{justify-content:flex-start!important;padding-left:0!important;margin-left:-10px!important;margin-top:0!important}.footer__list-social li a{color:#fff;padding:10px!important}.footer__list-social li .svg-wrapper{width:auto!important;height:auto!important}.list-social__item .icon{height:30px!important;width:30px!important}.footer__content-top{display:flex!important;justify-content:space-between!important}.footer__content-bottom{border:0!important;padding-top:10px!important}.footer__content-bottom-wrapper{justify-content:space-between!important;flex-direction:row-reverse;align-items:center}.footer__content-bottom-wrapper .footer__copyright{margin-top:0!important;width:380px;text-align:start;max-width:100%}.footer__content-bottom-wrapper .copyright__content{font-size:16px!important}.footer-block--newsletter{flex:1;margin:0!important;align-items:flex-start!important}.footer__blocks-wrapper{flex:2;grid-gap:50px}.footer-block:last-child .footer-block__heading{font-size:20px}.footer-block__newsletter{text-align:start!important}.footer-block__newsletter form{margin:0!important}.field input{border:none!important;border-radius:8px!important;height:50px!important}.field:before,.field:after,.button:before,.button:after{content:none!important}.field input:focus,.field input:focus-visible{box-shadow:none!important;outline:none!important;border:none!important}.newsletter-form__field-wrapper .field{display:flex;flex-direction:column;grid-gap:10px}.newsletter-form__button,.contact__button .button,.product-form__buttons button,.mobile-facets__footer .button,.template-404>a.button,.cart-drawer__empty-content>a,.cart__warnings>a,.cart__ctas .cart__checkout-button{position:static!important;text-align:center;border-radius:12px;letter-spacing:1.5px;background:#1f1f1f!important;width:100%!important;padding:20px!important;font-size:16px;transition:.3s all}.cart__warnings>a,.template-404>a.button{width:270px!important;max-width:100%!important}.mobile-facets__footer .button{width:50%!important}.footer-block__newsletter h2.footer-block__heading strong,.footer-block__details-content.rte p:nth-child(2) strong{font-size:18px;font-weight:600;color:#fff;letter-spacing:1.2px;text-transform:uppercase}.newsletter-form__button:hover,.contact__button .button:hover,.cart__ctas .cart__checkout-button:hover,.template-404>a.button:hover,.product-form__buttons button:hover,.mobile-facets__footer .button:hover,.cart-drawer__empty-content>a:hover,.cart__warnings>a:hover{opacity:.8}.field__label{top:13px}.totals__total-value{font-weight:600!important;color:#000!important}.collection-hero{background:#f9f8f8;padding:60px 0!important}.collection-hero__title{margin:20px auto!important;text-align:center;font-size:50px;font-weight:600;text-transform:uppercase;color:#1f1f1f;letter-spacing:1.2px}.facet-filters__label label{font-size:16px}.facet-filters__field .select{width:auto!important}.select__select:focus,.select__select:focus-visible{box-shadow:none!important;outline:0!important}.facet-filters__field .select__select{font-size:16px!important;color:#1f1f1f!important;padding:10px 60px 10px 20px!important;border-radius:12px!important;border:1px solid #e5e5e5!important}.select .svg-wrapper,.customer select+.svg-wrapper{right:10px!important}.facets__form .product-count{align-self:center!important}.facets__form{gap:10px!important}.custom-testimonials .country{text-align:start;line-height:1}ul.footer-block__details-content li a{display:block!important;padding:8px 0;color:#fffc!important;font-size:16px!important}.footer-block__details-content.rte p:nth-child(2){padding-top:80px;margin-bottom:7px!important}ul.footer-block__details-content li a:hover{color:#fff!important}.footer-block__details-content.rte p:last-child{margin:0!important}.custom-apparel-services .multicolumn-card__image-wrapper{margin:0!important}.custom-apparel-services .multicolumn-list{grid-gap:0!important}.custom-apparel-services .multicolumn-list li{width:50%!important;max-width:100%!important}.custom-apparel-services .media.media--transparent{padding-bottom:65%!important}.custom-apparel-services .multicolumn-card__info{position:absolute;bottom:10px;left:10px;padding:30px!important;border-radius:12px;width:80%}.custom-apparel-services .multicolumn-card__info h3{color:#fff;font-weight:600;font-size:35px}.custom-apparel-services .multicolumn-card__info p{color:#fff;font-size:15px;line-height:1.4}.custom-apparel-services .media.media--transparent:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;display:block;background:linear-gradient(180deg,#0000 18.57%,#000)}.contact{padding-top:80px!important;padding-bottom:80px!important}.contact .inner{display:flex;grid-gap:20px;justify-content:space-between}.content-section .title,.design-contact-form h2{font-size:50px;font-weight:500;letter-spacing:.3px;line-height:1;color:#1f1f1f}.design-contact-form h2{margin-bottom:12px}.design-contact-form .contact img{max-width:100%;width:100%;height:100%;object-fit:cover;border-radius:20px}.content-section{width:48%}.contact .inner form .field__label{top:13px!important;color:#1f1f1f!important;position:static!important}.design-contact-form .contact .inner{padding-top:20px}.content-section .richtext h6 strong{font-size:18px;line-height:1.2}.design-contact-form .content-section{width:55%}.contact .inner form{padding:40px!important;border-radius:12px;background:#efefef;width:43%}.contact .inner form .contact__fields,.contact .inner form .field{display:block}.contact .inner form input{padding:16px 10px!important}.custom-creations .multicolumn-list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:10px;width:100%;max-width:100%}.custom-creations .multicolumn-list li{width:100%!important;max-width:100%!important}.custom-creations .multicolumn-list li:first-child{grid-column:span 2 / span 2}.custom-creations .multicolumn-list li:nth-child(2){grid-column-start:3}.custom-creations .multicolumn-list li:last-child{grid-column:span 2 / span 2;grid-row-start:2}.custom-creations .multicolumn-list li:nth-child(3){grid-row-start:2}.custom-creations .multicolumn-list img{width:100%!important;max-width:100%!important}.custom-creations .multicolumn-list .multicolumn-card,.custom-creations .multicolumn-list .media.media--transparent,.custom-creations .multicolumn-list .multicolumn-card__image-wrapper{height:100%!important;border-radius:20px;margin:0!important}.custom-creations{padding-top:40px;padding-bottom:100px}.shopify-policy__container,.returns-refunds-policy .section .page-width,.terms-and-conditions .section .page-width{max-width:900px!important;padding-top:100px!important;padding-bottom:100px!important}.shopify-policy__container h6,.returns-refunds-policy .section .page-width h6,.terms-and-conditions .section .page-width h6{margin:0;padding-top:30px;font-size:30px;color:#000}.rte ul,.rte ol{list-style-position:outside!important}.thumbnail-list{flex-direction:column!important}.product__media-wrapper .product__column-sticky{display:flex;align-items:flex-start;grid-gap:15px;flex-direction:row-reverse}.product--thumbnail_slider .thumbnail-slider{width:70px!important;max-width:100%!important}.product__media-wrapper .product__column-sticky .slider-mobile-gutter{width:100%;max-width:100%}.product__media-wrapper .product__column-sticky .product-media-container.media-type-image,.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%!important}.product__media-item.slider__slide{border-radius:20px!important;overflow:hidden}.thumbnail{border-radius:8px!important}.thumbnail[aria-current]{box-shadow:none!important}.product__info-container .price{font-size:25px;letter-spacing:1px}.product__info-container .form__label{font-weight:600!important;color:#000!important}.product__info-container select{color:#000!important;font-size:12px!important;border:1px solid #000!important}.select:before,.select:hover.select:after,.select:after{content:none!important}.testimonial-slider .slick-slide{height:auto!important;display:flex!important;flex-direction:column}.testimonial-slider .slick-track{display:flex!important;align-items:unset!important}.testimonial-inner .heading h2{margin-top:0!important}product-info:has(.product.product--large){padding-top:80px;padding-bottom:80px}img.cart-item__image{border-radius:7px!important}textarea{border-radius:8px!important}.product__info-wrapper{max-width:45%!important;width:45%!important}.product__media-wrapper{max-width:55%;width:55%!important}.related-products{padding-top:20px!important;padding-bottom:100px!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
