.page-content h2,.page-content h3,.page-content h4,.page-content h5{font-weight:700!important}body{font-size:14px!important;color:#2a2a2af2!important}a#HeaderDrawer-logo,span.badge.price__badge-sale{display:none}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{color:#fff!important;background-color:#91121a!important}.shop-all{transition:ease-out .5s;background:#000;color:#fff;font-size:14px;margin:12px auto 8px;position:relative;display:block;text-align:center;padding:4px 12px;text-decoration:none;text-transform:uppercase;max-width:max-content}.card__heading a:after{position:unset!important}.shop-all:before,.shop-all:after{background:#91121a;content:"";position:absolute;z-index:-1}.shop-all:after{height:100%;left:0;top:0;width:0}.shop-all:hover{background:#91121a}.shop-all:hover:after{width:100%}.banner-video{position:relative;width:100%;overflow:hidden}.banner-video video{width:100%;height:100%;display:block;object-fit:cover;border-radius:inherit}.marquee-wrapper{display:flex}.marquee-box .announcement-bar__message{min-height:auto;padding:1.4rem 25px}.marquee-box span.circle-text{width:10px;height:10px;display:inline-block;background:#fff;border-radius:50%;margin-right:4px}ul.phone-box{padding:0}.phone-box li{list-style:none}.phone-box a{font-size:16px;color:#fff;text-decoration:none}.utility-bar__grid{display:flex!important;justify-content:center;align-items:center;gap:20px;line-height:0;max-width:100%!important}.list-menu--inline{align-items:flex-end}.header__menu-item span{font-size:16px;color:#000}.title-wrapper-with-link,.title{justify-content:center;text-align:center}.section-sub-title{font-size:18px;color:#000;text-transform:uppercase;font-weight:500;text-align:center}.multicolumn-card .media--portrait{padding-bottom:100%!important}.multicolumn-card{text-align:center}.multicolumn-card h3.inline-richtext{font-size:21px;margin-bottom:8px!important;background:#e8e8e8;padding:10px 0;color:#000;font-weight:400;text-transform:uppercase}.footer__content-top .grid{flex-direction:column;row-gap:1rem!important}.footer__content-top .footer-block{display:flex;align-items:center;justify-content:center;gap:20px}.footer__content-top .footer-block__heading{font-size:16px!important;font-weight:400!important;margin:0!important}.footer__content-top{padding-bottom:3.5rem!important;padding-top:2rem;display:block;background:#91121a}.footer__content-top ul.ul_contact{display:flex;list-style:none;gap:10px;margin:0;padding:0}.footer__content-top ul.ul_contact p{margin:0}.footer__content-top ul.ul_contact a{text-decoration:none}.footer__content-top ul.ul_contact li{border-left:1px solid #fff;padding:0 0 0 10px;line-height:normal}.footer__content-top .footer-block.top_menu_style{margin-top:-73px}.footer__content-top .footer-block.menu_one_style{padding-top:2em}.footer__content-bottom{border-top:0!important;padding-top:1rem!important}.foot-menu-style li{position:relative}.foot-menu-style li:after{border-left:1px solid #fff;content:"";margin:10px}.foot-menu-style li:last-child:after{border-left:0;content:none}.copyright__content{font-size:1.4rem!important}.collection-hero__text-wrapper{flex-basis:100%!important;align-self:stretch!important;text-align:center!important;padding:4rem 2rem 0rem!important}.collection-hero__title{background:#e8e8e8;font-size:2.5rem;font-weight:700;line-height:2;text-transform:uppercase}.product-grid-container .card__information{text-align:center}.product-grid-container .price{font-size:1.4rem!important;text-align:center}.product-grid-container .shop-btn-box a{padding:1rem 2rem;text-decoration:none}.product .accordion__title{text-transform:capitalize!important;font-size:1.3rem!important;font-weight:500!important;color:#000}.product .accordion__content{font-size:14px;color:#000}.product__title h1{font-size:20px;font-weight:400}.product-form .product-form__buttons{display:flex;justify-content:space-between}.product-form .shopify-payment-button{width:48%;text-transform:uppercase!important}.product-form .product-form__submit{width:48%;background:#000;color:#fff;text-transform:uppercase}.product-form .product-form__submit:hover{background:transparent!important;color:#000}.product-form .shopify-payment-button__button--unbranded{text-transform:uppercase}.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:transparent!important;color:#000}.product__info-container .icon-with-text{margin:.5rem 0!important}.icon-with-text--horizontal .icon-with-text__item{flex-direction:row!important;gap:1rem}.product__info-container .icon-with-text--horizontal{justify-content:space-evenly!important;column-gap:3rem!important;flex-direction:row!important}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:1.5rem 0!important}.related-products .card__information{text-align:center}.related-products .price{font-size:1.3rem;text-align:center}.card__hover-btn{position:absolute;bottom:10px;left:50%;transform:translate(-50%) translateY(10px);opacity:0;transition:opacity .3s ease,transform .3s ease}.card__media:hover .card__hover-btn{opacity:1;transform:translate(-50%) translateY(0)}.card__hover-btn .btn{background:#000;color:#fff;padding:10px 18px;border:none;border-radius:4px;font-size:14px;cursor:pointer}.card__hover-btn .btn:hover{background:#333}.rte.page-content h2{font-size:19px!important;text-align:left}.page-top-content{padding:3rem 1rem}.page-top-content h1{margin-bottom:10px;font-size:4rem;font-weight:600;text-transform:uppercase}.page-top-content a{color:#000;text-decoration:none}.page-top-content span.line-divider{padding:0 6px}.page-width-full{max-width:100%;margin:0 auto;padding:0 15px}.header-wrapper .summary.list-menu__item{padding-right:1.3rem!important}.header-wrapper .header__menu-item{padding:1.6rem 1.6rem .7rem!important}.header-wrapper .header__submenu .header__menu-item{padding:1rem!important}.header-wrapper .header__submenu .list-menu__item--active{text-decoration:none!important;background:#91121a;color:#fff}.header-wrapper .header__submenu .header__menu-item{transition:background .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}.header-wrapper .header__submenu .header__menu-item:hover{text-decoration-line:none!important;color:#fff;background:#91121a}.header-wrapper .list-menu__item{line-height:calc(1.8 + .3 / var(--font-body-scale))!important}.header-wrapper .header__submenu .list-menu__item{line-height:calc(1 + .3 / var(--font-body-scale))!important}.collection .price .price-item,.product .price .price-item{margin:0!important}.related-products__heading{margin:0px 0 1rem!important}@media screen and (max-width: 767px){.page-width-full{overflow-x:hidden}.footer__content-top .list-menu--inline{align-items:flex-start;flex-direction:column}.footer__content-top .foot-menu-style li:after{display:none}.footer-block__details-content{margin-bottom:2rem}.footer__content-top .footer-block{align-items:flex-start;justify-content:flex-start;flex-direction:column}.product-form .product-form__submit{font-size:1.44rem}.product .icon-with-text__item .h4{font-size:calc(var(--font-heading-scale) * 1.5rem)!important}.product__info-container .icon-with-text--horizontal{justify-content:space-between!important}.product__info-container .icon-with-text{--icon-spacing: calc(var(--font-heading-scale) * 0rem)!important}.icon-with-text--horizontal .icon-with-text__item{width:auto!important}}@media screen and (max-width: 768px){.footer-block.grid__item{padding:0!important;margin:1rem 0!important}.footer__content-top .footer-block{flex-wrap:wrap}.footer__content-top ul.ul_contact{flex-wrap:wrap;flex-direction:column}.footer__content-top .footer-block.menu_one_style{padding-top:0}.multicolumn-card .media--portrait{padding-bottom:110%!important}.multicolumn .page-width{padding-left:1.5rem!important;padding-right:1.5rem!important}.announcement-bar,.announcement-bar__announcement{flex-wrap:nowrap!important}.phone-box a{display:ruby-text;padding:4px 0 0 8px}}@media screen and (max-width: 749px){.banner--small.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--small.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:20rem!important}h2,.h1{font-size:18px!important;font-weight:600!important;letter-spacing:normal;margin-bottom:8px;line-height:20px!important;text-transform:uppercase}.section-sub-title{font-size:12px!important;font-weight:400!important;letter-spacing:0px}}@media screen and (min-width: 1400px){.page-width-full{padding-inline-start:120px;padding-inline-end:120px}}@media screen and (min-width: 990px){.image-with-text__heading{font-size:2.0635rem!important;text-transform:capitalize!important}body:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width{padding-left:3rem!important;padding-right:0rem!important}.header--middle-center:not(.drawer-menu){grid-template-columns:auto auto 1fr!important;align-items:flex-end}.header__heading,.header__heading-link{display:none}.header__heading-link.show-logo{display:inline-block!important;padding-left:1.3rem;padding-right:1.3rem}h2,.h1{font-size:34px!important;text-align:center;font-weight:700!important;text-transform:uppercase!important}.title-wrapper-with-link{flex-direction:column}}@media screen and (min-width: 750px){details[open]>.header__menu-item{text-decoration:none!important}.header__menu-item:hover span{text-decoration:none!important;border-top:3px solid #000;transition:width .3s ease-out}.header__active-menu-item{text-decoration:none!important;border-top:3px solid #000}.header-wrapper{padding-bottom:1rem}header.page-width{padding:0 2rem!important}.page-width{padding-left:1rem!important;padding-right:1rem!important}.footer-block__details-content>li:not(:last-child){margin-right:0!important}.banner--small:not(.banner--adapt){min-height:56rem!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
