.product--add-to-cart-button{background:linear-gradient(135deg,#2d2d2d,#1a1a1a)!important;color:#fff!important;border:none!important;border-radius:40px!important;padding:16px 32px!important;font-weight:700!important;font-size:14px!important;letter-spacing:.5px!important;text-transform:none!important;box-shadow:0 4px 15px #00000040!important;transition:all .3s ease!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}.product--add-to-cart-button:before{content:"";display:inline-block;width:18px;height:18px;flex-shrink:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E") no-repeat center;background-size:contain}.product--add-to-cart-button:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px #00000059!important;background:linear-gradient(135deg,#3d3d3d,#2a2a2a)!important;color:#fff!important}.product--add-to-cart-button:active{transform:scale(.97)!important}.shopify-payment-button__button--unbranded{background:linear-gradient(90deg,#f7971e,#ff5722)!important;color:#fff!important;border:none!important;border-radius:40px!important;padding:16px 32px!important;font-weight:700!important;font-size:14px!important;letter-spacing:.5px!important;text-transform:none!important;box-shadow:0 4px 15px #ff57224d!important;transition:all .3s ease!important}.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px #ff572266!important;background:linear-gradient(90deg,#e68a00,#e64a19)!important;color:#fff!important}.shopify-payment-button__button--unbranded:active{transform:scale(.97)!important}.product-description{background:#fff9!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.4)!important;border-radius:12px!important;box-shadow:0 4px 16px #0000000f,inset 0 1px #fffc!important;overflow:hidden!important;margin-top:10px!important}.product-description .summary{padding:14px 18px!important}.product-description .text-with-icon--text{font-weight:700!important;font-size:14px!important;color:#1a1a1a!important}.product-description .collapsible-content{padding:0 18px 18px!important}.product-description .content.rte h4{color:#1a1a1a!important;font-size:15px!important;font-weight:700!important;margin-top:24px!important;margin-bottom:10px!important;padding-bottom:8px!important;border-bottom:1px solid rgba(0,0,0,.06)!important}.product-description .content.rte p{color:#444!important;font-size:13px!important;line-height:1.7!important;margin-bottom:10px!important}.product-description .content.rte b,.product-description .content.rte strong{color:#1a1a1a!important}.product-description .content.rte table{width:100%!important;border-collapse:collapse!important;margin:16px 0!important;font-size:13px!important;border-radius:8px!important;overflow:hidden!important}.product-description .content.rte thead td{background:linear-gradient(135deg,#f5f5f5,#e0e0e0)!important;color:#1a1a1a!important;padding:10px 14px!important;font-weight:700!important;font-size:12px!important}.product-description .content.rte tbody td{padding:10px 14px!important;border-bottom:1px solid rgba(0,0,0,.06)!important;color:#444!important}.product-description .content.rte tbody tr:nth-child(2n) td{background:#00000005!important}.product-description .chevron-down{transition:transform .3s ease!important}.product-description .collapsible-tab.open .chevron-down{transform:rotate(180deg)!important}.collapsible-tab-container{background:#fff9!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.4)!important;border-radius:12px!important;box-shadow:0 4px 16px #0000000f,inset 0 1px #fffc!important;overflow:hidden!important;margin-top:10px!important}.collapsible-tab-container .summary{padding:14px 18px!important}.collapsible-tab-container .text-with-icon--text{font-weight:700!important;font-size:13px!important;color:#1a1a1a!important;text-transform:none!important}.collapsible-tab-container .collapsible-content{padding:0 18px 18px!important}.collapsible-tab-container .content.rte p{color:#444!important;font-size:13px!important;line-height:1.7!important;margin-bottom:10px!important}.collapsible-tab-container .chevron-down{transition:transform .3s ease!important}.collapsible-tab-container .collapsible-tab.open .chevron-down{transform:rotate(180deg)!important}.social-sharing{background:#fff9!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.4)!important;border-radius:12px!important;box-shadow:0 4px 16px #0000000f,inset 0 1px #fffc!important;padding:14px 18px!important;margin-top:10px!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:20px!important}.social-sharing *{vertical-align:middle!important}.social-sharing .label-font{font-weight:700!important;font-size:13px!important;color:#1a1a1a!important;text-transform:none!important;margin:0!important;padding:0!important}.social-sharing .standalone-icon--wrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:none!important;border:none!important;box-shadow:none!important;color:#999!important;transition:all .3s ease!important;margin:0!important;padding:0!important}.social-sharing .standalone-icon--wrapper:hover{color:#1a1a1a!important;transform:translateY(-2px)!important;background:none!important;box-shadow:none!important}.social-sharing .standalone-icon--wrapper svg{width:20px!important;height:20px!important;display:block!important}.mega-menu-collection-img-link img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px;display:block;margin-bottom:8px;transition:opacity .2s ease}.mega-menu-collection-img-link:hover img{opacity:.85}.swatch-element.variant-swatch label,.variant-swatch label{color:#242424b3!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
