body.ck-unified{--font-body-family: "DM Sans", "Noto Sans JP", sans-serif;--font-heading-family: "DM Sans", "Noto Sans JP", sans-serif;--font-body-weight: 400;--font-heading-weight: 500;--color-base-text: 35, 45, 37;--color-foreground: 35, 45, 37;--color-base-background-1: 246, 245, 239;--color-base-background-2: 239, 239, 231;--color-background: 246, 245, 239;--color-base-accent-1: 35, 45, 37;--color-base-accent-2: 35, 45, 37;--color-base-outline-button-labels: 35, 45, 37;--gradient-base-background-1: #f6f5ef;--gradient-base-background-2: #efefe7;--gradient-background: #f6f5ef;--buttons-radius: 2px;--buttons-radius-outset: 2px;--inputs-radius: 2px;--page-width: 128rem;background:#f6f5ef;color:#232d25;font-size:1.4rem;letter-spacing:.015em;line-height:1.85}body.ck-unified .page-width{max-width:128rem;padding-left:4rem;padding-right:4rem}body.ck-unified h1,body.ck-unified h2,body.ck-unified h3,body.ck-unified h4,body.ck-unified .h0,body.ck-unified .h1,body.ck-unified .h2,body.ck-unified .h3{font-family:var(--font-heading-family);color:#232d25;letter-spacing:.01em;line-height:1.5}body.ck-unified .button,body.ck-unified button,body.ck-unified input,body.ck-unified select,body.ck-unified textarea{font-family:var(--font-body-family)}body.ck-unified a{text-underline-offset:.35em}body.ck-unified .button{font-size:1.3rem;min-height:4.8rem;letter-spacing:.04em}body.ck-unified .button:after{box-shadow:0 0 0 1px #232d2540}body.ck-unified .button:not(.button--secondary):not(.button--tertiary){background:#232d25;color:#fff}body.ck-unified :focus-visible{outline:2px solid #486b50;outline-offset:4px}body.ck-unified .announcement-bar{background:#eeeee5;border:0;color:#4b554a}body.ck-unified .announcement-bar__message{padding:.75rem 1.8rem;font-size:1.1rem;font-weight:400;letter-spacing:.03em}body.ck-unified .announcement-bar__message,body.ck-unified .announcement-bar__link{color:#3b453c}body.ck-unified .header-wrapper{background:#f6f5ef;border-bottom:1px solid #dedfd3}body.ck-unified .header{padding-top:1.2rem;padding-bottom:1.2rem;column-gap:2rem;min-height:7.5rem}body.ck-unified .header__heading-link{padding:0}.ck-unified-logo{display:flex;align-items:center;gap:1.1rem;color:#4b554a}.ck-unified-logo img{width:51px;height:51px;object-fit:contain}.ck-unified-logo>span{font-size:11px;font-weight:400;white-space:nowrap;letter-spacing:.02em}body.ck-unified .header__menu-item{padding:1.2rem .85rem;font-size:1.2rem;font-weight:400;color:#3b453c}body.ck-unified .header__inline-menu{margin-left:0}body.ck-unified .header__icon{width:3.8rem;height:4.4rem}body.ck-unified .header__icon--cart{margin-right:-.7rem}body.ck-unified .cart-count-bubble{background:#232d25;color:#fff}body.ck-unified .menu-drawer,body.ck-unified .search-modal,body.ck-unified .header__submenu{background:#f6f5ef}body.ck-unified .menu-drawer__menu-item{font-size:1.5rem;padding:1.2rem 3rem}body.ck-unified .header__active-menu-item{text-decoration-thickness:1px}body.ck-unified .footer{background:#efefe7;border-top:1px solid #dcded2;margin-top:7rem;padding-top:4rem}body.ck-unified .footer__content-top{padding-bottom:3.5rem}body.ck-unified .footer-block__heading{font-size:1.2rem;font-weight:500;letter-spacing:.1em}body.ck-unified .footer-block__details-content,body.ck-unified .footer-block__details-content .list-menu__item--link{font-size:1.2rem;line-height:1.9;color:#596157}body.ck-unified .footer__content-bottom{border-color:#dcded2}.ck-expansion-footer-nav{display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;padding:0 0 2.6rem;margin:0 0 3rem;border-bottom:1px solid #dcded2}.ck-expansion-footer-nav a{color:inherit;font-size:1.2rem;text-decoration:none}.ck-expansion-footer-nav a:hover{text-decoration:underline}.ck-unified-eyebrow{font-size:1.1rem;letter-spacing:.14em;color:#697163;font-weight:500;text-transform:uppercase}body.ck-unified .breadcrumbs{font-size:1.1rem;color:#71786c;margin-bottom:2.8rem}body.ck-unified .product{column-gap:4rem}body.ck-unified .product__info-container .product__text{color:#6b7466;font-size:1.1rem;letter-spacing:.12em}body.ck-unified .product__title{margin-top:.7rem;margin-bottom:1.5rem}body.ck-unified .product__title h1{font-size:clamp(2.2rem,2.1vw,3.1rem);font-weight:500;line-height:1.6}body.ck-unified .product__info-container .price{font-size:2.3rem;letter-spacing:.01em}body.ck-unified .product__tax{margin-top:.6rem;font-size:1.1rem;color:#6b7466}body.ck-unified .product-form{margin:2.5rem 0}body.ck-unified .product-form__input{max-width:none;margin-bottom:2rem}body.ck-unified .product-form__input .form__label{margin-bottom:.9rem;font-size:1.2rem;color:#4f594c}body.ck-unified .product-form__input input[type=radio]+label{border:1px solid #ccd0c2;border-radius:2px;background:transparent;font-size:1.2rem;padding:1.1rem 1.5rem;margin:.4rem .4rem .4rem 0;line-height:1.2;letter-spacing:.02em}body.ck-unified .product-form__input input[type=radio]:checked+label{background:#232d25;color:#fff;border-color:#232d25}body.ck-unified .quantity{--color-foreground: 35,45,37;min-height:4.8rem}body.ck-unified .quantity:after{box-shadow:0 0 0 1px #ccd0c2}body.ck-unified .product-form__buttons{max-width:none}body.ck-unified .shopify-payment-button__button--unbranded{border-radius:2px;background:#232d25;font-size:1.3rem}body.ck-unified .product__media{background:#eeeee8}body.ck-unified .thumbnail{border-color:#d6d9cd;background:#eeeee8}body.ck-unified .thumbnail[aria-current=true]{border-color:#232d25;box-shadow:0 0 0 1px #232d25}body.ck-unified .product__accordion{border-color:#dcded2}body.ck-unified .accordion__title{font-size:1.4rem;font-weight:500}body.ck-unified .accordion__content{font-size:1.3rem;line-height:1.9}body.ck-unified .ck-sticky-atc{background:#f6f5ef;border-color:#dcded2;box-shadow:none}body.ck-unified .ck-sticky-atc__title{font-weight:500}body.ck-unified .ck-freeship-bar{background:#e9ebdf;border-color:#d7dbcc;border-radius:2px}body.ck-unified .ck-freeship-bar__region{font-size:1.2rem;line-height:1.8;margin:.8rem 0}body.ck-unified .ck-apparel-story{margin-top:6rem;padding-top:5rem;padding-bottom:3rem;border-top:1px solid #dcded2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:7rem;scroll-margin-top:11rem}body.ck-unified .ck-apparel-story__heading h2{font-size:2.8rem;margin:1.6rem 0;font-weight:500}body.ck-unified .ck-apparel-story__heading>p:last-child{font-size:1.3rem;color:#68715f;max-width:25rem}body.ck-unified .ck-apparel-story__body{font-size:1.4rem;line-height:2}body.ck-unified .ck-apparel-story__body>:first-child{margin-top:0}body.ck-unified .ck-apparel-story__body h2,body.ck-unified .ck-apparel-story__body h3{font-size:1.9rem;margin:3.8rem 0 1.4rem;padding-top:2.4rem;border-top:1px solid #dcded2}body.ck-unified .rte table{width:100%;border:1px solid #d8dbcf;box-shadow:none;display:table}body.ck-unified .rte th,body.ck-unified .rte td{padding:1rem 1.2rem;border:1px solid #d8dbcf;font-size:1.3rem}body.ck-unified .rte th{background:#eaece1;font-weight:500}body.ck-unified .product-recommendations__heading{font-size:2.2rem;font-weight:500}body.ck-unified .collection-hero{padding-top:3rem;padding-bottom:2rem}body.ck-unified .collection-hero__title{font-size:clamp(2.8rem,4vw,4.8rem);font-weight:500;margin:1rem 0}body.ck-unified .collection-hero__description{max-width:65rem;font-size:1.4rem;line-height:1.9}body.ck-unified .collection .grid{row-gap:4rem;column-gap:2.4rem}body.ck-unified .collection .grid__item{width:calc(25% - 1.8rem);max-width:none}body.ck-unified .card__inner{background:#eeeee8}body.ck-unified .card__media .media img{object-fit:contain}body.ck-unified .card__information{padding-top:1.8rem}body.ck-unified .card__heading{font-size:1.5rem;line-height:1.7;font-weight:500}body.ck-unified .card-information .price{font-size:1.4rem;margin-top:.8rem}body.ck-unified .card__badge .badge{border-radius:2px;font-size:1.1rem}body.ck-unified .facets-wrapper{border-top:1px solid #dcded2;padding-top:2rem;margin-bottom:2rem}body.ck-unified .main-page-title,body.ck-unified .main-blog .title--primary{font-size:clamp(2.5rem,3.3vw,4.2rem);font-weight:500;margin:3.5rem 0;max-width:95rem}body.ck-unified .page-width--narrow{max-width:108rem}body.ck-unified .rte{color:#3b453b;line-height:1.95}body.ck-unified .ck-guide{max-width:none;color:#3b453b}body.ck-unified .ck-guide .ck-hero{background:#e9ebdf;border-radius:2px;padding:3.6rem}body.ck-unified .ck-guide .ck-card{border-color:#d7dbcc;border-radius:2px;background:#fafaf5;padding:2.5rem}body.ck-unified .ck-guide .ck-consult{background:#eeeee5;border:1px solid #d7dbcc;border-radius:2px;padding:3rem}body.ck-unified .ck-guide .ck-button{background:#232d25;border-radius:2px;font-size:1.3rem;padding:1.2rem 1.7rem}body.ck-unified .ck-guide .ck-result{background:#e8eddd;border-radius:2px;border-color:#6b8054}body.ck-unified .ck-guide h2{font-size:2.4rem;margin-top:3.6rem}body.ck-unified .ck-guide h3{font-size:1.8rem}body.ck-unified .ck-guide select{background:#fafaf5;border-color:#ccd0c2;border-radius:2px;max-width:100%}body.ck-unified .blog-articles{gap:3rem}body.ck-unified .article-template__title{font-size:clamp(2.3rem,3vw,3.8rem)}body.ck-unified .shopify-policy__container{max-width:100rem;padding:3rem 4rem}body.ck-unified .shopify-policy__title h1{font-size:3.2rem;font-weight:500}body.ck-unified .coolknot-page-title{max-height:42rem}body.ck-unified .h-block{background:#e9ebdf;border-radius:2px;color:#232d25}body.ck-unified .list-faq dt{border-color:#d7dbcc;background:#eeeee5}#ck14 .brand-header .ck-expansion-header-links{display:contents}#ck14 .ck-expansion-header-links a{font-size:12px;font-weight:400;white-space:nowrap}#ck14 .ck-expansion-footer-nav{flex-basis:100%;padding:0 0 20px;margin:0;gap:12px 24px}#ck14 .ck-expansion-footer-nav a{font-size:12px}@media(min-width:990px){body.ck-unified .product--medium .product__media-wrapper{width:calc(55% - 2rem);max-width:calc(55% - 2rem)}body.ck-unified .product--medium .product__info-wrapper{width:calc(45% - 2rem);max-width:calc(45% - 2rem);padding-left:0}body.ck-unified .product__column-sticky{top:10rem}}@media(max-width:1100px)and (min-width:990px){body.ck-unified .header{column-gap:1rem;padding-left:2rem;padding-right:2rem}body.ck-unified .header__menu-item{padding-left:.55rem;padding-right:.55rem;font-size:1.1rem}body.ck-unified .header__heading-link .ck-unified-logo>span{display:none}}@media(max-width:989px){body.ck-unified .page-width{padding-left:2.4rem;padding-right:2.4rem}body.ck-unified .product{column-gap:2.4rem}body.ck-unified .header{column-gap:.8rem}body.ck-unified .collection .grid__item{width:calc(50% - 1.2rem)}body.ck-unified .ck-apparel-story{gap:3rem;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media(max-width:749px){body.ck-unified .page-width{padding-left:1.8rem;padding-right:1.8rem}body.ck-unified .header{padding:1rem 1.8rem;min-height:6.8rem}body.ck-unified .header__heading-link .ck-unified-logo img{width:43px;height:43px}body.ck-unified .header__heading-link .ck-unified-logo{gap:.8rem}body.ck-unified .header__heading-link .ck-unified-logo>span{font-size:10px}body.ck-unified .header__icon{width:3.4rem}body.ck-unified .product__title h1{font-size:2.2rem}body.ck-unified .product__info-wrapper{padding-top:2rem}body.ck-unified .product:has([data-ck-apparel-media]) .product__media-list{align-items:flex-start}body.ck-unified .product:has([data-ck-apparel-media]) .product__modal-opener--image .product__media{padding-top:100%!important}body.ck-unified .product:has([data-ck-apparel-media]) .product__modal-opener--image .product__media img{object-fit:contain}body.ck-unified .product-form__input input[type=radio]+label{padding:1rem 1.2rem}body.ck-unified .ck-apparel-story{display:block;padding-top:3rem;margin-top:3rem}body.ck-unified .ck-apparel-story__heading{margin-bottom:3rem}body.ck-unified .ck-apparel-story__heading h2{font-size:2.5rem}body.ck-unified .ck-apparel-story__heading>p:last-child{max-width:none}body.ck-unified .rte th,body.ck-unified .rte td{padding:.8rem .6rem;font-size:1.2rem}body.ck-unified .collection .grid{column-gap:1.4rem;row-gap:2.8rem}body.ck-unified .collection .grid__item{width:calc(50% - .7rem)}body.ck-unified .card__heading,body.ck-unified .card-information .price{font-size:1.3rem}body.ck-unified .main-page-title{margin:2.5rem 0;font-size:2.5rem}body.ck-unified .ck-guide .ck-hero,body.ck-unified .ck-guide .ck-consult,body.ck-unified .ck-guide .ck-card{padding:2rem}body.ck-unified .ck-guide .ck-grid{grid-template-columns:minmax(0,1fr)}body.ck-unified .ck-guide h2{font-size:2rem}body.ck-unified .shopify-policy__container{padding:2rem 1.8rem}body.ck-unified .shopify-policy__title h1{font-size:2.5rem}body.ck-unified .footer{margin-top:4rem;padding-top:3rem}body.ck-unified .footer-block.grid__item{margin:2rem 0}#ck14 .brand-header{flex-wrap:wrap}#ck14 .brand-header>nav{flex-wrap:wrap;justify-content:flex-end;gap:12px 16px}#ck14 .brand-header .ck-expansion-header-links{display:flex;gap:16px;flex-basis:100%;justify-content:flex-end;order:2}#ck14 .ck-expansion-header-links a{font-size:11px}}@media(max-width:359px){body.ck-unified .header__heading-link .ck-unified-logo>span{max-width:7rem;white-space:normal;line-height:1.5}body.ck-unified .header{padding-left:1.4rem;padding-right:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ck-brand-extension.css.map */
