.template-suffix-nud-apparel{--nud-ink: #3e2b22;--nud-cocoa: #6f4a37;--nud-bronze: #a0714f;--nud-sand: #e9d8c8;--nud-linen: #f6efe8;--nud-paper: #fffcf9;--nud-line: #e7dbd0;--nud-body: #6e5d53;background:var(--nud-paper)}.template-suffix-nud-apparel .cbs{--ink: var(--nud-ink);--body: var(--nud-body);--plum: var(--nud-cocoa);--rose: var(--nud-bronze);--linen: var(--nud-linen);--nud: var(--nud-sand);--paper: var(--nud-paper);--line: var(--nud-line);--sand: var(--nud-bronze)}.template-suffix-nud-apparel .cbs-btn--primary{background:var(--nud-ink);border-color:var(--nud-ink)}.template-suffix-nud-apparel .cbs-btn--primary:hover{background:var(--nud-cocoa);border-color:var(--nud-cocoa)}.cbs-nudhero{position:relative;display:grid;min-height:min(86vh,860px);background:var(--nud-sand);overflow:hidden}.cbs-nudhero__media,.cbs-nudhero__copy{grid-area:1 / 1}.cbs-nudhero__media{position:relative}.cbs-nudhero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;animation:cbs-hero-zoom 1.8s cubic-bezier(.2,.7,.2,1) both}.cbs-nudhero__copy{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;padding:64px clamp(24px,6vw,96px)}.cbs-nudhero--left .cbs-nudhero__copy{justify-content:flex-start}.cbs-nudhero__inner{width:min(440px,100%);text-align:center;padding:44px 36px 40px;background:#fffcf9c7;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.7)}.cbs-nudhero__inner .cbs-kicker{justify-content:center}.cbs-nudhero__inner .cbs-kicker:before{display:none}.cbs-nudhero__title{margin:18px 0 8px;font-family:var(--FONT-STACK-HEADING, "Josefin Sans", sans-serif);font-weight:300;font-size:clamp(40px,5vw,64px);letter-spacing:.12em;color:var(--nud-ink);line-height:1;text-transform:uppercase}.cbs-nudhero__logo{display:block;width:min(320px,80%);height:auto;margin:0 auto}.cbs-nudhero__tagline{margin:14px 0 0!important;font-size:13px!important;letter-spacing:.32em;text-transform:uppercase;color:var(--nud-bronze)}.cbs-nudhero__text{margin-top:16px;color:var(--nud-body);font-size:15px;line-height:1.7}.cbs-nudhero__ctas{display:grid;gap:10px;margin-top:26px}.cbs-nudhero__ctas .cbs-btn{width:100%}@media(max-width:767px){.cbs-nudhero{display:block;min-height:0;background:var(--nud-linen)}.cbs-nudhero__media{aspect-ratio:4 / 4.2}.cbs-nudhero__copy{padding:0 16px 40px;margin-top:-56px;justify-content:center}.cbs-nudhero__inner{background:var(--nud-paper);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--nud-line);padding:32px 22px 28px}}.template-suffix-nud-apparel .cbs-marquee{background:var(--nud-ink);color:var(--nud-linen);border:0}.template-suffix-nud-apparel .cbs-marquee__item:after{color:var(--nud-bronze)}.cbs-nudstyles{padding:96px 0 88px;background:var(--nud-paper)}.cbs-nudstyles__nav{display:flex;gap:8px}.cbs-nudstyles__arrow{width:46px;height:46px;border-radius:2px;border:1px solid var(--nud-line);background:transparent;color:var(--nud-ink);display:grid;place-items:center;cursor:pointer;transition:background .2s ease,color .2s ease}.cbs-nudstyles__arrow:hover{background:var(--nud-ink);color:#fff}.cbs-nudstyles__arrow svg{width:18px;height:18px}.cbs-nudstyles__track{list-style:none;margin:0;padding:4px max(20px,calc((100vw - 1200px)/2)) 12px;display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:max(20px,calc((100vw - 1200px)/2));scrollbar-width:none}.cbs-nudstyles__track::-webkit-scrollbar{display:none}.cbs-nudstyle{flex:0 0 clamp(240px,24vw,320px);scroll-snap-align:start}.cbs-nudstyle__link{display:block;color:var(--nud-ink);text-decoration:none!important}.cbs-nudstyle__img{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:var(--nud-sand)}.cbs-nudstyle__img img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.cbs-nudstyle__link:hover .cbs-nudstyle__img img{transform:scale(1.05)}.cbs-nudstyle__badge{position:absolute;top:14px;left:14px;padding:6px 10px;background:var(--nud-paper);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase}.cbs-nudstyle__body{padding:16px 2px 0}.cbs-nudstyle__name{margin:0;font-family:var(--FONT-STACK-HEADING, "Josefin Sans", sans-serif);font-weight:400;font-size:15px;letter-spacing:.2em;text-transform:uppercase;color:var(--nud-ink)}.cbs-nudstyle__sub{margin:6px 0 0!important;font-size:13.5px!important;color:var(--nud-body)}.cbs-nudstyle__price{margin:8px 0 0!important;font-size:14px!important;color:var(--nud-cocoa);letter-spacing:.04em}@media(max-width:767px){.cbs-nudstyles{padding:64px 0}.cbs-nudstyle{flex-basis:72vw}.cbs-nudstyles__nav{display:none}}.cbs-nudfabric{padding:96px 0;background:var(--nud-linen)}.cbs-nudfabric__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px);align-items:center}.cbs-nudfabric--flip .cbs-nudfabric__media{order:2}.cbs-nudfabric__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--nud-sand)}.cbs-nudfabric__media img{width:100%;height:100%;object-fit:cover}.cbs-nudfabric__intro{margin-top:16px;color:var(--nud-body);font-size:16px;line-height:1.75;max-width:480px}.cbs-nudfabric__list{list-style:none;margin:28px 0 0;padding:0;border-top:1px solid var(--nud-line)}.cbs-nudfabric__item{border-bottom:1px solid var(--nud-line)}.cbs-nudfabric__item summary{display:flex;align-items:center;gap:18px;padding:18px 0;cursor:pointer;list-style:none}.cbs-nudfabric__item summary::-webkit-details-marker{display:none}.cbs-nudfabric__num{font-size:12px;letter-spacing:.2em;color:var(--nud-bronze)}.cbs-nudfabric__t{flex:1;font-family:var(--FONT-STACK-HEADING, "Josefin Sans", sans-serif);font-size:15px;letter-spacing:.2em;text-transform:uppercase;color:var(--nud-ink)}.cbs-nudfabric__plus{position:relative;width:14px;height:14px}.cbs-nudfabric__plus:before,.cbs-nudfabric__plus:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--nud-ink);transition:transform .3s ease}.cbs-nudfabric__plus:after{transform:rotate(90deg)}.cbs-nudfabric__item details[open] .cbs-nudfabric__plus:after{transform:rotate(0)}.cbs-nudfabric__body{padding:0 0 20px 46px;color:var(--nud-body);font-size:15px;line-height:1.7}.cbs-nudfabric__body p{margin:0!important}.cbs-nudfabric__tints{margin:28px 0 30px}.cbs-nudfabric__tints-label{margin:0 0 12px!important;font-size:12px!important;letter-spacing:.24em;text-transform:uppercase;color:var(--nud-bronze)}.cbs-nudfabric__tints ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 18px}.cbs-nudfabric__tints li{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--nud-ink)}.cbs-nudfabric__dot{width:22px;height:22px;border-radius:2px;box-shadow:inset 0 0 0 1px #0000001a}@media(max-width:989px){.cbs-nudfabric{padding:64px 0}.cbs-nudfabric__grid{grid-template-columns:1fr}.cbs-nudfabric--flip .cbs-nudfabric__media{order:0}.cbs-nudfabric__media{aspect-ratio:4 / 3.6}}.cbs-nudband{position:relative;display:grid;min-height:min(78vh,720px);color:#fff;overflow:hidden}.cbs-nudband__media,.cbs-nudband__copy{grid-area:1 / 1}.cbs-nudband__media img,.cbs-nudband__media svg{width:100%;height:100%;object-fit:cover}.cbs-nudband__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#28191200 35%,#2819128c)}.cbs-nudband__media{position:relative}.cbs-nudband__copy{position:relative;z-index:1;align-self:end;justify-self:center;text-align:center;padding:0 24px 64px;max-width:760px}.cbs-nudband__copy .cbs-kicker{color:#f1e3d6!important;justify-content:center}.cbs-nudband__copy .cbs-kicker:before{display:none}.cbs-nudband__statement{margin:12px 0 18px!important;font-family:var(--FONT-STACK-HEADING, "Josefin Sans", sans-serif);font-weight:300;font-size:clamp(28px,3.6vw,46px)!important;line-height:1.2;letter-spacing:.02em}.cbs-nudband__copy .cbs-link{color:#fff}@media(max-width:767px){.cbs-nudband{min-height:70vh}.cbs-nudband__copy{padding-bottom:40px}}.template-suffix-nud-apparel .section-collection{background:var(--nud-paper)!important}.template-suffix-nud-apparel .section-collection h2.kicker-flourished{color:var(--nud-ink)!important;font-weight:300!important;letter-spacing:.24em!important;font-size:clamp(22px,2.4vw,30px)!important}.template-suffix-nud-apparel product-grid-item{border-radius:2px!important;border-color:var(--nud-line)!important;box-shadow:none!important}.template-suffix-nud-apparel product-grid-item .product-grid-item__images{border-radius:0!important;background:var(--nud-linen)!important;aspect-ratio:3 / 4!important;--wh-ratio: .75 !important}.template-suffix-nud-apparel product-grid-item .product-grid-item__image{object-fit:cover!important;padding:0!important;mix-blend-mode:normal!important}.template-suffix-nud-apparel .product__grid__title{color:var(--nud-ink)!important;font-weight:400!important;letter-spacing:.14em;text-transform:uppercase;font-size:13px!important}.template-suffix-nud-apparel .product__grid__price,.template-suffix-nud-apparel .product__grid__price .price{color:var(--nud-cocoa)!important;font-weight:400!important}.template-suffix-nud-apparel .group\/quick-action-button{background:#fffcf9f2!important;color:var(--nud-ink)!important;border:1px solid var(--nud-ink)!important;border-radius:2px!important;box-shadow:none!important}.template-suffix-nud-apparel .group\/quick-action-button *{color:var(--nud-ink)!important}.template-suffix-nud-apparel .section-collection .btn{border-radius:2px!important;letter-spacing:.2em}.template-suffix-nud-apparel .cbs-founder{background:var(--nud-paper)}.template-suffix-nud-apparel .cbs-founder__blob{background:var(--nud-sand)!important;border-radius:50% 50% 4px 4px;width:78%;aspect-ratio:4 / 5;animation:none}.template-suffix-nud-apparel .cbs-founder__img{max-width:480px}.template-suffix-nud-apparel .cbs-bundle{background:var(--nud-paper)!important;padding-top:72px}.template-suffix-nud-apparel .cbs-bundle__card{background:var(--nud-linen)!important}.template-suffix-nud-apparel .cbs-bundle__steps:empty{display:none}.template-suffix-nud-apparel .shopify-section .palette--light.bg--neutral{background-color:var(--nud-paper)}.template-suffix-nud-apparel .section-image{background:var(--nud-paper)!important}body.template-suffix-nud-apparel product-grid-item{border-radius:2px!important;padding:0 0 16px!important;border-color:var(--nud-line)!important;background:var(--nud-paper)!important}body.template-suffix-nud-apparel product-grid-item:hover{box-shadow:0 14px 30px #3e2b2214!important}body.template-suffix-nud-apparel .product-grid-item__images{border-radius:0!important;background:var(--nud-linen)!important}body.template-suffix-nud-apparel .product-grid-item__image{mix-blend-mode:normal!important}body.template-suffix-nud-apparel .product__grid__info{padding:14px 10px 0!important}body.template-suffix-nud-apparel .product__grid__title,body.template-suffix-nud-apparel .product__grid__title a{font-weight:400!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--nud-ink)!important}body.template-suffix-nud-apparel .product__grid__price,body.template-suffix-nud-apparel .product__grid__price .price{color:var(--nud-cocoa)!important;font-weight:400!important;font-size:14px!important}body.template-suffix-nud-apparel .group\/quick-action-button{background:#fffcf9f2!important;border:1px solid var(--nud-ink)!important;border-radius:2px!important;box-shadow:none!important}body.template-suffix-nud-apparel .group\/quick-action-button,body.template-suffix-nud-apparel .group\/quick-action-button *{color:var(--nud-ink)!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase;font-size:11px!important}body.template-suffix-nud-apparel .group\/quick-action-button:hover{background:var(--nud-ink)!important}body.template-suffix-nud-apparel .group\/quick-action-button:hover,body.template-suffix-nud-apparel .group\/quick-action-button:hover *{color:#fff!important}.cbs .cbs-nudband__statement{font-size:clamp(28px,3.6vw,46px)!important}.cbs .cbs-nudhero__tagline{font-size:13px!important}.cbs .cbs-nudstyle__sub{font-size:13.5px!important}.cbs .cbs-nudstyle__price{font-size:14px!important}.cbs .cbs-nudfabric__tints-label{font-size:12px!important}.cbs-nudband__copy{text-shadow:0 1px 14px rgba(0,0,0,.35)}.template-suffix-nud-apparel [id$=custom_homepage_three_columns_7VTAib]{display:none}@media(max-width:767px){.cbs-nudhero__media{aspect-ratio:auto!important;height:min(104vw,64vh);min-height:320px;display:block}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/cbs-nud.css.map */
