:root{--section-top-space:100px;--section-bottom-space:100px;--heading-bottom-space:30px}@media(max-width:767px){:root{--section-top-space:56px;--section-bottom-space:56px}}.ctc-page-head{text-align:center;padding:clamp(46px,6vw,96px) 0 clamp(26px,3vw,44px);border-bottom:1px solid var(--ctc-line);margin-bottom:clamp(34px,4vw,64px)}.ctc-page-head__eyebrow{display:block;margin:0 0 16px;font-size:11px;letter-spacing:.26em;text-transform:uppercase;font-weight:500;color:var(--ctc-accent-text)}.ctc-page-head__title{margin:0;font-size:clamp(30px,4.6vw,58px);line-height:1.08;letter-spacing:.015em}.ctc-page-head__intro{max-width:640px;margin:20px auto 0;font-size:15px;line-height:1.85;color:rgba(var(--color-text))}.ctc-measure{max-width:760px;margin-left:auto;margin-right:auto}.shopify-policy__container{max-width:780px!important;margin:0 auto!important;padding:clamp(48px,6vw,104px) var(--ctc-gutter) clamp(64px,8vw,128px)!important}.shopify-policy__title{text-align:center;padding-bottom:clamp(26px,3vw,44px);margin-bottom:clamp(30px,3.6vw,52px);border-bottom:1px solid var(--ctc-line)}.shopify-policy__title h1{font-family:var(--font-family-heading);font-size:clamp(28px,4vw,48px);font-weight:400;letter-spacing:.015em;line-height:1.1;color:var(--ctc-ink);margin:0}.shopify-policy__body{font-size:15px;line-height:1.9;color:var(--ctc-ink-80)}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body strong{color:var(--ctc-ink)}.shopify-policy__body h2{font-size:clamp(19px,2.2vw,25px);margin:2.4em 0 .7em;font-weight:400}.shopify-policy__body h3{font-size:clamp(16px,1.9vw,20px);margin:2em 0 .6em;font-weight:400}.shopify-policy__body p{margin:0 0 1.2em}.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 1.4em;padding-left:1.2em}.shopify-policy__body li{margin:0 0 .55em}.shopify-policy__body a{color:var(--ctc-accent-text);text-underline-offset:.25em}.page-404-inner{padding:clamp(80px,10vw,180px) 0}.page-404{max-width:560px;margin:0 auto}.page-404 .heading-main{font-size:clamp(30px,4.4vw,54px);line-height:1.1;margin:0 0 18px}.page-404 .text-size-large{font-size:15px;line-height:1.8;color:rgba(var(--color-text));margin-bottom:34px}.search-main-title{text-align:center;font-size:clamp(26px,3.4vw,42px);margin:0 0 28px}.search-result-form-wrapper{padding-top:clamp(40px,5vw,84px)}.search-input-box{position:relative;max-width:620px;margin:0 auto}.search-input-box input[type=search]{width:100%;background:transparent;border:0;border-bottom:1px solid var(--ctc-line);padding:16px 44px 16px 0;font-size:16px}.search-input-box input[type=search]:focus{border-bottom-color:var(--ctc-gold)}.tab-nav-wrapper{border-bottom:1px solid var(--ctc-line);margin:clamp(28px,3vw,46px) 0}.tab-nav-link{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:rgba(var(--color-text),.7);padding:0 0 14px;position:relative}.tab-nav-item.active .tab-nav-link,.tab-nav-link.active{color:rgba(var(--color-heading-text))}.tab-nav-item.active .tab-nav-link:after,.tab-nav-link.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--ctc-ink)}.predictive-search-result-wrapper{background:var(--ctc-bone);border:1px solid var(--ctc-line);border-radius:0}.predictive-search-label{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ctc-accent-text)}.ctc-promise__eyebrow{color:var(--ctc-accent-text)}.ctc-promise__step-number,.ctc-promise__num{font-family:var(--font-family-heading);color:var(--ctc-accent-text)}.ctc-promise__step,.ctc-promise__item{border-top:1px solid rgba(var(--color-divider))}.ctc-promise__step-title,.ctc-promise__title{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:500}.ctc-dir__title{font-size:clamp(30px,4.4vw,56px)}.ctc-dir__intro{font-size:14.5px;line-height:1.85;color:rgba(var(--color-text))}.ctc-dir__meta,.ctc-dir__letter,.ctc-dir__more-link{color:var(--ctc-accent-text)!important}.ctc-dir__meta{font-size:11px;letter-spacing:.22em;text-transform:uppercase}.ctc-dir__more-link{font-size:clamp(15px,1.6vw,19px);text-underline-offset:.24em}.ctc-dir__az a,.ctc-dir__letter-nav a{font-size:11px;letter-spacing:.14em;color:rgba(var(--color-text),.8)}.ctc-dir__az a:hover,.ctc-dir__letter-nav a:hover{color:var(--ctc-accent-text)}.ctc-dir__az span,.ctc-dir__letter-nav span,.ctc-dir__az .is-empty,.ctc-dir__letter-nav .is-empty{color:rgba(var(--color-text),.5)}.ctc-marquee{border-top:1px solid rgba(191,163,122,.2);border-bottom:1px solid rgba(191,163,122,.2)}.ctc-marquee__label{color:var(--ctc-gold)}.ctc-fc .section-header,.section-featured-collection .section-header,.section-related-products .section-header{display:block;border-bottom:1px solid var(--ctc-line);padding-bottom:18px}.ctc-fc .section-header .ctc-eyebrow{display:block;margin:0 0 12px}.ctc-fc .heading-main,.section-related-products .heading-main{font-size:clamp(22px,2.6vw,34px);margin:0}.ctc-fc .button-wrapper{margin-top:clamp(26px,3vw,44px);text-align:center}.ctc-fc__eyebrow,.ctc-eyebrow{color:var(--ctc-accent-text)}.ctc-trust-bar__item{border-top:1px solid rgba(var(--color-divider))}.ctc-trust-bar__title{font-size:11px;letter-spacing:.2em;text-transform:uppercase}.article-card__title,h3.article-card__title{font-family:var(--font-family-heading)!important;font-size:clamp(19px,2.1vw,25px)!important;font-weight:400!important;letter-spacing:.012em!important;line-height:1.25!important;text-transform:none!important;color:rgba(var(--color-heading-text))!important}a.article-card__link{color:rgba(var(--color-heading-text))!important;font-size:11px!important;letter-spacing:.2em!important;font-weight:500!important;text-transform:uppercase!important;margin-top:14px!important}a.article-card__link:hover{color:var(--ctc-accent-text)!important}.blog-card-media img,.article-card img{border-radius:0}.back_to_top{background:var(--ctc-ink)!important;color:var(--ctc-bone)!important;border-radius:0!important;border:0!important;box-shadow:none!important}.loading-overlay{background:#f7f5f1b3}::selection{background:var(--ctc-gold);color:var(--ctc-ink)}a{text-underline-offset:.22em}img{border-radius:0}.skip-to-content-link:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}*{scrollbar-width:thin;scrollbar-color:rgba(35,31,27,.3) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#231f1b47}::-webkit-scrollbar-track{background:transparent}.template-page main .container>.rte,.template-page .page-content .rte{max-width:760px;margin-left:auto;margin-right:auto}.template-page main h1,.template-page .page-title{text-align:center;font-size:clamp(28px,4vw,48px);line-height:1.1;margin:0 0 clamp(26px,3vw,44px)}.contact-form,.newsletter-form{max-width:620px;margin:0 auto}.form-message.error{background:transparent;border:0;border-left:2px solid #B4472F;padding:10px 0 10px 14px;color:#8e3826;font-size:13px}.newsletter-form__message{font-size:12.5px;letter-spacing:.04em}@media(max-width:767px){.hero-media-content-inner{padding:30px 0 20px}.hero-media-title{font-size:clamp(26px,7.5vw,36px)!important;margin-bottom:10px}.hero-media-description{font-size:13.5px}.shopify-policy__container{padding:40px var(--ctc-gutter) 64px!important}.ctc-page-head{padding:38px 0 24px;margin-bottom:30px}.search-input-box input[type=search]{font-size:16px}.ctc-fc .section-header{padding-bottom:14px}}.ctc-promise__eyebrow,.ctc-promise__num,.ctc-promise__step-number,.ctc-houses__eyebrow,.ctc-fc__viewall{color:var(--ctc-accent-text)!important}.ctc-fc__viewall{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px;transition:opacity .4s var(--ctc-ease)}.ctc-fc__viewall:hover{opacity:.62}.color-scheme-scheme-179ec67f-f7c0-41f1-b46f-dc9bb3cb103f{--color-background:247,245,241;--color-background-foreground:237,233,227;--color-background-card:255,255,255;--color-text-card:35,31,27;--color-text:74,68,60;--color-heading-text:35,31,27;--color-link:126,97,52;--color-card-border:226,221,212;--color-divider:226,221,212;--color-media-background:237,233,227;--color-button-background:35,31,27;--color-button-text:247,245,241;--color-button-border:35,31,27;--ctc-accent-text:#7E6134}.facets-sortby-item span,.facets-sortby .filter-sort-label,.facets-sortby .filter-sort-label span{color:var(--ctc-ink)!important}.header-icons .cart .header-icon>span{color:var(--ctc-ink)!important}.ctc-dir__az,.ctc-dir__letter-nav{background:transparent!important}.ctc-dir__az a,.ctc-dir__letter-nav a{color:rgba(var(--color-text),.85)!important}.ctc-dir__az span,.ctc-dir__letter-nav span{color:rgba(var(--color-text),.42)!important}.ctc-dir__depts a,.ctc-dir__depts a:visited{color:var(--ctc-accent-text)!important}.ctc-dir__depts a:hover{color:rgba(var(--color-heading-text))!important}.ctc-page strong,.ctc-page b{color:rgba(var(--color-heading-text))!important;font-weight:600}.ctc-promise__principles strong,.ctc-promise__principles b{color:var(--ctc-accent-text)!important}body .tw{--g:#7E6134;--p:#FFFFFF;--t:#4A443C;--c:#231F1B;--s:#7E6134}body .tw h2{color:var(--ctc-ink)}body .tw .sh,body .tw .q,body .tw .so{border-color:#7e61344d}body .tw .c a{border-color:#7e613480}body .tw .c a:hover{background:var(--ctc-gold-deep);color:var(--ctc-bone)}body .product-count{color:rgba(var(--color-text),.9)}body .product-count .text-size-base{font-size:inherit;letter-spacing:inherit}
/*# sourceMappingURL=/cdn/shop/t/85/assets/ctc-couture-pages.css.map */
