.product-labels>div{display:flex;align-items:stretch;justify-content:center;gap:var(--gap);flex-wrap:wrap;margin-top:var(--gap);border-top:1px solid rgb(var(--text-color) / var(--divider-opacity));padding-top:var(--gap-l);padding-bottom:var(--gap-l);border-bottom:1px solid rgb(var(--text-color) / var(--divider-opacity));margin-bottom:var(--gap)}.product-labels>div .product-labels__label{min-width:120px;display:flex;flex-direction:column;align-items:center;gap:var(--gap-xxs);cursor:pointer}.product-labels>div .product-labels__label svg{width:auto;height:48px}.product-labels>div .product-labels__label span{font-weight:700}.product-labels>div .product-labels__input{display:none}.product-labels>div .product-labels__input:checked+.product-labels__modal{opacity:1;visibility:visible}.product-labels>div .product-labels__modal{opacity:0;visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;text-align:left;background:#0006;transition:opacity .15s ease;z-index:500;display:flex;align-items:center;justify-content:center}.product-labels>div .product-labels__modal .modal__bg{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.product-labels>div .product-labels__modal .modal__inner{transition:top .15s ease;position:relative;width:480px;max-width:80%;margin:auto;overflow:auto;background:#fff;padding:var(--gap);display:flex;gap:var(--gap-s)}.product-labels>div .product-labels__modal .modal__inner .modal__close{position:absolute;right:var(--gap-s);top:var(--gap-s);width:24px;height:24px;cursor:pointer}.product-labels>div .product-labels__modal .modal__inner .modal__close:before,.product-labels>div .product-labels__modal .modal__inner .modal__close:after{content:"";position:absolute;width:2px;height:1.5em;background-color:#ccc;display:block;transform:rotate(45deg);left:50%;margin:-3px 0 0 -1px;top:0;transition:background-color .15s ease}.product-labels>div .product-labels__modal .modal__inner .modal__close:before{transform:rotate(-45deg)}.product-labels>div .product-labels__modal .modal__inner .modal__close:hover:after,.product-labels>div .product-labels__modal .modal__inner .modal__close:hover:before{background-color:#242424}.product-labels>div .product-labels__modal .modal__inner svg{width:auto;height:48px;flex-shrink:0}.product-labels>div .product-labels__modal .modal__inner div{display:flex;flex-direction:column;gap:var(--gap-xs)}.product-labels>div .product-labels__modal .modal__inner div strong{font-size:1.2em;font-weight:700}.product-labels>div .product-labels__modal .modal__inner div p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-product-labels.css.map */
