.cc-coll-wrap,.cc-coll-wrap *,.cc-coll-wrap *:before,.cc-coll-wrap *:after{box-sizing:border-box!important}.cc-coll-wrap a{text-decoration:none!important}.cc-coll-wrap{position:relative!important;left:50%!important;margin-left:-50vw!important;width:100vw!important;overflow-x:hidden!important;display:block!important}.cc-coll-hero{background:#1a1a18!important;position:relative!important;padding:80px 48px 72px!important;text-align:center!important;overflow:hidden!important;display:block!important}.cc-coll-hero-bg{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:radial-gradient(ellipse 80% 100% at 10% 50%,rgba(196,168,130,.12) 0%,transparent 55%),radial-gradient(ellipse 60% 80% at 90% 30%,rgba(196,168,130,.08) 0%,transparent 55%)!important;pointer-events:none!important}.cc-coll-hero:after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;height:1px!important;background:linear-gradient(to right,transparent,#c4a882,transparent)!important}.cc-coll-corner{position:absolute!important;width:56px!important;height:56px!important;opacity:.2!important}.cc-coll-tl{top:24px!important;left:24px!important;border-top:1.5px solid #c4a882!important;border-left:1.5px solid #c4a882!important}.cc-coll-tr{top:24px!important;right:24px!important;border-top:1.5px solid #c4a882!important;border-right:1.5px solid #c4a882!important}.cc-coll-bl{bottom:24px!important;left:24px!important;border-bottom:1.5px solid #c4a882!important;border-left:1.5px solid #c4a882!important}.cc-coll-br{bottom:24px!important;right:24px!important;border-bottom:1.5px solid #c4a882!important;border-right:1.5px solid #c4a882!important}.cc-coll-hero-inner{position:relative!important;z-index:2!important;max-width:620px!important;margin:0 auto!important}.cc-coll-eyebrow{font-size:10px!important;font-weight:700!important;letter-spacing:4px!important;text-transform:uppercase!important;color:#c4a882!important;display:block!important;margin-bottom:20px!important}.cc-coll-hero-h{font-size:clamp(36px,5vw,58px)!important;font-weight:400!important;color:#f0ece7!important;letter-spacing:-.5px!important;line-height:1.1!important;margin:0 0 18px!important;padding:0!important;border:none!important;display:block!important}.cc-coll-hero-sub{font-size:15px!important;color:#9a8c7e!important;line-height:1.8!important;margin:0 auto 36px!important;padding:0!important;max-width:480px!important;display:block!important}.cc-coll-pills{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;justify-content:center!important}.cc-coll-pill{display:inline-flex!important;align-items:center!important;background:#c4a8821a!important;border:1px solid rgba(196,168,130,.22)!important;border-radius:30px!important;padding:7px 16px!important;font-size:11px!important;color:#e8d5b7!important;font-weight:500!important}.cc-buy-wrap,.cc-buy-wrap *,.cc-buy-wrap *:before,.cc-buy-wrap *:after{box-sizing:border-box!important}.cc-buy-wrap a{text-decoration:none!important;color:inherit!important}.cc-buy-wrap p,.cc-buy-wrap h2,.cc-buy-wrap h3{margin:0!important;padding:0!important}.cc-buy-wrap{position:relative!important;left:50%!important;margin-left:-50vw!important;width:100vw!important;overflow-x:hidden!important;display:block!important;background:#fff!important;font-family:var(--font-body-family, "Helvetica Neue", Arial, sans-serif)!important}.cc-section{max-width:1100px!important;margin:0 auto!important;padding:52px 32px 20px!important;display:block!important}.cc-section--framed{padding-top:20px!important;padding-bottom:56px!important}.cc-section-header{text-align:center!important;margin-bottom:4px!important}.cc-section-title{font-size:40px!important;font-weight:700!important;color:#1a1a18!important;letter-spacing:-.3px!important;line-height:1.2!important;display:block!important;font-family:var(--font-heading-family, Georgia, serif)!important}p.cc-click-on-the-photo-para{margin-top:12px!important}.cc-subsection{margin-top:36px!important;margin-bottom:44px!important;display:block!important}.cc-subsection-label{display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:10px!important}.cc-subsection-label span{font-size:24px!important;font-weight:700!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#6b6156!important;display:inline-block!important;padding:0 12px!important;position:relative!important}.cc-divider{height:1px!important;background:#ddd8d2!important;width:100%!important;margin-bottom:32px!important}.cc-subsection-label{border-bottom:2px solid #38352d;width:2%;margin:0 auto;padding-bottom:5px}.cc-product-grid{display:grid!important;gap:28px 24px!important;margin:0!important;padding:0!important}.cc-grid-3{grid-template-columns:repeat(3,1fr)!important}.cc-grid-4{grid-template-columns:repeat(4,1fr)!important}.cc-product-card{display:flex!important;flex-direction:column!important;cursor:pointer!important;text-decoration:none!important;transition:transform .22s ease!important;border-radius:4px!important;overflow:visible!important;background:transparent!important;padding:0!important;margin:0!important}.cc-product-card:hover{transform:translateY(-3px)!important;text-decoration:none!important}.cc-product-img{position:relative!important;overflow:hidden!important;border-radius:4px!important;background:#f0ece7!important;aspect-ratio:1 / 1!important;display:block!important}.cc-product-img img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;border:none!important;margin:0!important;padding:0!important;transition:transform .45s cubic-bezier(.25,.46,.45,.94)!important}.cc-product-card:hover .cc-product-img img{transform:scale(1.04)!important}.cc-product-img.cc-placeholder{background:#f0ece7!important}.cc-product-img.cc-placeholder:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(135deg,#ede8e2 25%,transparent 25%) -10px 0,linear-gradient(225deg,#ede8e2 25%,transparent 25%) -10px 0,linear-gradient(315deg,#ede8e2 25%,transparent 25%),linear-gradient(45deg,#ede8e2 25%,transparent 25%)!important;background-size:20px 20px!important;background-color:#f6f3ef!important;opacity:.6!important}.cc-product-img.cc-placeholder:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:40px!important;height:40px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c4a882' stroke-width='1.5'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Ccircle cx='8.5' cy='8.5' r='1.5'/%3E%3Cpolyline points='21 15 16 10 5 21'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:contain!important;opacity:.45!important}.cc-product-info{padding:11px 2px 0!important;display:flex!important;flex-direction:column!important;gap:4px!important;text-align:center}.cc-product-name{font-size:13px!important;font-weight:400!important;color:#2a2826!important;line-height:1.45!important;display:block!important}.cc-product-price{font-size:13px!important;font-weight:400!important;color:#2a2826!important;display:block!important}.cc-section--framed{border-top:1px solid #e8e3dc!important;margin-top:16px!important}@media screen and (max-width:960px){.cc-section{padding:44px 24px 16px!important}.cc-grid-3{grid-template-columns:repeat(3,1fr)!important;gap:20px 16px!important}.cc-grid-4{grid-template-columns:repeat(2,1fr)!important;gap:20px 16px!important}.cc-section-title{font-size:22px!important}}@media screen and (max-width:680px){.cc-section{padding:36px 16px 12px!important}.cc-grid-3,.cc-grid-4{grid-template-columns:repeat(2,1fr)!important;gap:18px 12px!important}.cc-product-name,.cc-product-price{font-size:12px!important}.cc-section-title{font-size:20px!important}.cc-subsection{margin-top:28px!important;margin-bottom:32px!important}}@media screen and (max-width:420px){.cc-section{padding:28px 14px 8px!important}.cc-grid-3,.cc-grid-4{grid-template-columns:repeat(2,1fr)!important;gap:14px 10px!important}.cc-product-name{font-size:11.5px!important}.cc-product-price{font-size:12px!important}.cc-section-title{font-size:19px!important}.cc-subsection-label span{font-size:9px!important;letter-spacing:2.5px!important}}.cc-coll-why{background:#1a1a18!important;padding:72px 48px!important;position:relative!important;overflow:hidden!important;display:block!important}.cc-coll-why:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:radial-gradient(ellipse 70% 100% at 50% 50%,rgba(196,168,130,.06) 0%,transparent 60%)!important;pointer-events:none!important}.cc-coll-why:after{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:1px!important;background:linear-gradient(to right,transparent,#c4a882,transparent)!important}.cc-coll-why-inner{position:relative!important;z-index:1!important;max-width:1200px!important;margin:0 auto!important;text-align:center!important}.cc-coll-why-eyebrow{font-size:10px!important;font-weight:700!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#c4a882!important;display:block!important;margin-bottom:12px!important}.cc-coll-why-title{font-size:clamp(24px,3.5vw,36px)!important;font-weight:400!important;color:#f0ece7!important;letter-spacing:-.3px!important;display:block!important;margin-bottom:48px!important;padding:0!important;border:none!important}.cc-coll-why-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:1px!important;background:#c4a8821f!important;border-radius:14px!important;overflow:hidden!important}.cc-coll-why-item{background:#ffffff06!important;padding:32px 24px!important;text-align:center!important;transition:background .2s!important}.cc-coll-why-item:hover{background:#c4a88212!important}.cc-coll-why-icon{width:46px!important;height:46px!important;background:#c4a8821a!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 auto 14px!important}.cc-coll-why-label{font-size:14px!important;font-weight:600!important;color:#f0ece7!important;display:block!important;margin-bottom:6px!important}.cc-coll-why-desc{font-size:12px!important;color:#9a8c7e!important;line-height:1.65!important;display:block!important}.cc-coll-cta{background:#faf9f7!important;padding:72px 48px!important;text-align:center!important;border-top:1px solid #e8e3dc!important;display:block!important}.cc-coll-cta-inner{max-width:520px!important;margin:0 auto!important}.cc-coll-cta-eyebrow{font-size:10px!important;font-weight:700!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#c4a882!important;display:block!important;margin-bottom:14px!important}.cc-coll-cta-title{font-size:clamp(24px,3.5vw,36px)!important;font-weight:400!important;color:#1a1a18!important;line-height:1.2!important;letter-spacing:-.3px!important;display:block!important;margin-bottom:14px!important;padding:0!important;border:none!important}.cc-coll-cta-sub{font-size:15px!important;color:#9a8c7e!important;line-height:1.75!important;display:block!important;margin-bottom:32px!important}.cc-coll-cta-btns{display:flex!important;align-items:center!important;gap:12px!important;justify-content:center!important;flex-wrap:wrap!important}.cc-coll-btn-primary{display:inline-flex!important;align-items:center!important;gap:9px!important;background:#1a1a18!important;color:#e8d5b7!important;text-decoration:none!important;padding:14px 28px!important;border-radius:9px!important;font-size:13px!important;font-weight:700!important;transition:all .25s!important;border:none!important}.cc-coll-btn-primary:hover{background:#2d2926!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px #1a1a182e!important;color:#e8d5b7!important;text-decoration:none!important}.cc-coll-btn-secondary{display:inline-flex!important;align-items:center!important;background:transparent!important;color:#1a1a18!important;text-decoration:none!important;padding:13px 28px!important;border-radius:9px!important;font-size:13px!important;font-weight:600!important;border:1.5px solid #e8e3dc!important;transition:all .25s!important}.cc-coll-btn-secondary:hover{border-color:#1a1a18!important;background:#1a1a18!important;color:#e8d5b7!important;text-decoration:none!important;transform:translateY(-2px)!important}@media screen and (max-width:1024px){.cc-coll-hero{padding:64px 32px 56px!important}.cc-coll-grid-section{padding:48px 32px 64px!important}.cc-coll-why,.cc-coll-cta{padding:56px 32px!important}.cc-coll-why-grid{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:768px){.cc-coll-hero{padding:52px 20px 44px!important}.cc-coll-grid-section{padding:36px 16px 52px!important}.cc-coll-why,.cc-coll-cta{padding:48px 16px!important}.cc-coll-grid{grid-template-columns:1fr!important}.cc-coll-card:nth-child(1),.cc-coll-card:nth-child(2),.cc-coll-card:nth-child(3),.cc-coll-card:nth-child(4){grid-column:1!important;grid-row:auto!important}.cc-coll-card:nth-child(1) .cc-coll-card-img,.cc-coll-card:nth-child(4) .cc-coll-card-img{aspect-ratio:4/3!important}.cc-coll-card:nth-child(1) .cc-coll-card-body,.cc-coll-card:nth-child(4) .cc-coll-card-body{flex-direction:column!important;align-items:flex-start!important;gap:6px!important;padding:18px 18px 20px!important}.cc-coll-card:nth-child(1) .cc-coll-card-cta,.cc-coll-card:nth-child(4) .cc-coll-card-cta{margin-top:12px!important}.cc-coll-card:nth-child(2) .cc-coll-card-desc,.cc-coll-card:nth-child(3) .cc-coll-card-desc{display:block!important}.cc-coll-why-grid{grid-template-columns:repeat(2,1fr)!important}.cc-coll-corner{display:none!important}.cc-coll-cta-btns{flex-direction:column!important}.cc-coll-btn-primary,.cc-coll-btn-secondary{width:100%!important;justify-content:center!important}}@media screen and (max-width:480px){.cc-coll-hero-h{font-size:30px!important}.cc-coll-pills{flex-direction:column!important;gap:6px!important}.cc-coll-why-item{padding:22px 14px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-cc-collections.css.map */
