:root{--def-jam-blue: #003399;--def-jam-dark-blue: #001f5c;--def-jam-red: #F84E44;--def-jam-red-light: #ff6b5a;--def-jam-red-dark: #ff3d2a}main[data-template=product] [data-block-type*=product-title],main[data-template=product] .product-title,main[data-template=product] [class*=product_title],main[data-template=product] [id*=product_title]{font-family:unset!important;font-size:unset!important;font-weight:unset!important;line-height:unset!important;letter-spacing:unset!important;text-transform:unset!important;color:unset!important;margin-bottom:unset!important;position:unset!important;text-shadow:unset!important;animation:unset!important}main[data-template=product] [data-block-type*=product-title]:after,main[data-template=product] .product-title:after,main[data-template=product] [class*=product_title]:after,main[data-template=product] [id*=product_title]:after{display:none!important}main[data-template=product] h1:not(.section-resource-list h1):not(.product-list h1):not(.resource-list h1):not(.product-card h1),main[data-template=product] .h1:not(.section-resource-list .h1):not(.product-list .h1):not(.resource-list .h1):not(.product-card .h1),main[data-template=product] [data-block-type*=product-title]:not(.section-resource-list [data-block-type*=product-title]):not(.product-list [data-block-type*=product-title]):not(.resource-list [data-block-type*=product-title]):not(.product-card [data-block-type*=product-title]),main[data-template=product] [data-block-type*=product-title] *:not(.section-resource-list [data-block-type*=product-title] *):not(.product-list [data-block-type*=product-title] *):not(.resource-list [data-block-type*=product-title] *):not(.product-card [data-block-type*=product-title] *),main[data-template=product] .product-title:not(.section-resource-list .product-title):not(.product-list .product-title):not(.resource-list .product-title):not(.product-card .product-title),main[data-template=product] .product-title *:not(.section-resource-list .product-title *):not(.product-list .product-title *):not(.resource-list .product-title *):not(.product-card .product-title *),main[data-template=product] [class*=product_title]:not(.section-resource-list [class*=product_title]):not(.product-list [class*=product_title]):not(.resource-list [class*=product_title]):not(.product-card [class*=product_title]),main[data-template=product] [class*=product_title] *:not(.section-resource-list [class*=product_title] *):not(.product-list [class*=product_title] *):not(.resource-list [class*=product_title] *):not(.product-card [class*=product_title] *),main[data-template=product] [id*=product_title]:not(.section-resource-list [id*=product_title]):not(.product-list [id*=product_title]):not(.resource-list [id*=product_title]):not(.product-card [id*=product_title]),main[data-template=product] [id*=product_title] *:not(.section-resource-list [id*=product_title] *):not(.product-list [id*=product_title] *):not(.resource-list [id*=product_title] *):not(.product-card [id*=product_title] *){font-size:32px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.5px!important;text-transform:uppercase!important;margin-bottom:1.5rem!important;position:relative!important;background:linear-gradient(135deg,var(--def-jam-blue) 0%,var(--def-jam-dark-blue) 30%,var(--def-jam-blue) 70%,var(--def-jam-red) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;filter:drop-shadow(0 2px 4px rgba(0,51,153,.2))!important;animation:titleEntrance .8s ease forwards!important}main[data-template=product] h1:after,main[data-template=product] .h1:after,main[data-template=product] [data-block-type*=product-title]:after,main[data-template=product] [data-block-type*=product-title] *:after,main[data-template=product] .product-title:after,main[data-template=product] .product-title *:after,main[data-template=product] [class*=product_title]:after,main[data-template=product] [class*=product_title] *:after,main[data-template=product] [id*=product_title]:after,main[data-template=product] [id*=product_title] *:after{content:"";position:absolute;bottom:-8px;left:0;width:80px;height:4px;background:linear-gradient(90deg,var(--def-jam-red) 0%,var(--def-jam-red-light) 50%,var(--def-jam-red) 100%);border-radius:2px;animation:borderGrow 1s ease .3s forwards,borderPulse 2s ease-in-out 1.3s infinite;transform:scaleX(0);transform-origin:left;box-shadow:0 2px 8px #f84e444d}main[data-template=product] h2:not(#header-group h2):not(#footer-group h2):not(.header h2):not(.footer h2):not(.section-resource-list h2):not(.product-list h2):not(.resource-list h2):not(.product-card h2),main[data-template=product] .h2:not(#header-group .h2):not(#footer-group .h2):not(.header .h2):not(.footer .h2):not(.section-resource-list .h2):not(.product-list .h2):not(.resource-list .h2):not(.product-card .h2){font-size:24px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.3px!important;color:var(--def-jam-blue)!important;margin-bottom:1.2rem!important;margin-top:2rem!important;position:relative!important;text-transform:uppercase!important;animation:subtitleEntrance .6s ease .2s forwards!important;opacity:0}main[data-template=product] h2:not(#header-group h2):not(#footer-group h2):not(.header h2):not(.footer h2):before,main[data-template=product] .h2:not(#header-group .h2):not(#footer-group .h2):not(.header .h2):not(.footer .h2):before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:4px;height:60%;background:var(--def-jam-red);border-radius:2px}main[data-template=product] h3:not(#header-group h3):not(#footer-group h3):not(.header h3):not(.footer h3):not(.section-resource-list h3):not(.product-list h3):not(.resource-list h3):not(.product-card h3),main[data-template=product] .h3:not(#header-group .h3):not(#footer-group .h3):not(.header .h3):not(.footer .h3):not(.section-resource-list .h3):not(.product-list .h3):not(.resource-list .h3):not(.product-card .h3){font-size:20px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.2px!important;color:var(--def-jam-dark-blue)!important;margin-bottom:1rem!important;margin-top:1.5rem!important;text-transform:capitalize!important;animation:subtitleEntrance .6s ease .4s forwards!important;opacity:0}@media screen and (max-width: 768px){main[data-template=product] h1,main[data-template=product] .h1,main[data-template=product] [data-block-type*=product-title],main[data-template=product] [data-block-type*=product-title] *,main[data-template=product] .product-title,main[data-template=product] .product-title *,main[data-template=product] [class*=product_title],main[data-template=product] [class*=product_title] *,main[data-template=product] [id*=product_title],main[data-template=product] [id*=product_title] *{font-size:28px!important;margin-bottom:1.2rem!important}main[data-template=product] h2:not(#header-group h2):not(#footer-group h2):not(.header h2):not(.footer h2),main[data-template=product] .h2:not(#header-group .h2):not(#footer-group .h2):not(.header .h2):not(.footer .h2){font-size:22px!important;margin-bottom:1rem!important;margin-top:1.5rem!important}main[data-template=product] h3:not(#header-group h3):not(#footer-group h3):not(.header h3):not(.footer h3),main[data-template=product] .h3:not(#header-group .h3):not(#footer-group .h3):not(.header .h3):not(.footer .h3){font-size:18px!important;margin-bottom:.8rem!important;margin-top:1.2rem!important}}@media screen and (max-width: 480px){main[data-template=product] h1,main[data-template=product] .h1,main[data-template=product] [data-block-type*=product-title],main[data-template=product] [data-block-type*=product-title] *,main[data-template=product] .product-title,main[data-template=product] .product-title *,main[data-template=product] [class*=product_title],main[data-template=product] [class*=product_title] *,main[data-template=product] [id*=product_title],main[data-template=product] [id*=product_title] *{font-size:24px!important;margin-bottom:1rem!important}main[data-template=product] h2:not(#header-group h2):not(#footer-group h2):not(.header h2):not(.footer h2),main[data-template=product] .h2:not(#header-group .h2):not(#footer-group .h2):not(.header .h2):not(.footer .h2){font-size:20px!important;margin-bottom:.8rem!important;margin-top:1.2rem!important}main[data-template=product] h3:not(#header-group h3):not(#footer-group h3):not(.header h3):not(.footer h3),main[data-template=product] .h3:not(#header-group .h3):not(#footer-group .h3):not(.header .h3):not(.footer .h3){font-size:16px!important;margin-bottom:.6rem!important;margin-top:1rem!important}main[data-template=product] h1:after,main[data-template=product] .h1:after,main[data-template=product] [data-block-type*=product-title]:after,main[data-template=product] [data-block-type*=product-title] *:after,main[data-template=product] .product-title:after,main[data-template=product] .product-title *:after,main[data-template=product] [class*=product_title]:after,main[data-template=product] [class*=product_title] *:after,main[data-template=product] [id*=product_title]:after,main[data-template=product] [id*=product_title] *:after{width:60px;height:3px}main[data-template=product] h2:not(#header-group h2):not(#footer-group h2):not(.header h2):not(.footer h2):before,main[data-template=product] .h2:not(#header-group .h2):not(#footer-group .h2):not(.header .h2):not(.footer .h2):before{left:-8px;width:3px}}@keyframes titleEntrance{0%{opacity:0;transform:translateY(20px) scale(.95)}50%{transform:translateY(-3px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes subtitleEntrance{0%{opacity:0;transform:translate(-15px)}to{opacity:1;transform:translate(0)}}@keyframes borderGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes borderPulse{0%,to{box-shadow:0 2px 8px #f84e444d;transform:scaleX(1) scaleY(1)}50%{box-shadow:0 3px 12px #f84e4480;transform:scaleX(1.05) scaleY(1.2)}}main[data-template=product] #header-group h1,main[data-template=product] #header-group h2,main[data-template=product] #header-group h3,main[data-template=product] #footer-group h1,main[data-template=product] #footer-group h2,main[data-template=product] #footer-group h3,main[data-template=product] .header h1,main[data-template=product] .header h2,main[data-template=product] .header h3,main[data-template=product] .footer h1,main[data-template=product] .footer h2,main[data-template=product] .footer h3,main[data-template=product] .navigation h1,main[data-template=product] .navigation h2,main[data-template=product] .navigation h3,main[data-template=product] .breadcrumb h1,main[data-template=product] .breadcrumb h2,main[data-template=product] .breadcrumb h3,main[data-template=product] .announcement-bar h1,main[data-template=product] .announcement-bar h2,main[data-template=product] .announcement-bar h3{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important;text-transform:inherit!important;background:inherit!important;-webkit-background-clip:inherit!important;-webkit-text-fill-color:inherit!important;background-clip:inherit!important;filter:inherit!important;animation:inherit!important;margin:inherit!important;position:inherit!important}main[data-template=product] #header-group h1:after,main[data-template=product] #header-group h2:after,main[data-template=product] #header-group h3:after,main[data-template=product] #footer-group h1:after,main[data-template=product] #footer-group h2:after,main[data-template=product] #footer-group h3:after,main[data-template=product] .header h1:after,main[data-template=product] .header h2:after,main[data-template=product] .header h3:after,main[data-template=product] .footer h1:after,main[data-template=product] .footer h2:after,main[data-template=product] .footer h3:after,main[data-template=product] .navigation h1:after,main[data-template=product] .navigation h2:after,main[data-template=product] .navigation h3:after,main[data-template=product] .breadcrumb h1:after,main[data-template=product] .breadcrumb h2:after,main[data-template=product] .breadcrumb h3:after,main[data-template=product] .announcement-bar h1:after,main[data-template=product] .announcement-bar h2:after,main[data-template=product] .announcement-bar h3:after,main[data-template=product] #header-group h1:before,main[data-template=product] #header-group h2:before,main[data-template=product] #header-group h3:before,main[data-template=product] #footer-group h1:before,main[data-template=product] #footer-group h2:before,main[data-template=product] #footer-group h3:before,main[data-template=product] .header h1:before,main[data-template=product] .header h2:before,main[data-template=product] .header h3:before,main[data-template=product] .footer h1:before,main[data-template=product] .footer h2:before,main[data-template=product] .footer h3:before,main[data-template=product] .navigation h1:before,main[data-template=product] .navigation h2:before,main[data-template=product] .navigation h3:before,main[data-template=product] .breadcrumb h1:before,main[data-template=product] .breadcrumb h2:before,main[data-template=product] .breadcrumb h3:before,main[data-template=product] .announcement-bar h1:before,main[data-template=product] .announcement-bar h2:before,main[data-template=product] .announcement-bar h3:before{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/52/assets/product-titles-styles.css.map */
