.grafikr-product__recommended-accessories{padding-left:16px;padding-right:16px;display:block}@media screen and (min-width: 1024px){.grafikr-product__recommended-accessories{padding-left:0;padding-right:0}}.grafikr-product__recommended-accessories__title{font-size:16px;font-weight:600;color:var(--grafikr-color-primary);line-height:1.75;margin:16px 0}.grafikr-product__recommended-accessories__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.grafikr-product__recommended-accessories__item{display:flex;align-items:center;gap:12px;border-radius:8px;border:1px solid var(--grafikr-gray-200);padding:12px;transition:all .2s ease}.grafikr-product__recommended-accessories__item.clickable{cursor:pointer;position:relative}.grafikr-product__recommended-accessories__item.clickable:hover{box-shadow:0 2px 4px #0000000d}.grafikr-product__recommended-accessories__item.clickable:has(.grafikr-accessory-checkbox:checked){background-color:#175cd31a;border-color:#175cd3;border-width:1.5px}.grafikr-product__recommended-accessories__item.selected{background-color:#175cd31a;border-color:#175cd3;border-width:1.5px}.grafikr-product__recommended-accessories__item.clickable:active{transform:translateY(0);box-shadow:none}.grafikr-product__recommended-accessories__item__image-link{display:block;position:relative;z-index:2;mix-blend-mode:multiply;text-decoration:none}.grafikr-product__recommended-accessories__item img{display:block}.grafikr-product__recommended-accessories__item__content{display:flex;flex-direction:column;flex:1}.grafikr-product__recommended-accessories__item__content__title{font-size:12px;color:var(--grafikr-color-primary);line-height:1.25;text-decoration:none;position:relative;z-index:2;width:fit-content}.grafikr-product__recommended-accessories__item__content__price{font-size:18px;color:var(--grafikr-color-primary);line-height:1.25;font-weight:600}.grafikr-product__recommended-accessories__item__content .v-star-rating{margin-top:4px}.grafikr-product__recommended-accessories__item__content__price del{font-size:12px;color:var(--grafikr-cool-grey-03);line-height:1.25}.grafikr-product__recommended-accessories__item__button{min-height:auto;width:38px;height:38px;border-radius:50%;border:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center}.grafikr-product__recommended-accessories__item__button svg{width:16px}.grafikr-product__recommended-accessories__item__checkbox{display:flex;align-items:center;justify-content:center}.grafikr-product__recommended-accessories__checkbox-label{position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;user-select:none;width:38px;height:38px}.grafikr-product__recommended-accessories__checkbox-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.grafikr-checkbox-custom{position:absolute;top:0;left:0;height:38px;width:38px;background-color:#fff;border:1.5px solid #175cd3;border-radius:50%;transition:all .2s ease}.grafikr-checkbox-custom:after{content:"";position:absolute;display:block;left:50%;top:50%;width:16px;height:16px;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M7.9987 3.33398V12.6673M3.33203 8.00065H12.6654' stroke='%23175CD3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.grafikr-product__recommended-accessories__checkbox-label:hover .grafikr-checkbox-custom{border-color:#1570ef;box-shadow:0 0 0 4px #175cd31a}.grafikr-product__recommended-accessories__checkbox-label input:checked~.grafikr-checkbox-custom{background-color:#175cd3;border-color:#175cd3}.grafikr-product__recommended-accessories__checkbox-label input:checked~.grafikr-checkbox-custom:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.3346 4L6.0013 11.3333L2.66797 8' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.grafikr-product__recommended-accessories__item{display:flex;align-items:center;gap:10px;padding:10px;border-radius:8px;transition:background-color .2s ease}.grafikr-product__recommended-accessories__item:hover{background-color:#00000008}.grafikr-product__recommended-accessories__item__content{flex:1}
/*# sourceMappingURL=/cdn/shop/t/87/assets/grafikr-product-information-recommended-accessories.css.map */
