main[data-template=collection]{--rflx-c-champagne: var(--rflx-champagne, #c8b49a);--rflx-c-champagne-rgb: var(--rflx-champagne-rgb, 200 180 154);--rflx-c-oxblood: var(--rflx-oxblood, #31181d);--rflx-c-oxblood-rgb: var(--rflx-oxblood-rgb, 49 24 29);--rflx-c-wine: var(--rflx-wine, #5a2a30);--rflx-c-display: var(--rflx-font-display, "Playfair Display", Georgia, serif);--rflx-c-body: var(--rflx-font-body, Inter, sans-serif);--rflx-c-rule: 1px solid rgb(var(--rflx-c-champagne-rgb) / .42);--rflx-c-rule-faint: 1px solid rgb(var(--rflx-c-champagne-rgb) / .24);--rflx-c-track: .16em;--rflx-c-case: uppercase}main[data-template=collection] .section-content-wrapper>div:has(>.rflx-coll-intro),main[data-template=collection] .rflx-coll-intro{display:contents}main[data-template=collection] .rflx-coll__eyebrow{margin:0 0 .25rem;color:var(--rflx-c-champagne);font-family:var(--rflx-c-body);font-size:.6875rem;font-weight:500;letter-spacing:var(--rflx-c-track);text-transform:var(--rflx-c-case);line-height:1.4}main[data-template=collection] .section-content-wrapper h1{margin:0;font-family:var(--rflx-c-display);font-weight:400;font-size:clamp(2.25rem,1.4rem + 3.4vw,3.75rem);line-height:1.06;letter-spacing:-.012em;text-wrap:balance;color:var(--color-foreground-heading, var(--rflx-c-oxblood))}main[data-template=collection] .section-content-wrapper rte-formatter{max-inline-size:var(--rflx-measure, 68ch);font-family:var(--rflx-c-body);color:rgb(var(--rflx-c-oxblood-rgb) / .78)}main[data-template=collection] .section-content-wrapper rte-formatter p{margin:0 0 .7em;line-height:1.75}main[data-template=collection] .section-content-wrapper rte-formatter p:last-child{margin-bottom:0}main[data-template=collection] .section-content-wrapper rte-formatter a{color:inherit;text-decoration:underline;text-decoration-color:var(--rflx-c-champagne);text-decoration-thickness:1px;text-underline-offset:.22em;transition:color .18s ease}main[data-template=collection] .section-content-wrapper rte-formatter a:hover{color:var(--rflx-c-wine)}main[data-template=collection] .section-content-wrapper:has(.rflx-coll-intro){position:relative;padding-block-end:clamp(1.5rem,3vw,2.25rem)}main[data-template=collection] .section-content-wrapper:has(.rflx-coll-intro):after{content:"";position:absolute;inset-inline:0;inset-block-end:0;border-top:var(--rflx-c-rule)}main[data-template=collection] .rflx-coll-lead{max-inline-size:var(--rflx-measure, 68ch);font-family:var(--rflx-c-body);font-size:1rem;color:rgb(var(--rflx-c-oxblood-rgb) / .78)}main[data-template=collection] .rflx-coll-lead p{margin:0 0 .7em;line-height:1.75}main[data-template=collection] .rflx-coll-lead p:last-child{margin-bottom:0}main[data-template=collection] .rflx-coll-lead strong{font-weight:600;color:var(--rflx-c-oxblood);unicode-bidi:isolate}main[data-template=collection] .rflx-coll-lead a{color:inherit;text-decoration:underline;text-decoration-color:var(--rflx-c-champagne);text-decoration-thickness:1px;text-underline-offset:.22em;transition:color .18s ease}main[data-template=collection] .rflx-coll-lead a:hover{color:var(--rflx-c-wine)}main[data-template=collection] hr.rflx-fold{display:none}@media screen and (min-width:750px){main[data-template=collection] .facets-block-wrapper--vertical:not(#filters-drawer){align-self:start;position:sticky;top:calc(var(--sticky-header-offset, 0px) + 2rem);padding-inline-end:clamp(1rem,2vw,2rem);border-inline-end:var(--rflx-c-rule-faint)}main[data-template=collection] .facets--filters-title{margin:0;font-family:var(--rflx-c-body);font-size:.6875rem;font-weight:500;letter-spacing:var(--rflx-c-track);text-transform:var(--rflx-c-case);color:var(--rflx-c-champagne)}main[data-template=collection] .facets.facets-controls-wrapper{padding-block-end:.9rem;border-bottom:var(--rflx-c-rule-faint);color:rgb(var(--rflx-c-oxblood-rgb) / .7)}main[data-template=collection] .facets--vertical{padding-block-start:1.5rem}}main[data-template=collection] .facets__summary .facets__label{font-family:var(--rflx-c-body);font-size:.75rem;font-weight:500;letter-spacing:var(--rflx-c-track);text-transform:var(--rflx-c-case);color:var(--rflx-c-oxblood)}main[data-template=collection] .facets__summary{padding-block:1.1rem;align-items:center}main[data-template=collection] .facets__summary .icon-caret{color:var(--rflx-c-champagne)}main[data-template=collection] :is(.facets--vertical,.facets--drawer) :is(.facets__item,.sorting-filter):before{border-top:var(--rflx-c-rule-faint)}main[data-template=collection] .facets__inputs-list .facets__status{font-family:var(--rflx-c-body);font-size:.875rem;letter-spacing:0;text-transform:none;color:rgb(var(--rflx-c-oxblood-rgb) / .82);transition:color .16s ease}main[data-template=collection] .facets__inputs-list label:hover .facets__status{color:var(--rflx-c-oxblood)}main[data-template=collection] .facets__inputs-list .checkbox,main[data-template=collection] .facets__inputs-list input[type=checkbox]{border-radius:0}main[data-template=collection] .price-facet__input{border-radius:0;font-family:var(--rflx-c-body);font-variant-numeric:tabular-nums}main[data-template=collection] .price-facet__label{font-family:var(--rflx-c-body);font-size:.75rem;color:rgb(var(--rflx-c-oxblood-rgb) / .6)}main[data-template=collection] :is(.facets__clear-all-link,.clear-filter,.facets__clear){font-family:var(--rflx-c-body);font-size:.6875rem;letter-spacing:var(--rflx-c-track);text-transform:var(--rflx-c-case);color:var(--rflx-c-wine)}main[data-template=collection] .filter-remove-buttons .facet-remove,main[data-template=collection] .filter-remove-buttons button{border-radius:0}main[data-template=collection] .sorting-filter__label,main[data-template=collection] .sorting-filter .facets__label{font-family:var(--rflx-c-body);font-size:.6875rem;letter-spacing:var(--rflx-c-track);text-transform:var(--rflx-c-case);color:rgb(var(--rflx-c-oxblood-rgb) / .6)}main[data-template=collection] .sorting-filter__options,main[data-template=collection] .sorting-filter__select{border-radius:0}main[data-template=collection] .sorting-filter__option{font-family:var(--rflx-c-body);font-size:.875rem}main[data-template=collection] .facets-toggle__button{font-family:var(--rflx-c-body);font-size:.6875rem;letter-spacing:var(--rflx-c-track);text-transform:var(--rflx-c-case);color:var(--rflx-c-oxblood);min-height:44px}main[data-template=collection] .facets-toggle{border-block:var(--rflx-c-rule-faint);height:auto;padding-block:.5rem}main[data-template=collection] .facets--drawer{border-radius:0;border-inline-start:var(--rflx-c-rule)}main[data-template=collection] .facets-drawer__title{font-family:var(--rflx-c-display);font-weight:400;letter-spacing:0;text-transform:none}main[data-template=collection] .facets__title-wrapper{border-bottom:var(--rflx-c-rule)}main[data-template=collection] .facets__drawer-actions .button{border-radius:0;font-family:var(--rflx-c-body);font-size:.6875rem;letter-spacing:var(--rflx-c-track);text-transform:var(--rflx-c-case);min-height:48px}@media screen and (max-width:749px){main[data-template=collection] .facets__inputs-list label{min-height:44px;align-items:center}main[data-template=collection] .facets__summary{min-height:48px}}main[data-template=collection] .product-grid__item{border:0}main[data-template=collection] :is(.product-card,.product-card__content,.card-gallery,.product-media,.product-media-container,.product-media__image,.quick-add__button,.product-badges__badge){border-radius:0}main[data-template=collection] .card-gallery .product-media{background-color:rgb(var(--rflx-c-champagne-rgb) / .14);overflow:hidden}main[data-template=collection] .product-card [ref=productTitleLink] .text-block{position:relative;padding-block-start:.9rem}main[data-template=collection] .product-card [ref=productTitleLink] .text-block:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;border-top:var(--rflx-c-rule-faint)}main[data-template=collection] .product-card [ref=productTitleLink] .text-block p,main[data-template=collection] .product-card .text-block p[role=heading]{font-family:var(--rflx-c-display);font-size:1.0625rem;font-weight:400;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--color-foreground-heading, var(--rflx-c-oxblood));text-wrap:pretty}main[data-template=collection] product-price .price,main[data-template=collection] product-price .compare-at-price{font-family:var(--rflx-c-body);font-size:.8125rem;font-weight:400;letter-spacing:.02em;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;color:rgb(var(--rflx-c-oxblood-rgb) / .72)}main[data-template=collection] product-price{padding-block-start:.15rem}main[data-template=collection] .product-badges__badge{font-family:var(--rflx-c-body);font-size:.625rem;letter-spacing:var(--rflx-c-track);text-transform:var(--rflx-c-case);box-shadow:none}main[data-template=collection] .quick-add__button{font-family:var(--rflx-c-body);font-size:.6875rem;letter-spacing:var(--rflx-c-track);text-transform:var(--rflx-c-case)}main[data-template=collection] .rflx-cw{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:.15rem 0 0;padding:0;list-style:none}main[data-template=collection] .rflx-cw__dot{display:block;inline-size:.875rem;block-size:.875rem;border-radius:50%;background:var(--rflx-cw-color, transparent);box-shadow:inset 0 0 0 1px rgb(var(--rflx-c-oxblood-rgb) / .18),0 0 0 1px transparent;transition:box-shadow .18s ease,transform .18s ease}main[data-template=collection] .rflx-cw__chip{font-family:var(--rflx-c-body);font-size:.6875rem;letter-spacing:.04em;color:rgb(var(--rflx-c-oxblood-rgb) / .62);text-decoration:none;border:var(--rflx-c-rule-faint);padding:.15rem .45rem}@media(hover:hover){main[data-template=collection] .rflx-cw__dot:hover,main[data-template=collection] .rflx-cw__dot:focus-visible{box-shadow:inset 0 0 0 1px rgb(var(--rflx-c-oxblood-rgb) / .18),0 0 0 1px var(--rflx-c-champagne);transform:scale(1.12)}main[data-template=collection] .rflx-cw__chip:hover{color:var(--rflx-c-oxblood);border-color:var(--rflx-c-champagne)}}@media(hover:none){main[data-template=collection] .rflx-cw{gap:.75rem}main[data-template=collection] .rflx-cw__dot{position:relative}main[data-template=collection] .rflx-cw__dot:after{content:"";position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}}@media(hover:hover)and (pointer:fine){main[data-template=collection] .card-gallery .product-media__image{transition:opacity .42s var(--rflx-ease-editorial, cubic-bezier(.22, .61, .36, 1)),transform .7s var(--rflx-ease-editorial, cubic-bezier(.22, .61, .36, 1))}main[data-template=collection] .product-card:hover .card-gallery .product-media__image{transform:scale(1.025)}main[data-template=collection] .product-card:hover [ref=productTitleLink] .text-block p{text-decoration:underline;text-decoration-color:var(--rflx-c-champagne);text-decoration-thickness:1px;text-underline-offset:.25em}main[data-template=collection] .product-card slideshow-arrows .slideshow-control{opacity:0;transition:opacity .2s ease}main[data-template=collection] .product-card:hover slideshow-arrows .slideshow-control,main[data-template=collection] .product-card:focus-within slideshow-arrows .slideshow-control{opacity:1}}main[data-template=collection] .main-collection-grid__empty{gap:.9rem;padding-block:clamp(4rem,12vw,8rem);border-block:var(--rflx-c-rule-faint)}main[data-template=collection] .main-collection-grid__empty-title{font-family:var(--rflx-c-display);font-weight:400;font-size:clamp(1.5rem,1rem + 2vw,2.25rem);line-height:1.15;color:var(--color-foreground-heading, var(--rflx-c-oxblood))}main[data-template=collection] .main-collection-grid__empty p{font-family:var(--rflx-c-body);font-size:.9375rem;color:rgb(var(--rflx-c-oxblood-rgb) / .7);max-inline-size:42ch}main[data-template=collection] .main-collection-grid__empty-link{color:var(--rflx-c-wine);text-decoration:underline;text-decoration-color:var(--rflx-c-champagne);text-underline-offset:.22em}::view-transition-old(product-grid),::view-transition-new(product-grid){animation-duration:.32s;animation-timing-function:cubic-bezier(.22,.61,.36,1)}::view-transition-old(product-grid){animation-name:rflx-coll-fade-out}::view-transition-new(product-grid){animation-name:rflx-coll-fade-in}@keyframes rflx-coll-fade-out{to{opacity:0}}@keyframes rflx-coll-fade-in{0%{opacity:0}}main[data-template=collection] .card-gallery .product-media img:not([src]){opacity:0}[lang=ar] main[data-template=collection],[dir=rtl] main[data-template=collection]{--rflx-c-track: normal;--rflx-c-case: none}[lang=ar] main[data-template=collection] .section-content-wrapper h1,[lang=ar] main[data-template=collection] .facets-drawer__title,[lang=ar] main[data-template=collection] .main-collection-grid__empty-title,[lang=ar] main[data-template=collection] .product-card .text-block p[role=heading]{letter-spacing:normal;line-height:1.45}[dir=rtl] main[data-template=collection] .text-block>*,[dir=rtl] main[data-template=collection] product-price.text-left{text-align:start}@media screen and (min-width:750px){[dir=rtl] main[data-template=collection] .facets-block-wrapper--vertical:not(#filters-drawer){margin:0;margin-inline-end:2.5rem}}[dir=rtl] main[data-template=collection] product-price .price{direction:ltr;unicode-bidi:isolate}@media screen and (max-width:768px){main[data-template=collection] .section-content-wrapper h1{font-size:clamp(1.875rem,1.2rem + 3vw,2.5rem)}main[data-template=collection] .section-content-wrapper rte-formatter{font-size:.9375rem}main[data-template=collection] .rflx-coll-lead{font-size:.9375rem}main[data-template=collection] .product-card [ref=productTitleLink] .text-block p,main[data-template=collection] .product-card .text-block p[role=heading]{font-size:.9375rem}}@media screen and (max-width:380px){main[data-template=collection] .section-content-wrapper h1{font-size:1.75rem}main[data-template=collection] .rflx-cw{gap:.6rem}main[data-template=collection] .product-card [ref=productTitleLink] .text-block p,main[data-template=collection] .product-card .text-block p[role=heading]{font-size:.875rem;line-height:1.35}main[data-template=collection] .facets-toggle__button{letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){main[data-template=collection] *{transition-duration:.01ms!important;animation-duration:.01ms!important}::view-transition-old(product-grid),::view-transition-new(product-grid){animation:none}}@media print{main[data-template=collection] :is(.facets-block-wrapper,.facets-toggle,.facets-controls-wrapper){display:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/rflx-collection.css.map */
