.cozikat-pdp{--ckp-primary: var(--ck-green);--ckp-primary-dark: var(--ck-green-dark);--ckp-accent: var(--ck-pink);--ckp-tint: #f1f6f2;--ckp-tint-strong: #e3ece6;--ckp-line: rgba(19, 20, 19, .12);--ckp-muted: rgba(19, 20, 19, .55);--ckp-radius: 20px}:root{--ck-wide: min(1560px, calc(100vw - 96px) )}@media screen and (min-width:990px){.cozikat-pdp.product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:72px;align-items:start}.cozikat-pdp.product>.product__media-wrapper,.cozikat-pdp.product>.product__info-wrapper{width:auto;max-width:none;flex:none;padding:0;margin:0}.cozikat-pdp .product__info-container{max-width:none}}.cozikat-pdp .product__media-wrapper .product-media-container,.cozikat-pdp .product__media-wrapper .global-media-settings{border-radius:var(--ckp-radius);overflow:hidden;border:0;background:var(--ckp-tint);box-shadow:0 18px 44px -28px #13141366}.cozikat-pdp .product__media-wrapper .product__media{border-radius:var(--ckp-radius);overflow:hidden}.cozikat-pdp .slider-button{width:38px;height:38px;border-radius:50%;background:#fff;box-shadow:0 4px 14px -4px #13141359;color:var(--ckp-primary);display:inline-flex;align-items:center;justify-content:center;transition:transform .25s ease,box-shadow .25s ease}.cozikat-pdp .slider-button:hover{transform:scale(1.08);box-shadow:0 6px 18px -4px #13141373}.cozikat-pdp .slider-button .icon{width:14px;height:14px}.cozikat-pdp .thumbnail-list{gap:10px;margin-top:12px}.cozikat-pdp .thumbnail{border-radius:10px;border:1.5px solid var(--ckp-line);overflow:hidden;background:var(--ckp-tint);transition:border-color .25s ease}.cozikat-pdp .thumbnail:hover{border-color:var(--ckp-primary)}.cozikat-pdp .thumbnail[aria-current=true]{border-color:var(--ckp-primary);box-shadow:0 0 0 1.5px var(--ckp-primary)}.cozikat-pdp .thumbnail-list__item .thumbnail img{border-radius:8px}.cozikat-pdp .product__media-wrapper .product__column-sticky{position:static}@media screen and (min-width:990px){.cozikat-pdp .product__media-wrapper{position:sticky;top:78px;align-self:start}}.cozikat-pdp .ck-review-card{position:relative;margin-top:30px;padding:30px 32px;border-radius:var(--ckp-radius);background:var(--ckp-tint);border:1px solid rgba(17,92,58,.07)}.cozikat-pdp .ck-review-card:before{content:"\201c";position:absolute;top:8px;right:24px;font-family:var(--ck-serif);font-size:8rem;line-height:1;color:var(--ckp-primary);opacity:.08;pointer-events:none}.cozikat-pdp .ck-review-stars{display:flex;gap:3px;margin-bottom:14px}.cozikat-pdp .ck-review-stars svg{width:19px;height:19px;fill:var(--ckp-accent)}.cozikat-pdp .ck-review-quote{font-family:var(--ck-body);font-size:1.6rem;line-height:1.7;color:var(--ck-black);margin:0 0 20px}.cozikat-pdp .ck-review-meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.cozikat-pdp .ck-review-author{font-family:var(--ck-body);font-size:1.6rem;color:var(--ck-black)}.cozikat-pdp .ck-review-verified{display:inline-flex;align-items:center;gap:7px;font-family:var(--ck-sans);font-size:1.45rem;color:var(--ckp-primary)}.cozikat-pdp .ck-review-verified svg{width:19px;height:19px;fill:var(--ckp-primary)}.cozikat-pdp .product__info-container>.jdgm-widget,.cozikat-pdp .product__info-container .jdgm-prev-badge{margin-bottom:14px}.cozikat-pdp .product__text.caption-with-letter-spacing{font-family:var(--ck-sans);font-size:1.2rem;letter-spacing:.18em;color:var(--ckp-muted);margin-bottom:10px}.cozikat-pdp .product__title,.cozikat-pdp .product__title h1{font-family:var(--ck-serif);font-size:clamp(3rem,2.9vw,4.4rem);line-height:1.1;font-weight:700;letter-spacing:-.015em;color:var(--ck-black);margin:0 0 14px;text-wrap:balance}.cozikat-pdp .price{font-family:var(--ck-sans)}.cozikat-pdp .price--on-sale .price__regular{display:none}.cozikat-pdp .price.price--on-sale .price__sale,.cozikat-pdp .price.price:not(.price--on-sale) .price__regular{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.cozikat-pdp .price__sale>.price-item--sale{order:1}.cozikat-pdp .price__sale>span:not([class]){order:2}.cozikat-pdp .price .price-item--sale,.cozikat-pdp .price .price-item--regular{font-size:3.2rem;font-weight:700;color:var(--ckp-primary);letter-spacing:-.015em;font-variant-numeric:tabular-nums}.cozikat-pdp .price--on-sale .price-item--regular{font-size:2rem;font-weight:400;color:var(--ckp-muted);text-decoration:line-through;text-decoration-thickness:1px}.cozikat-pdp .product__tax{display:none}.cozikat-pdp .product__tax a{color:var(--ckp-muted);text-underline-offset:2px}.cozikat-pdp .price .price__badges,.cozikat-pdp .price .badge.price__badge-sale{display:none}.cozikat-pdp .ck-note{font-family:var(--ck-sans);font-size:1.35rem;color:var(--ckp-muted);margin:6px 0 18px}.cozikat-pdp .ck-note a{color:var(--ck-black);text-decoration:underline;text-underline-offset:2px}.cozikat-pdp .product-form__input .form__label{font-family:var(--ck-sans);font-size:1.5rem;color:var(--ck-black);margin-bottom:10px}.cozikat-pdp .ck-size-guide{float:right;font-family:var(--ck-sans);font-size:1.4rem;color:var(--ck-black);text-decoration:underline;text-underline-offset:3px}.cozikat-pdp .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 40px;border-radius:50%;border:1px solid var(--ckp-line);box-shadow:none;margin:0 12px 12px 0}.cozikat-pdp .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--ckp-primary);border-color:transparent}.cozikat-pdp .product-form__input--swatch .swatch-input__input:focus-visible+.swatch-input__label{outline:2px solid var(--ckp-accent);outline-offset:3px}.cozikat-pdp .product-form__input--pill input[type=radio]+label{font-family:var(--ck-sans);font-size:1.5rem;font-weight:600;padding:13px 22px;border-radius:10px;border:0;background:var(--ckp-tint-strong);color:var(--ckp-primary);margin:0 10px 10px 0;transition:background-color .25s ease,color .25s ease}.cozikat-pdp .product-form__input--pill input[type=radio]+label:hover{background:#d6e3da}.cozikat-pdp .product-form__input--pill input[type=radio]:checked+label{background:var(--ckp-primary);color:#fff}.cozikat-pdp .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--ckp-accent);outline-offset:2px}.cozikat-pdp .ck-benefits{list-style:none;margin:22px 0;padding:0;display:grid;gap:11px}.cozikat-pdp .ck-benefit{display:flex;align-items:center;gap:11px}.cozikat-pdp .ck-benefit-icon{flex:0 0 auto;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.cozikat-pdp .ck-benefit-icon svg{width:20px;height:20px;fill:var(--ckp-accent);color:var(--ckp-accent)}.cozikat-pdp .ck-benefit-text{font-family:var(--ck-sans);font-size:1.5rem;font-weight:700;line-height:1.4;color:var(--ck-black);letter-spacing:.005em}.cozikat-pdp .product-form__buttons{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:stretch;max-width:none;margin-top:24px}.cozikat-pdp .product-form__submit{width:100%;min-height:56px;margin:0!important;padding:8px 10px;border:2px solid var(--ck-pink)!important;border-radius:var(--ck-button-radius)!important;background:#fff!important;color:var(--ck-pink)!important;box-shadow:none!important;font-family:var(--ck-sans);font-size:1.6rem!important;font-weight:700;line-height:1.25;letter-spacing:.01em;display:flex!important;flex-direction:row;align-items:center;justify-content:center;gap:7px}.cozikat-pdp .product-form__submit:after,.cozikat-pdp .product-form__submit:not([disabled]):hover:after{border:0;box-shadow:none}.cozikat-pdp .product-form__submit .ck-cta-sub{display:block;font-size:1.5rem;font-weight:600;line-height:1.3;opacity:.92;margin-top:1px}.cozikat-pdp .ck-purchase-button__icon{display:inline-flex;width:28px;height:28px;flex:0 0 28px;align-items:center;justify-content:center}.cozikat-pdp .ck-purchase-button__icon svg{width:28px;height:28px}.cozikat-pdp .ck-purchase-button__copy{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center}.cozikat-pdp .product-form__submit-label{white-space:nowrap}.cozikat-pdp .product-form__submit:not([disabled]):hover{border-color:var(--ck-pink)!important;background:#fff!important;color:var(--ck-pink)!important;transform:none!important;box-shadow:none!important}.cozikat-pdp .product-form__submit.loading{color:transparent!important}.cozikat-pdp .product-form__submit.loading .ck-purchase-button__icon,.cozikat-pdp .product-form__submit.loading .ck-purchase-button__copy{visibility:hidden}.cozikat-pdp .product-form__submit.loading .loading__spinner .path{stroke:var(--ck-pink)}.cozikat-pdp .product-form__submit[disabled]{background:var(--ckp-tint-strong);color:var(--ckp-muted)}.cozikat-pdp .shopify-payment-button{width:100%;height:100%;margin:0}.cozikat-pdp .shopify-payment-button__button--unbranded{display:flex!important;width:100%;height:100%;min-height:56px;align-items:center;justify-content:center;gap:7px;padding:8px 10px;border:2px solid var(--ck-pink)!important;border-radius:var(--ck-button-radius)!important;background:var(--ck-pink)!important;color:var(--ck-cream)!important;font-family:var(--ck-sans);font-weight:700;font-size:1.6rem!important}.cozikat-pdp .shopify-payment-button__button--unbranded:hover{border-color:var(--ck-pink)!important;background:var(--ck-pink)!important;color:var(--ck-cream)!important;transform:none!important;box-shadow:none!important}.cozikat-pdp .shopify-payment-button__button--unbranded:after{border-radius:var(--ck-button-radius)!important;box-shadow:none;border:0}.cozikat-pdp .shopify-payment-button__button--unbranded:before{content:var(--ck-buy-now-icon);position:static;inset:auto;z-index:auto;display:block;width:20px;height:20px;flex:0 0 20px;border:0;border-radius:0!important;background-color:transparent;box-shadow:none;filter:brightness(0) invert(1)}.cozikat-pdp .product__inventory{font-family:var(--ck-sans);font-size:1.4rem;color:var(--ckp-muted);margin-top:14px}.cozikat-pdp .product__inventory svg circle,.cozikat-pdp .product__inventory svg path{fill:var(--ckp-accent)}.cozikat-pdp .ck-trust{list-style:none;margin:22px 0 0;padding:20px 0 0;border-top:1px solid var(--ckp-line);display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap}.cozikat-pdp .ck-trust-item{display:inline-flex;align-items:center;gap:9px;font-family:var(--ck-sans);font-size:1.45rem;color:var(--ckp-muted)}.cozikat-pdp .ck-trust-icon svg{width:20px;height:20px;fill:var(--ckp-primary);color:var(--ckp-primary);opacity:.85}.cozikat-pdp .product-form__quantity .form__label{font-family:var(--ck-sans);font-size:1.4rem;letter-spacing:.02em;color:var(--ckp-muted);margin-bottom:8px}.cozikat-pdp .quantity{border-radius:999px;overflow:hidden;border:1px solid var(--ckp-line);width:148px;height:52px}.cozikat-pdp .quantity:after{display:none}.cozikat-pdp .quantity__input{font-family:var(--ck-sans);font-weight:600;color:var(--ck-black)}.cozikat-pdp .quantity__button{color:var(--ckp-primary)}.cozikat-pdp .product__view-details{display:none}@media screen and (max-width:749px){.cozikat-pdp .ck-review-card{padding:22px 20px}.cozikat-pdp .ck-trust{gap:18px}.cozikat-pdp .product-form__submit{min-height:56px;font-size:1.6rem}}.cozikat-pdp .product__description div[style*="border-radius:8px"]{border:1.5px solid var(--ckp-line)!important;border-radius:16px!important;padding:22px 24px!important;background:var(--ckp-tint)!important;box-shadow:0 1px 2px #0933210d!important}.cozikat-pdp .product__description div[style*="border-radius:8px"] span[style*="border-radius:50%"]{background:var(--ckp-primary)!important;color:#fff!important}.cozikat-pdp .product__description p[style*="letter-spacing:0.08em"]{color:var(--ckp-accent)!important}.cozikat-pdp .product__description div[style*="border-left:3px solid"]{border-left:3px solid var(--ckp-accent)!important;border-radius:0 12px 12px 0!important;background:var(--ckp-tint)!important;padding:14px 20px!important}.shopify-section:has(moast-carousel)>.page-width,.related-products.page-width{width:var(--ck-wide);max-width:none;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}@media screen and (min-width:990px){moast-carousel{--moast-slide-size: calc(var(--ck-wide) / 4.25 - 16px) !important}}.cozikat-pdp .ck-design-swatches{margin:0 0 2.4rem}.cozikat-pdp .ck-design-swatches__label{margin:0 0 1rem;font-family:var(--ck-sans);font-size:1.4rem;letter-spacing:.02em;color:var(--ckp-muted)}.cozikat-pdp .ck-design-swatches__value{color:var(--ck-black);font-weight:600}.cozikat-pdp .ck-design-swatches__list{display:flex;gap:1.2rem;margin:0;padding:.4rem .4rem .8rem;list-style:none;overflow-x:auto;scrollbar-width:none}.cozikat-pdp .ck-design-swatches__list::-webkit-scrollbar{display:none}.cozikat-pdp .ck-design-swatches__item{flex:0 0 auto}.cozikat-pdp .ck-design-swatch{display:block;width:5.6rem;height:5.6rem;border-radius:50%;padding:.3rem;border:1px solid var(--ckp-line);background:#fff;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.cozikat-pdp .ck-design-swatch__image{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.cozikat-pdp .ck-design-swatch__image--empty{background:var(--ckp-tint-strong)}.cozikat-pdp .ck-design-swatch:hover{border-color:var(--ckp-primary);transform:translateY(-1px)}.cozikat-pdp .ck-design-swatch:focus-visible{outline:2px solid var(--ckp-primary);outline-offset:2px}.cozikat-pdp .ck-design-swatch--current{border-color:var(--ckp-primary);box-shadow:0 0 0 2px var(--ckp-primary)}.cozikat-pdp .ck-design-swatch--sold-out .ck-design-swatch__image{opacity:.45}@media(prefers-reduced-motion:reduce){.cozikat-pdp .ck-design-swatch{transition:none}.cozikat-pdp .ck-design-swatch:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/cozikat-product.css.map */
