.ui-test-collection-list .resource-list.resource-list--grid{--resource-list-columns: repeat(4, minmax(0, 1fr));width:100%;max-width:100%;box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media screen and (min-width:750px){.ui-test-collection-list .resource-list.resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media screen and (min-width:990px){.ui-test-collection-list .resource-list.resource-list--grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px}}.ui-test-collection-list .resource-list__item{display:flex;min-width:0;max-width:100%;align-self:start}.ui-test-collection-list .collection-card{flex:1 1 auto;width:100%;max-width:100%;min-width:0;border-radius:14px;overflow:hidden;background:rgb(var(--color-background-rgb));box-shadow:0 2px 14px #211f3d12;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1)}.ui-test-collection-list .collection-card:hover{transform:translateY(-3px);box-shadow:0 14px 36px #211f3d21}.ui-test-collection-list .collection-card__inner{display:flex;flex-direction:column;height:auto;min-width:0;max-width:100%}.ui-test-collection-list .collection-card__image,.ui-test-collection-list .resource-image{aspect-ratio:var(--ratio);height:auto;max-height:none;overflow:hidden;background:#f4f4f6}.ui-test-collection-list .collection-card__image .resource-image__image,.ui-test-collection-list .resource-image__image{display:block;width:100%;height:auto;aspect-ratio:var(--ratio);object-fit:cover;object-position:center;padding:0;box-sizing:border-box;transition:transform .4s cubic-bezier(.22,1,.36,1)}.ui-test-collection-list .collection-card:hover .resource-image__image{transform:scale(1.04)}.ui-test-collection-list .collection-card__content{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px 8px 12px;min-height:0;min-width:0;max-width:100%}.ui-test-collection-list .collection-card__content>*{max-width:100%;min-width:0}.ui-test-collection-list .collection-card__content h3,.ui-test-collection-list .collection-card__content p{margin:0;font-weight:600;font-size:.8125rem;line-height:1.3;word-break:break-word}.main-collection-grid .product-grid__item{display:flex}.main-collection-grid .product-card{width:100%}.main-collection-grid .product-grid__card{flex:1;display:flex;flex-direction:column;height:100%;border-radius:12px;overflow:hidden;background:rgb(var(--color-background-rgb));box-shadow:0 1px 8px #211f3d0f;padding-inline:10px;padding-block-end:10px;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1)}.main-collection-grid .product-card:hover .product-grid__card{transform:translateY(-3px);box-shadow:0 10px 28px #211f3d1c}.main-collection-grid .card-gallery,.main-collection-grid .product-media-container{aspect-ratio:1 / 1;background:#f5f5f7}.main-collection-grid .card-gallery .product-media__image,.main-collection-grid .product-media-container img{object-fit:contain;width:100%;height:100%}.main-collection-grid .product-grid-view-zoom-out--details{display:none!important}.main-collection-grid .product-grid__card>.text-block,.main-collection-grid .product-grid__card>a.contents.user-select-text{flex:1;display:flex;align-items:flex-start;min-height:2.8em}.main-collection-grid .product-grid__card>.text-block :is(h3,h4,p,.h4,.h5),.main-collection-grid .product-grid__card>a.contents.user-select-text :is(h3,h4,p,.h4,.h5){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;line-height:1.4;width:100%}.main-collection-grid .product-grid__card product-price,.main-collection-grid .product-grid__card [class*=price]{margin-top:auto;padding-top:4px}.main-collection-grid .product-grid__card product-price .price,.main-collection-grid .product-grid__card .price{font-weight:600}@media screen and (min-width:750px)and (max-width:989px){.main-collection-grid .product-grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(3, 1fr)}}@media screen and (min-width:990px){.main-collection-grid .product-grid[product-grid-view=default],.main-collection-grid .product-grid[product-grid-view=zoom-out]{--product-grid-columns-desktop: repeat(5, 1fr)}}@media screen and (max-width:749px){.main-collection-grid .product-grid{--product-grid-gap: 12px}}@media screen and (min-width:750px){.header-section:has(#header-component[data-header-island]){background:transparent;pointer-events:none}.header-section:has(#header-component[data-header-island]) #header-component,.header-section:has(#header-component[data-header-island]) #header-component *{pointer-events:auto}}@media screen and (max-width:749px){.header-section:has(#header-component[data-header-island]){background:transparent;pointer-events:auto}#header-component[data-header-island] .header__row--top .header__columns{backdrop-filter:none;-webkit-backdrop-filter:none;background:#211f3df0}#header-component[data-header-island] .header:has(#Details-menu-drawer-container[open]),#header-component[data-header-island]:has(#Details-menu-drawer-container[open]){contain:none!important;overflow:visible!important}.header-section:has(#header-component[data-header-island] #Details-menu-drawer-container[open]){z-index:calc(var(--layer-menu-drawer) + 2)}}#header-component[data-header-island] .header__row--top .header__columns :is(.header-actions__action,.search-action,.header__icon--menu,.dropdown-localization__button,.menu-list__link,.localization-form__select){color:#fff}#header-component[data-header-island] .header__row--top .header__columns .svg-wrapper,#header-component[data-header-island] .header__row--top .header__columns svg{color:#fff}#header-component[data-header-island] .header-logo img{filter:none}#header-group:has(#header-component[data-header-island]){background:transparent}#header-component[data-header-island] .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{z-index:calc(var(--layer-header-menu) + 2)}@media screen and (max-width:749px){body.header-drawer-portaled>.menu-drawer{position:fixed;top:0;left:0;height:100dvh;width:var(--drawer-width);max-width:var(--drawer-max-width);z-index:var(--layer-menu-drawer);transform:translate(-100%);visibility:hidden;opacity:0;transition:transform var(--drawer-animation-speed) ease,visibility var(--drawer-animation-speed) ease,opacity var(--drawer-animation-speed) ease}body.menu-drawer-is-open>.menu-drawer{transform:translate(0);visibility:visible;opacity:1}body.header-drawer-portaled>.menu-drawer__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;z-index:var(--layer-overlay);opacity:0;pointer-events:none;transition:opacity var(--drawer-animation-speed) ease}body.menu-drawer-is-open>.menu-drawer__backdrop{opacity:1;pointer-events:auto}.menu-drawer.rigulescu-drawer,#header-component[data-header-island] .menu-drawer{--color-foreground: #ffffff;--color-foreground-rgb: 255 255 255;--color-background: #211f3d;--color-background-rgb: 33 31 61;--color-border: rgb(255 255 255 / .12);--color-border-rgb: 255 255 255;--menu-top-level-font-color: #ffffff;--menu-child-font-color: rgb(255 255 255 / .9);--menu-parent-font-color: #ffffff;background:linear-gradient(168deg,#2a2750,#211f3d 48%,#18172d);border-right:1px solid rgb(248 220 39 / .22);box-shadow:12px 0 48px #00000061;position:fixed;z-index:var(--layer-menu-drawer)}.menu-drawer.rigulescu-drawer:before,#header-component[data-header-island] .menu-drawer:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#f8dc27,#ffe25a,transparent);z-index:2;pointer-events:none}body.header-drawer-portaled>.menu-drawer__backdrop{background:#00000080}.menu-drawer.rigulescu-drawer .menu-drawer__list-item--divider,.menu-drawer.rigulescu-drawer .menu-drawer__menu-container--divider,#header-component[data-header-island] .menu-drawer__list-item--divider,#header-component[data-header-island] .menu-drawer__menu-container--divider{border-block-end:none}.menu-drawer.rigulescu-drawer .menu-drawer__menu>.menu-drawer__list-item--flat:last-child,#header-component[data-header-island] .menu-drawer__menu>.menu-drawer__list-item--flat:last-child{margin-block-end:0}.menu-drawer.rigulescu-drawer .menu-drawer__featured-content:empty,#header-component[data-header-island] .menu-drawer__featured-content:empty{display:none}.menu-drawer.rigulescu-drawer .menu-drawer__utility-links,#header-component[data-header-island] .menu-drawer__utility-links{border-top:none;color:#ffffffeb;padding-block:0;margin:0;min-height:0}.menu-drawer.rigulescu-drawer .menu-drawer__utility-links:has(.menu-drawer__account,.menu-drawer__localization,drawer-localization-component),#header-component[data-header-island] .menu-drawer__utility-links:has(.menu-drawer__account,.menu-drawer__localization,drawer-localization-component){border-top:1px solid rgb(255 255 255 / .12);padding-block:16px;margin-block-start:8px}.menu-drawer.rigulescu-drawer .menu-drawer__utility-links:not(:has(.menu-drawer__account,.menu-drawer__localization,drawer-localization-component)),#header-component[data-header-island] .menu-drawer__utility-links:not(:has(.menu-drawer__account,.menu-drawer__localization,drawer-localization-component)){display:none}.menu-drawer.rigulescu-drawer .menu-drawer__submenu,#header-component[data-header-island] .menu-drawer__submenu{background:linear-gradient(168deg,#2a2750,#211f3d 55%,#18172d);position:fixed;z-index:var(--layer-menu-drawer)}.menu-drawer.rigulescu-drawer .menu-drawer__navigation,#header-component[data-header-island] .menu-drawer__navigation{padding-block-start:6px}.menu-drawer.rigulescu-drawer .menu-drawer__menu,#header-component[data-header-island] .menu-drawer__menu{padding-inline:10px}.menu-drawer.rigulescu-drawer .menu-drawer__close-button,#header-component[data-header-island] .menu-drawer__close-button{display:inline-flex;align-items:center;justify-content:center;align-self:flex-end;width:44px;height:44px;margin:12px 14px 4px auto;padding:0;border-radius:12px;background:#ffffff24;border:1px solid rgb(255 255 255 / .22);color:#fff;box-shadow:0 2px 10px #00000038;cursor:pointer;position:relative;z-index:5;transition:background .2s ease,border-color .2s ease,transform .2s ease}.menu-drawer.rigulescu-drawer .menu-drawer__close-button:hover,#header-component[data-header-island] .menu-drawer__close-button:hover{background:#fff3;border-color:#f8dc2759}.menu-drawer.rigulescu-drawer .menu-drawer__close-button:active,#header-component[data-header-island] .menu-drawer__close-button:active{background:#f8dc2747;border-color:#f8dc2780;transform:scale(.94)}.menu-drawer.rigulescu-drawer .menu-drawer__close-button .svg-wrapper,#header-component[data-header-island] .menu-drawer__close-button .svg-wrapper{width:20px;height:20px;margin:0;padding:0}.menu-drawer.rigulescu-drawer .menu-drawer__close-button svg,#header-component[data-header-island] .menu-drawer__close-button svg{color:#fff;stroke:#fff}.menu-drawer.rigulescu-drawer .menu-drawer__back-button{color:#fff;border-bottom:1px solid rgb(255 255 255 / .1);font-weight:600}.menu-drawer.rigulescu-drawer .menu-drawer__menu-item--mainlist{min-height:auto;margin-inline:2px;margin-block:2px;padding:14px 16px;border-radius:12px;color:#fff;font-weight:600;font-size:1.0625rem;letter-spacing:.02em;transition:background .2s ease,color .2s ease}.menu-drawer.rigulescu-drawer .menu-drawer__menu-item--mainlist:hover,.menu-drawer.rigulescu-drawer .menu-drawer__menu-item--mainlist:active,.menu-drawer.rigulescu-drawer .menu-drawer__menu-item--mainlist.menu-drawer__menu-item--active{background:#ffffff14;color:#fff}.menu-drawer.rigulescu-drawer .menu-drawer__menu--childlist{padding-inline:6px;padding-block-end:10px}.menu-drawer.rigulescu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item,.menu-drawer.rigulescu-drawer .menu-drawer__menu--childlist summary.menu-drawer__menu-item{margin-inline:4px;margin-block:3px;padding:11px 14px 11px 18px;border-radius:10px;border-left:3px solid transparent;color:#ffffffe6;font-size:.9375rem;font-weight:500;background:#ffffff0d;transition:background .18s ease,border-color .18s ease,color .18s ease}.menu-drawer.rigulescu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--child:hover,.menu-drawer.rigulescu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--child:active,.menu-drawer.rigulescu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--child.menu-drawer__menu-item--active,.menu-drawer.rigulescu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--parent:hover,.menu-drawer.rigulescu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--parent:active,.menu-drawer.rigulescu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--parent.menu-drawer__menu-item--active{background:#f8dc2724;border-left-color:#f8dc27;color:#fff}.menu-drawer.rigulescu-drawer .menu-drawer__menu-item>.svg-wrapper{color:#f8dc27;padding-block:12px;padding-inline-start:12px}.menu-drawer.rigulescu-drawer svg,#header-component[data-header-island] .menu-drawer svg{color:#f8dc27}.menu-drawer.rigulescu-drawer .menu-drawer__menu--grid{gap:10px;padding:8px 10px 14px}.menu-drawer.rigulescu-drawer .menu-drawer__menu--grid .menu-drawer__menu-item{border-radius:12px;background:#ffffff0f;border:1px solid rgb(255 255 255 / .1);padding:12px;text-align:center;font-size:.875rem;color:#fff;transition:background .18s ease,border-color .18s ease,transform .18s ease}.menu-drawer.rigulescu-drawer .menu-drawer__menu--grid .menu-drawer__menu-item:active,.menu-drawer.rigulescu-drawer .menu-drawer__menu--grid .menu-drawer__menu-item.menu-drawer__menu-item--active{background:#f8dc2729;border-color:#f8dc2759;transform:scale(.98)}.menu-drawer.rigulescu-drawer .menu-drawer__account,#header-component[data-header-island] .menu-drawer__account{color:#fff}.menu-drawer.rigulescu-drawer .menu-drawer__account svg,#header-component[data-header-island] .menu-drawer__account svg{color:#f8dc27}.menu-drawer.rigulescu-drawer .localization-form__select,.menu-drawer.rigulescu-drawer .language-selector,#header-component[data-header-island] .menu-drawer .localization-form__select,#header-component[data-header-island] .menu-drawer .language-selector{color:#fff}}.shopify-section:has(.ui-test-collection-list){position:relative;z-index:1;isolation:isolate;overflow:hidden;padding-block-end:8px}.shopify-section:has(.ui-test-collection-list)+.shopify-section{position:relative;z-index:2}.ui-test-collection-list.section-resource-list{overflow:hidden;width:100%;max-width:100%}.ui-test-collection-list .resource-list__carousel slideshow-slides{margin-block-end:0;padding-block-end:20px}.ui-test-collection-list .section-resource-list__content h3,.ui-test-collection-list .section-resource-list__content .h3,.ui-test-collection-list .section-resource-list__content .h4{color:#211f3d;font-weight:700;letter-spacing:.04em;text-align:center;margin-block-end:8px}.ui-test-collection-list .collection-card{border-radius:16px;background:#ffffffb8;backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);border:1px solid rgb(33 31 61 / .08);box-shadow:0 4px 20px #211f3d14}.ui-test-collection-list .collection-card:hover{border-color:#f8dc2759;box-shadow:0 12px 32px #211f3d24}.ui-test-collection-list .resource-list__carousel{overflow:visible;padding-block-end:8px}.shopify-section:has(.ui-test-product-list) .ui-test-product-list{position:relative;z-index:0}.ui-test-product-list .product-card .product-grid__card{border-radius:14px;background:#fffc;backdrop-filter:blur(10px) saturate(130%);-webkit-backdrop-filter:blur(10px) saturate(130%);border:1px solid rgb(33 31 61 / .07);box-shadow:0 2px 16px #211f3d0f;padding-inline:12px;padding-block-end:12px;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,border-color .28s ease}.ui-test-product-list .product-card:hover .product-grid__card{transform:translateY(-4px);border-color:#f8dc2740;box-shadow:0 14px 36px #211f3d1f}.ui-test-product-list .product-grid-view-zoom-out--details{display:none!important}.ui-test-product-list .card-gallery,.ui-test-product-list .product-media-container{aspect-ratio:1 / 1;background:#f5f5f7;border-radius:10px;overflow:hidden}.ui-test-product-list .card-gallery img,.ui-test-product-list .product-media-container img{object-fit:contain}.ui-test-product-list .section-resource-list__content :is(h2,h3,.h3,.h4){color:#211f3d;font-weight:700;letter-spacing:.03em;position:relative;display:inline-block;padding-block-end:10px}.ui-test-product-list .section-resource-list__header{text-align:center;margin-block-end:8px}.ui-test-product-list .section-resource-list__header .group-block-content :is(h2,h3,.h3):after{content:"";position:absolute;left:50%;bottom:0;width:48px;height:3px;border-radius:2px;background:linear-gradient(90deg,#f8dc27,#ffe25a);transform:translate(-50%)}.ui-test-product-list .resource-list__carousel{padding-block:4px}.rigulescu-promo-wrapper{position:relative;z-index:0}.rigulescu-promo-section{background:var(--rigulescu-promo-bg);padding-inline:20px}.rigulescu-promo-section__outer{max-width:1350px;margin-inline:auto}.rigulescu-promo-box{position:relative;overflow:hidden;border-radius:24px;padding:clamp(32px,5vw,52px);background:linear-gradient(145deg,var(--rigulescu-promo-box-start) 0%,var(--rigulescu-promo-box-mid) 45%,var(--rigulescu-promo-box-end) 100%);border:1px solid color-mix(in srgb,var(--rigulescu-promo-accent) 28%,transparent);box-shadow:0 24px 56px #00000052,inset 0 1px #ffffff0f;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%)}.rigulescu-promo-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--rigulescu-promo-accent),color-mix(in srgb,var(--rigulescu-promo-accent) 60%,white),transparent)}.rigulescu-promo-box:after{content:"";position:absolute;right:-140px;top:-140px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--rigulescu-promo-accent) 10%,transparent),transparent 70%);pointer-events:none}.rigulescu-promo-container{display:flex;align-items:center;gap:clamp(32px,5vw,64px);position:relative;z-index:2}.rigulescu-promo-container--image-right{flex-direction:row-reverse}.rigulescu-promo-image{flex:1;display:flex;justify-content:center}.rigulescu-promo-image__card{background:var(--rigulescu-promo-image-bg);border-radius:20px;padding:20px;box-shadow:0 16px 40px #0000004d;transition:transform .35s cubic-bezier(.22,1,.36,1)}.rigulescu-promo-image__card:hover{transform:translateY(-6px)}.rigulescu-promo-image__img{display:block;width:100%;max-width:320px;border-radius:12px;transition:transform .35s ease}.rigulescu-promo-image__card:hover .rigulescu-promo-image__img{transform:scale(1.02)}.rigulescu-promo-text{flex:1.4;color:var(--rigulescu-promo-text)}.rigulescu-promo-title{margin:0 0 18px;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;letter-spacing:.05em;line-height:1.1;color:var(--rigulescu-promo-text)}.rigulescu-promo-description{color:color-mix(in srgb,var(--rigulescu-promo-text) 88%,transparent);font-size:clamp(.95rem,1.5vw,1.125rem);line-height:1.75;margin-bottom:12px}.rigulescu-promo-description p{margin:0 0 14px}.rigulescu-promo-description p:last-child{margin-bottom:0}.rigulescu-promo-button{display:inline-flex;align-items:center;justify-content:center;margin-top:20px;padding:14px 30px;border-radius:999px;background:var(--rigulescu-promo-btn-bg);color:var(--rigulescu-promo-btn-text);text-decoration:none;font-weight:700;font-size:.95rem;transition:transform .25s ease,box-shadow .25s ease,background .25s ease;box-shadow:0 8px 28px color-mix(in srgb,var(--rigulescu-promo-btn-bg) 35%,transparent)}.rigulescu-promo-button:hover{transform:translateY(-3px);box-shadow:0 16px 36px color-mix(in srgb,var(--rigulescu-promo-btn-bg) 45%,transparent);filter:brightness(1.05)}@media screen and (max-width:989px){.rigulescu-promo-container,.rigulescu-promo-container--image-right{flex-direction:column;text-align:center}.rigulescu-promo-image__img{max-width:260px}.rigulescu-promo-button{width:100%;max-width:280px}}.rigulescu-recent-sales-section{position:relative;z-index:9999}.rigulescu-recent-sales{position:fixed;bottom:20px;z-index:9999;max-width:min(360px,calc(100vw - 32px));pointer-events:none}.rigulescu-recent-sales--left{left:16px}.rigulescu-recent-sales--right{right:16px}.rigulescu-recent-sales__popup{position:relative;display:flex;opacity:0;transform:translateY(16px);transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1);pointer-events:auto}.rigulescu-recent-sales__popup.is-visible{opacity:1;transform:translateY(0)}.rigulescu-recent-sales__close{position:absolute;top:6px;right:6px;z-index:2;width:24px;height:24px;border:none;border-radius:999px;background:#211f3d14;color:#211f3d;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .2s ease}.rigulescu-recent-sales__close:hover{background:#211f3d24}.rigulescu-recent-sales__link{display:flex;align-items:center;gap:12px;width:100%;padding:12px 36px 12px 12px;border-radius:8px;background:#fff;border:1px solid rgb(33 31 61 / .08);box-shadow:0 8px 28px #211f3d24,0 2px 8px #0000000f;text-decoration:none;color:inherit;transition:box-shadow .25s ease,transform .25s ease}.rigulescu-recent-sales__link:hover{box-shadow:0 12px 36px #211f3d2e,0 4px 12px #00000014;transform:translateY(-2px)}.rigulescu-recent-sales__image-wrap{flex:0 0 72px;width:72px;height:72px;border-radius:6px;overflow:hidden;background:#f4f4f6}.rigulescu-recent-sales__image{width:100%;height:100%;object-fit:cover;display:block}.rigulescu-recent-sales__content{flex:1;min-width:0}.rigulescu-recent-sales__customer{margin:0 0 4px;font-size:.875rem;line-height:1.35;color:#211f3d}.rigulescu-recent-sales__customer-name{font-weight:700}.rigulescu-recent-sales__purchase{margin:0 0 4px;font-size:.8125rem;line-height:1.4;color:#444}.rigulescu-recent-sales__product{font-weight:600;color:#211f3d}.rigulescu-recent-sales__time{margin:0;font-size:.75rem;line-height:1.3;color:#888}@media screen and (max-width:749px){.rigulescu-recent-sales{bottom:14px;max-width:calc(100vw - 24px)}.rigulescu-recent-sales--left{left:12px}.rigulescu-recent-sales--right{right:12px}.rigulescu-recent-sales--hide-mobile{display:none}.rigulescu-recent-sales__image-wrap{flex-basis:60px;width:60px;height:60px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/rigulescu-ui.css.map */
