body:has(celu-catalog-purchase) #MainContent{background:#f5f0eb}[id^=MainProduct-][id$=__catalog].cp-catalog .product__title h1{font-size:clamp(25px,2vw,31px);line-height:1.22;font-weight:500;letter-spacing:-.025em}[id^=MainProduct-][id$=__catalog].cp-catalog .product-form__quantity-and-btn{flex-wrap:wrap;gap:14px}[id^=MainProduct-][id$=__catalog].cp-catalog .product-form__quantity{display:flex;flex:0 0 100%;align-items:center;gap:12px;margin:0}[id^=MainProduct-][id$=__catalog].cp-catalog .quantity__label{display:block;margin:0;font-size:13px}[id^=MainProduct-][id$=__catalog].cp-catalog .quantity{min-height:40px;width:112px}[id^=MainProduct-][id$=__catalog].cp-catalog .product-form__submit{width:100%;flex:0 0 100%;min-height:52px;border-radius:12px;padding:13px 12px}[id^=MainProduct-][id$=__catalog].cp-catalog .main-atc__label__line-1{font-size:14px!important;font-weight:500;letter-spacing:0}[id^=MainProduct-][id$=__catalog].cp-catalog .product__info-container .rating-star{--color-icon: #ffb600}[id^=MainProduct-][id$=__catalog].cp-catalog .rating-text{display:none}[id^=MainProduct-][id$=__catalog].cp-catalog .rating-count{font-size:12px;color:#37332f}.cp-founder{margin:18px 0 10px;color:#625a54;font-size:12px;line-height:1.6;text-align:center;letter-spacing:0}.cp-founder strong{font-weight:500;color:#272421}celu-catalog-purchase{display:block;color:#24221f;letter-spacing:0}celu-catalog-purchase *,celu-catalog-purchase *:before,celu-catalog-purchase *:after{box-sizing:border-box}celu-catalog-purchase [hidden],.cc-reviews[data-cp-copied]{display:none!important}body:has(celu-catalog-purchase) .cc-selection{display:none}body:has(celu-catalog-purchase) .cc-faq{margin-top:0;padding-top:0}.cp-dispatch{display:flex;justify-content:center;align-items:baseline;gap:7px;margin:14px 0 24px;font-size:12px;line-height:1.6;text-align:center}.cp-dispatch strong{font-weight:600}.cp-dot{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#37c468}.cp-routine{margin:24px 0 0}celu-catalog-purchase h2{margin:0;font-size:15px;line-height:1.4;font-weight:600;letter-spacing:0}.cp-routine h2{margin-bottom:12px}.cp-row{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);gap:16px;align-items:center;min-height:110px;margin:0 0 12px;padding:16px;border-radius:10px;background:#ece4dd}.cp-thumb{display:block;width:72px;aspect-ratio:1;overflow:hidden;border-radius:7px;background:#faf7f3}.cp-thumb img{display:block;width:100%;height:100%;object-fit:contain}.cp-item{min-width:0;padding-right:96px}.cp-title{display:block;margin:0 0 3px;color:inherit;text-decoration:none;font-size:13px;line-height:1.35;font-weight:500;overflow-wrap:anywhere}.cp-price{margin:0 0 6px;font-size:13px;line-height:1.4}.cp-price s{margin-left:5px;color:#7b7169;font-size:11px}.cp-form{margin:0}.cp-form select{width:auto;max-width:100%;min-height:30px;padding:4px 22px 4px 9px;border:1px solid #dcd2c9;border-radius:6px;color:#24221f;background:#fff;font:inherit;font-size:12px}.cp-add{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;width:82px;min-height:42px;padding:8px;border:0;border-radius:12px;color:#fff;background:#242421;text-decoration:none;font:inherit;font-size:12px;font-weight:500;cursor:pointer}.cp-add.loading{opacity:.6}.cp-form .product-form__error-message-wrapper{margin:8px 0 0;font-size:12px;color:#a32f24}.cp-stories{margin-top:24px}.cp-stories-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.cp-stories-head h2{font-size:13px}.cp-stories-head p{margin:3px 0 0;font-size:11px;line-height:1.5;color:#74675e}.cp-controls{display:flex;gap:6px}.cp-controls button{width:28px;height:28px;padding:0;border:1px solid #d5c5b7;border-radius:50%;background:transparent;color:#302b26;font-size:21px;line-height:1;cursor:pointer}.cp-controls button:disabled{opacity:.3;cursor:default}.cp-story-cards{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cp-story-cards::-webkit-scrollbar{display:none}.cp-story-cards .cc-review{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center;gap:8px 12px;min-height:0;margin:0;padding:22px 24px;background:#e3d6c9;border-radius:16px;scroll-snap-align:start;text-align:left}.cp-story-cards .cc-review blockquote{flex:0 0 100%;max-width:none;padding:0;margin:0 0 4px;font-size:13px;line-height:1.6;font-style:normal;letter-spacing:0;border:0}.cp-story-cards .cc-stars{color:#ffb600;font:18px/1.2 Arial,sans-serif;letter-spacing:1px;margin:0;white-space:nowrap}.cp-story-cards .cc-star--empty{display:none}.cp-story-cards figcaption{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1.4}.cp-story-cards .cc-review__verified{display:inline-flex;width:14px;height:14px;color:#292824}.cp-story-cards .cc-review__verified svg{display:block;width:100%;height:100%}celu-catalog-purchase :is(a,button,select):focus-visible{outline:2px solid #9f6d58;outline-offset:3px}@media(max-width:749px){[id^=MainProduct-][id$=__catalog].cp-catalog .product__title h1{font-size:26px}[id^=MainProduct-][id$=__catalog].cp-catalog .main-atc__label__line-1{font-size:12px!important}.cp-row{grid-template-columns:62px minmax(0,1fr);gap:12px;padding:13px;min-height:100px}.cp-thumb{width:62px}.cp-item{padding-right:70px}.cp-add{width:60px;right:13px;min-height:38px;font-size:11px;border-radius:10px}.cp-title,.cp-price{font-size:12px}.cp-story-cards .cc-review{padding:20px}.cp-dispatch{font-size:11px}}body:has(celu-catalog-purchase) .cc-reviews[data-cp-copied]{display:block!important}.cp-stories-head{display:none!important}.cp-story-context{flex:0 0 100%;font-size:10px;line-height:1.5;color:#75685d}.cp-dispatch{font-size:13px}.cp-scarcity{display:flex;justify-content:center;align-items:center;gap:7px;margin:18px 0 5px;color:#e66b12;font-size:13px;line-height:1.5;letter-spacing:0;text-align:center}.cp-scarcity[hidden]{display:none!important}.cp-scarcity+.cp-founder{margin-top:5px}.cp-scarcity[hidden]+.cp-founder{margin-top:18px}[id^=MainProduct-][id$=__catalog] .cp-accordions{border-top:0}[id^=MainProduct-][id$=__catalog] .cp-accordions summary{padding:15px 0;letter-spacing:0}[id^=MainProduct-][id$=__catalog] .cp-accordions summary span{display:inline-flex;transform:none}.cp-accordions summary svg{width:15px;height:15px}.cp-accordions details[open] summary svg{transform:rotate(180deg)}.cp-accordions .rte{overflow-wrap:anywhere}.cp-accordions .rte img{height:auto}[id^=MainProduct-][id$=__catalog].cp-catalog .celu-catalog__description{display:none}@media(max-width:749px){.cp-dispatch{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/celu-catalog-purchase.css.map */
