body{opacity:.001;-webkit-transition:all .3s 0s ease;transition:all .3s 0s ease;letter-spacing:1px}body.loaded{opacity:1}.btn.btn--primary{-webkit-transition:all .3s 0s ease;transition:all .3s 0s ease}.btn.btn--primary:hover{background:#04b1bb;border-color:#04b1bb;background-position:0}@media screen and (max-width: 768px){.section{--section-gap: 48}}.product-label-container{display:flex;column-gap:4px;flex-wrap:wrap}.product-label-container .product-label{padding:0 6px 2px;font-size:1.1rem;letter-spacing:1px;text-align:center;border-radius:2px}.product-label-container .product-label-wrapper:not(:last-child){margin-bottom:0}.cc-collection-list .card__media,product-card .card__media{border-radius:8px;overflow:hidden}product-card .card__info{padding-top:calc(2 * var(--space-unit))}.card__info-container .card__title{font-weight:500}.card--product .price__current{font-size:16px;font-weight:500}.price .price__was{color:rgba(var(--sale-label-bg-color))}.card:not(.card--related).card--no-lines .price{padding-top:calc(1 * var(--space-unit))}@media screen and (max-width: 768px){.cc-collection-list .card__media,product-card .card__media{border-radius:4px}.card__info-container .card__title{margin-top:0;font-size:13px;line-height:1.3;font-weight:500}.card--product .price__current{font-size:14px;font-weight:500}.product-label-container .product-label{height:17px;margin-block-end:4px}.product-label-container .product-label{padding:0 5px 1px;font-size:1rem;letter-spacing:.5px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/add-style.css.map */
