:root{--primary-font: microgramma-extended, sans-serif;--secondary-font: indivisible, sans-serif;--red-color: #ED3946;--offwhite-color: rgb(var(--color-foreground));--offwhite: rgb(var(--color-foreground) .75);--background-bright: #0B1C3D;--background-main: rgb(var(--color-background))}h1,h2,h3,.h1,.h2,.h3{font-family:var(--primary-font)!important;font-weight:700!important}h4,h5,h6,.h4,.h5,.h6,p,button,.button,li{font-family:var(--secondary-font)!important}p{font-size:18px;font-weight:400}button,.button{font-size:18px;font-weight:500;text-transform:uppercase;justify-self:center;display:flex;letter-spacing:0;justify-content:center;align-items:center;padding:0 24px;width:fit-content;white-space:nowrap;cursor:pointer;height:48px;min-width:unset;min-height:unset;transition:all .25s ease-out;border:1px solid #ED3946;border-radius:100px;background-color:#ed3946;color:#fff}a.button{width:min-content;white-space:nowrap;border-radius:80px}a.button:after{display:none}.dp-form-css{display:flex;flex-direction:row;align-items:center;gap:20px}.dp-form-css span{text-transform:uppercase;font-size:20px}.dp-css-quick-add{min-width:fit-content!important;padding:5px!important;height:unset!important}.lazyload{opacity:0;transition:opacity .6s ease-in}.lazyloaded{opacity:1}.header-wrapper{background-color:var(--background-bright);border-bottom:0}.header-wrapper.no-bg{background-color:var(--background-main)}.custom-primary-megamenu-link,.custom-primary-megamenu-link span{font-size:18px!important}.highlighted-text{color:var(--red-color);display:block}.featured-collection .collection__title{display:flex;justify-content:space-between;align-items:center}.featured-collection .collection__title h2{text-transform:uppercase;font-size:40px}.featured-collection .collection__description{text-transform:uppercase;max-width:420px;display:flex;flex-direction:column;gap:16px}.featured-collection .collection__description p{color:#fff;font-style:italic}.featured-collection .collection__description .collection__button{align-self:flex-start;color:#fff}.featured-collection .collection__description .collection__button a{color:#fff}@media (min-width: 1000px){.featured-collection slider-component{padding:0;left:0}}.card-wrapper .card__inner .card__information h3{display:none}.card-wrapper .product-card-title{display:block!important;font-size:24px;margin-top:16px;margin-bottom:20px}.collection-card-title{display:block!important}.card__inner{background-color:#0b1a32;border-radius:20px!important}.card__inner .card__media img{object-fit:contain!important}.related-products h2{text-transform:uppercase;font-size:40px}.related-products .related-products__title{display:flex;justify-content:space-between;align-items:center}.related-products .related-products__description{max-width:420px;width:100%;text-transform:uppercase;font-style:italic}.collection-hero{background-color:var(--background-bright)}.collection-hero h1{font-size:60px;text-transform:uppercase;text-align:center;margin:30px 0 90px}.product-card-wrapper .card__inner{--ratio-percent: 100% !important}#main-collection-filters.no-products{display:none}h2.facets__heading{font-size:40px;color:var(--red-color);text-transform:uppercase;white-space:nowrap}.no-products-in-collection .underlined-link{color:var(--red-color)}.facets-vertical-form{align-items:center}#FacetSortForm .select{padding:4px;border:1px solid;border-radius:20px}#FacetSortForm .select select{padding-left:8px;outline:none;box-shadow:none}#FacetSortForm .select .svg-wrapper{right:8px}#FacetSortForm .select select option{background-color:var(--background-bright);color:var(--offwhite-color)}#SortBy-mobile option{background-color:var(--background-bright)}.product--no-media{max-width:600px;flex-direction:column}.product--no-media .product__info-wrapper{padding:0!important;max-width:100%!important;width:100%!important}.product-form__input .disabled{display:none!important}button:after{box-shadow:none!important;outline:none;border:none}button::hover:after{box-shadow:none!important;outline:none;border:none}.cart-item__quantity-wrapper{align-items:center}.ht-google-place-wrapper .ht-google-place-title .title{font-size:4rem;border-bottom:none}.ht-google-place-review-section .ht-container{justify-content:center}.ht-container .ht-col-lg-12{max-width:900px}.collection-hero__description{margin:40px auto 20px;text-align:center}span.active-facets__button-inner{background-color:#ed3946;height:32px}.active-facets__button-remove{display:none}.product__tax{margin-top:0!important}.sk-form-main{padding:18px;max-width:800px;border-radius:14px}.sk-form button{background-color:var(--red-color);border-color:var(--red-color);font-size:24px;padding:16px!important}@media (max-width: 1024px){.ht-google-place-wrapper .ht-google-place-title .title,h2{font-size:3rem}}@media (max-width: 768px){.collection-hero h1{font-size:3rem!important}}@media (max-width: 450px){.collection-hero h1{font-size:2.5rem!important}.dp-form-css span{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base-dp.css.map */
