body .zc-pdp__eyebrow{display:inline-flex;align-items:center;gap:.6rem;margin:0;font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:#6b6577}body .zc-pdp__eyebrow .zc-icon{width:1.1rem;height:1.1rem;color:var(--zc-accent)}body .zc-pdp__price{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}body .zc-pdp__price-main{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem 1rem}body .zc-pdp__price .zc-pdp__price-old{order:0}body .zc-pdp__off{align-self:center;font-size:1.1rem;font-weight:600;letter-spacing:.04em;color:#fff;background:var(--zc-accent);padding:.35rem .9rem;border-radius:999px}body .zc-pdp__pix{display:flex;align-items:center;gap:.6rem;margin:0;font-size:1.35rem;color:#2f8f5a}body .zc-pdp__pix .zc-icon{width:1.7rem;height:1.7rem}body .zc-pdp__pix strong{font-weight:600}body .zc-pdp__inst{margin:0;font-size:1.3rem;color:#666}body .zc-pdp__inst strong{color:#111;font-weight:600}body .zc-pdp__trust{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}body .zc-pdp__trust li{display:flex;align-items:center;gap:1rem;font-size:1.25rem;line-height:1.35;color:#333}body .zc-pdp__trust .zc-icon{width:2rem;height:2rem;color:#111}body .zc-pdp__trust--grid{grid-template-columns:1fr 1fr}body .zc-pdp__trust--grid li{padding:1.2rem 1.4rem;border-radius:1.2rem;background:var(--zc-soft)}body .zc-pdp__trust--row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.2rem;padding:1.4rem 0;border-top:1px solid #eee;border-bottom:1px solid #eee}body .zc-pdp__trust--row li{flex-direction:column;text-align:center;flex:1;gap:.6rem;font-size:1.1rem}body .zc-pdp__delivery,body .zc-pdp__countdown{display:flex;align-items:center;gap:1rem;padding:1.2rem 1.4rem;border-radius:1.2rem;font-size:1.3rem;color:#333}body .zc-pdp__delivery{background:#f1faf4}body .zc-pdp__delivery .zc-icon{color:#2f8f5a}body .zc-pdp__delivery strong{color:#111;font-weight:600}body .zc-pdp__countdown{background:var(--zc-lavender)}body .zc-pdp__countdown .zc-icon{color:var(--zc-accent)}body .zc-pdp__countdown strong{margin-left:auto;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600;color:#2a1d3b;letter-spacing:.04em}body .zc-pdp__qty{display:flex;align-items:center;justify-content:space-between;gap:1rem}body .zc-pdp__qty-label{font-size:1.35rem;color:#333}body .zc-qty--pdp{display:inline-flex;align-items:center;height:4.6rem;border-radius:999px;background:#f4f4f4}body .zc-qty--pdp button{width:4.4rem;height:4.6rem;border:0;background:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#111}body .zc-qty--pdp button svg{width:1.1rem;pointer-events:none}body .zc-qty--pdp input{width:4rem;border:0;background:transparent;text-align:center;font:inherit;font-size:1.5rem;font-weight:500;-moz-appearance:textfield}body .zc-qty--pdp input::-webkit-outer-spin-button,body .zc-qty--pdp input::-webkit-inner-spin-button{-webkit-appearance:none}body .zc-pdp__pay p{margin:0 0 .8rem;font-size:1.2rem;color:#777;text-align:center}body .zc-pdp__pay .zc-payicons{margin:0}body .zc-pdp__gift{display:flex;align-items:center;gap:1.4rem;padding:1.2rem 1.4rem;border-radius:1.4rem;border:1px dashed #cfc6f6;background:#fbf9ff}body .zc-pdp__gift-img{flex:0 0 5.6rem;width:5.6rem;height:5.6rem;border-radius:1rem;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--zc-lavender);color:var(--zc-accent)}body .zc-pdp__gift-img img{width:100%;height:100%;object-fit:cover}body .zc-pdp__gift-img .zc-icon{width:2.6rem;height:2.6rem}body .zc-pdp__gift-body{display:flex;flex-direction:column;gap:.2rem}body .zc-pdp__gift-body strong{font-size:1.4rem;color:#111}body .zc-pdp__gift-body small{font-size:1.2rem;color:#666}body .zc-kit__unit,body .zc-kit__note{font-size:1.05rem;color:#777}body .zc-kit__note{color:#2f8f5a}body .zc-kit{flex-wrap:wrap}body .zc-kit__gift{flex-basis:100%;display:flex;align-items:center;gap:.6rem;margin-top:.2rem;padding-top:1rem;border-top:1px dashed #ddd;font-size:1.15rem;color:var(--zc-accent)}body .zc-kit__gift .zc-icon{width:1.6rem;height:1.6rem}body .zc-pdp__gallery{position:relative}body .zc-gallery__badge{position:absolute;top:1.6rem;left:1.6rem;z-index:3;padding:.6rem 1.2rem;border-radius:999px;background:#111;color:#fff;font-size:1.15rem;font-weight:600;letter-spacing:.04em}body [data-zc-zoom]{cursor:zoom-in}body .zc-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;background:#fafafaf7;display:flex;align-items:center;justify-content:center;padding:4rem 8rem}body .zc-lightbox[hidden]{display:none}body .zc-lightbox img{max-width:100%;max-height:100%;object-fit:contain;border-radius:1.6rem}body .zc-lightbox__close,body .zc-lightbox__nav{position:absolute;width:4.8rem;height:4.8rem;border-radius:50%;border:0;background:#fff;box-shadow:0 4px 20px #00000014;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#111}body .zc-lightbox__close{top:2rem;right:2rem}body .zc-lightbox__nav{top:50%;right:2rem;transform:translateY(-50%)}body .zc-lightbox__nav--prev{left:2rem;right:auto}body .zc-lightbox__nav--prev .zc-icon{transform:rotate(180deg)}body .zc-colhero{padding-top:var(--pt);padding-bottom:var(--pb)}body .zc-colhero__box{position:relative;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:4rem;min-height:var(--zc-colhero-h, 32rem);padding:4.8rem 5.6rem;border-radius:calc(var(--zc-radius) + 6px);background:var(--zc-colhero-bg, var(--zc-soft));overflow:hidden}body .zc-colhero--no-image .zc-colhero__box{grid-template-columns:1fr;text-align:center;justify-items:center;min-height:0}body .zc-colhero__crumbs{display:flex;gap:.6rem;font-size:1.2rem;color:#888;margin-bottom:1.6rem}body .zc-colhero__crumbs a{color:inherit;text-decoration:none}body .zc-colhero__title.zc-heading{margin-bottom:1.2rem}body .zc-colhero__desc{font-size:1.45rem;line-height:1.6;color:#555;max-width:56rem}body .zc-colhero__desc p{margin:0 0 .6rem}body .zc-colhero__count{display:inline-block;margin-top:1.6rem;font-size:1.2rem;padding:.5rem 1.2rem;border-radius:999px;background:#fff;color:#555}body .zc-colhero__media{position:relative;align-self:stretch;margin:-4.8rem -5.6rem -4.8rem 0}body .zc-colhero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}body .zc-colhero__pills{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}body .zc-colhero--no-image .zc-colhero__pills{justify-content:center}body .zc-colhero__pills a{padding:.8rem 1.6rem;border-radius:999px;background:#fff;border:1px solid #ececec;color:#111;font-size:1.3rem;text-decoration:none;transition:background .2s,color .2s}body .zc-colhero__pills a:hover,body .zc-colhero__pills a.is-active{background:#111;color:#fff;border-color:#111}@media(max-width:749px){body .zc-colhero__box{grid-template-columns:1fr;padding:3.2rem 2.4rem;gap:2.4rem;text-align:left}body .zc-colhero__media{margin:0 -2.4rem -3.2rem;min-height:22rem}body .zc-colhero__pills{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-2.4rem}body .zc-colhero__pills a{white-space:nowrap}}body .zc-grid-tiles{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:2.4rem 1.2rem}body .zc-grid-tiles>li{list-style:none}body .zc-tile__badges{position:absolute;top:1.4rem;left:1.4rem;z-index:2;display:flex;flex-direction:column;gap:.4rem;align-items:flex-start}body .zc-tile__badges .zc-badge{position:static}body .zc-badge--sale{background:var(--zc-accent)}body .zc-badge--soldout{background:#fff;color:#111}body .zc-tile__rating{display:flex;align-items:center;gap:.6rem;padding:.6rem .4rem 0;font-size:1.15rem;color:#666}body .zc-tile__rating .zc-stars{font-size:1.2rem}body .zc-tile__quick{position:absolute;left:1.2rem;right:1.2rem;bottom:1.2rem;z-index:2;opacity:0;transform:translateY(8px);transition:opacity .25s,transform .25s}body .zc-tile:hover .zc-tile__quick,body .zc-tile:focus-within .zc-tile__quick{opacity:1;transform:none}body .zc-tile__quick .zc-btn{width:100%;background:#ffffffeb;color:#111;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body .zc-tile__quick .zc-btn.is-loading{opacity:.6;pointer-events:none}body .zc-tile__info-col{display:flex;flex-direction:column;gap:.2rem;min-width:0}body .zc-tile__sub{font-size:1.15rem;color:#888}@media(max-width:989px){body .zc-grid-tiles{grid-template-columns:repeat(var(--cols-m, 2),minmax(0,1fr));gap:2rem .8rem}body .zc-tile__quick{display:none}}body .facets-wrapper,body .facets-container{padding-top:0}body .facets__form{gap:.8rem}body .facets__disclosure,body .facet-filters.sorting .facet-filters__field{border-radius:999px}body .facets__summary{padding:.9rem 1.6rem;border-radius:999px;background:#f4f4f4;color:#111;font-size:1.3rem}body .facets__summary:hover{background:#ececec}body .facets__display{border-radius:1.6rem;border:1px solid #eee;box-shadow:0 16px 40px #00000014}body .facet-filters__sort{border-radius:999px;background:#f4f4f4;padding:.9rem 3.6rem .9rem 1.6rem;height:auto;font-size:1.3rem}body .facet-filters__field .select:after,body .facet-filters__field .select:before{display:none}body .active-facets__button-inner{border-radius:999px;background:var(--zc-lavender);box-shadow:none;color:#2a1d3b}body .mobile-facets__open{border-radius:999px;background:#f4f4f4;padding:.9rem 1.6rem;width:auto}body .mobile-facets__inner{border-radius:2rem 0 0 2rem}body .product-count__text{color:#888}body .pagination__list{gap:.6rem}body .pagination__item{width:4.4rem;height:4.4rem;border-radius:50%}body .pagination__item--current{background:#111;color:#fff}body .pagination__item--current:after,body .pagination__item:hover:after{display:none}body .pagination__item:not(.pagination__item--current):hover{background:#f4f4f4}body .main-page-title,body .page-title{font-family:var(--font-heading-family);font-weight:500;color:var(--zc-heading);letter-spacing:-.01em}body.template-page .rte,body.template-article .rte{font-size:1.55rem;line-height:1.75;color:#444}body .rte h2,body .rte h3{font-family:var(--font-heading-family);font-weight:500;color:var(--zc-heading)}body .rte a{color:var(--zc-accent);text-underline-offset:.3rem}body .rte blockquote{border-left:3px solid var(--zc-accent);background:var(--zc-lavender);border-radius:0 1.2rem 1.2rem 0;padding:1.6rem 2rem}body .rte img,body .article-card-wrapper .card,body .blog-articles .card{border-radius:var(--zc-radius)}body .article-card .card__inner,body .article-card .media{border-radius:calc(var(--zc-radius) - 4px);overflow:hidden}body .article-card .card__heading{font-family:var(--font-heading-family);font-weight:500}body .article-template__hero-container .media{border-radius:var(--zc-radius);overflow:hidden}body .article-template__title{font-family:var(--font-heading-family);font-weight:500;color:var(--zc-heading)}body .article-template__back a{border-radius:999px}body .blog__title,body .collection-list-title{font-family:var(--font-heading-family);font-weight:500}body .field__input,body .select__select,body .customer .field input,body .text-area{border-radius:1.2rem}body .field:after,body .select:after,body .customer .field:after,body .field:before,body .select:before,body .customer .field:before{border-radius:1.2rem}body .field__input:focus,body .customer .field input:focus{box-shadow:0 0 0 2px var(--zc-accent)}body .search__input.field__input{border-radius:999px}body .search .field:after,body .search .field:before{border-radius:999px}body .template-search__header .h2,body .template-search__header h1{font-family:var(--font-heading-family);font-weight:500;color:var(--zc-heading)}body .customer{max-width:52rem}body .customer.login,body .customer.register,body .customer.activate,body .customer.reset-password{padding:4.8rem 4rem;margin-top:4rem;margin-bottom:4rem;border-radius:calc(var(--zc-radius) + 4px);background:var(--zc-soft);border:1px solid #efefef}body .customer h1{font-family:var(--font-heading-family);font-weight:500;color:var(--zc-heading);font-size:clamp(2.6rem,3vw,3.2rem)}body .customer button,body .customer .button{border-radius:1.4rem;min-height:5rem;background:linear-gradient(100deg,#0f0d12,#1d1626 60%,#3a2752);color:#fff;border:0}body .customer button:before,body .customer button:after,body .customer .button:before,body .customer .button:after{display:none}body .customer.account,body .customer.order,body .customer.addresses{max-width:var(--page-width)}body .customer.account table,body .customer.order table{border-radius:1.6rem;overflow:hidden;border:1px solid #eee}body .customer thead th{background:var(--zc-soft)}body .customer a{color:#111}body .customer .link{color:var(--zc-accent)}body .contact .button{border-radius:1.4rem;min-height:5rem;background:linear-gradient(100deg,#0f0d12,#1d1626 60%,#3a2752);color:#fff}body .contact .button:before,body .contact .button:after{display:none}body .contact__fields .field,body .contact .field{border-radius:1.2rem}@media(max-width:749px){body .customer.login,body .customer.register,body .customer.activate,body .customer.reset-password{padding:3.2rem 2rem;margin:2rem 1.6rem;border-radius:2rem}}body .zc-tile__quick-wrap{padding:1rem .4rem 0}body .zc-tile__quick-btn.zc-upsell__btn{width:100%;min-height:4rem;font-size:1.25rem}body .product-grid .zc-tile,body .zc-grid-tiles .zc-tile{height:100%;display:flex;flex-direction:column}body .product-grid .zc-tile__quick-wrap{margin-top:auto}body .title em,body .main-page-title em{font-style:normal;color:var(--zc-accent)}body .contact.page-width{max-width:72rem}body .zc-404__box{max-width:72rem;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.2rem}body .zc-404__code{margin:0;font-family:var(--font-heading-family);font-size:clamp(9rem,16vw,18rem);line-height:.9;font-weight:500;letter-spacing:-.04em;background:linear-gradient(120deg,#2a1d3b,var(--zc-accent) 60%,#c3a0ff);-webkit-background-clip:text;background-clip:text;color:transparent}body .zc-404__text{margin:0 auto}body .zc-404__text p{margin:0}body .zc-404__search{display:flex;align-items:center;gap:1rem;width:min(100%,52rem);margin:1.6rem 0 1.2rem;padding:.6rem .6rem .6rem 2rem;border-radius:999px;background:var(--zc-soft);border:1px solid #ececec}body .zc-404__search input[type=search]{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:1.45rem;outline:none;height:4rem}body .zc-404__search .zc-icon{color:#888}body .zc-track{max-width:76rem;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.2rem}body .zc-track__text{margin:0 auto}body .zc-track__text p{margin:0}body .zc-track__form{display:flex;gap:.8rem;width:min(100%,56rem);margin:1.6rem 0;padding:.6rem;border-radius:1.8rem;background:var(--zc-soft);border:1px solid #ececec}body .zc-track__form input{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:1.5rem;padding:0 1.4rem;outline:none}body .zc-track__form .zc-atc{width:auto;padding:0 3.2rem}body .zc-track__steps{list-style:none;margin:2.4rem 0 0;padding:0;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.2rem;position:relative}body .zc-track__steps li{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:2.4rem 1.6rem;border-radius:var(--zc-radius);background:var(--zc-soft)}body .zc-track__dot{width:5.2rem;height:5.2rem;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:var(--zc-accent);margin-bottom:.4rem}body .zc-track__dot .zc-icon{width:2.4rem;height:2.4rem}body .zc-track__steps strong{font-size:1.5rem;font-weight:500;color:#111}body .zc-track__steps small{font-size:1.25rem;color:#777}body .zc-track__note{margin-top:1.6rem;font-size:1.35rem;color:#666}body .zc-track__account{margin-top:2rem;font-size:1.35rem;color:#666}body .zc-track__account a{color:#111}body .zc-track__app{width:100%;margin-top:2rem;text-align:left}@media(max-width:749px){body .zc-track__form{flex-direction:column;border-radius:2rem}body .zc-track__form input{height:4.8rem}body .zc-track__form .zc-atc{width:100%}}body .main-page-title.page-title,body h1.main-page-title{font-size:clamp(3rem,4vw,4.4rem);margin-bottom:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/zc-pages.css.map */
