.collection-hero.gradient{background:linear-gradient(135deg,#000,#1a1a1a,#000)!important;background-attachment:scroll!important}.collection-hero{display:block!important;visibility:visible!important;opacity:1!important}.collection-hero.color-scheme-1,.collection-hero.color-scheme-2,.collection-hero.color-scheme-3,.collection-hero.color-scheme-4,.collection-hero.color-scheme-5{background:linear-gradient(135deg,#000,#1a1a1a,#000)!important}.collection-hero[style*="display: none"]{display:block!important}.collection-hero[style*="visibility: hidden"]{visibility:visible!important}.collection-hero[style*="opacity: 0"]{opacity:1!important}body.template-collection .collection-hero,body.collection .collection-hero,.collection .collection-hero,.template-collection .collection-hero{display:block!important;visibility:visible!important;opacity:1!important}.template-collection .collection-hero,.collection .collection-hero,.collection-hero{position:relative;background:linear-gradient(135deg,#000,#1a1a1a,#000);overflow:hidden}.template-collection .collection-hero:before,.collection .collection-hero:before,.collection-hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.05) 0%,transparent 50%),radial-gradient(circle at 70% 80%,rgba(255,255,255,.03) 0%,transparent 50%);pointer-events:none;z-index:1}.template-collection .collection-hero:after,.collection .collection-hero:after,.collection-hero:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(2px 2px at 20px 30px,rgba(255,255,255,.2),transparent),radial-gradient(2px 2px at 40px 70px,rgba(255,255,255,.15),transparent),radial-gradient(1px 1px at 90px 40px,rgba(255,255,255,.25),transparent),radial-gradient(1px 1px at 130px 80px,rgba(255,255,255,.15),transparent),radial-gradient(2px 2px at 160px 30px,rgba(255,255,255,.2),transparent);background-repeat:repeat;background-size:200px 100px;animation:sparkle 20s linear infinite;pointer-events:none;z-index:1}@keyframes sparkle{0%{transform:translateY(0)}to{transform:translateY(-100px)}}.template-collection .collection-hero__inner,.collection .collection-hero__inner,.collection-hero__inner{display:flex;flex-direction:column;position:relative;z-index:2;min-height:135px}.template-collection .collection-hero--with-image .collection-hero__inner,.collection .collection-hero--with-image .collection-hero__inner,.collection-hero--with-image .collection-hero__inner{margin-bottom:0;padding-bottom:0}@media screen and (min-width: 750px){.template-collection .collection-hero.collection-hero--with-image,.collection .collection-hero.collection-hero--with-image,.collection-hero.collection-hero--with-image{padding:0;min-height:50vh}.template-collection .collection-hero--with-image .collection-hero__inner,.collection .collection-hero--with-image .collection-hero__inner,.collection-hero--with-image .collection-hero__inner{padding-bottom:0;min-height:50vh}}.template-collection .collection-hero__text-wrapper,.collection .collection-hero__text-wrapper,.collection-hero__text-wrapper{flex-basis:100%;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem;position:relative;z-index:3}@media screen and (max-width: 749px){.template-collection .collection-hero__text-wrapper,.collection .collection-hero__text-wrapper,.collection-hero__text-wrapper{padding:0;justify-content:center}}@media screen and (min-width: 750px){.template-collection .collection-hero,.collection .collection-hero,.collection-hero{padding:0}.template-collection .collection-hero__inner,.collection .collection-hero__inner,.collection-hero__inner{align-items:stretch;flex-direction:row;padding-bottom:0}.template-collection .collection-hero__text-wrapper,.collection .collection-hero__text-wrapper,.collection-hero__text-wrapper{padding:6rem 4rem;flex-basis:50%;justify-content:center}}.template-collection .collection-hero__title,.collection .collection-hero__title,.collection-hero__title{margin:0 0 2rem;font-size:3.5rem;font-weight:300;line-height:1.1;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.5);transform:translateY(30px);opacity:0;animation:slideInUp .8s ease-out .4s forwards;position:relative}@keyframes expandLine{to{width:100px}}@media screen and (max-width: 749px){.template-collection .collection-hero__title,.collection .collection-hero__title,.collection-hero__title{font-size:1.8rem;margin:0 0 .5rem}.template-collection .collection-hero__title+.collection-hero__description,.collection .collection-hero__title+.collection-hero__description,.collection-hero__title+.collection-hero__description{font-size:.9rem;margin-bottom:.5rem;line-height:1.3}.template-collection .collection-hero__stats,.collection .collection-hero__stats,.collection-hero__stats{gap:1.5rem;margin-top:.5rem}.template-collection .collection-hero__stat-number,.collection .collection-hero__stat-number,.collection-hero__stat-number{font-size:1.5rem}.template-collection .collection-hero__stat-label,.collection .collection-hero__stat-label,.collection-hero__stat-label{font-size:.7rem}}@media screen and (min-width: 750px){.template-collection .collection-hero__title,.collection .collection-hero__title,.collection-hero__title{font-size:4.5rem}}.template-collection .collection-hero__title+.collection-hero__description,.collection .collection-hero__title+.collection-hero__description,.collection-hero__title+.collection-hero__description{margin-top:0;margin-bottom:3rem;font-size:1.25rem;line-height:1.6;color:#ffffffe6;font-weight:300;max-width:600px;transform:translateY(30px);opacity:0;animation:slideInUp .8s ease-out .6s forwards}@media screen and (min-width: 750px){.template-collection .collection-hero__title+.collection-hero__description,.collection .collection-hero__title+.collection-hero__description,.collection-hero__title+.collection-hero__description{font-size:1.5rem;margin-bottom:4rem}}.template-collection .collection-hero__stats,.collection .collection-hero__stats,.collection-hero__stats{display:flex;gap:3rem;margin-top:2rem;transform:translateY(30px);opacity:0;animation:slideInUp .8s ease-out .8s forwards}.template-collection .collection-hero__stat,.collection .collection-hero__stat,.collection-hero__stat{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;position:relative;padding:1rem;border-radius:8px;transition:all .3s ease}.template-collection .collection-hero__stat:before,.collection .collection-hero__stat:before,.collection-hero__stat:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent);border-radius:8px;opacity:0;transition:opacity .3s ease}.template-collection .collection-hero__stat:hover:before,.collection .collection-hero__stat:hover:before,.collection-hero__stat:hover:before{opacity:1}.template-collection .collection-hero__stat-number,.collection .collection-hero__stat-number,.collection-hero__stat-number{font-size:2.5rem;font-weight:200;color:#fff;text-shadow:0 2px 10px rgba(255,255,255,.3);line-height:1;position:relative;z-index:1}.template-collection .collection-hero__stat-label,.collection .collection-hero__stat-label,.collection-hero__stat-label{font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#ffffffb3;position:relative;z-index:1}@media screen and (min-width: 750px){.template-collection .collection-hero__stat-number,.collection .collection-hero__stat-number,.collection-hero__stat-number{font-size:3rem}.template-collection .collection-hero__stat-label,.collection .collection-hero__stat-label,.collection-hero__stat-label{font-size:1rem}}.template-collection .collection-hero__image-container,.collection .collection-hero__image-container,.collection-hero__image-container{position:relative;border-radius:0;box-shadow:none;overflow:hidden;background:linear-gradient(135deg,#000,#1a1a1a)}.template-collection .collection-hero__overlay,.collection .collection-hero__overlay,.collection-hero__overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.template-collection .collection-hero__image-container img,.collection .collection-hero__image-container img,.collection-hero__image-container img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .8s ease-out}.template-collection .collection-hero__image-container:hover img,.collection .collection-hero__image-container:hover img,.collection-hero__image-container:hover img{transform:scale(1.05)}@media screen and (max-width: 749px){.template-collection .collection-hero__image-container,.collection .collection-hero__image-container,.collection-hero__image-container{height:135px;order:-1}.template-collection .collection-hero__content,.collection .collection-hero__content,.collection-hero__content{position:absolute;z-index:3;padding:3rem 1rem;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}}@media screen and (min-width: 750px){.template-collection .collection-hero__image-container,.collection .collection-hero__image-container,.collection-hero__image-container{align-self:stretch;flex:1 0 50%;min-height:50vh;height:50vh}.template-collection .collection-hero__content,.collection .collection-hero__content,.collection-hero__content{position:absolute;z-index:3;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;padding:4rem}}@keyframes slideInUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scrollIndicator{0%,to{opacity:.3;transform:translate(-50%) scaleY(.5)}50%{opacity:1;transform:translate(-50%) scaleY(1)}}@media screen and (max-width: 430px){.template-collection .collection-hero__title,.collection .collection-hero__title,.collection-hero__title{font-size:2rem}.template-collection .collection-hero__stats,.collection .collection-hero__stats,.collection-hero__stats{gap:2rem}.template-collection .collection-hero__stat-number,.collection .collection-hero__stat-number,.collection-hero__stat-number{font-size:2rem}}.template-collection .collection-hero__badge:hover,.collection .collection-hero__badge:hover,.collection-hero__badge:hover{transform:translateY(-2px);box-shadow:0 8px 30px #0006;transition:all .3s ease}.template-collection .collection-hero__stat:hover .collection-hero__stat-number,.collection .collection-hero__stat:hover .collection-hero__stat-number,.collection-hero__stat:hover .collection-hero__stat-number{color:#f0f0f0;transform:scale(1.05);transition:all .3s ease}.template-collection .collection-hero__stat:hover,.collection .collection-hero__stat:hover,.collection-hero__stat:hover{transform:translateY(-5px);box-shadow:0 10px 30px #fff3}.template-collection .collection-hero.loading,.collection .collection-hero.loading,.collection-hero.loading{background:linear-gradient(135deg,#1a1a1a,#2d2d2d,#1a1a1a);animation:shimmer 2s infinite linear}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.template-collection .collection-hero__badge,.collection .collection-hero__badge,.collection-hero__badge{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2)}@media screen and (max-width: 749px){.template-collection .collection-hero,.collection .collection-hero,.collection-hero,.template-collection .collection-hero__inner,.collection .collection-hero__inner,.collection-hero__inner{min-height:135px}.template-collection .collection-hero__text-wrapper,.collection .collection-hero__text-wrapper,.collection-hero__text-wrapper{padding:0;gap:5px}.template-collection .collection-hero__stats,.collection .collection-hero__stats,.collection-hero__stats{gap:1.5rem}}.template-collection .collection-hero.loading .collection-hero__title,.template-collection .collection-hero.loading .collection-hero__description,.template-collection .collection-hero.loading .collection-hero__stats,.collection .collection-hero.loading .collection-hero__title,.collection .collection-hero.loading .collection-hero__description,.collection .collection-hero.loading .collection-hero__stats,.collection-hero.loading .collection-hero__title,.collection-hero.loading .collection-hero__description,.collection-hero.loading .collection-hero__stats{animation:none;opacity:.3}.template-collection .collection-hero__badge:focus,.template-collection .collection-hero__stat:focus,.collection .collection-hero__badge:focus,.collection .collection-hero__stat:focus,.collection-hero__badge:focus,.collection-hero__stat:focus{outline:2px solid #ffffff;outline-offset:2px}.template-collection .collection-hero,.collection .collection-hero,.collection-hero{scroll-behavior:smooth}.template-collection .collection-hero__image-container img,.collection .collection-hero__image-container img,.collection-hero__image-container img{transition:opacity .5s ease,transform .8s ease-out}.template-collection .collection-hero__image-container img[loading],.collection .collection-hero__image-container img[loading],.collection-hero__image-container img[loading]{opacity:0}.template-collection .collection-hero__image-container img[loading=eager],.collection .collection-hero__image-container img[loading=eager],.collection-hero__image-container img[loading=eager]{opacity:1}@supports (backdrop-filter: blur(20px)){.template-collection .collection-hero__badge,.collection .collection-hero__badge,.collection-hero__badge{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}}@media (prefers-color-scheme: dark){.collection-hero{background:linear-gradient(135deg,#000,#0a0a0a,#000)}}@media print{.collection-hero{background:#fff!important;color:#000!important}.collection-hero__title{color:#000!important;-webkit-text-fill-color:black!important}.collection-hero__badge{background:#f0f0f0!important;color:#000!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-collection-hero.css.map */
