.template-collection header .hero-area .background-image{margin-top:123px}@media only screen and (max-width:1247px){.template-collection header .hero-area .background-image{margin-top:107px}}@media only screen and (max-width:650px){.template-collection header .hero-area .background-image{margin-top:75px}}
.template-collection .collection-promo{min-height:0}.template-collection .collection-grid>.column{margin-bottom:20px}@media only screen and (min-width:1248px){.template-collection .collection-grid>.column{margin-bottom:80px}}
.template-collection .collection-product-remove,.template-search .collection-product-remove{position:absolute;top:8px;right:8px;border-radius:100%;width:32px;height:32px}.template-collection .compare-item,.template-search .compare-item{transition:opacity .3s cubic-bezier(.12,.98,.33,.99)}.template-collection .compare-item.is-removing,.template-search .compare-item.is-removing{opacity:.5;pointer-events:none}.template-collection .compare-item p,.template-search .compare-item p{min-height:87px}.template-collection .has-border-top,.template-search .has-border-top{position:relative}.template-collection .has-border-top:before,.template-search .has-border-top:before{content:"";position:absolute;top:0;left:0;right:28px;border-top:1px solid #f4f3f0}
.index-ingredients a{position:relative}.index-ingredients a:after{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:4px solid #a9758d;visibility:hidden;opacity:0;pointer-events:none;transform:scaleY(0);transform-origin:bottom;transition:transform .3s cubic-bezier(.12,.98,.33,.99),visibility .3s cubic-bezier(.12,.98,.33,.99),opacity .3s cubic-bezier(.12,.98,.33,.99);will-change:transform,visibility,opacity}.index-ingredients a.foreground--hover-brand:after{border-bottom-color:#934054}.index-ingredients a.foreground--hover-text:after{border-bottom-color:#2d2926}.index-ingredients a.foreground--hover-background:after{border-bottom-color:#fff}.index-ingredients a.foreground--hover-light-midground:after,.index-ingredients a.foreground--hover-midground:after{border-bottom-color:#a9758d}.index-ingredients a.foreground--hover-foreground:after{border-bottom-color:#e3b9b3}.index-ingredients a.foreground--hover-box:after{border-bottom-color:#f9d3b9}.index-ingredients a.foreground--hover-alternate:after{border-bottom-color:#a9758d}.index-ingredients a.foreground--hover-border:after{border-bottom-color:#f4f3f0}.index-ingredients a.foreground--hover-rosehip:after{border-bottom-color:#ca3664}.index-ingredients a.foreground--hover-signature:after{border-bottom-color:#2a7050}.index-ingredients a.foreground--hover-error:after{border-bottom-color:#ca3664}.index-ingredients a.foreground--hover-quenching:after{border-bottom-color:#e3b9b3}.index-ingredients a.foreground--hover-blue:after{border-bottom-color:#007398}.index-ingredients a.foreground--hover-purple:after{border-bottom-color:#582c83}.index-ingredients a.foreground--hover-orange:after{border-bottom-color:#e87722}.index-ingredients a.foreground--hover-canna-cell:after{border-bottom-color:#92af77}.index-ingredients a.foreground--hover-mens:after{border-bottom-color:#497b55}.index-ingredients a.foreground--hover-grey:after{border-bottom-color:#53565a}.index-ingredients a.foreground--hover-maroon:after{border-bottom-color:#a50050}.index-ingredients a.foreground--hover-green:after{border-bottom-color:#83cc1c}.index-ingredients a:hover:after{visibility:visible;opacity:1;transform:scaleY(1)}.index-ingredients img{max-width:none;max-height:100%}
