:root{--cet-bg: #F9FAFB;--cet-fg: #1D2530;--cet-card: #FFFFFF;--cet-primary: #012A3C;--cet-primary-90: rgba(1, 42, 60, .9);--cet-accent: #0395D3;--cet-secondary: #E6EBF0;--cet-muted: #EEF1F4;--cet-muted-fg: #627084;--cet-border: #DCE0E5;--cet-input: #E7EAEE;--cet-radius: 12px;--cet-radius-md: 10px;--cet-radius-sm: 8px;--cet-shadow-soft: 0 4px 20px -2px rgba(33, 47, 69, .08);--cet-shadow-medium: 0 8px 30px -4px rgba(33, 47, 69, .12);--cet-shadow-strong: 0 20px 60px -10px rgba(33, 47, 69, .2);--cet-ease: all .4s cubic-bezier(.4, 0, .2, 1);--cet-font: Outfit, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--font-body-family: var(--cet-font);--font-heading-family: var(--cet-font);--font-body-style: normal;--font-heading-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-weight: 700;--page-width: 140rem}html{scrollbar-gutter:stable}body{background:var(--cet-bg);color:var(--cet-fg);font-family:var(--cet-font);letter-spacing:0;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--cet-font);font-weight:700;letter-spacing:-.01em;color:var(--cet-fg)}.color-scheme-3 h1,.color-scheme-3 h2,.color-scheme-3 h3,.color-scheme-3 .h1,.color-scheme-3 .h2{color:#fff}.cet-container,.page-width{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}@media(min-width:750px){.page-width{padding-left:24px;padding-right:24px}}.cet-btn,.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;height:auto;padding:0 16px;border-radius:var(--cet-radius-md)!important;font-family:var(--cet-font);font-size:14px;font-weight:500;letter-spacing:0;line-height:1.25;white-space:nowrap;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;box-shadow:none}.button:before,.button:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{display:none!important}.cet-btn--primary,.button:not(.button--secondary):not(.button--tertiary),button.shopify-payment-button__button--unbranded{background:var(--cet-primary)!important;color:#fafafa!important;border:1px solid var(--cet-primary)}.cet-btn--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--cet-primary-90)!important}.cet-btn--outline,.button--secondary{background:var(--cet-bg)!important;color:var(--cet-fg)!important;border:1px solid var(--cet-input)!important;--border-opacity: 1}.cet-btn--outline:hover,.button--secondary:hover{background:var(--cet-accent)!important;color:#fff!important;border-color:var(--cet-accent)!important}.cet-btn--accent{background:var(--cet-accent);color:#fff;border:1px solid var(--cet-accent);cursor:pointer}.cet-btn--accent:hover{background:#0384bb}.cet-btn--sm{min-height:36px;padding:0 12px;width:100%}.button--tertiary{border-radius:var(--cet-radius-md)}.product-form__submit{min-height:44px;font-size:15px}.shopify-payment-button__button--branded{border-radius:var(--cet-radius-md)!important;overflow:hidden}.field__input,.select__select,.customer .field input,.localization-form__select,.search__input,textarea.text-area{border-radius:var(--cet-radius-md)!important;font-family:var(--cet-font)}.field:before,.field:after,.select:before,.select:after,.quantity:before,.quantity:after,.localization-form__select:before,.localization-form__select:after{border-radius:var(--cet-radius-md)!important;box-shadow:0 0 0 1px var(--cet-input)!important}.field:hover.field:after,.select:hover.select:after{box-shadow:0 0 0 1px var(--cet-border)!important}.field__input:focus-visible,.select__select:focus-visible{box-shadow:0 0 0 2px var(--cet-bg),0 0 0 4px #212f45!important}.quantity{border-radius:var(--cet-radius-md)}.card-wrapper .card,.card--card,.card--standard .card__inner{border-radius:var(--cet-radius)}.card--card{background:var(--cet-card);border:1px solid var(--cet-border);box-shadow:var(--cet-shadow-soft);transition:var(--cet-ease);overflow:hidden}.card--card:after{display:none}.card-wrapper:hover .card--card{box-shadow:var(--cet-shadow-medium);transform:translateY(-2px)}.card__heading,.card__heading a{font-weight:600;color:var(--cet-fg)}.card__heading a:hover{color:var(--cet-primary)}.badge{border-radius:999px;font-family:var(--cet-font);font-weight:600}.price{color:var(--cet-fg);font-weight:600;letter-spacing:0}.price--on-sale .price-item--regular,.caption,.product__text.caption-with-letter-spacing{color:var(--cet-muted-fg);letter-spacing:0;text-transform:none}.product__title h1{font-size:clamp(2.4rem,3vw,3.6rem)}.product__media-item,.product__media-list .media,.global-media-settings{border-radius:var(--cet-radius)!important;overflow:hidden;border-color:var(--cet-border)}.thumbnail{border-radius:var(--cet-radius-sm)}.product-form__input input[type=radio]+label{border-radius:var(--cet-radius-md)}.product__description,.rte{color:var(--cet-fg);line-height:1.65}.rte a,.link{color:var(--cet-accent);text-underline-offset:4px}.banner__box,.rich-text__blocks,.newsletter__wrapper,.multicolumn-card{border-radius:var(--cet-radius)}.banner--content-align-center .banner__heading{font-weight:700}.banner .banner__media:after{background:linear-gradient(135deg,#192434,#32445d)}.collection-hero__title{font-weight:700}.facets__disclosure,.facets__summary,.mobile-facets__open{border-radius:var(--cet-radius-md)}.cart-item__name{font-weight:600;color:var(--cet-fg)}.cart__footer .totals__total-value{font-weight:700}.drawer__inner,.cart-notification,.popup-modal__content,.search-modal__content{border-radius:var(--cet-radius)}.cet-header-section{position:sticky;top:0;z-index:50}.cet-header{background:#f9fafbf2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .3s;font-family:var(--cet-font)}.cet-header.is-scrolled{background:#f9fafb80}.cet-header__inner{display:flex;align-items:center;justify-content:space-between;padding-top:20px;padding-bottom:20px;gap:16px}.cet-header__logo{display:flex;align-items:center;flex-shrink:0}.cet-header__logo img{height:56px;width:auto;display:block}.cet-nav{display:none;align-items:center;gap:24px}@media(min-width:1024px){.cet-nav{display:flex}}.cet-nav__link{display:inline-flex;align-items:center;gap:4px;font-size:16px;font-weight:500;color:var(--cet-fg);text-decoration:none;cursor:pointer;list-style:none;transition:color .15s;background:none;border:0;padding:0}.cet-nav__link::-webkit-details-marker{display:none}.cet-nav__link:hover{color:var(--cet-primary)}.cet-nav__link--active{color:var(--cet-accent)}.cet-chev{width:12px;height:12px;transition:transform .2s}.cet-dd{position:relative}.cet-dd[open] .cet-chev{transform:rotate(180deg)}.cet-dd__panel{position:absolute;top:calc(100% + 12px);left:0;z-index:60;min-width:220px;max-height:400px;overflow-y:auto;background:#fff;border:1px solid var(--cet-border);border-radius:var(--cet-radius-md);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;padding:4px;display:flex;flex-direction:column;animation:cet-fade .15s ease-out}.cet-dd__panel a{display:block;padding:6px 8px;border-radius:var(--cet-radius-sm);font-size:14px;color:var(--cet-fg);text-decoration:none}.cet-dd__panel a:hover{background:var(--cet-muted)}.cet-dd__all{color:var(--cet-primary)!important;font-weight:500}@keyframes cet-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.cet-header__actions{display:flex;align-items:center;gap:16px}.cet-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--cet-fg);cursor:pointer;list-style:none;text-decoration:none}.cet-icon-btn::-webkit-details-marker{display:none}.cet-icon-btn:hover{color:var(--cet-primary)}.cet-cart__count{position:absolute;top:-2px;right:-4px;min-width:16px;height:16px;padding:0 3px;border-radius:999px;background:var(--cet-primary);color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center}.cet-hide-xs,.cet-hide-sm{display:none!important}@media(min-width:640px){.cet-hide-xs{display:inline-flex!important}}@media(min-width:768px){.cet-hide-sm{display:inline-flex!important}}.cet-mobile{position:static}@media(min-width:1024px){.cet-mobile{display:none}}.cet-mobile__sheet{position:fixed;top:0;right:0;bottom:0;width:300px;max-width:90vw;z-index:70;background:var(--cet-bg);box-shadow:var(--cet-shadow-strong);display:flex;flex-direction:column;animation:cet-slide .2s ease-out}@keyframes cet-slide{0%{transform:translate(100%)}to{transform:none}}.cet-mobile__head{padding:16px;border-bottom:1px solid var(--cet-border)}.cet-mobile__head img{height:32px;width:auto}.cet-mobile__body{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:2px}.cet-mobile__title{font-size:14px;font-weight:600;color:var(--cet-fg);margin:12px 0 6px}.cet-mobile__title:first-child{margin-top:0}.cet-mobile__body a{font-size:14px;color:var(--cet-muted-fg);text-decoration:none;padding:6px 8px;border-radius:var(--cet-radius-md)}.cet-mobile__body a:hover{color:var(--cet-fg);background:#eef1f480}.cet-mobile__foot{padding:16px;border-top:1px solid var(--cet-border);display:flex;flex-direction:column;gap:8px}.cet-footer{background:var(--cet-primary);color:#fafafa;font-family:var(--cet-font)}.cet-footer__inner{padding-top:64px;padding-bottom:64px}.cet-footer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-bottom:48px}.cet-footer__brand,.cet-footer__news{grid-column:span 2}@media(min-width:768px){.cet-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cet-footer__brand{grid-column:span 3}.cet-footer__news{grid-column:span 1}}@media(min-width:1024px){.cet-footer__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.cet-footer__brand{grid-column:span 1}}.cet-footer__logo{display:block;height:48px;width:auto;filter:brightness(0) invert(1);margin-bottom:16px}.cet-footer__tagline,.cet-footer__muted{font-size:14px;line-height:1.625;color:#fafafacc;margin:0 0 16px}.cet-footer__contact{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.cet-footer__contact li{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:#fafafacc}.cet-footer__contact svg{flex-shrink:0;margin-top:2px}.cet-footer a{color:#fafafacc;text-decoration:none;transition:color .15s}.cet-footer a:hover{color:var(--cet-accent)}.cet-footer__portal{display:inline-block;padding-top:8px;font-size:14px}.cet-footer__heading{font-family:var(--cet-font);font-weight:700;font-size:16px;color:#fafafa;margin:0 0 16px;letter-spacing:0}.cet-footer__links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;font-size:14px}.cet-news{display:flex;flex-direction:column;gap:8px}.cet-news input[type=email]{height:40px;padding:0 12px;border-radius:var(--cet-radius-md);border:1px solid rgba(250,250,250,.2);background:#fafafa1a;color:#fafafa;font-family:var(--cet-font);font-size:14px}.cet-news input::placeholder{color:#fafafa99}.cet-news__ok,.cet-news__err{font-size:14px;color:#fafafae6;margin:0}.cet-footer__legal{border-top:1px solid rgba(250,250,250,.2);padding-top:32px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:16px;font-size:14px;color:#fafafa99}.cet-footer__legal p{margin:0}.cet-footer__legal-links{display:flex;flex-wrap:wrap;gap:24px}.cet-footer__legal-links a{color:#fafafa99}@media(min-width:768px){.cet-footer__legal{flex-direction:row}}.color-scheme-3 .button:not(.button--secondary):not(.button--tertiary){background:var(--cet-accent)!important;border-color:var(--cet-accent)!important;color:#fff!important}.color-scheme-3 .button:not(.button--secondary):not(.button--tertiary):hover{background:#0384bb!important}.color-scheme-3 .button--secondary{background:transparent!important;color:#fafafa!important;border-color:#fafafa66!important}.color-scheme-3 .caption-with-letter-spacing,.color-scheme-3 .rich-text__caption{color:var(--cet-accent);letter-spacing:.08em}.rich-text__heading{max-width:900px;margin-left:auto;margin-right:auto}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cet-brand.css.map */
