.f-scrollrow{position:relative;min-width:0;display:flex;align-items:center}.f-scrollrow>:first-child{flex:1 1 auto;min-width:0}.f-scrollrow__btn{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;padding:0;border-radius:50%;border:1.5px solid rgba(32,37,37,.22);background:#f5f1e8;color:#202525;display:none;align-items:center;justify-content:center;cursor:pointer;z-index:3;box-shadow:0 2px 10px #20252524;transition:background .2s,color .2s}.f-scrollrow__btn:hover{background:#202525;color:#f5f1e8;border-color:#202525}.f-scrollrow__btn:focus-visible{outline:2px solid #FF7854;outline-offset:2px}.f-scrollrow__btn svg{width:14px;height:14px}.f-scrollrow__btn--prev{left:0}.f-scrollrow__btn--next{right:0}.f-scrollrow.has-prev .f-scrollrow__btn--prev,.f-scrollrow.has-next .f-scrollrow__btn--next{display:flex}.f-scrollrow.has-next>:first-child{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent)}.f-scrollrow.has-prev>:first-child{-webkit-mask-image:linear-gradient(90deg,transparent,#000 56px);mask-image:linear-gradient(90deg,transparent,#000 56px)}.f-scrollrow.has-prev.has-next>:first-child{-webkit-mask-image:linear-gradient(90deg,transparent,#000 56px,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,transparent,#000 56px,#000 calc(100% - 56px),transparent)}.f-scrollrow>:first-child{scrollbar-width:none}.f-scrollrow>:first-child::-webkit-scrollbar{display:none}.template-collection .f-hero .f-hero__inner{padding-top:28px!important}.template-collection .f-hero .f-hero__copy{padding-bottom:22px!important}.template-collection .f-hero h1.f-look__title,.template-collection .f-hero h1.f-h1{font-size:clamp(36px,3.8vw,54px)!important;line-height:1.02}.template-collection .f-hero .f-lead{font-size:16px!important;line-height:1.5!important;max-width:520px}.template-collection .f-hero .f-ccollage{width:min(400px,100%)!important;margin:8px 0!important}@media(max-width:760px){.template-collection .f-hero .f-ccollage{width:min(320px,100%)!important}}.f-card:has(.f-card__price) .f-zoom{aspect-ratio:1/1!important;border-radius:0!important}.f-card:has(.f-card__price) .f-zoom img{object-fit:cover}.f-card:has(.f-card__price) .f-card__title{padding-top:14px}
/*# sourceMappingURL=/cdn/shop/t/91/assets/flare-pages3.css.map */
