product-info:has(.cn-sg-row){--cn-ink: #3B342C;--cn-accent: #766B5D;--cn-line: #d4c7af;--cn-soft: #e2dccd;--cn-muted: #766B5D}@media screen and (min-width:990px){product-info:has(.cn-sg-row) .product--large:not(.product--no-media) .product__media-wrapper{max-width:55%;width:calc(55% - 2rem)}product-info:has(.cn-sg-row) .product--large:not(.product--no-media) .product__info-wrapper{max-width:45%;width:calc(45% - 2rem);padding:0 0 0 6rem}product-info:has(.cn-sg-row) .product__info-container{max-width:44rem}}product-info:has(.cn-sg-row) .product__media-list .product__media-item{background:transparent}product-info:has(.cn-sg-row) .thumbnail-list{margin-top:1rem}product-info:has(.cn-sg-row) .thumbnail{border-radius:0!important}product-info:has(.cn-sg-row) .thumbnail[aria-current]{box-shadow:0 0 0 1px var(--cn-ink)!important}product-info:has(.cn-sg-row) .product__title-row{display:block!important}product-info:has(.cn-sg-row) .product__title{margin:0 0 1rem!important}product-info:has(.cn-sg-row) .product__title h1,product-info:has(.cn-sg-row) .product__title-row .product__title h1{font-family:var(--font-body-family)!important;font-style:normal!important;font-weight:700!important;font-size:2.9rem!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;color:var(--cn-ink)!important;margin:0!important}@media screen and (max-width:749px){product-info:has(.cn-sg-row) .product__title h1,product-info:has(.cn-sg-row) .product__title-row .product__title h1{font-size:2.4rem!important}}product-info:has(.cn-sg-row) .cherie-title-row-price{margin:0 0 2.4rem!important;text-align:left!important}product-info:has(.cn-sg-row) .price,product-info:has(.cn-sg-row) .price .price-item,product-info:has(.cn-sg-row) .price--large .price-item{font-family:var(--font-body-family)!important;font-size:1.5rem!important;font-weight:400!important;letter-spacing:.06em!important;color:var(--cn-ink)!important}product-info:has(.cn-sg-row) .installment{display:none}product-info:has(.cn-sg-row) .product-form__input .form__label,product-info:has(.cn-sg-row) .cherie-legend-row{font-family:var(--font-body-family)!important;font-size:1.1rem!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--cn-muted)!important;margin-bottom:.8rem!important}product-info:has(.cn-sg-row) .cherie-size-guide-link{display:none!important}product-info:has(.cn-sg-row) .product-form__input--pill{margin:0 0 1.8rem}product-info:has(.cn-sg-row) .product-form__input--pill input[type=radio]+label{border-radius:0!important;border:1px solid var(--cn-line)!important;background:transparent!important;color:var(--cn-ink)!important;min-width:9rem;min-height:3.6rem;padding:.9rem 1.4rem!important;margin:0 .7rem .7rem 0!important;font-family:var(--font-body-family)!important;font-size:1.1rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;justify-content:center;transition:border-color .2s,background .2s,color .2s}product-info:has(.cn-sg-row) .product-form__input--pill input[type=radio]+label:hover{border-color:var(--cn-ink)!important}product-info:has(.cn-sg-row) .product-form__input--pill input[type=radio]:checked+label{background:var(--cn-accent)!important;border-color:var(--cn-accent)!important;color:#ebe9dd!important}product-info:has(.cn-sg-row) .product-form__input--pill input[type=radio].disabled+label,product-info:has(.cn-sg-row) .product-form__input--pill input[type=radio]:disabled+label{color:#b5b5b5!important;text-decoration:line-through}product-info:has(.cn-sg-row) .product-form__quantity .quantity__label{display:none!important}product-info:has(.cn-sg-row) .product-form__quantity{margin:0 0 1.4rem!important}product-info:has(.cn-sg-row) .quantity{width:11rem;min-height:3.8rem;border:1px solid var(--cn-line);border-radius:0}product-info:has(.cn-sg-row) .quantity:before,product-info:has(.cn-sg-row) .quantity:after{display:none!important}product-info:has(.cn-sg-row) .quantity__input{font-size:1.3rem}product-info:has(.cn-sg-row) .quantity__button{width:3.6rem}product-info:has(.cn-sg-row) .cn-sg-row{margin:0 0 2rem}product-info:has(.cn-sg-row) .cn-sg-btn{background:var(--cn-soft);border:0;border-radius:0;padding:.7rem 1rem;font-family:var(--font-body-family);font-size:1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cn-ink);cursor:pointer;transition:background .2s}product-info:has(.cn-sg-row) .cn-sg-btn:hover{background:#d4c7af}product-info:has(.cn-sg-row) .product-form__buttons{max-width:none!important}product-info:has(.cn-sg-row) .product-form__submit{background:transparent!important;color:var(--cn-ink)!important;border:1px solid var(--cn-ink)!important;border-radius:0!important;min-height:5rem!important;font-family:var(--font-body-family)!important;font-size:1.2rem!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;box-shadow:none!important;transition:background .25s,color .25s}product-info:has(.cn-sg-row) .product-form__submit:before,product-info:has(.cn-sg-row) .product-form__submit:after{display:none!important;box-shadow:none!important}product-info:has(.cn-sg-row) .product-form__submit:not([disabled]):hover{background:var(--cn-accent)!important;border-color:var(--cn-accent)!important;color:#ebe9dd!important}product-info:has(.cn-sg-row) .product-form__submit[disabled]{color:#9a9a9a!important;border-color:#cfcfcf!important}product-info:has(.cn-sg-row) .product-form{margin:0 0 2.4rem!important}product-info:has(.cn-sg-row) .cn-acc{margin:0!important}product-info:has(.cn-sg-row) .cn-acc.accordion{border-top:0!important;border-bottom:0!important;margin:0!important}product-info:has(.cn-sg-row) .cn-acc details{border-top:1px solid var(--cn-line)}product-info:has(.cn-sg-row) .cn-acc summary{padding:1.6rem 0!important}product-info:has(.cn-sg-row) .cn-acc summary:after{display:none!important;content:none!important}product-info:has(.cn-sg-row) .cn-acc .summary__title .svg-wrapper{display:none!important}product-info:has(.cn-sg-row) .cn-acc .accordion__title{font-family:var(--font-body-family)!important;font-style:normal!important;font-size:1.1rem!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--cn-ink)!important;margin:0!important}product-info:has(.cn-sg-row) .cn-acc summary .icon-caret{display:block!important;width:1.1rem;right:0;transition:transform .25s}product-info:has(.cn-sg-row) .cn-acc details[open]>summary .icon-caret{transform:rotate(180deg)}product-info:has(.cn-sg-row) .cn-acc .accordion__content{padding:0 0 2rem!important;font-family:var(--font-body-family);font-size:1.35rem;line-height:1.7;color:var(--cn-ink)}product-info:has(.cn-sg-row) .cn-acc .accordion__content p{margin:0 0 1rem}product-info:has(.cn-sg-row) .cn-acc:not(:has(+.cn-acc)) details{border-bottom:1px solid var(--cn-line)}product-info:has(.cn-sg-row) .cn-desc{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}product-info:has(.cn-sg-row) .cn-desc.is-open{display:block;-webkit-line-clamp:unset;overflow:visible}product-info:has(.cn-sg-row) .cn-desc p{margin:0}product-info:has(.cn-sg-row) .cn-desc__more{background:none;border:0;padding:.6rem 0 0;cursor:pointer;font-family:var(--font-body-family);font-size:1.3rem;color:var(--cn-ink);text-decoration:underline;text-underline-offset:3px}product-info:has(.cn-sg-row) .cn-fit-table{width:100%;border-collapse:collapse;margin:.6rem 0 1.2rem;font-size:1.25rem}product-info:has(.cn-sg-row) .cn-fit-table th,product-info:has(.cn-sg-row) .cn-fit-table td{border:1px solid var(--cn-line);padding:.7rem .8rem;text-align:center}product-info:has(.cn-sg-row) .cn-fit-table th{background:#e2dccd;font-weight:500;letter-spacing:.06em;text-transform:uppercase;font-size:1.05rem}product-info:has(.cn-sg-row) .cn-fit-note{color:var(--cn-muted);font-size:1.25rem}product-info:has(.cn-sg-row) .cp-description__toggle{display:none!important}.related-products .related-products__heading,.related-products h2{font-family:var(--font-body-family)!important;font-style:normal!important;font-size:1.4rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;text-align:center!important}product-info:has(.cn-sg-row) .ch-glass{background:none!important;border:0!important;box-shadow:none!important;padding:0!important}product-info:has(.cn-sg-row) .ch-glass>canvas{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/coconut-pdp.css.map */
