html{scroll-behavior:smooth}@keyframes pr-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}#main-content{animation:pr-page-in .55s ease both}.pr-progress{position:fixed;top:0;left:0;width:100%;height:3px;z-index:99999;transform:scaleX(0);transform-origin:0 50%;background:linear-gradient(90deg,var(--pr-accent,#f0b03a),var(--pr-brand,#3a7359));pointer-events:none}#header{transition:box-shadow .3s ease}#header.pr-scrolled{box-shadow:0 16px 30px -18px #00000080}.btn.btn-1,.btn.btn-2{transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}.btn.btn-1{background-image:linear-gradient(135deg,var(--pr-brand,#3a7359),var(--pr-brand-deep,#1f4d3a));box-shadow:0 10px 20px -12px #1f4d3acc,inset 0 -2px 0 var(--pr-accent,#f0b03a)}@media(hover:hover){.btn.btn-1:hover,.btn.btn-2:hover{transform:translateY(-2px)}.btn.btn-1:hover{box-shadow:0 16px 26px -12px #1f4d3ad9,inset 0 -2px 0 var(--pr-accent,#f0b03a)}}@keyframes pr-bar{0%{width:0}to{width:56px}}.section-heading .heading:after{content:"";display:block;width:56px;height:4px;border-radius:4px;margin:12px auto 0;background:linear-gradient(90deg,var(--pr-accent,#f0b03a),var(--pr-brand,#3a7359))}.pr-js .pr-rise.is-in .section-heading .heading:after{animation:pr-bar .8s ease both}product-card{padding:6px;box-sizing:border-box}.product-card{border:1px solid rgba(0,0,0,.07);border-radius:18px;background:#fff;box-shadow:0 8px 18px -12px #1f4d3a73;overflow:hidden;transition:transform .15s ease-out,box-shadow .3s ease}.product-card:before,.product-card:after{display:none!important}@media(hover:hover){.product-card:hover{transform:translateY(-6px);box-shadow:0 30px 40px -22px #1f4d3a8c;z-index:5}.product-card:hover .product-card_media img{transform:scale(1.07)}}.product-card .product-card_media{overflow:hidden;border-radius:14px}.product-card .product-card_media img{transition:transform .5s ease}.product-card .product-card_title{font-weight:700}.product-card_labels{left:8px;top:8px}.product-card_labels .label{width:auto;min-width:42px;height:28px;padding:0 10px;border-radius:999px;font-weight:800;box-shadow:0 6px 12px -6px #00000080}.product-card_labels .label-sale{background:var(--pr-sale,#d93a2b);color:#fff;animation:pr-pop 2.8s ease-in-out infinite}@keyframes pr-pop{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.product-card .product-price .price,.product-card .product-price .price-sale{font-size:19px;font-weight:800}.product-card .product-price .price{color:var(--pr-brand-deep,#1f4d3a)}.product-card .product-price .price-sale{color:var(--pr-sale,#d93a2b)}.product-card .product-buttons{top:12px;right:12px;left:auto;bottom:auto;width:auto;flex-direction:column;gap:6px;padding:0;border:0;background:transparent;transform:none;z-index:3;border-radius:0}.product-card .product-buttons .product-card_quick-view,.product-card .product-buttons .product-wishlist{max-width:none;width:36px;height:36px;padding:0;justify-content:center;background:#fff;border-radius:50%;box-shadow:0 8px 16px -8px #00000080}.product-card_price_action{flex-direction:column;align-items:stretch;gap:10px}.product-card_actions{display:block!important;width:100%}.product-card_actions .btn-add-to-cart,.product-card:hover .product-card_actions .btn-add-to-cart{width:100%;height:44px;border-radius:12px;gap:8px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#fff;background:linear-gradient(135deg,var(--pr-brand,#3a7359),var(--pr-brand-deep,#1f4d3a));box-shadow:0 12px 22px -12px #1f4d3ad9,inset 0 -2px 0 var(--pr-accent,#f0b03a);transition:transform .15s ease,filter .15s ease}.product-card_actions .btn-add-to-cart .text{display:inline!important}.product-card_actions .btn-add-to-cart svg{width:18px;height:18px}@media(hover:hover){.product-card_actions .btn-add-to-cart:hover{transform:translateY(-2px);filter:brightness(1.08)}}.pr-js .pr-rise{opacity:0;transform:translateY(34px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.pr-js .pr-rise.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#main-content{animation:none}.pr-js .pr-rise{opacity:1;transform:none;transition:none}.product-card_labels .label-sale{animation:none}.product-card,.product-card .product-card_media img{transition:none}.pr-js .pr-rise.is-in .section-heading .heading:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/site-effects.css.map */
