.page-width,.page-width-desktop{max-width:1621px!important;padding:0 5rem}header.header.header--middle-left{padding-top:20px;padding-bottom:20px;grid-template-columns:auto 1fr auto}header.header.header--middle-left .list-menu--inline{width:100%;justify-content:center}header.header.header--middle-left .header__icon--cart{position:relative;margin-right:0}header.header.header--middle-left .header__icon--cart svg.icon{width:25px;height:25px}a,body,div,h1,h2,h3,h4,h5,h6,h7,h8,p,span{letter-spacing:0;margin:0}.collection .collection__title{margin:0 auto!important}.collection .collection__title h2.title{font-weight:700;font-size:50px;line-height:80px;letter-spacing:0;text-align:center;vertical-align:middle;color:#af2424;margin:0;padding-bottom:40px}.collection .card-wrapper .quick_view{width:100%;max-width:262px;height:53px;position:absolute;z-index:1;background:#af2424;font-weight:600;font-size:18px;leading-trim:Cap height;line-height:24px;letter-spacing:0;color:#fff;display:none;justify-content:center;align-items:center;right:0;left:0;margin:0 auto;bottom:50%;top:50%}.collection .card-wrapper:hover .quick_view{display:flex}.collection .card-wrapper .full-unstyled-link{font-weight:700;font-size:22px;line-height:30px;letter-spacing:0;text-align:center;vertical-align:middle;color:#000}.collection .slider-buttons button.slider-button{position:absolute;top:0;right:0;bottom:0;left:0;justify-content:space-between;bottom:unset;top:50%;width:38px;height:38px}.collection .slider-buttons button.slider-button.slider-button--prev{right:unset}.collection .slider-buttons button.slider-button.slider-button.slider-button--next{left:unset}.collection .slider-buttons button.slider-button span.svg-wrapper{width:100%;height:100%}.collection .slider-buttons button.slider-button span.svg-wrapper svg.icon.icon-caret{width:100%;height:100%;transform:unset}.collection .slider-buttons button.slider-button.slider-button--prev svg.icon.icon-caret{transform:rotate(180deg)!important}.collection .slider-buttons .slider-counter.caption,.custom_featured_product .product-form__input.product-form__quantity,.custom_featured_product a.link.product__view-details,.product .product__tax.caption.rte,.product form#product-form-installment-template--19544716116226__main{display:none}.newsletter-form__field-wrapper{overflow:hidden;border-radius:5px}.footer-block-image.center{justify-content:start!important}.newsletter-form__button{background:#af2424!important}footer .footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in{display:grid;gap:70px;grid-template-columns:1fr auto 1fr 1fr}.custom_featured_product .custom_featured_thumbnail_image .custom_featured_image .swiper-slide img,.custom_featured_product .custom_featured_thumbnail_image .thumbnails_image img,footer .footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in .footer-block.grid__item.scroll-trigger.animate--slide-in{width:100%}.social_media{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:30px}.newsletter-form{margin-top:20px!important}.header .header__active-menu-item{text-decoration:unset;color:#af2424}.header .list-menu__item span:hover{color:#af2424}.new_about_us h1.main-page-title{text-align:center;color:#af2424}.new_about_us .page-width{max-width:140rem;padding-left:5rem;padding-right:5rem}.new_about_us .rte.scroll-trigger{text-align:center}.image-with-text .social_media{display:flex;align-items:center;gap:20px}.image-with-text .social_media img.new_logo{width:100%;display:inline-block}.image-with-text .new_header{margin:0}.new_about_us .image-with-text .new_header h3.new_head{margin:30px 0 0;font-size:30px;line-height:30px;color:#434343;letter-spacing:0}.new_about_us .image-with-text .new_header h5.new_head{margin:0;font-size:20px;line-height:30px;color:#434343;padding-top:10px;letter-spacing:0}.new_about_us .image-with-text .image-with-text__text p{font-size:18px;color:#434343;line-height:30px;letter-spacing:0;font-weight:400}.main-page-title.page-title,.metafield-rich_text_field li strong,.metafield-rich_text_field p,.product-popup-modal__button,.product__title h1{color:#af2424}.related-products .full-unstyled-link{font-weight:700;font-size:16px;line-height:30px;letter-spacing:0;text-align:center;vertical-align:middle;color:#af2424}.related-products .related-products__heading{color:#af2424;text-transform:uppercase;text-align:center;font-size:40px}.collection-hero .collection-hero__title{margin-top:0;color:#af2424}.product .product-form__buttons{max-width:100%}.product .product-form__buttons button{text-transform:uppercase;font-weight:700;font-size:18px}.product modal-opener.product-popup-modal__opener{margin:0;display:flex;width:100%;justify-content:end;align-items:center}.product .product-popup-modal__button{min-height:2.2rem!important}.product .product-form__quantity{margin-top:0!important}.contact h1.main-page-title.page-title.h0.scroll-trigger.animate--fade-in{margin:30px 0 0}@media screen and (min-width: 769px){.custom_featured_product .custom_featured_thumbnail_image{position:sticky;top:30px}}.custom_featured_product .custom_featured_thumbnail_image{display:flex;gap:20px;justify-content:space-between;align-items:start}.custom_featured_product .custom_featured_thumbnail_image .thumbnails_image{width:160px;height:700px;padding-bottom:10px}.custom_featured_product .custom_featured_thumbnail_image .thumbnails_image .swiper-slide{overflow:hidden;background:#fff;font-size:0;line-height:0;border:1px solid #000;width:calc(100% - 2px)}.custom_featured_product .custom_featured_thumbnail_image .custom_featured_image .swiper-slide img,.custom_featured_product .custom_featured_thumbnail_image .thumbnails_image img{height:100%;object-fit:cover}.custom_featured_product .custom_featured_thumbnail_image .thumbnails_image .swiper-slide.swiper-slide-thumb-active{box-shadow:0 3.72px 3.72px #00000040;opacity:.5}.custom_featured_product .custom_featured_thumbnail_image .custom_featured_image{width:calc(100% - 160px)}.custom_featured_product .custom_featured_thumbnail_image .custom_featured_image .swiper-slide{font-size:0;line-height:0;background:#fff;border-radius:16px;overflow:hidden;height:auto}.custom_featured_product .product__info-wrapper fieldset label{align-items:center;background:#d9d9d9;border:#d9d9d9;height:37px}.custom_featured_product fieldset.js.product-form__input.product-form__input--pill[val_data="Color "] label{font-size:0;width:30px;border-radius:100%;height:30px;padding:0}.product-form__input--pill input[type=radio]:checked+label{border:2px solid #000!important}fieldset.js.product-form__input.product-form__input--pill[val_data="Size "] label,fieldset.js.product-form__input.product-form__input--pill[val_data=Garment] label{background:#d9d9d9!important;color:#000!important}.collapsible-content .collapsible-content__header h2.collapsible-content__heading{text-transform:uppercase;color:#af2424}footer .social_media a{font-size:0}.product__title h1{font-size:30px}@media screen and (max-width: 1024px){.custom_featured_product .custom_featured_thumbnail_image .thumbnails_image{width:110px;height:490px}.custom_featured_product .custom_featured_thumbnail_image .custom_featured_image{width:100%}}@media screen and (max-width: 989px){.collection .card-wrapper .full-unstyled-link{font-weight:700;font-size:16px}footer .footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in{grid-template-columns:1fr;gap:40px}.footer-block__details-content,.newsletter-form,footer .footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in .footer-block.grid__item.scroll-trigger.animate--slide-in{margin:0!important}.newsletter-form__field-wrapper{margin-right:auto!important}}@media screen and (max-width: 768px){.new_about_us .image-with-text .image-with-text__text.rte.body{text-align:center}.new_about_us .image-with-text .new_header h3.new_head{margin:20px 0 0;font-size:25px;line-height:20px;color:#434343;letter-spacing:0}.new_about_us .image-with-text .new_header h5.new_head{margin:0;font-size:19px}.new_about_us .page-width{padding:1rem 1.5rem}.image-with-text .image-with-text__content{padding:25px 10px}.section-template--19544715854082__featured_collection_cDMUUX-padding{padding-top:45px!important;padding-bottom:45px!important}.collection .collection__title h2.title{font-weight:700;font-size:36px;line-height:40px;letter-spacing:0;text-align:center;vertical-align:middle}.related-products .related-products__heading{font-size:25px}}@media screen and (max-width: 750px){.page-width,.page-width-desktop{padding:0 1.5rem}header.header.header--middle-left{grid-template-columns:1fr auto 1fr;padding:20px 15px}.footer .footer__content-top{padding:1rem 1.5rem}}@media screen and (max-width: 749px){.custom_featured_product .custom_featured_thumbnail_image .thumbnails_image .swiper-slide{margin-right:24px!important}.custom_featured_product .custom_featured_thumbnail_image .thumbnails_image{width:100%!important;height:200px!important}.custom_featured_product .custom_featured_thumbnail_image{flex-direction:column-reverse;width:100%}}@media screen and (max-width: 480px){.custom_featured_product .payment_methods{gap:5px}.custom_featured_product .custom_subscription{gap:10px}.custom_featured_product .custom_featured_thumbnail_image .thumbnails_image{width:100%!important;height:120px!important}.custom_featured_product .custom_featured_thumbnail_image .thumbnails_image .swiper-slide{margin-right:7px!important}}@media screen and (max-width: 390px){.custom_featured_product .custom_featured_thumbnail_image .thumbnails_image{width:100%!important;height:90px!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
