.collection_list_inner{display:flex;align-items:center;gap:2.6rem}.collectionlist-style2{background:#f7f2ea}.collectionlist-content .collection_list_inner{align-items:flex-start;position:relative}.collectionlist-content_arrows{position:absolute;bottom:0}.collection_list_head span.small-text{color:var(--color-primary-button-text);padding:.6rem 1.2rem;display:inline-flex;justify-content:center;align-items:center;margin:0 0 1rem}.collection_list_head h2{margin:0;color:var(--color-foreground-heading);letter-spacing:0;text-transform:var(--text-transform)}.collection_list_blocks_wrapper{flex:0 0 auto;max-width:70%;width:100%;overflow:hidden;padding:0}.collection_list_img a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.collection_list_img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;border-radius:16px;transition:filter .3s;transition:transform 1s,filter 1s}.collection_list_block:hover img{transform:scale(1.08);filter:brightness(.82)}.collection_list_block:hover .collection_list_img img{transform:scale(1.08)}.collection_list_img a:focus-visible{outline:none!important}.collection_list_img a:focus-visible+img{outline:.1rem solid var(--color-foreground)}.collection_list_img .placeholder_svg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--img-border-radius)}.collection_list_title{position:absolute;bottom:2.3rem;left:2.3rem;display:flex;align-items:center;gap:1.4rem;transform:translateY(-100%);overflow:hidden;opacity:0;transition:transform .3s,opacity .3s;z-index:2}.collection_list_title h3{margin:0;color:var(--color-primary);word-break:break-word}.collection_list_title h3 a{text-decoration:none;color:var(--color-primary);transition:color .3s}.collection_list_title span{display:flex}.collection_list_title span svg path{fill:var(--color-primary);transition:fill .3s}.collection_list_title span svg circle{stroke:var(--color-primary);transition:stroke .3s}.collection_list_title h3:hover+span svg path{fill:var(--color-primary-hover)}.collection_list_title h3:hover+span svg circle{stroke:var(--color-primary-hover)}.collectionlist-style2 .collection_list_inner{flex-direction:column}.collectionlist-style2 .collection_list_blocks_wrapper{max-width:100%}.collectionlist-style2 .collection_list_head{width:100%;display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:40px}.collection_heading_left{flex:1;max-width:700px}.collection_heading_right{display:flex;align-items:center;gap:18px;flex-shrink:0}.collectionlist_arrows{display:flex;align-items:center;gap:10px;color:#000;border-color:#2c1a0e1f}.collection_heading_left .ib_text p{margin-top:12px;max-width:650px}.ib_btns{margin:0;border:1px solid #000000}.collectionlist-style2 .collection_list_head span.small-text{justify-content:flex-start;width:fit-content}.collectionlist-style2 .collection_list_title{position:absolute;bottom:0;left:0;width:auto;display:flex;justify-content:space-between;padding:2rem 2.5rem;padding-right:0;border-radius:5px;margin:12px;opacity:1;box-sizing:border-box;transform:translateY(0);transition:width .5s ease}.collectionlist-style2 .collection_list_title span{opacity:0;transform:translate(-15px);transition:transform .5s ease}.collectionlist-style2 .collection_list_title h3{margin:0;font-size:2.1rem;font-weight:600;font-family:var(--font-heading-family);color:#000;letter-spacing:.4px;line-height:1.3;transition:all .35s ease}.collectionlist-style2 .collection_list_block:hover .collection_list_title{width:calc(100% - 24px);transition:transform .5s ease;padding-right:2.5rem;background:transparent}.collectionlist-style2 .collection_list_block:hover .collection_list_title span svg circle{stroke:#000}.collectionlist-style2 .collection_list_block:hover .collection_list_title span svg path{fill:#000}.collectionlist-style2 .collection_list_block:hover .collection_list_title span{transform:translate(10px);opacity:1}.ib_btns{margin:0}.ib_btns .button{align-items:center;gap:10px;height:44px;padding:0 22px;border-radius:999px;background:#fff;border:1px solid #000000;color:#000;font-size:15px;font-weight:600;transition:.3s}.ib_btns .button:hover{background:#111;color:#fff;border-color:#111}.collectionlist-style2 .swiper-button-prev,.collectionlist-style2 .swiper-button-next{position:static;width:44px;height:44px;margin:0;background:#fff;border:1px solid #000;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:#000}.collectionlist-style2 .swiper-button-prev:hover,.collectionlist-style2 .swiper-button-next:hover{background:#fff;border:1px solid #000}.collectionlist-style2 .swiper-button-prev:after,.collectionlist-style2 .swiper-button-next:after{color:#000;font-size:14px;font-weight:700}.collectionlist-style2 .swiper-button-prev:hover:after,.collectionlist-style2 .swiper-button-next:hover:after{color:#fff}@media screen and (max-width:990px){.collection_list_inner{flex-flow:column;justify-content:flex-start;align-items:flex-start}.collection_list_blocks_wrapper{max-width:100%}}@media screen and (max-width:640px){.collectionlist-style2 .collectionlist_arrows{display:none}.collectionlist-style2 .collection_list_title h3{font-size:1.6rem}}@media(max-width:768px){.collectionlist-style2 .collection_list_head{grid-template-columns:1fr;grid-template-areas:"title" "text" "button"}.collection_list_head .ib_btns{margin-top:18px}}.collectionlist-style2 .collection_list_title h3{color:#fff!important}.collectionlist-style2 .collection_list_title span svg path{fill:#fff!important}.collectionlist-style2 .collection_list_title span svg circle{stroke:#fff!important}.collectionlist-style2 .collection_list_block{position:relative;overflow:hidden}.collectionlist-style2 .collection_list_block:after{content:"";position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(to top,rgba(0,0,0,.75),rgba(0,0,0,.35) 45%,transparent 100%);pointer-events:none;z-index:1}.collectionlist-style2 .collection_list_title{z-index:2}.collectionlist-style2 .collection_list_title span{position:relative;z-index:3}.collection_list_img{border-radius:16px;overflow:hidden}.collection_list_img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;border-radius:16px;transition:transform 1s,filter 1s}.collectionlist-style2 .collection_list_block{position:relative;overflow:hidden;border-radius:16px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collection-list.css.map */
