.product-form .jewellery-type{font-size:12px;font-weight:var(--text-font-medium-weight);color:#594d52;border:1px solid #cccccc;padding:8px 24px;border-radius:60px;justify-self:start;width:auto}.product-form .star-rating-reviews{display:flex;align-items:center;font-size:14px;line-height:20px;color:#594d52}.product-form .star-rating-reviews .icon{display:inline-flex;margin-right:8px}.product-form .product-form__variants .product-form__option-selector .product-form__option-info .product-form__option-name{font-size:13px;line-height:20px;color:#594d52}.product-form .product-form__variants .product-form__option-selector .product-form__option-info .product-form__option-value{display:none}.product-form .product-form__variants .product-form__option-selector .color-swatch-list{grid-template-columns:repeat(auto-fit,30px);gap:14px;margin:8px 0 0 6px}.product-form .product-form__variants .product-form__option-selector .color-swatch-list .color-swatch .color-swatch__item{width:30px;height:30px;border:none}.product-form .product-form__variants .product-form__option-selector .color-swatch-list .color-swatch .color-swatch__item:before,.product-form .product-form__variants .product-form__option-selector .color-swatch-list .color-swatch .color-swatch__item:after{border:none}.product-form .product-form__variants .product-form__option-selector .color-swatch-list .color-swatch .color-swatch__radio:checked+.color-swatch__item:after,.product-form .product-form__variants .product-form__option-selector .color-swatch-list .color-swatch .color-swatch__item.is-selected:after{border:1px solid #594D52;transform:scale(1.17)}@media (min-width: 768px){.product-form .product-form__description{margin:0}}.product-form .product-form__description p,.product-form .product-form__description .more-info{font-size:16px;line-height:21px;color:#594d52}.product-form .product-form__description p{margin-bottom:14px}.product-form .product-form__description .more-info{text-decoration:none;border-bottom:1px solid #cccccc;padding-bottom:2px}.product-form .price-list .price{font-size:16px;color:#594d52}.product-form .product-form__quantity .product-form__quantity-label{font-size:13px;line-height:21px;color:#594d52}.product-form .product-form__quantity .quantity-selector{border:none}.product-form .product-form__quantity .quantity-selector .quantity-selector__button{width:44px;height:44px;border-radius:100%;background-color:#167980}.product-form .product-form__quantity .quantity-selector .quantity-selector__input{width:40px;font-size:22px;line-height:28px;font-weight:var(--text-font-medium-weight)}@media (min-width: 741px){.product-form .product-form__buy-buttons .product-form__payment-container{margin-top:8px}}.product-form .product-form__buy-buttons .product-form__payment-container .product-form__add-button{font-size:12px;font-weight:var(--text-font-weight);letter-spacing:0;border-radius:6px;background-image:none;transition:all .3s ease-in-out}.item-properties-wrap{display:flex;flex-wrap:wrap;gap:20px}.item-properties-wrap .item-block{flex:0 0 100%}.item-properties-wrap .item-block h4{font-size:14px;color:#594d52;font-weight:var(--text-font-medium-weight);line-height:21px;margin-bottom:8px}.item-properties-wrap .item-block input{width:100%;font-size:16px;font-weight:var(--text-font-weight);line-height:21px;color:#594d52;border:1px solid #cdcdcc;border-radius:6px;padding:12px 10px}.item-properties-wrap .engraving-wrap .main-text label{display:flex;align-items:center;gap:6px;background-color:#eeeeec;cursor:pointer;padding:13px 10px;border-radius:12px}.item-properties-wrap .engraving-wrap .main-text label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:45px;height:26px;background:#cdcdcc;border-radius:3em;position:relative;cursor:pointer;outline:none;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.item-properties-wrap .engraving-wrap .main-text label input[type=checkbox]:after{position:absolute;top:2px;left:2px;content:"";width:22px;height:22px;border-radius:50%;background:#fff;-webkit-box-shadow:0 0 .25em rgba(0,0,0,.3);box-shadow:0 0 .25em #0000004d;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.item-properties-wrap .engraving-wrap .main-text label input[type=checkbox]:before{position:absolute;top:7px;left:6px;content:"";background-color:#fff;mask:url(tick-check.svg) no-repeat center center;-webkit-mask:url(tick-check.svg) no-repeat center center;width:12px;height:12px;z-index:1;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.item-properties-wrap .engraving-wrap .main-text label span{font-size:14px;font-weight:var(--text-font-medium-weight);color:#594d52;line-height:1.4}.item-properties-wrap .engraving-wrap #engravingFields{display:none;background-color:#e5f1e9;border:1px solid #c6e5b3;border-radius:0 0 12px 12px;padding:20px}.item-properties-wrap .engraving-wrap #engravingFields label{font-size:14px;font-weight:var(--text-font-medium-weight);color:#594d52;line-height:1.4}.item-properties-wrap .engraving-wrap #engravingFields input,.item-properties-wrap .engraving-wrap #engravingFields textarea{background-color:#fff;border-color:#c2c2c1;border-radius:6px;padding:12px}.item-properties-wrap .engraving-wrap #engravingFields textarea{height:95px;resize:none}.item-properties-wrap .engraving-wrap #engravingFields small{font-size:10px}.item-properties-wrap .engraving-wrap.active .main-text label{background-color:#c6e5b3;border-radius:12px 12px 0 0}.item-properties-wrap .engraving-wrap.active .main-text label input{background-color:#fffcf4}.item-properties-wrap .engraving-wrap.active .main-text label input[type=checkbox]:checked:after{background-color:#c6e5b3;left:calc(100% - 1.5em)}.item-properties-wrap .engraving-wrap.active .main-text label input[type=checkbox]:checked:before{left:calc(100% - 1.2em);opacity:1}.item-properties-wrap .engraving-wrap.active .main-text label span{color:#000}.item-properties-wrap .engraving-wrap.active #engravingFields{display:block}
/*# sourceMappingURL=/cdn/shop/t/17/assets/product-form-design.css.map */
