#header-group .announcement-bar{min-height:38px;padding-block:0!important;background:#0f100e!important;color:#fffefa!important;border:0!important}#header-group .announcement-bar__slider{min-height:38px}#header-group .announcement-bar__text{margin:0!important;color:#fffefa!important;font-family:var(--font-body--family)!important;font-size:10px!important;font-weight:600!important;line-height:1!important;letter-spacing:.01em!important;text-transform:uppercase!important}#header-component .header__row--top .header__columns{min-height:64px!important}#header-component .header__row--bottom .header__columns{min-height:52px!important}#header-component .menu-list__link,#header-component .dropdown-localization__button,#header-component .header-actions__action{font-family:var(--font-body--family)!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}#header-component .menu-list__list{gap:0!important}#header-component .menu-list__link-title{padding-inline:13px!important}:is(.product-card,.cart-items,.cart-drawer__inner,.facets) :is(h1,h2,h3,h4,h5,h6,a,p,span,button,label,select){font-family:var(--font-body--family)!important}.product-card :is(h1,h2,h3,h4,h5,h6),.product-card [class*=price],.product-card .money{font-size:12px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}.product-card :is(img,picture,video){border-radius:0!important}.product-card{border-radius:0!important;box-shadow:none!important;transform:none!important}.product-card:hover{box-shadow:none!important;transform:none!important}#MainContent[data-template=collection]>.shopify-section:first-child h1{margin:0 auto!important;width:100%!important;text-align:center!important;font-family:var(--vault-display)!important;font-size:clamp(34px,3vw,50px)!important;font-weight:400!important;line-height:1!important;letter-spacing:-.015em!important;text-transform:none!important}html[dir=rtl] #MainContent[data-template=collection]>.shopify-section:first-child h1{font-family:var(--vault-ar)!important;line-height:1.15!important;letter-spacing:0!important}#MainContent[data-template=collection] .facets-block-wrapper{border-bottom:1px solid rgba(15,16,14,.18)!important;border-top:0!important;margin-bottom:22px!important}#MainContent[data-template=collection] .facets--horizontal{min-height:52px!important;padding-block:0!important}#MainContent[data-template=collection] .facets--horizontal .facets__summary,#MainContent[data-template=collection] .facets--horizontal .products-count-wrapper,#MainContent[data-template=collection] .sorting-filter,#MainContent[data-template=collection] .facets__label{font-family:var(--font-body--family)!important;font-size:11px!important;font-weight:400!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase!important}#MainContent[data-template=collection] .facets--horizontal .facets__summary{min-height:52px!important;height:52px!important}#MainContent[data-template=collection] .product-grid__item{min-width:0}#MainContent[data-template=collection] .product-card__content{padding-top:9px!important}#MainContent[data-template=product] .product-information__details{align-self:start!important;min-width:0!important;background:#fffefa!important}#MainContent[data-template=product] .product-details{justify-content:flex-start!important;padding-inline:clamp(30px,3.2vw,60px)!important}#MainContent[data-template=product] .product-details>.group-block-content{width:100%!important;max-width:600px!important;margin:0!important}#MainContent[data-template=product] .product-details h1{margin:0!important;font-family:var(--vault-display)!important;font-size:clamp(27px,1.65vw,31px)!important;font-weight:400!important;line-height:1.08!important;letter-spacing:-.012em!important;text-transform:none!important}html[dir=rtl] #MainContent[data-template=product] .product-details h1{font-family:var(--vault-ar)!important;line-height:1.18!important;letter-spacing:0!important}#MainContent[data-template=product] .product-details [class*=price],#MainContent[data-template=product] .product-details .money{font-family:var(--vault-display)!important;font-size:18px!important;font-weight:400!important;line-height:1.2!important}html[dir=rtl] #MainContent[data-template=product] .product-details [class*=price],html[dir=rtl] #MainContent[data-template=product] .product-details .money{font-family:var(--vault-ar)!important}#MainContent[data-template=product] .product-details :is(label,button,select,input,.variant-picker__option){font-family:var(--font-body--family)!important}#MainContent[data-template=product] .product-media-gallery img{object-fit:contain!important;background:#fffefa!important}#MainContent[data-template=product] .product-form-buttons{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:10px!important}#MainContent[data-template=product] .product-form-buttons>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error){width:100%!important;flex:0 0 auto!important}#MainContent[data-template=product] .add-to-cart-button{width:100%!important;min-height:58px!important;height:58px!important;border:1px solid #0F100E!important;border-radius:0!important;background:#0f100e!important;color:#fffefa!important;box-shadow:none!important;font-family:var(--font-body--family)!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;transform:none!important;transition:background-color .18s ease,color .18s ease!important}#MainContent[data-template=product] .add-to-cart-button:hover{background:#0f100e!important;color:#fffefa!important;box-shadow:none!important;transform:none!important}#MainContent[data-template=product] .shopify-payment-button,#MainContent[data-template=product] .shopify-payment-button__button{width:100%!important;border-radius:0!important}#MainContent[data-template=product] :is(.variant-option,.variant-picker__option,.variant-picker__input label){border-radius:0!important;box-shadow:none!important}#MainContent[data-template=product] .accordion,#MainContent[data-template=product] .accordion details{border-radius:0!important;box-shadow:none!important}#MainContent[data-template=product] .accordion .accordion__toggle,#MainContent[data-template=product] .accordion summary{min-height:58px!important;padding-block:0!important;font-family:var(--vault-display)!important;font-size:21px!important;font-weight:400!important;line-height:1.15!important;letter-spacing:0!important;text-transform:none!important}html[dir=rtl] #MainContent[data-template=product] .accordion .accordion__toggle,html[dir=rtl] #MainContent[data-template=product] .accordion summary{font-family:var(--vault-ar)!important;line-height:1.25!important}#MainContent[data-template=product] .accordion .accordion__toggle .svg-wrapper{width:17px!important;height:17px!important;flex:0 0 17px!important}#MainContent[data-template=product] .accordion .rte,#MainContent[data-template=product] .accordion .text-block{font-family:var(--font-body--family)!important;font-size:14px!important;line-height:1.65!important;color:#333!important}#MainContent[data-template=product] .accordion details[open] .accordion__content{padding-bottom:22px!important}#MainContent[data-template=product] .accordion a{color:inherit!important;text-decoration:underline!important;text-underline-offset:3px!important}#MainContent[data-template=product] .product-recommendations :is(h2,h3,h4),#MainContent[data-template=cart] .product-list :is(h2,h3,h4){font-family:var(--vault-display)!important;font-size:clamp(20px,1.6vw,27px)!important;font-weight:400!important;line-height:1.1!important;letter-spacing:0!important;text-transform:none!important}html[dir=rtl] #MainContent[data-template=product] .product-recommendations :is(h2,h3,h4),html[dir=rtl] #MainContent[data-template=cart] .product-list :is(h2,h3,h4){font-family:var(--vault-ar)!important}#MainContent[data-template=cart] :is(h1,h2,h3,h4),#cart-drawer :is(h1,h2,h3,h4){font-family:var(--vault-display)!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}html[dir=rtl] #MainContent[data-template=cart] :is(h1,h2,h3,h4),html[dir=rtl] #cart-drawer :is(h1,h2,h3,h4){font-family:var(--vault-ar)!important}#MainContent[data-template=cart] .cart-items__table-row,#cart-drawer .cart-items__table-row{border-color:#0f100e29!important}#cart-drawer .theme-drawer__dialog{border-radius:0!important;box-shadow:none!important}#cart-drawer .cart-drawer__summary{gap:16px!important;padding:20px 24px 24px!important;border-top:1px solid rgba(15,16,14,.16)!important;background:#fffefa!important;-webkit-mask-image:none!important;mask-image:none!important}#cart-drawer .cart-drawer__items{padding-inline:24px!important}#cart-drawer .cart-drawer__summary .button,#cart-drawer .cart-drawer__summary .button-secondary,#MainContent[data-template=cart] .cart__checkout-button{width:100%!important;min-height:52px!important;border-radius:0!important;box-shadow:none!important}#cart-drawer .cart-drawer__summary .button:first-of-type,#MainContent[data-template=cart] .cart__checkout-button{background:#0f100e!important;color:#fffefa!important;border-color:#0f100e!important}#MainContent[data-template=search] .search-page__header,#MainContent[data-template=search] .search-header{padding-top:clamp(28px,4vw,52px)!important}#MainContent[data-template=search] input[type=search]{min-height:48px!important;border:1px solid rgba(15,16,14,.28)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-family:var(--font-body--family)!important;font-size:12px!important}#MainContent[data-template=search] .facets-block-wrapper{border-top:1px solid rgba(15,16,14,.16)!important;border-bottom:1px solid rgba(15,16,14,.16)!important}#MainContent[data-template=search] :is(.facets__summary,.sorting-filter,.facets__label,.products-count-wrapper){font-family:var(--font-body--family)!important;font-size:11px!important;font-weight:400!important;letter-spacing:0!important;text-transform:uppercase!important}#MainContent[data-template=search] .product-card__content{padding-top:10px!important}#header-component .mega-menu{background:#fffefa!important;color:#0f100e!important;border-top:1px solid rgba(15,16,14,.12)!important;box-shadow:none!important}#header-component .mega-menu__grid{gap:clamp(18px,2vw,32px)!important;padding-block:24px 30px!important}#header-component .mega-menu__link-image{aspect-ratio:1/1!important;border-radius:0!important;object-fit:cover!important;transform:none!important}#header-component .mega-menu__link,#header-component .mega-menu__column a{font-family:var(--font-body--family)!important;font-size:11px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:.01em!important;text-transform:uppercase!important}#header-component .mega-menu__column{min-width:0!important}#header-component .mega-menu__grid:has(.mega-menu__link-image) .mega-menu__column>div>.mega-menu__link:not(:has(.mega-menu__link-image)):before{display:none!important;content:none!important}#footer-group,.footer-group{background:var(--vault-petrol,#153F50)!important;color:#fffefa!important}#footer-group :is(h2,h3,h4,h5,h6),.footer-group :is(h2,h3,h4,h5,h6){color:#fffefa!important;font-family:var(--font-body--family)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.03em!important;text-transform:uppercase!important}#footer-group a,.footer-group a{color:inherit!important;font-family:var(--font-body--family)!important;font-size:11px!important;text-decoration:none!important}#footer-group input[type=email],.footer-group input[type=email]{min-height:46px!important;border-radius:0!important;background:transparent!important;color:#fffefa!important;box-shadow:none!important}#footer-group .vault-footer-wordmark,.footer-group .vault-footer-wordmark{font-family:var(--vault-display)!important;font-size:clamp(28px,3vw,44px)!important;font-weight:400!important;line-height:1!important;letter-spacing:.04em!important;color:#fffefa!important}html[dir=rtl] #footer-group .vault-footer-wordmark,html[dir=rtl] .footer-group .vault-footer-wordmark{font-family:var(--vault-ar)!important;letter-spacing:0!important}@media(max-width:749px){#header-group .announcement-bar,#header-group .announcement-bar__slider{min-height:32px}#header-group .announcement-bar__text{font-size:9px!important}#header-component .header__row--top .header__columns{min-height:58px!important}#MainContent[data-template=collection] .facets-toggle{min-height:46px!important}#MainContent[data-template=product] .product-details{width:100%!important;max-width:none!important;padding-inline:18px!important}#MainContent[data-template=product] .product-details>.group-block-content{width:100%!important;max-width:none!important}#MainContent[data-template=product] .product-details h1{margin-top:0!important;font-size:28px!important}#MainContent[data-template=product] .add-to-cart-button{height:52px!important;min-height:52px!important}#MainContent[data-template=product] .accordion .accordion__toggle,#MainContent[data-template=product] .accordion summary{font-size:19px!important;min-height:54px!important}#cart-drawer .cart-drawer__items{padding-inline:18px!important}#cart-drawer .cart-drawer__summary{padding:18px!important}#MainContent[data-template=search] .search-header [class*=search-input]{width:100%!important;max-width:none!important}}
/*# sourceMappingURL=/cdn/shop/t/342/assets/vault-serge-commerce.css.map */
