@charset "UTF-8";body{position:relative}body:before,body:after{content:"";position:fixed;display:block;width:100vw;height:100vh;z-index:-1;pointer-events:none}body:before{background:linear-gradient(#fff,#fff4f4)}body:after{background-image:url(https://d6edxn-pb.myshopify.com/cdn/shop/t/5/assets/body_bg.png),url(https://d6edxn-pb.myshopify.com/cdn/shop/t/5/assets/body_bg.png);background-position:left 20px top,right 20px top;background-repeat:repeat-y;background-size:10% auto;opacity:.2}.collection-hero__description{max-width:initial!important}.collection-page{opacity:0;transition:opacity .4s ease}.collection-page.is-visible{opacity:1}.collection-page+.collection-page{margin-top:3rem}#infinite-collection .card__inner{aspect-ratio:1/1}#infinite-collection .card__inner:before{padding-bottom:0}#infinite-collection .card__inner img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-width:initial}.template-collection .collection-hero__title{display:flex;justify-content:center;align-items:flex-end;-moz-column-gap:2rem;column-gap:2rem;margin-bottom:5rem!important;margin-bottom:0}.template-collection .collection-hero__title:before,.template-collection .collection-hero__title:after{display:block;content:"";width:45px;aspect-ratio:50/77;-webkit-mask-image:url(/cdn/shop/files/title-deco-swirl.svg);mask-image:url(/cdn/shop/files/title-deco-swirl.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#ffe6dd}.template-collection .collection-hero__title:before{transform:translateY(1rem)}.template-collection .collection-hero__title:after{transform:translateY(1rem) scaleX(-1)}.template-collection .collection-hero__description{margin-top:1rem}.template-collection .collection-subtitle{text-align:center;color:#ad535c;font-weight:700;font-size:120%}.card-wrapper{width:100%;height:auto;margin-bottom:2em;border:solid 1px #ddd;border-radius:0 min(10vw,40px)!important;overflow:hidden;box-shadow:none!important}.card-wrapper .card__information{padding-left:1.7rem!important;padding-right:1.7rem!important}.card-wrapper .card__heading{height:4em}.card-wrapper .card-information{text-align:right}.card-wrapper .card-information .price__container{font-size:1.3rem}.card-wrapper.underline-links-hover:hover a{text-decoration:none!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/add-style-collection.css.map */
