.ck-product-page{--color-button: 144, 86, 47;--color-button-text: 255, 255, 255;--color-secondary-button-text: 144, 86, 47;background:var(--cream, #fbf7f1);color:var(--ink, #221c14);font-family:var(--sans);padding-bottom:48px}.ck-product-page .page-width{max-width:1280px}.ck-product-page .product{align-items:flex-start}.ck-product-page .product__info-wrapper{padding-left:32px}.ck-product-page .product__info-container{padding:30px;background:#fffdf9;border:1px solid var(--line, #e6ddce);border-radius:24px;box-shadow:0 16px 40px #221c1409}.ck-product-page .product__text.caption-with-letter-spacing{color:var(--clay-deep, #90562f);font-size:11px;font-weight:600;letter-spacing:.18em;margin-bottom:12px}.ck-product-page .product__title{margin:0 0 20px}.ck-product-page .product__title h1,.ck-product-page .product__title h2{font-family:var(--serif);color:var(--ink, #221c14);font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1.12;letter-spacing:-.035em;overflow-wrap:break-word}.ck-product-page .ck-product-kind{color:var(--muted, #6a6153);font-size:14px;line-height:1.55;letter-spacing:0;margin:12px 0 0}.ck-product-page .ck-product-features{display:inline-block;background:var(--clay-soft, #f1e4d7);color:#78472c;border-radius:8px;padding:7px 11px;margin:12px 0 0;font-size:12px;font-weight:500;line-height:1.5;letter-spacing:0}.ck-product-page .price--large{font-size:27px;font-weight:600;letter-spacing:-.04em;color:var(--clay-deep, #90562f)}.ck-product-page .price--large .price-item{white-space:normal}.ck-product-page .product-form__input{max-width:none;margin:0 0 20px}.ck-product-page .form__label{font-size:13px;font-weight:600;letter-spacing:0;color:var(--ink, #221c14);margin-bottom:10px}.ck-product-page .product-form__input--pill{display:flex;flex-wrap:wrap;gap:8px;padding:0;min-width:0}.ck-product-page .product-form__input--pill legend{margin-bottom:12px}.ck-product-page .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-height:48px;flex:1 0 65px;padding:12px 8px;margin:0;border:1px solid var(--line-strong, #d8ccb8);border-radius:12px;color:var(--ink, #221c14);background:#fffdf9;font-size:14px;font-weight:500;letter-spacing:0;transition:background .18s ease,border-color .18s ease}.ck-product-page .product-form__input--pill input[type=radio]:checked+label{background:var(--clay-deep, #90562f);color:#fff;border-color:var(--clay-deep, #90562f);box-shadow:0 3px 10px #90562f21}.ck-product-page .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--ink, #221c14);outline-offset:3px}.ck-product-page .quantity{min-height:48px;--inputs-radius: 12px;--inputs-radius-outset: 12px}.ck-product-page .quantity:after{border-radius:12px;box-shadow:0 0 0 1px var(--line-strong, #d8ccb8)}.ck-product-page .quantity__button{min-width:44px}.ck-product-page .product-form{margin:20px 0}.ck-product-page .product-form__buttons{max-width:none;position:static;background:transparent;box-shadow:none;padding:0}.ck-product-page .product-form__submit,.ck-product-page .shopify-payment-button__button--unbranded{min-height:52px;border-radius:12px;font-size:14px;font-family:var(--sans);font-weight:600;letter-spacing:.015em}.ck-product-page .product-form__submit{background:var(--clay-deep, #90562f);color:#fff;border:1px solid var(--clay-deep, #90562f)}.ck-product-page .product-form__submit:before,.ck-product-page .product-form__submit:after{box-shadow:none}.ck-product-page .product-form__submit:hover{background:#774527}.ck-product-page .shopify-payment-button__button--unbranded{background:transparent;color:var(--ink, #221c14);border:1px solid var(--line-strong, #d8ccb8)}.ck-product-page .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--sand, #f2ebdf)}.ck-product-page .shopify-payment-button__button--unbranded:after{box-shadow:none}.ck-product-page .mt-conf{border-color:var(--line, #e6ddce);background:var(--cream, #fbf7f1);padding:18px;border-radius:16px;gap:14px}.ck-product-page .mt-conf__row{font-size:12px;line-height:1.6;letter-spacing:0;align-items:flex-start}.ck-product-page .mt-conf__row svg{margin-top:2px;color:var(--clay-deep, #90562f)}.ck-product-page .mt-conf__dot{margin:5px 4px 0}.ck-product-page .product__description{margin-top:30px;padding-top:24px;border-top:1px solid var(--line, #e6ddce);font-size:14px;line-height:1.8;letter-spacing:0;color:var(--muted, #6a6153)}.ck-product-page .product__description h3{font-family:var(--serif);font-size:24px;font-weight:500;color:var(--ink, #221c14);margin-top:28px;letter-spacing:-.02em}.ck-product-page .product__description>ul:first-child{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:7px;font-size:12px}.ck-product-page .product__description>ul:first-child li{margin:0}.ck-product-page .product__description strong{color:#4e4436;font-weight:600}.ck-product-page .product__description ul{padding-left:20px}.ck-product-page .product__description li{margin-bottom:8px}.ck-product-page .product__media-list{border-radius:22px;overflow:hidden}.ck-product-page .product__media-item{--media-radius: 22px}.ck-product-page .thumbnail{border-radius:12px;border:1px solid var(--line, #e6ddce)}.ck-product-page .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--clay-deep, #90562f);border-color:transparent}.ck-product-page .thumbnail-list{padding:4px;gap:10px}@media(min-width:990px){.ck-product-page .product__media-wrapper{position:sticky;top:100px}.ck-product-page .product__info-container{position:static}}@media(min-width:750px)and (max-width:989px){.ck-product-page .product__info-wrapper{padding-left:20px}.ck-product-page .product__info-container{padding:22px}}@media(max-width:749px){.ck-product-page{padding-top:20px;padding-bottom:28px}.ck-product-page .page-width{padding:0 16px}.ck-product-page .product__info-wrapper{padding:0}.ck-product-page .product__info-container{padding:22px 20px;border-radius:20px;margin-top:20px}.ck-product-page .product__title h1{font-size:36px}.ck-product-page .product__title{margin-bottom:18px}.ck-product-page .product__media-wrapper{margin:0}.ck-product-page .product__media-list{margin-left:0;margin-right:0;scroll-padding-left:0}.ck-product-page .product__media-list .product__media-item{width:100%;padding:0;margin:0}.ck-product-page .thumbnail-slider{margin:6px 0 0}.ck-product-page .thumbnail-list{margin:0;scroll-padding-left:4px}.ck-product-page .thumbnail-list__item.slider__slide{width:64px}.ck-product-page .mt-conf{padding:14px}.ck-product-page .mt-conf__row{font-size:12px}.ck-product-page .product__description{font-size:13px}}@media(prefers-reduced-motion:reduce){.ck-product-page .product-form__input--pill input[type=radio]+label{transition:none}}@media(min-width:990px){.ck-product-page .product-form__input--pill input[type=radio]+label{background:transparent;color:#000;border-color:#000;box-shadow:none}.ck-product-page .product-form__input--pill input[type=radio]:checked+label{background:transparent;color:#000;border-color:#000;box-shadow:inset 0 0 0 1px #000;font-weight:600}}.ck-choice-guide{border:1px solid #e6ddce;border-radius:12px;padding:12px 14px;margin:14px 0;font-size:15px;line-height:1.6}.ck-choice-guide summary{cursor:pointer;font-weight:600}.ck-choice-guide p{margin:12px 0 0}@media(max-width:749px){.ck-product-page .product__description{font-size:16px;line-height:1.65}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/ck-product-page.css.map */
