.collection-banner-section{border-bottom:.1rem solid #e9ded8;background:#fff}.collection-hero__text-wrapper{padding:3.2rem 0 2.8rem;gap:0}.collection-hero__eyebrow{margin:0 0 .8rem;color:#8f2048;font-family:var(--font-body-family);font-size:1.1rem;font-weight:700;letter-spacing:.18em;line-height:1.3}.collection-hero__title{margin:0;color:#33231f;font-size:clamp(3.2rem,8vw,4.8rem);line-height:1;text-wrap:balance}.collection-hero__intro{max-width:56rem;margin:1.2rem 0 0;color:#6e5f58;font-size:1.5rem;line-height:1.5;text-wrap:balance}.collection-grid-section .facets-container{padding-top:2rem;padding-bottom:2rem}.collection-grid-section .collection-product-list{gap:3.2rem 1.2rem}.collection-grid-section .card-wrapper{display:flex;flex-direction:column;height:100%;overflow:visible;background:#fff}.collection-grid-section .card-wrapper .media{overflow:hidden;background:#faf7f4}.collection-grid-section .card-information{display:flex;flex:1;padding:1.2rem 0 0}.collection-grid-section .card-information__wrapper,.collection-grid-section .card-information__group{display:flex;flex:1;flex-direction:column;width:100%}.collection-grid-section .card-information__top{align-items:flex-start;flex-direction:column;gap:.6rem}.collection-grid-section .card__title{width:100%;min-height:3.8rem;color:#33231f;font-size:1.5rem;line-height:1.28}.collection-grid-section .card-information .price,.collection-grid-section .card-information .price dd{color:#8f2048;font-size:15px;line-height:1.3;white-space:nowrap}.collection-grid-section .card-information .price{width:100%}.collection-grid-section .card-information .price dl,.collection-grid-section .card-information .price dd{margin:0}.collection-grid-section .card-information .price--on-sale .price__sale{align-items:flex-start;flex-direction:column;gap:.2rem}.collection-grid-section .card-information .price--on-sale .price__compare{color:#6e5f58;font-size:13px;line-height:1.25}.collection-grid-section .product-parameters{margin-top:auto;padding-top:1.2rem}.collection-grid-section .quick-add-block,.collection-grid-section .quick-add,.collection-grid-section .quick-add modal-opener{width:100%}.collection-grid-section .card-wrapper--collection .quick-add-block{opacity:1!important;visibility:visible;transform:none;pointer-events:auto}.collection-grid-section .card__link{display:flex;align-items:center;justify-content:center;width:100%;min-height:4.4rem;padding:.9rem .8rem;border:.1rem solid #8f2048;color:#8f2048;font-family:var(--font-body-family);font-size:1.1rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-decoration:none;text-transform:uppercase;opacity:1;visibility:visible;transform:none;transition:none;pointer-events:auto}.collection-grid-section .card__link.button--simple:not([disabled]):not([aria-disabled=true]):hover,.collection-grid-section .card__link.button--simple:not([disabled]):not([aria-disabled=true]):focus-visible{border-color:#6d1432;background:#6d1432!important;color:#fffdfc!important}.collection-grid-section .card__link.button--simple:not([disabled]):not([aria-disabled=true]):hover .card__quickview-text,.collection-grid-section .card__link.button--simple:not([disabled]):not([aria-disabled=true]):focus-visible .card__quickview-text{color:#fffdfc!important}.collection-grid-section .card__link.button--simple:not([disabled]):focus-visible{outline:.3rem solid #8f2048;outline-offset:.2rem}.collection-grid-section .card__badge{writing-mode:horizontal-tb;transform:none}.collection-grid-section .card__badge .badge{min-height:3.2rem;padding:.7rem 1rem;font-family:var(--font-body-family);font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.collection-grid-section .facets__button-show,.collection-grid-section .facets-sorting__field .select select{min-height:4.4rem;font-size:1.3rem}.collection-grid-section .facets__button-show{padding:.8rem 0}.collection-grid-section .per-row__wrapper .per-row__button{align-items:center;justify-content:center;width:4.4rem;height:4.4rem}.collection-grid-section .facets__item>input[type=checkbox]{position:absolute;display:block;width:.1rem;height:.1rem;overflow:hidden;opacity:0;clip:rect(0 0 0 0);clip-path:inset(50%)}.collection-grid-section .facets__item>input[type=checkbox]:focus-visible+.facet-checkbox{outline:.2rem solid #8f2048;outline-offset:.2rem}.collection-grid-section .facets__display .facet-checkbox{min-height:4.4rem;padding:.8rem 1rem;border:.1rem solid #ded0c1;color:#6e5f58}.collection-grid-section .facets__display .facet-checkbox__label{color:inherit}.collection-grid-section .facets__display .facet-checkbox__count{margin-left:.5rem;color:inherit}.collection-grid-section .facets__item>input[type=checkbox]:checked+.facet-checkbox{border-color:#8f2048;background:#fbf1f4;color:#8f2048}.collection-grid-section .facets__apply{width:100%;min-height:4.4rem;margin-bottom:1rem}.collection-grid-section .active-facets-mobile{display:flex;gap:.8rem;overflow-x:auto;padding:0 2rem 1.2rem;scrollbar-width:none}.collection-grid-section .active-facets-mobile::-webkit-scrollbar,.collection-grid-section .facets_tags .facets__list::-webkit-scrollbar{display:none}body:has(.quick-add-modal[open]) gty-whatsapp-chat-button{opacity:0;pointer-events:none}@media screen and (max-width:575px){.collection-grid-section .card__title{min-height:38px;font-size:15px!important;line-height:1.25!important}.collection-grid-section .card__link{font-size:12px}.collection-grid-section .per-row__wrapper{display:none}.collection-grid-section .facets-container .facets_tags .facets__list{scroll-snap-type:x proximity}.collection-grid-section .facets-container .facets_tags .facets__item{scroll-snap-align:start}.collection-grid-section .facets__sort-wrapper{gap:.8rem 1.2rem}.collection-grid-section .facets__product-count{flex:1 0 100%}.collection-grid-section .facets__product-count-text{font-size:1.2rem}.collection-grid-section .collection-product-list--2-mobile{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-add-modal[open]{z-index:1000000}.quick-add-modal .product__buy_buttons{position:sticky;bottom:0;z-index:4;padding:1.2rem 0 max(1.2rem,env(safe-area-inset-bottom));background:rgb(var(--color-background))}}@media screen and (min-width:576px){.collection-grid-section .collection-product-list{gap:4.8rem 2.4rem}.collection-grid-section .card-information__top{flex-direction:row;gap:1.6rem}.collection-grid-section .card__title{min-height:4.1rem;font-size:1.6rem}.collection-grid-section .card-information .price{width:auto;flex:none}}@media(prefers-reduced-motion:reduce){.collection-grid-section .card-wrapper img,.collection-grid-section .card__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/section-collection-premium.css.map */
