.template-product .product-single__meta{text-align:left}.template-product .product-single__meta .sales-point .icon-and-text{justify-content:flex-start}.template-product .product-single__meta .sales-points{margin:16px 0}.product-single__title .clutch-name{display:block;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:clamp(26px,2.4vw,34px);letter-spacing:.06em;text-transform:uppercase;line-height:1.15}.product-single__title .clutch-subname{display:block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:15px;letter-spacing:.03em;text-transform:none;color:#6f655e;margin-top:6px}.template-product .product__price{font-size:20px;font-weight:700}.template-product .variant__label[for]{font-size:14px;letter-spacing:.02em;text-transform:none}.template-product .variant-input-wrap label{min-width:52px;height:46px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;box-shadow:0 0 0 1px #d9d2cb}.template-product .variant-input-wrap input[type=radio]:checked+label{box-shadow:0 0 0 1.5px var(--clutch-ink)}.template-product .product-single__form .add-to-cart.btn{background:var(--clutch-ink);color:#fff;border-color:var(--clutch-ink);min-height:56px;font-size:15px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.template-product .product-single__form .add-to-cart.btn:hover{background:#000}.clutch-colours{margin:4px 0 6px}.clutch-colours__label{font-size:14px;margin-bottom:10px}.clutch-colours__row{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:8px}.clutch-colours__row[hidden]{display:none}.clutch-colours__dot{position:relative;display:block;width:26px;height:26px;border-radius:50%;border:1px solid rgba(0,0,0,.18);background-size:cover;background-position:center top}.clutch-colours__dot.is-current:after{content:"";position:absolute;left:2px;right:2px;bottom:-8px;height:2px;background:var(--clutch-ink)}.clutch-colours__dot.is-soldout:before{content:"";position:absolute;left:50%;top:-2px;bottom:-2px;border-left:1px solid rgba(0,0,0,.45);transform:rotate(45deg)}.clutch-model{font-size:14px;color:#4a403a;margin:0 0 6px}.clutch-pay{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:2px 0 6px}.clutch-pay__icon{width:40px;height:26px}.clutch-pbundle{background:#f5f5f5;border:1px solid #e6e6e6;padding:22px 16px 18px;text-align:center;margin:6px 0}.clutch-pbundle__title{font-size:18px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;color:var(--clutch-ink)}.clutch-pbundle__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.clutch-pbundle__tier{background:#fff;border:1px solid #e3e3e3;padding:14px 8px}.clutch-pbundle__tier strong{display:block;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.clutch-pbundle__tier span{display:block;font-size:17px;margin-top:4px;text-transform:uppercase}.clutch-pbundle__note{font-size:13px;margin-top:16px;color:#4a403a}.clutch-style{margin:8px 0}.clutch-style__title{font-size:16px;font-weight:700;margin-bottom:12px}.clutch-style__item{display:grid;grid-template-columns:100px 1fr;gap:16px;padding:10px 0;border-top:1px solid var(--clutch-line)}.clutch-style__item:first-of-type{border-top:0}.clutch-style__img{display:block;width:100px;height:130px;overflow:hidden;background:var(--clutch-sand)}.clutch-style__info{display:flex;flex-direction:column;min-width:0}.clutch-style__name,.clutch-style__name:hover{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:15px;letter-spacing:.04em;text-transform:uppercase;color:var(--clutch-ink)}.clutch-style__sub{font-size:13px;color:#8b7f76;margin-top:3px}.clutch-style__bottom{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:10px}.clutch-style__price{font-size:14px;color:#6f655e}.clutch-style__add.clutch-actions__add{flex:none;height:auto;border:0;background:none;padding:0;display:inline-flex;align-items:center;gap:8px;font-size:14px;letter-spacing:0;text-transform:none;color:var(--clutch-ink)}.clutch-style__add.clutch-actions__add:hover{background:none;color:var(--clutch-ink)}.clutch-style__add i{font-style:normal;width:22px;height:22px;border-radius:50%;background:#f3dfe0;display:inline-flex;align-items:center;justify-content:center}.clutch-fit__row{margin:4px 0 18px}.clutch-fit__label{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#6f655e}.clutch-fit__track{position:relative;height:1px;background:#d9d9d9;margin:14px 0 10px}.clutch-fit__track span{position:absolute;top:-1px;height:3px;width:33.33%;left:calc((var(--pos) - 1) * 33.33%);background:var(--clutch-ink)}.clutch-fit__scale{display:flex;justify-content:space-between;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#6f655e}.clutch-fit__scale span{flex:1;text-align:center}.clutch-fit__scale span:first-child{text-align:left}.clutch-fit__scale span:last-child{text-align:right}.clutch-fit__fabric{font-size:14px;margin:0 0 6px}.clutch-faq{padding:56px 0}.clutch-faq__inner{max-width:900px;margin:0 auto;padding:0 20px}.clutch-faq__title{text-align:center;font-family:var(--clutch-display);font-size:clamp(28px,3vw,40px);font-weight:400;text-transform:none;letter-spacing:0;margin:0 0 28px}.clutch-faq__item{border-top:1px solid var(--clutch-line)}.clutch-faq__item:last-child{border-bottom:1px solid var(--clutch-line)}.clutch-faq__item summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;cursor:pointer;font-size:16px}.clutch-faq__item summary::-webkit-details-marker{display:none}.clutch-faq__icon{flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:#f8e4e6;position:relative}.clutch-faq__icon:after{content:"";position:absolute;left:9px;top:7px;width:6px;height:6px;border-right:1.5px solid var(--clutch-ink);border-bottom:1.5px solid var(--clutch-ink);transform:rotate(45deg);transition:transform .2s}.clutch-faq__item[open] .clutch-faq__icon:after{transform:rotate(-135deg);top:10px}.clutch-faq__a{padding:0 0 20px;font-size:15px;color:#4a403a}.clutch-reviews{padding:20px 0 40px}@media(max-width:768px){.clutch-style__item{grid-template-columns:84px 1fr;gap:12px}.clutch-style__img{width:84px;height:108px}.clutch-faq{padding:36px 0}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/clutch-product.css.map */
