:root{--cc-cream: #fff9f0;--cc-ink: #2a2118;--cc-muted: #5c4f42;--cc-orange: #ff8a1e;--cc-yellow: #ffc93c;--cc-line: rgb(42 33 24 / .12)}.product-details .add-to-cart-button,.product-details add-to-cart-component .button{min-height:54px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border-radius:12px;box-shadow:0 12px 24px -14px #ff8a1ef2}.product-details .add-to-cart-button:hover{filter:brightness(1.04)}.product-details variant-picker legend,.product-details .variant-option__legend,.product-details .variant-picker legend{font-weight:700;color:var(--cc-ink)}.product-details .variant-option__button-label,.product-details .variant-option--buttons label{border-radius:10px;font-weight:600}.product-details .price,.product-details product-price{color:var(--cc-ink)}.product-details .tax-note,.product-details .product__tax{color:var(--cc-muted)}.sticky-add-to-cart__bar{border-top:2px solid var(--cc-orange)}.sticky-add-to-cart__button.button,.sticky-add-to-cart__button{color:var(--cc-ink)!important;background:var(--cc-orange)!important;border-color:var(--cc-orange)!important;font-weight:800}.cc-sticky-total{display:block;font-size:.8rem;font-weight:700;color:var(--cc-ink);white-space:nowrap}.cc-sticky-total b{color:var(--cc-orange)}.product-card .product-card__title,product-card .product-title{color:var(--cc-ink)}.product-list .button-unstyled{display:inline-flex;align-items:center;gap:4px;font-size:.96rem;font-weight:700!important;color:var(--cc-ink)!important;text-decoration:underline!important;text-decoration-color:var(--cc-orange)!important;text-underline-offset:4px!important;padding:4px 0!important;transition:opacity .15s ease}.product-list .button-unstyled:hover{opacity:.78}.cc-header-contact,.cc-header-wishlist{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;color:currentColor;text-decoration:none;transition:color .15s ease,transform .15s ease}.cc-header-contact svg,.cc-header-wishlist svg{width:22px;height:22px}.cc-header-wishlist:hover{color:var(--cc-orange)}.cc-header-wishlist.has-items svg{fill:var(--cc-orange);stroke:var(--cc-orange)}.cc-wishlist-bubble{position:absolute;top:5px;right:3px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--cc-orange);color:var(--cc-ink);font-size:.7rem;font-weight:800;line-height:18px;text-align:center;box-shadow:0 2px 6px #2a211833}.cc-wishlist-bubble[hidden]{display:none!important}@media screen and (max-width:749px){.cc-header-contact{display:none}}.card-gallery{position:relative}.card-gallery .wishlist-hero-custom-button:not(.cc-card-wishlist),.card-gallery [class*=wishlist-hero]:not(.cc-card-wishlist),.product-card [class*=wlh-]:not(.cc-card-wishlist){display:none!important}.cc-card-wishlist{position:absolute;top:10px;left:10px;z-index:6;width:36px;height:36px;border-radius:50%;border:1px solid rgb(42 33 24 / .12);background:#fff9f0eb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--cc-ink);display:inline-grid;place-items:center;padding:0;cursor:pointer;box-shadow:0 4px 12px -4px #2a211838;transition:transform .15s ease,background-color .15s ease,color .15s ease,border-color .15s ease}.cc-card-wishlist:hover{transform:scale(1.07);background:#fff;border-color:var(--cc-orange);color:var(--cc-orange)}.cc-card-wishlist__icon{width:18px;height:18px;pointer-events:none;transition:fill .15s ease,stroke .15s ease}.cc-card-wishlist.is-wishlisted,.cc-card-wishlist[aria-pressed=true]{background:#fff3e3;border-color:var(--cc-orange);color:var(--cc-orange)}.cc-card-wishlist.is-wishlisted .cc-card-wishlist__icon,.cc-card-wishlist[aria-pressed=true] .cc-card-wishlist__icon{fill:var(--cc-orange);stroke:var(--cc-orange)}#wishlist-hero-product-page-button,.product-details [id*=wishlist_hero_custom_product_button]{display:flex!important;justify-content:flex-start!important;width:auto!important;margin-top:-12px!important;margin-bottom:-4px!important}#wishlist-hero-product-page-button>:not(.cc-pdp-wishlist-fallback){display:none!important}.cc-pdp-wishlist-fallback{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:auto!important;max-width:fit-content!important;min-height:40px!important;height:40px!important;padding:0 18px!important;background-color:var(--cc-orange)!important;color:var(--cc-ink)!important;border:1.5px solid var(--cc-orange)!important;border-radius:10px!important;font-family:var(--font-body--family)!important;font-size:.9rem!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;text-transform:none!important;letter-spacing:.01em!important;box-shadow:0 6px 14px -8px #ff8a1ed9!important;cursor:pointer!important;transition:filter .15s ease,transform .15s ease!important}.cc-pdp-wishlist-fallback:hover{filter:brightness(1.04)!important;transform:translateY(-1px)}.cc-pdp-wishlist-fallback *{color:var(--cc-ink)!important}.cc-wishlist-page-list{display:flex;flex-direction:column;gap:12px}.cc-wishlist-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#2a21187a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:20px}.cc-wishlist-modal[hidden]{display:none!important}.cc-wishlist-modal__dialog{width:min(560px,100%);max-height:82vh;display:flex;flex-direction:column;background:var(--cc-cream);color:var(--cc-ink);border-radius:20px;border:1px solid var(--cc-line);box-shadow:0 24px 48px -16px #2a211859;overflow:hidden}.cc-wishlist-modal__header{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--cc-line);background:#fff}.cc-wishlist-modal__title{margin:0;font-size:1.2rem;font-weight:800;color:var(--cc-ink)}.cc-wishlist-modal__close{width:34px;height:34px;border-radius:50%;border:1px solid var(--cc-line);background:var(--cc-cream);color:var(--cc-ink);font-size:1.1rem;font-weight:700;cursor:pointer;display:grid;place-items:center}.cc-wishlist-modal__body{padding:18px 22px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.cc-wishlist-item{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:14px;padding:12px;background:#fff;border:1px solid var(--cc-line);border-radius:14px}.cc-wishlist-item__img{width:64px;height:64px;border-radius:10px;object-fit:cover;background:#fff3e3}.cc-wishlist-item__title{display:block;font-size:.94rem;font-weight:700;color:var(--cc-ink);text-decoration:none;margin-bottom:4px}.cc-wishlist-item__price{font-size:.86rem;font-weight:600;color:var(--cc-muted)}.cc-wishlist-item__actions{display:flex;align-items:center;gap:8px}.cc-wishlist-item__view{padding:8px 14px;border-radius:10px;background:var(--cc-orange);color:var(--cc-ink);font-size:.82rem;font-weight:700;text-decoration:none;white-space:nowrap}.cc-wishlist-item__remove{width:32px;height:32px;border-radius:8px;border:1px solid var(--cc-line);background:transparent;color:var(--cc-muted);cursor:pointer}.cc-collection-title{margin:0;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:800;letter-spacing:-.02em;color:var(--cc-ink)}.cc-collection-count{margin:0;font-size:.95rem;color:var(--cc-muted)}.cc-ship-note{margin:-8px 0 0;font-size:.88rem;color:var(--cc-muted)}.cc-ship-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:1100px){.product-grid-container .product-grid--grid{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr)) !important}}@media screen and (min-width:750px)and (max-width:1099px){.product-grid-container .product-grid--grid{--product-grid-columns-desktop: repeat(3, minmax(0, 1fr)) !important}}.cc-search-card{display:flex;flex-direction:column;height:100%;text-decoration:none;color:var(--cc-ink);gap:8px}.cc-search-card__media{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;background:#fff3e3;border:1px solid var(--cc-line)}.cc-search-card__img{width:100%;height:100%;object-fit:cover;display:block}.cc-search-card__placeholder{width:100%;height:100%;display:grid;place-items:center;font-weight:800;font-size:1.1rem;color:var(--cc-orange)}.cc-search-card__badge{position:absolute;top:10px;left:10px;padding:4px 10px;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--cc-ink);background:var(--cc-yellow);border-radius:999px}.cc-search-card__body{display:flex;flex-direction:column;gap:4px}.cc-search-card__title{margin:0;font-size:1rem;font-weight:700;line-height:1.35;color:var(--cc-ink)}.cc-search-card__excerpt{margin:0;font-size:.85rem;line-height:1.45;color:var(--cc-muted)}:root,body,.jdgm-widget{--jdgm-primary-color: #ff8a1e !important;--jdgm-secondary-color: rgb(255 138 30 / .14) !important;--jdgm-star-color: #ff8a1e !important;--jdgm-write-review-text-color: #2a2118 !important;--jdgm-write-review-bg-color: #ff8a1e !important;--jdgm-paginate-color: #2a2118 !important;--jdgm-border-radius: 12px !important;--jdgm-reviewer-name-color: #2a2118 !important}body .jdgm-review-widget,body .jdgm-review-widget[data-from-snippet],body .jdgm-rev-widg,body .jdgm-all-reviews-widget,body .jdgm-preview-badge,body .jdgm-preview-badge[data-template],body .jdgm-prev-badge,body .jdgm-prev-badge[data-average-rating]{display:block!important}body .cc-review-badge .jdgm-preview-badge,body .cc-review-badge .jdgm-preview-badge[data-template],body .cc-review-badge .jdgm-prev-badge{display:inline-flex!important}body .jdgm-rev-widg__title,body .jdgm-rev-widg__summary-text,body .jdgm-prev-badge__text{visibility:visible!important}.jdgm-star,.jdgm-star.jdgm--on,.jdgm-star.jdgm--half{color:var(--cc-orange)!important}.jdgm-star.jdgm--off{color:#2a211838!important}.jdgm-write-rev-link,.jdgm-write-rev-link.jdgm-write-rev-link,.jdgm-submit-rev,.jdgm-btn--solid,input.jdgm-submit-rev,.jdgm-subtab__name[data-tab-name]{background-color:var(--cc-orange)!important;color:var(--cc-ink)!important;border:1px solid var(--cc-orange)!important;border-radius:12px!important;font-weight:700!important;letter-spacing:.02em;padding:10px 20px!important;transition:filter .15s ease,transform .15s ease}.jdgm-write-rev-link:hover,.jdgm-submit-rev:hover,.jdgm-btn--solid:hover{filter:brightness(1.04)}.jdgm-histogram__bar-content{background-color:var(--cc-orange)!important;border-radius:999px!important}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{background-color:var(--cc-orange)!important;color:var(--cc-ink)!important;border-radius:6px!important;font-weight:700!important}.jdgm-rev-widg__summary-text,.jdgm-all-reviews__summary-text,.jdgm-rev__body,.jdgm-rev__title{color:var(--cc-ink)!important}.jdgm-form input[type=text],.jdgm-form input[type=email],.jdgm-form textarea{border-radius:10px!important;border:1px solid #d9cbb8!important;background-color:var(--cc-cream)!important;color:var(--cc-ink)!important}.jdgm-form input[type=text]:focus,.jdgm-form input[type=email]:focus,.jdgm-form textarea:focus{outline:2px solid var(--cc-orange)!important;border-color:var(--cc-orange)!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cc-brand.css.map */
