@font-face{font-family:Gellix;src:url(/cdn/shop/files/Gellix-Regular.woff2?v=1766140810) format("woff2"),url(/cdn/shop/files/Gellix-Regular.woff?v=1766140810) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ITC Avant Garde Gothic Pro Book;src:url(/cdn/shop/files/ITCAvantGardeGothicPro-Book.woff2?v=1766140810) format("woff2"),url(/cdn/shop/files/ITCAvantGardeGothicPro-Book.woff?v=1766140810) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ITC Avant Garde Gothic Demi;src:url(/cdn/shop/files/ITCAvantGardeGothicPro-Book.woff2?v=1766140810) format("woff2"),url(/cdn/shop/files/ITCAvantGardeGothicPro-Book.woff?v=1766140810) format("woff");font-weight:400;font-style:normal;font-display:swap}body,body p,h1,h2,h3{letter-spacing:0!important;font-family:ITC Avant Garde Gothic Pro Book!important}h1{color:#fff;font-family:ITC Avant Garde Gothic Pro Book!important;font-weight:600}p{font-family:Gellix}.mega-menu__list--condensed .mega-menu__link{font-weight:400;font-size:18px;text-align:center;text-decoration:none;color:#000}.search__input.field__input::placeholder{color:#000!important;font-size:18px!important}.template-search__header p{color:#000;text-align:center;margin:0!important;font-size:18px;font-weight:400;letter-spacing:0px!important}button.search__button.field__button svg path{stroke:#707070}.utility-bar.color-scheme-1.gradient.utility-bar--bottom-border{background:#c40605;padding-top:1px;padding-bottom:0}.utility-bar--bottom-border .announcement-bar__message{text-align:center;padding:1rem 0;margin:0;letter-spacing:0px!important;min-height:0px!important;color:#fff!important;margin:0!important;padding:0!important}.utility-bar--bottom-border .announcement-bar__message.h5 span{font-family:Gellix;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0px!important}.utility-bar--bottom-border slideshow-component:not(.page-width) .slider-buttons{border-right:0;border-left:0;max-width:409px}.utility-bar--bottom-border .announcement-bar svg.icon.icon-caret{fill:#fff!important;color:#fff;width:17px!important;height:17px}.utility-bar--bottom-border .announcement-bar svg.icon.icon-caret path{fill:#fff!important;color:#fff}@media screen and (min-width: 990px){.header{padding-top:0!important;padding-bottom:0!important}}.header-wrapper .cart-count-bubble{border:2px solid #FFFFFF;background:#c40605;top:-8px;right:-12px!important;width:26px;height:26px;font-family:Gellix;font-weight:700;font-style:Bold;font-size:14px;line-height:100%;letter-spacing:0px!important;left:unset}.header-wrapper{background:linear-gradient(180deg,#414141,#010101)}.header-wrapper .list-menu__item:hover span{color:#c40605;text-decoration:none}.header-wrapper .header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-social.header--has-account{display:flex;justify-content:space-between}.header-wrapper .header__heading-logo{height:auto;max-width:175px!important;width:100%}.header-wrapper .svg-wrapper>svg{height:26px;width:26px}.header-wrapper .header__heading-link.link.link--text.focus-inset{padding:0}.header-wrapper .list-menu__item span{color:#fff;font-family:Gellix;font-size:16px;line-height:100%;letter-spacing:0px!important;font-weight:700}.header-wrapper span.swym-header-launcher-icon{display:inline-flex}.header-wrapper span.swym-header-launcher-icon svg{height:30px!important;width:30px!important;color:#fff}.header-wrapper span.swym-header-launcher-icon svg path{stroke-width:1.5px}.header-wrapper .header__icons{display:flex;grid-area:icons;justify-self:end;padding-right:.8rem;gap:10px}.header-wrapper .header__menu-item .icon-caret{right:1px;fill:#fff;color:#fff!important;width:26px;height:8px}.header-wrapper span.swym-header-launcher-icon svg{color:#fff}.header-wrapper .header__icon{color:#fff}.header-wrapper .header__icon{color:#fff!important}.slideshow__slide .slideshow__text-wrapper.banner__content.banner__content--middle-center.page-width{justify-content:center;align-items:center}.slideshow__slide .banner__box>*+.banner__buttons{margin-top:28px}.slideshow__slide .slideshow__text.banner__box{display:flex;flex-direction:column;justify-content:center;max-width:589px;background:transparent!important;padding:0!important}.slideshow__slide .button.button--primary:hover{background:transparent;color:#c40605}.slideshow__slide .banner__heading.inline-richtext.h1{color:#fff;font-family:ITC Avant Garde Gothic Pro Book;font-weight:600;font-size:50px;line-height:100%;letter-spacing:0px!important;text-align:center}.slideshow__slide .button.button--primary{background:#c40605;border:2px solid #FFFFFF;border-radius:200px;font-family:Gellix;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0px!important;text-align:center}.slideshow__slide .button:after{display:none!important}.cards_box_section .badge{background:#c40605;font-size:16px;display:flex;justify-content:center;line-height:17px;font-weight:600;padding:10px 14px}.cards_box_section .card__badge{align-self:flex-start;grid-row-start:1;justify-self:flex-start}.custom-collection-list{padding-left:20px;padding-right:20px}.custom-collection-list .color-scheme-1 .isolate{position:relative;z-index:0;padding:43px 0 0!important}.custom-collection-list{border-bottom:1px solid #D9D9D9;padding-bottom:56px}.custom-collection-list .card .icon-wrap svg{color:#c40605;width:34px!important;height:25px!important}.custom-collection-list .color-scheme-1 .title-wrapper-with-link a{margin-top:0;flex-shrink:0;background:#c40605;border-radius:200px;color:#fff;text-decoration:none;padding:15px 65px!important;font-family:Gellix;font-size:16px;line-height:100%;letter-spacing:0!important;text-align:center;border:1px solid #C40605;text-transform:uppercase}.custom-collection-list .color-scheme-1 .title-wrapper-with-link a:hover{background:transparent;color:#c40605}.custom-collection-list .collection-list-title{font-family:ITC Avant Garde Gothic Demi;font-weight:600;font-size:28px;line-height:100%;letter-spacing:0px!important;text-align:center;margin:0}.custom-collection-list .color-scheme-1 .card-wrapper{margin-right:15px;margin-left:15px}.custom-collection-list .slick-list{position:relative;display:block;overflow:hidden;margin:0 25px;padding:0}.custom-collection-list .color-scheme-1 .card__media .media img{border-radius:10px!important}.custom-collection-list .color-scheme-1 .full-unstyled-link{font-family:Gellix;font-weight:600;font-size:20px;line-height:100%;color:#000!important;align-items:center;display:flex;gap:12px}.custom-collection-list .card__inner.color-scheme-2.gradient.ratio{height:261px!important}.custom-collection-list .color-scheme-1 .full-unstyled-link:hover{color:#c40605}.custom-collection-list .color-scheme-1 animate-arrow .icon-arrow path{fill:#c40605!important}.custom-collection-list .color-scheme-1 .icon-arrow,.h3 .icon-arrow{width:16px!important;height:16px!important}.custom-collection-list .color-scheme-1 ul.slick-dots{display:none}.custom-collection-list .color-scheme-1 button.slick-prev.custom-arrow.slick-arrow{position:absolute;top:36%;left:-25px;border:1px solid #CCCCCC;background:transparent!important;width:44px!important;height:44px!important;border-radius:100%;cursor:pointer}.custom-collection-list .color-scheme-1 button.slick-next.custom-arrow.slick-arrow{top:35%;right:-28px;position:absolute;width:44px!important;height:44px!important;border:1px solid #CCCCCC;background:transparent!important;border-radius:100%;cursor:pointer}.slider-mobile-gutter .slider-buttons{width:100%!important;display:flex;align-items:center;justify-content:center;position:absolute!important;bottom:0!important;border:0px!important}.slider-mobile-gutter .slider-button{border:1px solid #CCCCCC;border-radius:100%;width:55px!important;height:55px!important}.slider-mobile-gutter .svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:57px!important;height:48px!important;fill:#fff!important;color:#fff;font-size:40px!important}.slider-mobile-gutter button.slider-button.slider-button--next{position:absolute;right:30px!important;top:99%!important;transform:translateY(-363px);cursor:pointer}.slider-mobile-gutter button.slider-button.slider-button--prev{position:absolute;left:30px!important;top:99%!important;transform:translateY(-363px);cursor:pointer}.slider-mobile-gutter .slider-button .icon{height:22px;width:26px}.slider-mobile-gutter span.dot{background:#fff9;border:0px!important;width:45px!important;height:2px!important;border-radius:0!important}.slider-mobile-gutter .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#fff!important;width:103px!important;height:2px!important;padding:0!important}.slider-mobile-gutter .slider-counter{display:flex;justify-content:center;min-width:4.4rem;padding-bottom:28px}.cards_box_section .page-width.page-width-desktop{padding:0!important}.cards_box_section .collection__title.title-wrapper{margin-bottom:2.5rem;display:flex;justify-content:space-between;align-items:center;padding:0}.cards_box_section .title.inline-richtext.h2{font-family:ITC Avant Garde Gothic Pro Book;font-weight:600;font-size:28px;line-height:100%;letter-spacing:0!important}.cards_box_section .button{margin:0!important}.cards_box_section .button:hover{background:transparent!important;color:#c40605}.cards_box_section .button:hover svg path{fill:#c40605}.cards_box_section .button{margin:0!important;background:#c40605!important;border:1px solid #C40605!important;font-family:Gellix;font-weight:700;font-style:Bold;font-size:16px;line-height:100%;letter-spacing:0px!important;text-align:center;border-radius:200px!important;text-transform:uppercase}.cards_box_section .button:after{display:none}.cards_box_section button.slick-next.custom-arrow.slick-arrow{position:absolute;top:25%;right:-34px;border:1px solid #CCCCCC;background:transparent!important;width:44px!important;height:44px!important;border-radius:100%}.cards_box_section button.slick-prev.custom-arrow.slick-arrow{position:absolute;top:25%;left:-31px;border:1px solid #CCCCCC;background:transparent!important;width:44px!important;height:44px!important;border-radius:100%}.cards_box_section .price__sale{font-family:Gellix;font-weight:500;font-size:20px;line-height:100%;letter-spacing:0px!important}.cards_box_section .collections-slides .button span{display:flex;align-items:center;gap:10px}.cards_box_section .collections-slides .button span svg{width:19px;height:20px!important}.cards_box_section .collections-slides .button:hover span svg path{fill:#fff}.cards_box_section .full-unstyled-link{text-decoration:none;color:#000;display:block;font-family:Gellix;font-weight:600;font-size:20px;line-height:100%;letter-spacing:0!important}.cards_box_section .card__inner.color-scheme-2.gradient.ratio{height:261px!important;border:1px solid #E2E2E2;border-radius:10px}.cards_box_section .card__media{border-radius:10px!important;border:0px!important}.cards_box_section span.price-item.price-item--sale.price-item--last{font-family:Gellix;font-weight:500;font-size:20px;color:#000;line-height:100%;letter-spacing:0!important}.cards_box_section .card-information{width:100%;margin-top:16px}.cards_box_section .full-unstyled-link:hover{text-decoration:none!important}.cards_box_section .product-card-wrapper{margin-right:15px;margin-left:15px}.cards_box_section .slick-list{margin:0 -15px}.cards_box_section .collections-slides .button{background:transparent!important;color:#c40605;border:1px solid #C40605!important;font-family:Gellix;font-weight:700;font-size:16px;line-height:100%;text-align:center;max-width:185px!important;width:185px!important;min-width:unset!important;letter-spacing:0px!important;padding:14px 0}.cards_box_section .collections-slides .button:hover{background:#c40605!important;color:#fff!important}.cards_box_section .collections-slides .button:hover .cards_box_section{border-bottom:1px solid #D9D9D9;padding-bottom:43px}.cards_box_section{padding-left:20px;padding-right:20px;padding-bottom:36px}.full_width_content_section:after{content:"";background:linear-gradient(-87.3deg,#000000ad 25.83%,#0000 73.65%);opacity:1!important;right:0!important;width:100%!important;height:100%!important;top:0!important}.multicolumn{background:#f6f6f6;padding-top:67px;padding-bottom:79px}.multicolumn .multicolumn-card__info{padding:17px 0 0}.multicolumn .page-width{padding:0;padding-top:0!important;padding-bottom:0!important}.multicolumn .color-scheme-1 .isolate{position:relative;z-index:0;padding:0}.multicolumn.color-scheme-1 .multicolumn-card.content-container{border:1px solid #C40605;margin-right:16px;border-radius:18px!important;min-height:240px;margin-left:1px;padding:36px 30px 46px}.multicolumn.color-scheme-1 .rte{position:absolute;bottom:27px;left:15px;margin:0!important}.multicolumn.color-scheme-1 .rte p{font-family:Gellix;font-weight:700;font-size:18px;line-height:30px;letter-spacing:0px!important;color:#c40605}.multicolumn.color-scheme-1 .inline-richtext{font-family:Gellix;font-weight:400;font-style:italic;font-size:18px;line-height:30px;letter-spacing:0!important}.multicolumn.color-scheme-1 .title-wrapper-with-link{margin-top:0;text-align:center;justify-content:center;margin-bottom:43px}.multicolumn.color-scheme-1 h2.title.inline-richtext.h1{font-family:ITC Avant Garde Gothic Demi;font-weight:600;font-size:28px;line-height:100%;letter-spacing:0px!important;text-align:center;color:#000;font-style:normal}.multicolumn.color-scheme-1 .multicolumn-card-spacing{padding-top:0;margin-left:0;margin-right:0;width:96px!important}.multicolumn.color-scheme-1 . h3.inline-richtext{font-family:Gellix;font-weight:400;font-size:18px;line-height:30px;letter-spacing:0px!important;margin:0!important}.multicolumn button.slick-prev.custom-arrow.slick-arrow{position:absolute;top:38%;left:-33px;border:1px solid #CCCCCC;background:transparent!important;width:44px!important;height:44px!important;border-radius:100%;cursor:pointer}.multicolumn button.slick-next.custom-arrow.slick-arrow{position:absolute;top:38%;right:-33px;border:1px solid #CCCCCC;background:transparent!important;width:44px!important;height:44px!important;border-radius:100%;cursor:pointer}.offer-cards-section .offer-tag{margin:0;font-family:Gellix;font-weight:400;font-size:28px;line-height:100%;letter-spacing:0!important;color:#fff}.offer-cards-section .discount{font-family:Gellix;font-weight:700;font-size:40px;color:#fff;margin-top:10px;letter-spacing:0!important;margin-bottom:0}.offer-cards-section .sub-title{font-family:ITC Avant Garde Gothic Pro Book;font-weight:600;font-size:28px;line-height:100%;color:#fff;letter-spacing:0px!important;margin-bottom:0;margin-top:11px}.offer-cards-section .offer-btn{letter-spacing:0px!important;display:inline-flex;color:#fff;padding:15px 30px;border-radius:200px;font-size:16px;font-weight:700;text-decoration:none;transition:.3s;border:1px solid #e60012;align-items:center;gap:10px;font-family:Gellix;text-transform:uppercase;margin-top:28px}.offer-cards-section .offer-btn:hover svg path{fill:#e60012}.offer-cards-section .offer-btn:hover{background:transparent;color:#e60012}.offer-cards-section{padding:59px 20px 64px!important}.offer-cards-section .offer-card{position:relative;background-size:cover;background-position:center;border-radius:20px;overflow:hidden;padding:33px 39px 113px;min-height:220px;display:flex;align-items:center}.custom-banner-sec .banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient{background:transparent!important;padding:0;text-align:left;max-width:596px;border-radius:0}.template-page-about .custom-banner-sec .banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient{padding:0 0 0 52px}.custom-banner-sec .banner__content.banner__content--middle-center.page-width{align-items:flex-start;justify-content:flex-start;padding:91px 20px}.custom-banner-sec h2.banner__heading.inline-richtext.h1 p{color:#fff;margin:0;font-family:ITC Avant Garde Gothic Pro Book;font-weight:600;font-size:40px;line-height:100%;letter-spacing:0px!important}.template-page-about .custom-banner-sec h2.banner__heading.inline-richtext.h1 p{color:#fff;margin:0;font-family:ITC Avant Garde Gothic Pro Book;font-weight:700;font-size:50px;line-height:100%;letter-spacing:0px!important}.custom-banner-sec .banner__text.rte.body p{color:#fff;font-family:Gellix;font-weight:500;font-size:18px;line-height:30px;letter-spacing:0px!important}.custom-banner-sec .banner__text.rte.body ul li{color:#fff;font-family:Gellix;font-weight:700;font-size:18px;line-height:30px;letter-spacing:0px!important;list-style:none;margin-bottom:16px;padding-left:39px;position:relative}.custom-banner-sec .banner__text.rte.body ul li:before{content:"";background:url(/cdn/shop/files/checkbox.svg?v=1766556841);background-size:cover;width:31px;height:31px;position:absolute;left:0}.custom-banner-sec .banner__text.rte.body ul{padding:0}.custom-banner-sec a.button.button--primary{background:#c40605;border-radius:200px;font-family:Gellix;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0px!important;text-align:center;border:1px solid #C40605}.custom-banner-sec a.button.button--primary:hover{background:transparent;color:#c40605}.custom-banner-sec a.button.button--primary:hover svg path{fill:#c40605}.custom-banner-sec .button:after{display:none}.custom-banner-sec .button:before{display:none}.feature-bar{padding:48px 20px!important;border-top:1px solid #eee;border-bottom:1px solid #eee}.feature-bar .feature-content h4{font-family:Gellix;font-weight:700;font-size:18px;line-height:22px;letter-spacing:0px!important}.feature-bar .feature-content p{margin:0;color:#000;font-family:Gellix;font-weight:500;font-size:16px;line-height:22px;letter-spacing:0%}.feature-bar .feature-items{display:flex!important;justify-content:space-between;align-items:center;gap:67px!important}.footer{background:#000;padding-top:47px!important;padding-bottom:30px!important;padding-right:20px;padding-left:20px}.footer .footer__content-top{padding-bottom:5rem;display:block;padding:0}.footer h3.newsletter-form__message.newsletter-form__message--success.form__message{color:#fff;margin:16px 0 0;font-size:16px;letter-spacing:0px!important;font-weight:500}.footer .footer-block__image-wrapper{margin-bottom:2rem;overflow:hidden!important;max-width:200px!important;margin:0}.footer .footer-block-image.center{justify-content:left}.footer .footer-block--newsletter{display:flex;align-items:flex-start;margin-top:3rem;gap:1rem;flex-direction:column}.footer h2.footer-block__heading.inline-richtext{font-family:Gellix;font-weight:700;font-size:18px;line-height:28px;letter-spacing:0px!important;text-transform:uppercase;margin:0 0 16px;color:#fff}.footer .newsletter-form__field-wrapper .field__input{padding-right:5rem;border:1px solid #6E6E6E;width:100%!important;border-radius:200px!important;padding:10px 20px!important;background:transparent;color:#fff!important}.footer .field:before{display:none}.footer .field:after{display:none}.footer .link.link--text.list-menu__item.list-menu__item--link{font-family:Gellix;font-weight:500;font-size:16px;line-height:38px;color:#fff;letter-spacing:0px!important}.footer .box span{font-family:Gellix;font-weight:500;font-size:16px;line-height:24px;color:#fff;letter-spacing:0px!important}.footer .box{display:flex;align-items:center;gap:14px}.footer .icon_wrapper{background:#c40605;width:50px!important;height:50px!important;display:flex;justify-content:center;align-items:center;border-radius:100%}.footer .icon_wrapper svg{width:25px!important;height:24px!important}.footer .box span p a{font-family:Gellix;font-weight:500;font-size:16px;line-height:35px;letter-spacing:0px!important;color:#fff;text-decoration:none}.footer .list-social span.svg-wrapper{background:#c40605!important;width:50px!important;height:50px!important;display:flex;align-items:center;border-radius:100%}.footer .list-unstyled.list-social.footer__list-social .list-social__item .icon{fill:#fff!important;color:#fff!important;width:30px!important;height:28px!important}.footer .list-unstyled.list-social.footer__list-social .list-social__item .icon path{fill:#fff!important;color:#fff!important}.footer .footer__content-bottom small.copyright__content a{color:#fff!important;font-family:Gellix;font-weight:700;font-size:14px;letter-spacing:0px!important}.footer .footer__content-bottom-wrapper .footer__copyright.caption{display:flex;align-items:center;gap:15px}.footer .footer__content-bottom .footer__content-bottom-wrapper{display:flex;width:100%;padding:0}.footer .footer__copyright.caption{text-align:left!important}.footer .footer__content-bottom .copyright__content{color:#fff!important;font-family:Gellix;font-weight:700;font-size:14px;line-height:14px;letter-spacing:0px!important;border-right:2px solid #fff;display:flex;padding-right:10px}.footer .footer__content-bottom .policies li:before{display:none}.footer .footer__content-bottom{border-top:1;padding-top:20px;border-top:1px solid #363636!important}.footer .footer__content-top .grid{padding-bottom:61px}.footer .footer__copyright.caption,.footer .footer__column.footer__column--info{width:50%}.footer .field__label{color:#fff;font-family:Gellix;font-weight:600;font-size:14px;line-height:28px;letter-spacing:0px!important}.footer .footer-block.grid__item:first-child{width:calc(30% - 8px)}.footer .footer-block.grid__item.footer-block--menu{width:calc(20% - 8px)}.footer .footer-block__newsletter:not(:only-child){text-align:left;margin-right:0!important;width:100%!important}.footer .newsletter-form__field-wrapper .field__button>.svg-wrapper{display:none}.footer .newsletter-form__field-wrapper .newsletter-form__button.field__button:after{content:"";background:url(https://cdn.shopify.com/s/files/1/0964/6905/7828/files/shareicon.svg?v=1766560332);width:24px;height:24px;background-repeat:no-repeat;top:4px;margin-top:9px}.hero_banner{display:flex;justify-content:center;align-items:center}.hero_banner .banner__heading.inline-richtext.h1 p{font-family:ITC Avant Garde Gothic Pro Book;font-weight:600;font-size:50px;line-height:100%;letter-spacing:0px!important;color:#fff}.hero_banner .banner__text.rte.body{max-width:513px}.hero_banner .banner__text.rte.body p{font-family:Gellix;font-weight:500;font-size:18px;color:#fff;line-height:30px;letter-spacing:0px!important}.two_column_wrapper .image-with-text__content{background:#c40605!important;border-radius:20px!important;position:absolute!important;right:-29px!important;z-index:999;height:458px;top:47px}.two_column_wrapper .image-with-text__media img{border-radius:22px!important;min-height:549px!important;position:relative!important;object-fit:cover}.two_column_wrapper .image-with-text__heading.inline-richtext.h1{color:#fff;font-family:ITC Avant Garde Gothic Pro Book;font-weight:600;font-size:40px;line-height:100%;text-transform:capitalize}.two_column_wrapper .image-with-text__text.rte.body p{font-family:Gellix;font-weight:500;font-size:18px;line-height:30px;letter-spacing:0px!important;color:#fff}.two_column_wrapper .image-with-text .global-media-settings{overflow:hidden!important;padding:0!important}.full_width_content_section .banner__content.banner__content--middle-center.page-width{align-items:end;justify-content:end;padding:102px 20px 84px}.full_width_content_section h2.banner__heading.inline-richtext.h1 p{font-family:ITC Avant Garde Gothic Demi;font-weight:600;font-size:40px;line-height:100%}.full_width_content_section .banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient{max-width:620px}.full_width_content_section .banner__box .banner__heading p{font-family:Gellix;font-weight:500;font-size:18px;line-height:30px;letter-spacing:0px!important;color:#fff}.two_column_section{padding-top:74px!important;padding-bottom:74px!important}.two_column_section a.button.button--primary{background:#c40605;border-radius:200px;font-family:Gellix;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0px!important;text-align:center;border:1px solid #C40605}.two_column_section a.button.button--primary:hover{background:transparent;color:#c40605}.two_column_section .button:after{display:none}.two_column_section .button:before{display:none}.two_column_section .image-with-text__heading.inline-richtext.h1{font-family:ITC Avant Garde Gothic Demi;font-weight:600;font-size:40px;line-height:100%;text-transform:capitalize;letter-spacing:0px!important;color:#000}.two_column_section .image-with-text__text.rte.body p{font-family:Gellix;font-weight:500;font-size:18px;line-height:30px;letter-spacing:0px!important;color:#000}.two_column_section .image-with-text .global-media-settings img{border-radius:20px}.template-page-contact .multicolumn.color-scheme-1 .rte{position:relative;bottom:0;left:0;margin-top:0}.template-page-contact .multicolumn.color-scheme-1 .multicolumn-card.content-container{border-radius:20px!important;min-height:auto;padding:23px 29px;display:flex;align-items:center;border:.26px solid #FFFFFF;background:#be1e2d;max-width:375px;width:100%;position:relative;gap:20px;margin:0 auto}.template-page-contact h3.inline-richtext{font-family:Gellix!important;font-weight:700!important;font-size:22px!important;font-style:normal!important;line-height:100%;letter-spacing:0px!important;color:#fff}.template-page-contact .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--third-width.multicolumn-card-spacing{margin:0!important;background:#fff;padding:27px;border-radius:100%}.template-page-contact .multicolumn.color-scheme-1 .rte p a{font-family:Gellix;font-weight:600;font-size:16px;line-height:22px;letter-spacing:0px!important;text-align:left;color:#fff;text-decoration:none;word-break:break-word}.template-page-contact .multicolumn.color-scheme-1 .rte p{font-family:Gellix;font-weight:600;font-size:16px;line-height:22px;letter-spacing:0px!important;text-align:left;color:#fff;text-decoration:none}.template-page-contact .multicolumn-card__info{padding:0!important;margin:0!important}.template-page-contact .multicolumn-card__info{text-align:left}.template-page-contact .multicolumn.color-scheme-1 .multicolumn-card.content-container:after{content:"";background:#481717;width:98px!important;height:98px;border-radius:100%;z-index:auto;position:absolute;bottom:0!important;right:-19px!important;left:280px!important;top:68px;background:#d9d9d91a}.template-page-contact .isolate{position:relative;z-index:0;padding:0 20px!important}.template-page-contact .multicolumn{background:#f6f6f6;padding-top:84px;padding-bottom:84px}.template-page-contact .multicolumn-list__item{border-right:1px solid #BEBEBE}.template-page-contact .multicolumn-list__item:last-child{border-right:0px}.template-page-contact .main-contact{display:flex;gap:48px;flex-wrap:wrap;align-items:flex-start;padding-bottom:75px;padding-top:75px}.template-page-contact .contact{margin:0!important;width:calc(50% - 24px);padding:0}.template-page-contact .only-image{width:calc(50% - 24px)}.template-page-contact .only-image img{width:100%;border-radius:20px}.template-page-contact .contact h1 strong{margin:0;font-family:ITC Avant Garde Gothic Demi;font-weight:600;font-size:40px;line-height:100%;text-transform:capitalize;color:#000}.template-page-contact h1{margin:0!important}.template-page-contact .title-wrapper--no-top-margin{margin-top:0;margin:0!important}.template-page-contact .contact p{font-family:Gellix;font-weight:500;font-size:18px;line-height:24px;color:#000;letter-spacing:0px!important}.template-page-contact .contact p{margin-bottom:0}.template-page-contact #ContactForm{padding:0!important}.template-page-contact .contact .field__input,.template-page-contact .contact .customer .field input{border:1px solid #C8C8C8;border-radius:6px}.template-page-contact .contact .field__input::placeholder{text-transform:capitalize!important}..template-page-contact .contact .field__input::-webkit-input-placeholder{text-transform:capitalize!important}..template-page-contact .contact .field__input::-moz-placeholder{text-transform:capitalize!important}..template-page-contact .contact .field__input:-ms-input-placeholder{text-transform:capitalize!important}.template-page-contact .contact .field:before{display:none}.template-page-contact .contact .field:after{display:none}.template-page-contact .contact .contact__fields{margin-top:45px}.template-page-contact .contact button.button{background:#be1e2d;border:1px solid #be1e2d;border-radius:200px;font-family:Gellix;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0px!important;padding:16px 58px;display:inline-flex;cursor:pointer}.template-page-contact .media--transparent{background-color:transparent;width:48px!important;height:48px!important;object-fit:fill}.template-page-contact .contact button.button:hover{background:transparent;color:#be1e2d}.template-page-contact .contact .button:before{display:none}.template-page-contact .contact .button:after{display:none}.template-page-contact .multicolumn-list{padding:0!important}.two_column_section.bottom .image-with-text__content{padding:40px 40px 40px 0!important}.two_column_wrapper{padding-bottom:74px!important;padding-top:0!important}.template-collection .collection-hero.color-scheme-1.gradient{border-bottom:1px solid #cacaca;padding-top:0!important;padding-bottom:0!important;background:#cacaca;text-align:center;min-height:560px!important;position:relative}.template-collection .collection-hero__title{margin:0!important;color:#fff}.template-collection .pagination__item--current:after,.pagination__item:hover:after{display:none}.template-collection .pagination-wrapper svg.icon.icon-caret{color:#c40605;width:15px;height:15px!important}.template-collection .pagination__item{color:#000;position:relative;height:4.4rem;width:100%;padding:0;text-decoration:none;border:1px solid #C40605;border-radius:100%;font-weight:700;font-style:Bold;font-size:16px;line-height:100%;letter-spacing:0%}.template-collection .cat span{font-family:ITC Avant Garde Gothic Demi;font-weight:600;color:#000;font-size:22px;line-height:100%;letter-spacing:0px!important;text-align:center}.template-collection ul.cat_list{padding:0!important;margin-top:22px;border-top:1px solid #CECECE}.template-collection .cat ul.cat_list li{list-style:none;border-bottom:1px solid #CECECE;padding-top:18px!important;padding-bottom:18px!important}.template-collection .cat .cat_list li a{text-decoration:none;font-family:Gellix;font-weight:600;font-size:18px;line-height:100%;letter-spacing:0px!important;color:#000;display:flex;align-items:center;justify-content:space-between}.template-collection .facets__disclosure-vertical{border-top:0px!important;border-bottom:1px solid #A4A4A4}.template-collection .facets-vertical .facets__summary span{font-family:ITC Avant Garde Gothic Demi;font-weight:600;font-size:22px;line-height:100%;letter-spacing:0px!important;text-align:center;color:#000}.template-collection .facets__summary .icon-caret{right:0;width:20px!important;height:20px!important;color:#000;top:17px}.template-collection .facets-vertical .facets-wrapper{padding-right:56px!important}.template-collection .full-unstyled-link{font-family:Gellix;font-weight:500;font-size:20px;line-height:100%;letter-spacing:0!important;color:#000}.template-collection .badge{background:#c40605;border-radius:200px;font-weight:700;font-size:14px;line-height:21px;letter-spacing:0px!important;color:#fff}.template-collection .card__badge{align-self:flex-end;grid-row-start:3;justify-self:flex-start;position:absolute;top:-90%;left:16px}.template-collection .quick-add__submit{padding:15px 20px;box-sizing:border-box;border:1px solid #C40605;border-radius:200px!important;display:flex;align-items:center;justify-content:center;width:33%!important;text-transform:uppercase}.template-collection .button:before{display:none}.template-collection .button--secondary:after{display:none}.template-collection .quick-add__submit span{font-family:Gellix;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0px!important;text-align:center;color:#c40605;display:flex;align-items:center;gap:9px}.template-collection .underline-links-hover:hover a{text-decoration:none!important}.template-collection span.price-item.price-item--sale.price-item--last{font-weight:500;font-size:20px;line-height:100%;letter-spacing:0!important;color:#000}.template-collection .price.price--on-sale{margin-top:16px!important}.template-product .product__title h1{font-weight:600;font-size:32px;line-height:100%;letter-spacing:0px!important;text-transform:capitalize;color:#000!important}.template-product .product-media-container.media-type-image.media-fit-contain.global-media-settings.gradient.constrain-height{margin:0;border-radius:24px}.template-product img.image-magnify-lightbox{border-radius:27px!important;width:100%!important}.template-product span.badge.price__badge-sale.color-scheme-4{background:#c40605;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0px!important;padding:8px 34px;margin:0!important}.template-product .price .price-item{font-family:Gellix;font-weight:400;font-size:28px;line-height:100%;letter-spacing:0px!important;color:#000}.template-product .custom- p{font-family:Gellix;font-weight:500;font-size:18px;line-height:30px;color:#000}.template-product .custom-border-sec{border:1px solid #C40605;border-radius:14px;padding:26px 28px;margin:0!important}.template-product .breadcrumbs__list{list-style-type:none;margin:0;padding:0;display:flex;gap:10px!important}.template-product .breadcrumbs__link{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0px!important;color:#000}.template-product .breadcrumbs__link[aria-current=page]{color:inherit;font-weight:400;text-decoration:none;color:#000}.template-product media-gallery.product__column-sticky{display:flex;flex-direction:row-reverse;gap:20px!important;align-items:flex-start;justify-content:flex-end}.template-product .slider-mobile-gutter{width:calc(100% - 150px)!important;border:1px solid #CCCCCC;border-radius:20px}.template-product slider-component.thumbnail-slider.slider-mobile-gutter.quick-add-hidden{border:0px;width:20%!important}.template-product slider-component.thumbnail-slider.slider-mobile-gutter.quick-add-hidden .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;margin-top:8px}.template-product .thumbnail-slider .quick-add-hidden{width:calc(30% - 100px)!important;border:0px}.template-product .product--large .thumbnail-list{grid-template-columns:repeat(6,1fr);display:flex!important;flex-direction:column!important}.template-product button.thumbnail.global-media-settings.global-media-settings--no-shadow{border:1px solid #CCCCCC;border-radius:15px;max-width:168px}.template-product button.slick-prev.custom-arrow.slick-arrow{position:absolute;top:50%;left:10px;border:0px;width:55px!important;height:55px!important;border-radius:100%;cursor:pointer;z-index:999;background:#efefef!important;transform:translateY(-50%)}.template-product button.slick-next.custom-arrow.slick-arrow{position:absolute;top:50%;right:10px;border:0px;background:#efefef!important;width:55px!important;height:55px!important;border-radius:100%;cursor:pointer;transform:translateY(-50%)}.template-product .custom-border-sec p{margin:0!important;font-weight:600;font-size:18px;line-height:100%;letter-spacing:0px!important;color:#000}.template-product .custom-border-sec ul{margin:20px 0 0!important;padding:0}.template-product .custom-border-sec ul li{list-style:none;color:#000;font-weight:500;font-size:18px;line-height:26px;letter-spacing:0!important;padding-left:34px;position:relative;margin-bottom:20px;display:flex}.template-product .custom-border-sec ul li:before{content:"";background:url(/cdn/shop/files/lets-icons_check-ring-light.png?v=1766729686);position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-size:cover;top:6px;left:0}.template-product button#swym-atw-pdp-button{display:none}.template-product .qty-btn{display:flex;align-items:center;gap:19px}.template-product .product-form__input{flex:0 0 43%;padding:0;margin:0 0 1.2rem;max-width:44rem;min-width:unset!important;border:none;max-width:unset!important;width:20%!important}.template-product .product-form__quantity .form__label{margin-bottom:.6rem;display:none}.template-product quantity-input.quantity{border:1px solid #C3C3C3;border-radius:200px!important;width:100%!important;padding:8px 0}.template-product .quantity:before{display:none}.template-product .quantity:after{display:none}.template-product .product-form__submit{margin-bottom:1rem;background:#c40605;border-radius:200px;width:100%!important;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0px!important;text-align:center;color:#fff;text-transform:uppercase}.template-product .button:before{display:none}.template-product .button:after{display:none}.template-product .buy-btn{width:55%!important}.template-product .quantity__input{font-weight:600;font-size:24px;line-height:100%;letter-spacing:0px!important;color:#000}.template-product .product-form__input .svg-wrapper{right:1.5rem;width:24px;height:26px!important}.template-product .svg-wrapper>svg{height:24px!important;width:24px!important}.template-product .search-modal__close-button .svg-wrapper svg path{fill:#000!important}.template-product .icon-with-text img{width:61px;height:35px;display:block}.template-product span.h4.inline-richtext{font-weight:500;font-size:16px;line-height:26px;letter-spacing:0px!important;color:#000;font-family:Gellix}.template-product .icon-with-text--horizontal{gap:0px}.template-product .product__accordion.accordion.quick-add-hidden{width:100%!important;border-top:0px!important}.template-product .accordion__title{font-family:Gellix;font-weight:600;font-size:18px;line-height:28px;letter-spacing:0px!important;text-transform:capitalize;color:#000}.template-product .product__accordion.accordion.quick-add-hidden details summary .minus{display:none}.template-product .product__accordion.accordion.quick-add-hidden details[open] summary .plus{display:none}.template-product .product__accordion.accordion.quick-add-hidden details[open] summary .minus{display:block}.template-product .jdgm-preview-badge .jdgm-star{color:#c40605!important}.template-product .section-template--21083303149824__image_with_text_tYP9Nm-padding.gradient.color-scheme-1{padding-top:84px;padding-bottom:38px}.template-product .image-with-text__content{padding-top:0!important;padding-left:0!important;padding-bottom:0!important}.template-product h2.image-with-text__heading.inline-richtext.h1,.template-product .image-with-text__text.rte.body p{color:#000}.template-product .jdgm-rev-widg__title{font-weight:600;font-size:40px;line-height:100%;letter-spacing:0px!important;text-transform:capitalize;color:#000}.template-product .jdgm-star{color:#c40605!important}.template-product .jdgm-rev-widg__summary{flex-direction:column;justify-content:center;width:33%!important}.template-product .jdgm-histogram.jdgm-temp-hidden{border-color:#c40605;border-left:2px solid #C40605!important}.template-product .jdgm-histogram .jdgm-star{font-size:21px;line-height:1;padding-right:5px!important}.template-product .jdgm-rev-widg__summary{align-items:flex-start!important}.template-product .jdgm-write-rev-link{background:#c40605!important;border-radius:200px!important;border-color:#c40605!important;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0px;text-align:center;text-transform:uppercase;padding-top:14px;padding-bottom:16px;text-transform:capitalize!important}.template-product .jdgm-row-actions{margin-top:56px}.template-product select.jdgm-sort-dropdown{font-weight:600;font-size:16px;line-height:26px;letter-spacing:.84px;vertical-align:middle;color:#000!important}.template-product .jdgm-row-profile{margin-top:25px;display:flex;align-items:center}.template-product span.jdgm-rev__author{font-weight:600;font-size:20px;line-height:26px;letter-spacing:.84px;vertical-align:middle;color:#000}.template-product .jdgm-rev__icon:not(.jdgm-rev__avatar):before{font-family:JudgemeIcons;font-size:24px;line-height:36px;content:"\e007";color:#000}.template-product .jdgm-rev__body p{font-weight:500;font-size:18px;line-height:26px;letter-spacing:0%;color:#000}.template-product span.jdgm-rev__timestamp{display:none}.template-product .related-products__heading.inline-richtext.h2{font-weight:600;font-size:40px;line-height:100%;letter-spacing:0px!important;text-transform:capitalize;text-align:center;color:#000;margin:0}.template-product .card__media{border:1px solid #E2E2E2;border-radius:10px!important}.template-product .card__heading{margin:0}.template-product .card__heading a{font-weight:500;font-size:20px;line-height:100%;letter-spacing:0px!important;color:#000!important;margin:0!important}.template-product .price .price-item{font-weight:400;font-size:20px;line-height:100%;letter-spacing:0px!important;color:#000}.template-product .badge{background:#c40605;font-weight:700;font-size:14px;line-height:21px;letter-spacing:0px!important}.template-product .breadcrumbs__item:not(:last-child):after{border-style:solid;border-width:.1em .1em 0 0;content:"";display:inline-block;height:8px;margin:0 .2em;position:relative;transform:rotate(45deg);vertical-align:middle;width:8px;color:#000}.template-product .product.grid{gap:0;margin-top:32px}.template-list-collections .content-for-layout color-scheme-1 button.slick-prev.custom-arrow.slick-arrow{position:absolute;top:36%;left:-57px;border:1px solid #CCCCCC;background:transparent!important;width:55px!important;height:55px!important;border-radius:100%;cursor:pointer}.breadcrumbs{margin:0 0 2em;max-width:1300px!important;margin:0 auto!important}.breadcrumbs__link{text-decoration:underline;color:#000;font-weight:600}.breadcrumbs__list{list-style-type:none;margin:0;padding:0;display:flex;gap:16px}.template-collection h2.facets__heading.facets__heading--vertical.caption-large.text-body{display:none}.template-collection .facets-vertical.page-width{margin-top:33px}.template-collection .only-filter{margin-top:-25px}.template-collection .facet-filters__label{display:block;color:#000;font-size:1.4rem}.template-collection .facet-filters__field .select__select,.template-collection .product-count__text span{color:#000;font-size:1.4rem}.template-cart .caption-with-letter-spacing{color:#000!important;font-family:Gellix;font-weight:700;font-size:16px!important;line-height:100%;letter-spacing:0px!important}.template-cart .cart__footer .cart-item__name{text-decoration:none;color:#000!important;font-size:18px;font-weight:400}.template-cart .cart__footer .cart__ctas button{width:100%;background:#c40605;font-size:18px;border-radius:200px;letter-spacing:0px!important;font-weight:400}.template-cart .cart__footer .cart__ctas .button:before{display:none!important}.template-cart .cart__footer .cart__ctas .button:after{display:none!important}.template-cart .cart__footer h2.totals__total{color:#000;font-family:Gellix}.template-search .facets__wrapper{display:none}.template-search .facet-filters__field .select__select,.template-search .facet-filters__label{color:#000;font-weight:600;font-size:17px}.template-search .product-count__text{color:#000}.template-search .product-count__text span{color:#000;font-weight:600;font-size:17px}.template-search .badge{background:#c40605;color:#fff;font-size:16px;font-weight:600;display:flex;align-items:center;text-align:center;line-height:19px}.template-search .media.media--transparent.media--hover-effect img.motion-reduce{aspect-ratio:1 / 1}.template- .shopify-policy__container .shopify-policy__title h1,.template- .shopify-policy__container .rte h2{color:#000}.template- .shopify-policy__container .rte ul li{color:#000!important;letter-spacing:0px!important}.template- .shopify-policy__container .rte p{color:#000;letter-spacing:0px!important;font-weight:400}.template- .shopify-policy__container{max-width:560px;max-width:fit-content;margin:0 auto;padding-left:20px;padding-right:20px}.drawer__contents .cart-item__name,.drawer__contents span.price.price--end{text-decoration:none;display:block;font-family:ITC Avant Garde Gothic Pro Book;color:#000!important;letter-spacing:0px!important;font-size:16px}.cart-drawer .cart__checkout-button{max-width:none;background:#c40605;border-radius:200px;font-size:16px;letter-spacing:0px!important;font-weight:800;border:1px solid #C40605}.cart-drawer .cart__checkout-button:hover{background:transparent;color:#c40605}.cart-drawer .button:before{display:none}.cart-drawer .button:after{display:none}.cards_box_section .slick-list{margin:0 19px}.collection-hero .collection-hero__inner.page-width{display:block;max-width:100%!important;padding:0;margin:0!important}.collection-hero .collection-hero__image-container.media.gradient{margin:0!important;min-height:560px!important;height:560px!important}.collection-hero .collection-hero__image-container.media.gradient{margin:0!important}.collection-hero .collection-hero__text-wrapper{position:relative;z-index:99;padding:0}.collection-hero .collection-hero__text-wrapper{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%);text-align:center}.collection-hero .collection-hero__image-container.media.gradient img{position:static;min-height:inherit!important;min-height:560px!important;height:560px!important}.breadcrumbs__link[aria-current=page]{color:#000!important;font-family:Gellix;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0!important}.template-collection .card__inner{width:100%;height:260px!important;border:1px solid #D7D7D7!important;border-radius:15px!important}.template-collection .card__media{border-radius:22px!important}.rating-star{--color-rating-star: #C40605 !important;background:linear-gradient(90deg,#C40605 var(--percent),#ddd var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.template-list-collections .collection-card-wrapper{margin-right:15px;margin-left:15px}.template-list-collections .slick-list{position:relative;display:block;overflow:hidden;margin:0 25px;padding:0}.template-list-collections button.slick-prev.custom-arrow.slick-arrow{position:absolute;top:36%;left:-25px;border:1px solid #CCCCCC;background:transparent!important;width:55px!important;height:55px!important;border-radius:100%;cursor:pointer}.template-list-collections button.slick-next.custom-arrow.slick-arrow{top:35%;right:-28px;position:absolute;width:55px!important;height:55px!important;border:1px solid #CCCCCC;background:transparent!important;border-radius:100%;cursor:pointer}.template-list-collections img.motion-reduce{border-radius:18px!important}.template-list-collections .full-unstyled-link{font-family:Gellix;font-weight:600;font-size:20px;line-height:100%;color:#000!important;align-items:center;display:flex;gap:12px}.template-list-collections .icon.icon-arrow{color:#c40605;width:26px!important;height:18px!important}.template-list-collections h1.title.title--primary.inline-richtext{color:#000;font-family:ITC Avant Garde Gothic Demi;font-weight:600;font-size:28px;line-height:100%;letter-spacing:0px!important;margin-top:50px}.template-list-collections .animate-arrow .icon-arrow path{color:#c40605;width:34px!important;height:25px!important}.template-list-collections .collection-list{margin-top:0;margin-bottom:50px}@media screen and (max-width:1468px){.custom-collection-list .color-scheme-1 button.slick-prev.custom-arrow.slick-arrow{position:absolute;top:36%;left:-25px;border:1px solid #CCCCCC;background:transparent!important;width:44px!important;height:44px!important;border-radius:100%;cursor:pointer}.custom-collection-list .color-scheme-1 button.slick-next.custom-arrow.slick-arrow{position:absolute;top:35%;right:-28px;width:44px!important;height:44px!important}.template-list-collections button.slick-next.custom-arrow.slick-arrow{top:35%;right:-29px;position:absolute;width:44px!important;height:44px!important}.template-list-collections button.slick-prev.custom-arrow.slick-arrow{position:absolute;top:36%;left:-27px;width:44px!important;height:44px!important}}@media screen and (max-width:1368px){.multicolumn.color-scheme-1 .slick-list{position:relative;display:block;overflow:hidden;padding:0 -42px;max-width:1235px;margin:0 auto}.multicolumn button.slick-next.custom-arrow.slick-arrow{position:absolute;top:38%;right:1%;width:44px!important;height:44px!important}.multicolumn button.slick-prev.custom-arrow.slick-arrow{top:38%;left:6px;background:transparent!important;width:44px!important;height:44px!important}.cards_box_section .slick-list{max-width:1261px;margin:0 auto}.cards_box_section button.slick-prev.custom-arrow.slick-arrow{left:-1%}.cards_box_section button.slick-next.custom-arrow.slick-arrow{right:-10px}.custom-collection-list .slick-list{max-width:1261px;margin:0 auto}.custom-collection-list .color-scheme-1 button.slick-prev.custom-arrow.slick-arrow{left:-11px}.custom-collection-list .color-scheme-1 button.slick-next.custom-arrow.slick-arrow{right:-11px}}@media screen and (max-width:1300px){.custom-collection-list .color-scheme-1 button.slick-next.custom-arrow.slick-arrow{position:absolute;top:unset!important;right:42%;height:55px!important;bottom:-45px!important}.custom-collection-list .color-scheme-1 button.slick-prev.custom-arrow.slick-arrow{position:absolute;top:unset;left:47%!important;border-radius:100%;cursor:pointer;bottom:-46px!important}.custom-collection-list .color-scheme-1 ul.slick-dots{display:none!important}.cards_box_section button.slick-next.custom-arrow.slick-arrow{position:absolute;top:unset!important;right:44%!important;bottom:-61px!important}.cards_box_section button.slick-prev.custom-arrow.slick-arrow{top:unset!important;left:46%!important;border-radius:100%;bottom:-61px!important}.cards_box_section ul.slick-dots{display:none!important}.multicolumn button.slick-prev.custom-arrow.slick-arrow{top:unset;left:43%;bottom:-79px!important}.multicolumn button.slick-next.custom-arrow.slick-arrow{top:unset;right:46%;bottom:-79px!important}.multicolumn .isolate{position:relative;z-index:0;padding-right:20px!important;padding-left:20px!important}}@media screen and (max-width:1024px){.template-page-contact .slick-initialized .slick-slide:nth-child(2n){border-right:0px}.template-page-contact .multicolumn.color-scheme-1 .multicolumn-card.content-container{max-width:100%;width:100%}.template-page-contact .multicolumn-list__item{display:block;border-right:0px!important;width:50%!important;max-width:49%!important}.template-collection .grid--4-col-desktop .grid__item{width:calc(50% - 8px)!important;max-width:calc(50% - 8px)!important}.two_column_wrapper .image-with-text__content{height:506px;top:28px;padding-left:30px;padding-top:30px}}@media screen and (max-width:991px){.custom-collection-list .color-scheme-1 button.slick-next.custom-arrow.slick-arrow{right:36%;height:55px!important;bottom:-47px!important}.custom-collection-list .color-scheme-1 button.slick-prev.custom-arrow.slick-arrow{left:42%!important;bottom:-46px!important}.cards_box_section button.slick-next.custom-arrow.slick-arrow{right:calc(50% - 50px)!important;bottom:-62px!important}.cards_box_section button.slick-prev.custom-arrow.slick-arrow{left:calc(50% - 50px)!important;bottom:-61px!important}.multicolumn ul.slick-dots{display:none!important}.footer .footer-block.grid__item:first-child,.footer .footer-block.grid__item.footer-block--menu,.footer .footer__copyright.caption,.footer .footer__column.footer__column--info{width:100%}.footer .footer__content-bottom .footer__content-bottom-wrapper{flex-direction:column}.footer .newsletter-form{display:flex;flex-direction:column;justify-content:flex-start!important;align-items:flex-start;width:100%;position:relative}.template-product .slider-mobile-gutter{margin:0!important}.template-product .product.grid{gap:0;flex-direction:column}.template-product media-gallery.product__column-sticky{display:flex;flex-direction:row;gap:15px;align-items:flex-start;flex-direction:row-reverse}.template-product .product__info-wrapper.grid__item{width:100%!important;padding:0;margin-top:23px}.template-product h2.image-with-text__heading.inline-richtext.h1{font-size:23px}.template-product .grid__item.product__media-wrapper{width:100%!important}.template-collection .facets-vertical .facets-wrapper{padding-right:30px!important}.grid--2-col-tablet-down .grid__item{width:48%;max-width:48%}.template-product slider-component.thumbnail-slider.slider-mobile-gutter.quick-add-hidden .slick-vertical .slick-slide{top:138px;margin-right:20px}}@media screen and (max-width:980px){.template-page-contact .only-image{width:100%}.template-page-contact .contact{margin:0!important;width:100%;padding:0}.template-page-contact .main-contact{gap:30px;padding-top:31px}.template-page-contact .multicolumn{background:#f6f6f6;padding-top:30px;padding-bottom:30px}.template-collection .grid--4-col-desktop .grid__item{width:100%!important;max-width:100%!important}.template-product button.thumbnail.global-media-settings.global-media-settings--no-shadow{max-width:100%}.template-product .slider-mobile-gutter ul.slick-dots{display:none!important}.multicolumn.color-scheme-1 .multicolumn-card.content-container{min-height:309px}.multicolumn button.slick-next.custom-arrow.slick-arrow{top:unset;right:41%;bottom:-79px!important}.template-product slider-component.thumbnail-slider.slider-mobile-gutter.quick-add-hidden button.slider-button.slider-button--next{display:none}.template-product slider-component.thumbnail-slider.slider-mobile-gutter.quick-add-hidden button.slider-button.slider-button--prev{display:none}.template-page-about .custom-banner-sec .banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient{padding-left:0}}@media screen and (max-width:767px){.multicolumn button.slick-next.custom-arrow.slick-arrow{top:unset;right:36%;bottom:-80px!important;transform:translateY(-3px)}.multicolumn button.slick-prev.custom-arrow.slick-arrow{top:unset;left:31%;bottom:-81px!important;transform:translateY(-4px)}.template-search .grid--2-col-tablet-down .grid__item{width:100%!important;max-width:100%!important}.template-search .grid:last-child{margin-bottom:0;gap:27px}.template-product .image-with-text__content{padding:30px 0 0!important}.cards_box_section,.cards_box_section .collection{padding-bottom:50px}.cards_box_section .collection .card__information *{text-align:center}.cards_box_section .collection form{display:flex;justify-content:center}}@media screen and (max-width:750px){.template-page-contact .banner__content{padding:29px 20px}.template-page-contact .multicolumn-list__item{display:block;border-right:0px!important;width:100%!important;max-width:100%!important}.template-page-contact .multicolumn.color-scheme-1 .multicolumn-card.content-container:after{content:"";width:71px!important;height:82px;right:0;left:245px!important;top:68px;background:#d9d9d91a}.template-page-contact .contact h1 strong{font-size:29px}.hero_banner .banner__text.rte.body p{color:#000}.hero_banner .banner__content.banner__content--middle-center.page-width{align-items:flex-start;justify-content:flex-start;padding:30px 20px}.two_column_section{padding-top:30px!important;padding-bottom:30px!important}.two_column_wrapper .image-with-text__content{background:#c40605!important;border-radius:20px!important;position:unset!important;right:-29px!important;z-index:999;height:fit-content;top:47px;margin-top:30px;padding:31px 18px}.full_width_content_section .banner__content.banner__content--middle-center.page-width{align-items:flex-start;justify-content:flex-start;padding:30px 20px}.slider-mobile-gutter .slider-button .icon{height:15px;width:15px}.slideshow__slide .slideshow__text-wrapper.banner__content.banner__content--middle-center.page-width{align-items:flex-start;justify-content:center;padding-top:85px;padding-bottom:70px;position:absolute}.slider-mobile-gutter button.slider-button.slider-button--next{position:absolute;right:30px!important;top:unset;transform:translateY(-231px);cursor:pointer;bottom:0!important}.slider-mobile-gutter button.slider-button.slider-button--prev{position:absolute;left:30px!important;top:unset!important;transform:translateY(-200px);cursor:pointer;bottom:0!important}.slideshow__slide .banner__heading.inline-richtext.h1{font-size:30px}.banner--mobile-bottom .slideshow__text.banner__box{max-width:503px!important;width:100%}.cards_box_section button.slick-prev.custom-arrow.slick-arrow{left:30%!important;bottom:-60px!important}.cards_box_section button.slick-next.custom-arrow.slick-arrow{right:36%!important;bottom:-61px!important}.template-index.gradient .custom-banner-sec .banner__content.banner__content--middle-center.page-width{padding:40px 20px;background:#000}.custom-collection-list .color-scheme-1 .card-wrapper{margin-right:0;margin-left:0}.custom-collection-list .color-scheme-1 .title-wrapper-with-link a{padding:11px 41px!important;text-transform:uppercase}.custom-collection-list .color-scheme-1 button.slick-next.custom-arrow.slick-arrow{right:29%;height:55px!important;bottom:-47px!important}.custom-collection-list .color-scheme-1 button.slick-prev.custom-arrow.slick-arrow{left:38%!important;bottom:-46px!important}.offer-cards-section .offer-card{padding:30px 15px 99px}.offer-cards-section .discount{font-size:27px}.offer-cards-section .sub-title{font-size:23px}.offer-cards-section .offer-btn{padding:15px 27px;font-size:13px}.cards_box_section .title.inline-richtext.h2{font-size:22px}.cards_box_section .button{font-size:15px;display:inline-flex;align-items:center!important;line-height:1!important;padding:10px}.custom-banner-sec h2.banner__heading.inline-richtext.h1 p{font-size:22px}.hero_banner.banner h2.banner__heading.inline-richtext.h1 p{color:#000!important}.template-page-about .custom-banner-sec .image-with-text__content{padding:20px 0 20px 15px}.template-page-about .full_width_content_section .banner__content.banner__content--middle-center.page-width{background:#000}.template-page-about .two_column_section .image-with-text__content--mobile-left{padding:20px 0 20px 10px}.template-product .jdgm-rev-widg__title{font-size:35px}.custom-banner-sec .banner__text.rte.body ul li{font-size:14px;line-height:23px}.two_column_wrapper .image-with-text__heading.inline-richtext.h1{font-size:33px}.template-page-contact .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--third-width.multicolumn-card-spacing{padding:15px}.footer .footer__content-top .grid{padding-bottom:0}.template-collection .quick-add__submit span{font-size:14px}}@media (max-width: 749px){.template-product media-gallery.product__column-sticky{flex-direction:column}.template-product slider-component.thumbnail-slider.slider-mobile-gutter.quick-add-hidden{width:100%!important}.template-product .slider-mobile-gutter{width:100%!important}.thumbnail-list .slick-list{margin:0 !important margin-left: -10px!important}.thumbnail-list__item{margin-left:10px}}@media screen and (max-width:630px){.slider-mobile-gutter button.slider-button.slider-button--prev{top:unset!important;transform:translateY(-19px);cursor:pointer;bottom:0!important}.slider-mobile-gutter button.slider-button.slider-button--next{right:30px!important;top:unset;transform:translateY(-72px);cursor:pointer;bottom:0!important}.footer .list-social__link{padding:7px}.footer .footer__content-bottom small.copyright__content a{font-size:10px}.template-product .related-products__heading.inline-richtext.h2{font-size:32px}.custom-collection-list .color-scheme-1 button.slick-prev.custom-arrow.slick-arrow{left:34%!important;width:41px!important;height:41px!important}.custom-collection-list .color-scheme-1 button.slick-next.custom-arrow.slick-arrow{right:39%;height:41px!important;bottom:-47px!important;width:41px!important}.custom-collection-list .collection-list-title{font-size:26px}.custom-collection-list .color-scheme-1 .title-wrapper-with-link a{padding:11px 31px!important;text-transform:uppercase}.cards_box_section button.slick-prev.custom-arrow.slick-arrow{width:41px!important;height:41px!important;left:36%!important}.cards_box_section button.slick-next.custom-arrow.slick-arrow{width:41px!important;height:41px!important}.multicolumn button.slick-prev.custom-arrow.slick-arrow{width:41px!important;height:41px!important;bottom:-62px!important;left:34%}.multicolumn button.slick-next.custom-arrow.slick-arrow{width:41px!important;height:41px!important;bottom:-62px!important;right:38%}.offer-cards-section .offer-cards-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(100%,1fr));gap:20px}}@media screen and (max-width:320px){.cards_box_section button.slick-next.custom-arrow.slick-arrow{right:32%!important;bottom:-51px!important}.cards_box_section button.slick-prev.custom-arrow.slick-arrow{width:41px!important;height:41px!important;left:34%!important;bottom:-52px!important}.multicolumn button.slick-next.custom-arrow.slick-arrow,.custom-collection-list .color-scheme-1 button.slick-next.custom-arrow.slick-arrow{right:34%}}@media screen and (min-width: 990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:55%!important;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--large:not(.product--no-media) .product__info-wrapper{max-width:45%!important;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)!important}}.active-facets__button--light .active-facets__button-inner{font-size:12px}.product__info-wrapper .price{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.product-grid .card__heading a{font-size:16px}.swym-wishlist-collections-v2-container{z-index:1!important}.menu-drawer__navigation-container account-icon svg path{fill:#707070}.top-filter{padding:0 15px}.template-page-contact .banner__content h2 p{color:#000!important}body.template-search menu-drawer.mobile-facets__wrapper{display:none}.footer .footer__content-bottom ul.policies .copyright__content{border:none}ul#product-grid{justify-content:space-between;gap:30px 0}.thumbnail-list .slick-list{padding:0!important;margin:-10px 0}body.template-product .image-with-text__content{justify-content:center}.related-products .card__content{display:flex;flex-direction:column}.related-products .card__heading a{font-family:Gellix;font-size:20px;font-weight:500!important}.related-products .card-information .price__regular{font-size:20px;font-weight:500}.related-products .quick-add__submit{border:1px solid #C40605;border-radius:50px;height:50px;font-family:Gellix;font-size:16px;font-weight:700;color:#c40605;text-transform:uppercase;width:auto;padding:0 20px}.product__info-container .price__container *{font-size:24px!important}.template-product h2.image-with-text__heading.inline-richtext{font-weight:600}product-recommendations .product-grid{justify-content:center;padding-top:30px}.product-media-container{width:100%!important;height:100%!important}.product__media-list{margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
