:root{--cnctd-cream: #f2ede0;--cnctd-dark: #0f0f0f;--cnctd-brick: #8c2f1b;--cnctd-brown: #3d2a1a;--cnctd-navy: #152238;--cnctd-off-white: #fafaf5;--transition-base: .35s cubic-bezier(.25, .1, .25, 1);--transition-slow: .6s cubic-bezier(.25, .1, .25, 1);--transition-fast: .2s ease-out;--transition-image: .55s cubic-bezier(.25, .46, .45, .94);--section-gap: clamp(64px, 8vw, 120px);--section-gap-sm: clamp(40px, 5vw, 72px)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,.h1{font-weight:400;letter-spacing:-.01em}h2,.h2{font-weight:400;letter-spacing:-.015em}h3,.h3{font-weight:400;letter-spacing:-.01em}h4,h5,h6,.h4,.h5,.h6,.label-uppercase{letter-spacing:.14em;font-weight:500}#header-group{position:relative;z-index:100}header-component,.header-section header,.header{-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid transparent;transition:border-color var(--transition-base),background var(--transition-base)}.header--scrolled,header-component[scrolled]{border-bottom-color:rgb(var(--color-border-rgb, 15, 15, 15) / .1)!important}.header__logo{text-align:center}.header__logo img{display:inline-block;transition:opacity var(--transition-fast)}.header__logo:hover img{opacity:.75}.header__menu a,.header__nav a,.header__link{letter-spacing:.1em;font-size:.8125rem;text-decoration:none;position:relative;transition:color var(--transition-fast)}.header__menu a:after,.header__nav a:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.header__menu a:hover:after,.header__nav a:hover:after{transform:scaleX(1);transform-origin:left}.header-actions__item,.header__actions a{letter-spacing:.1em;font-size:.8125rem;transition:opacity var(--transition-fast)}.header-actions__item:hover,.header__actions a:hover{opacity:.6}.announcement-bar,.header-announcements{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;font-weight:500;padding-block:10px}.hero-wrapper{overflow:hidden}.hero__media{transition:transform var(--transition-image);will-change:transform}@media(prefers-reduced-motion:no-preference){.hero-wrapper:not(:hover) .hero__media{animation:cnctd-kenburns 16s ease-in-out infinite alternate}}@keyframes cnctd-kenburns{0%{transform:scale(1) translate(0)}to{transform:scale(1.06) translate(-1%,-.5%)}}.hero__content-wrapper{gap:0!important}.hero__content-wrapper h1,.hero__content-wrapper .h1{line-height:.95;margin-bottom:0}.hero__content-wrapper .group-block-content{padding-bottom:0}.marquee-section,[class*=marquee]{overflow:hidden;border-top:1px solid currentColor;border-bottom:1px solid currentColor}.product-card,.product-card-wrapper{overflow:hidden}.product-card .product-card__image,.product-card__gallery,[class*=card-gallery],.product-media__image-wrapper img,.product-media img{transition:transform var(--transition-image);will-change:transform}.product-card:hover .product-card__image,.product-card:hover .product-card__gallery,.product-card:hover [class*=card-gallery],.product-card:hover .product-media__image-wrapper img,.product-card:hover .product-media img{transform:scale(1.04)}.product-card__info,.product-card-info{padding-top:12px}.product-card .product-title,.product-card [class*=product-title]{font-weight:400}.price,.product-price{opacity:.8}.quick-add-button,[class*=quick-add] button{letter-spacing:.12em;font-size:.75rem;text-transform:uppercase;transition:background var(--transition-fast),color var(--transition-fast),opacity var(--transition-fast)}@media(prefers-reduced-motion:no-preference){.cnctd-fade-in{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.25,.46,.45,.94),transform .7s cubic-bezier(.25,.46,.45,.94)}.cnctd-fade-in.is-visible{opacity:1;transform:translateY(0)}.cnctd-fade-in--delay-1{transition-delay:.1s}.cnctd-fade-in--delay-2{transition-delay:.2s}.cnctd-fade-in--delay-3{transition-delay:.3s}.cnctd-fade-in--delay-4{transition-delay:.45s}.section-wrapper:not(.hero-wrapper):not([class*=marquee]){animation:cnctd-section-reveal .8s cubic-bezier(.25,.46,.45,.94) both;animation-play-state:paused}.section-wrapper.cnctd-in-view:not(.hero-wrapper):not([class*=marquee]){animation-play-state:running}@keyframes cnctd-section-reveal{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}}.media-with-content,.media-with-content__media{overflow:hidden}.media-with-content__media img,.media-with-content__media video{transition:transform var(--transition-image)}.media-with-content:hover .media-with-content__media img,.media-with-content:hover .media-with-content__media video{transform:scale(1.03)}.collection-card{overflow:hidden}.collection-card__image{transition:transform var(--transition-image);will-change:transform}.collection-card:hover .collection-card__image{transform:scale(1.05)}.collection-card__content{padding:14px 0 0}.collection-card__title{letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem}.button,.btn,[class*=button--primary],button[class*=primary]{border-radius:0!important;letter-spacing:.1em;font-size:.8125rem;text-transform:uppercase;font-weight:500;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast)}.button:hover,.btn:hover{transform:none}.button--link,[class*=button-link],.link-button{position:relative;text-decoration:none;letter-spacing:.1em;font-size:.8125rem;text-transform:uppercase}.button--link:after,[class*=button-link]:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:currentColor;transition:transform .3s cubic-bezier(.25,.46,.45,.94);transform-origin:right}.button--link:hover:after,[class*=button-link]:hover:after{transform:scaleX(0);transform-origin:left}.product-information .product-title h1,.product__title h1,[class*=product-information] h1{font-size:clamp(28px,3.5vw,48px);font-weight:400;letter-spacing:-.01em;line-height:1.1}.product-information .price,.product__price{font-size:1rem;letter-spacing:.05em}.product-information .button,.product-form .button,[class*=add-to-cart]{height:52px;font-size:.8125rem;letter-spacing:.15em}.product-media-gallery,[class*=product-media-gallery]{--gallery-gap: 6px}.footer-content{padding-block:clamp(48px,6vw,80px)!important}.footer a,footer a{letter-spacing:.06em;font-size:.875rem;text-decoration:none;transition:opacity var(--transition-fast)}.footer a:hover,footer a:hover{opacity:.55}.footer .menu__heading,footer .menu__heading,.footer-column-heading{letter-spacing:.14em;font-size:.75rem;text-transform:uppercase;margin-bottom:20px;font-weight:500}.cart-drawer,[class*=cart-drawer]{border-radius:0!important}.cart-item__title{font-weight:400;letter-spacing:.04em}.slideshow-arrow,[class*=slideshow-arrow]{transition:opacity var(--transition-fast),transform var(--transition-fast)}.slideshow-arrow:hover{transform:scale(1.1)}.slideshow-controls [class*=dot],.slideshow-dots button{border-radius:0!important;transition:width var(--transition-base),background var(--transition-base)}input[type=text],input[type=email],input[type=tel],textarea,select{border-radius:0!important;border-bottom-width:1px;transition:border-color var(--transition-fast)}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--cnctd-dark)}.product-list-section{padding-block:var(--section-gap)}.media-with-content-section{padding-block:0}.search-modal,[class*=search-modal]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.search-modal input{font-size:1.25rem;border-radius:0;border-bottom:1px solid currentColor;border-top:none;border-left:none;border-right:none;padding-inline:0;background:transparent!important}.badge,[class*=badge]{border-radius:0!important;letter-spacing:.1em;font-size:.625rem;font-weight:600;text-transform:uppercase;padding:4px 8px}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0f0f0f33;border-radius:0}@media screen and (max-width:749px){.hero__content-wrapper h1,.hero__content-wrapper .h1{font-size:clamp(36px,10vw,56px)}.product-grid{--grid-col: 2;gap:4px}:root{--section-gap: 48px;--section-gap-sm: 32px}.footer-content{grid-template-columns:1fr!important}}@media(prefers-reduced-motion:no-preference){::view-transition-old(root){animation:cnctd-fade-out .3s ease-out forwards}::view-transition-new(root){animation:cnctd-fade-in-page .4s ease-out forwards}@keyframes cnctd-fade-out{to{opacity:0}}@keyframes cnctd-fade-in-page{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}.product-card{position:relative}.product-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000;transition:background var(--transition-base);pointer-events:none;z-index:1}.editorial-statement,[class*=jumbo-text]{line-height:.9;letter-spacing:-.03em}.section-label,.eyebrow,[data-type=h6]{letter-spacing:.18em;text-transform:uppercase;font-size:.6875rem;font-weight:500;display:block;margin-bottom:16px}::selection{background:var(--cnctd-dark);color:var(--cnctd-cream)}:focus-visible{outline:2px solid currentColor;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/cnctd-premium.css.map */
