:root,[class*=color-scheme]{--caliber-black: #000;--caliber-white: #fff;--caliber-red: #ff0000;--caliber-grey: #e8e8e8;--caliber-grey-text: #7f7f7f;--calibar-heading: "Abolition", "Bebas Neue", Impact, "Arial Narrow", sans-serif;--heading-font: var(--body-font);--page-margin: clamp(16px, 2.6vw, 50px);--card-gap: 10px;--btn-border-radius: 9999px;--btn-padding-x: 2rem;--btn-padding-y: 1rem;--btn-font-weight: 400;--primary-btn-border-color: #fff;--primary-btn-hover-bg-color: #fff;--primary-btn-hover-text-color: #000}html{font-size:clamp(12px,.833vw,16px)}.header{min-height:3.625rem}.header__menu-item{font-size:1rem;font-weight:500;text-transform:uppercase}.section-header .ic-logo-container img{max-height:36px}.search-wrapper{margin-left:auto}.search-wrapper[x-cloak]{display:none!important}.search-toggle-btn{background:transparent;border:none;cursor:pointer;padding:10px;display:flex;align-items:center}.search-toggle-btn svg{width:calc(var(--font-body-scale) * 20px);height:calc(var(--font-body-scale) * 20px);align-self:center;display:block}.fullscreen-search-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999}.fullscreen-search-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}.fullscreen-search-modal__content{position:absolute;top:0;left:0;width:100%;background-color:var(--caliber-white);padding:2rem 0;box-shadow:0 4px 10px #0000000d}.fullscreen-search-modal__inner{max-width:1200px;margin:0 auto;padding:0 1.5rem;display:flex;justify-content:center;flex-direction:column;align-items:center}.fullscreen-search-modal__form{width:100%;max-width:740px}.fullscreen-search-modal__input-wrapper{display:flex;align-items:center;width:100%;border-bottom:2px solid #111;padding-bottom:5px}.fullscreen-search-modal__input{flex-grow:1;background:transparent;border:none;outline:none;font-size:1.25rem;padding:10px;color:#111}.fullscreen-search-modal__submit,.fullscreen-search-modal__close{background:transparent;border:none;cursor:pointer;padding:10px;display:flex;align-items:center;color:#111}.fullscreen-search-modal__submit svg,.fullscreen-search-modal__close svg{width:22px;height:22px}.modal-transition-enter{transition:transform .3s cubic-bezier(0,0,.2,1),opacity .3s ease-out}.modal-transition-enter-start{transform:translateY(-100%);opacity:0}.modal-transition-enter-end{transform:translateY(0);opacity:1}.modal-transition-leave{transition:transform .25s cubic-bezier(.4,0,1,1),opacity .25s ease-in}.modal-transition-leave-start{transform:translateY(0);opacity:1}.modal-transition-leave-end{transform:translateY(-100%);opacity:0}.swiper.main-swiper{box-shadow:none}.swiper.thumb-swiper .swiper-slide{border-color:transparent;box-shadow:none}.swiper.thumb-swiper .thumb-ratio-container{position:static;height:auto;padding:0}.swiper.thumb-swiper .thumb-ratio-container>*{position:static}.swiper.thumb-swiper .thumb-ratio-container img{display:block}.caliber-product-card.product-card{border:0;background-color:var(--caliber-white)}.caliber-product-card.product-card .media-inner{background-color:var(--caliber-grey);overflow:hidden;aspect-ratio:5 / 4;display:flex;justify-content:center;align-items:center;padding:0}.caliber-product-card.product-card .media-inner img{object-fit:cover;width:100%;height:100%}.caliber-product-card.product-card .media-inner .placeholder-image{max-height:100%;width:100%;height:auto}.caliber-product-card.product-card .text-container{display:flex;flex-direction:column;gap:1rem;margin:1.5rem 0 0}.caliber-product-card.product-card .product-type{color:var(--caliber-grey-text);font-size:.875rem}.caliber-product-card.product-card .link-heading .card-link{color:var(--caliber-black);font-size:1.5rem;font-weight:600}.caliber-product-card.product-card .price-wrapper{border:0}.caliber-product-card.product-card .price-text{color:var(--caliber-black);font-size:1.5rem}.caliber-product-card.product-card .price-currency{font-size:.75rem}.caliber-collection-header{position:relative;overflow:hidden;margin:0 0 2rem}.caliber-collection-header .image-container{width:100%;height:100%;position:absolute;z-index:1}.caliber-collection-header .image-container:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg,#000c,#00000040)}.caliber-collection-header .image-container img{max-width:100%;width:100%;height:100%;display:block;object-fit:cover}.caliber-collection-header .text-container{position:relative;z-index:2;width:100%;height:100%;padding:5rem 1rem;min-height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center}.caliber-collection-header .text-container .text-container-inner{text-align:center}@media(min-width:768px){.caliber-collection-header .text-container .text-container-inner{max-width:50%}}.caliber-collection-header .collection-title,.caliber-collection-header .collection-description{color:var(--caliber-white)}.footer-section .footer-content{gap:20px 40px}.footer-content .footer-nav-container{padding:0 0 28px}@media(min-width:1536px){.footer-content .footer-nav-container .footer-menu-wrapper>div:first-of-type{grid-column-start:2}}.footer-section .footer-content .footer-details{padding:0 0 28px;gap:40px}.footer-section .footer-newsletter .wrapper input{border-radius:var(--btn-border-radius);background:#1a1a1a;border:1px solid #6d6d6d;height:4.4375rem}.footer-section .footer-newsletter .wrapper button{width:3.3125rem;height:3.3125rem;border-radius:50%;border:1px solid var(--caliber-white);background-color:var(--caliber-white);margin-right:.5625rem;top:8px}.footer-section .footer-newsletter .wrapper button:after{content:"";display:block;background:transparent url(icon-chevron-right-black.svg) center center no-repeat;width:1.5rem;height:1.5rem}.footer-section .footer-newsletter .wrapper button svg{display:none}.footer-section .footer-lower-menu a{color:var(--caliber-white)}.footer-section .footer-lower-menu-list li{display:flex;flex-wrap:wrap;gap:.5rem}.footer-section .footer-lower-menu-list li:not(:last-of-type):after{content:"|"}.footer-section .footer-bottom{font-size:.75rem;color:#b5b5b5}.footer-section .footer-flag{width:104px;height:auto;display:block;filter:grayscale(1)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom_override.css.map */
