.custom_header__inline-menu .mega_menu_items_wrapper:has(.rgf){background:#f7f2e8;min-height:0;border-bottom:1px solid rgba(176,141,87,.7);box-shadow:0 24px 40px -28px #0a2a5780}.rgf{max-width:1240px;margin:0 auto;padding:30px 24px 22px;display:grid;grid-template-columns:250px minmax(0,1fr);gap:34px;text-align:left}.rgf__rail{display:flex;flex-direction:column;gap:2px;border-right:1px solid rgba(176,141,87,.35);padding-right:18px}.rgf__ri{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;border-radius:8px;color:#0a2a57!important;text-decoration:none;font-family:Marcellus,Cormorant Garamond,Georgia,serif;font-size:1.7rem;letter-spacing:.02em;transition:background .15s}.rgf__ri i{font-style:normal;font-size:2.2rem;line-height:1;opacity:.45;transition:transform .2s,opacity .2s}.rgf__ri.is-on{background:#fff;box-shadow:0 8px 18px -14px #0a2a5799}.rgf__ri.is-on i{opacity:1;transform:translate(3px);color:#b08d57}.rgf__main{min-width:0}.rgf__fam{display:none}.rgf__fam.is-on{display:block;animation:rgfIn .25s ease}@keyframes rgfIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.rgf__tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:16px}.rgf__tier{border:1px solid #d9cfb8;background:#fff;border-radius:10px;padding:10px 14px;cursor:pointer;text-align:left;color:#0a2a57;font-family:inherit;transition:background .18s,transform .18s}.rgf__tier b{display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:2.2rem;font-weight:600;line-height:1.1}.rgf__tier span{display:block;font-size:1.2rem;color:#6a7690;margin-top:2px}.rgf__tier:hover{transform:translateY(-2px)}.rgf__tier.is-on{background:#0a2a57;color:#fff;border-color:#0a2a57}.rgf__tier.is-on span{color:#e9d7b3}.rgf__fh{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}.rgf__fh b{font-family:Cormorant Garamond,Georgia,serif;font-size:2.4rem;font-weight:600;color:#0a2a57}.rgf__fh span{font-size:1.3rem;color:#6a7690}.rgf__tp{display:none}.rgf__tp.is-on{display:block}.rgf__prods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rgf__pc{display:flex;flex-direction:column;gap:5px;text-decoration:none;color:#0a2a57!important}.rgf__pimg{display:block;aspect-ratio:1/1;border-radius:12px;overflow:hidden;background:#efe6d3;box-shadow:0 14px 26px -20px #0a2a5799}.rgf__pimg img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.rgf__pc:hover .rgf__pimg img{transform:scale(1.07)}.rgf__pt{font-family:Marcellus,Georgia,serif;font-size:1.6rem;line-height:1.25}.rgf__pp{font-size:1.3rem;color:#6a7690}.rgf__all{display:inline-block;margin-top:14px;color:#0a2a57!important;text-decoration:none;font-family:Marcellus,Georgia,serif;font-size:1.5rem;letter-spacing:.04em;border-bottom:1px solid #b08d57;padding-bottom:2px}.rgf__colors{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:20px;padding-top:14px;border-top:1px solid rgba(176,141,87,.35)}.rgf__cl{font-family:Marcellus,Georgia,serif;font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;color:#b08d57}.rgf__dots{display:flex;gap:8px;flex-wrap:wrap}.rgf__dot{display:block;width:22px;height:22px;border-radius:50%;border:1px solid rgba(0,0,0,.18);transition:transform .15s}.rgf__dot:hover{transform:scale(1.25)}@media(prefers-reduced-motion:reduce){.rgf__fam.is-on{animation:none}.rgf__pimg img{transition:none}}.rgd-peek{margin:-4px 0 8px;padding:0 16px}.rgd-peek summary{cursor:pointer;list-style:none;font-size:1.3rem;font-weight:600;color:#0a2a57;letter-spacing:.04em;padding:2px 0 8px}.rgd-peek summary::-webkit-details-marker{display:none}.rgd-peek summary:after{content:" \25be";color:#b08d57}.rgd-peek[open] summary:after{content:" \25b4"}.rgd-peek__tier{margin:0 0 14px}.rgd-peek__th{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.rgd-peek__th b{font-family:Cormorant Garamond,Georgia,serif;font-size:2rem;font-weight:600;color:#0a2a57}.rgd-peek__th span{font-size:1.2rem;color:#6a7690}.rgd-peek__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rgd-peek__row a{display:flex;flex-direction:column;gap:4px;text-decoration:none;color:#0a2a57}.rgd-peek__row span{display:block;aspect-ratio:1/1;border-radius:10px;overflow:hidden;background:#efe6d3}.rgd-peek__row img{width:100%;height:100%;object-fit:cover;display:block}.rgd-peek__row em{font-style:normal;font-size:1.15rem;line-height:1.25}.rgd-peek__all{display:inline-block;margin-top:8px;font-size:1.3rem;font-weight:600;color:#0a2a57;border-bottom:1px solid #b08d57;text-decoration:none}.rgd-peek summary,.rgd-peek__all{font-family:Marcellus,Georgia,serif;font-weight:400;letter-spacing:.04em}.rgd-peek summary{font-size:1.5rem;padding-left:60px}.rgd-peek__row em{font-family:Marcellus,Georgia,serif}.custom_header__inline-menu .mega_menu_items_wrapper:has(.rgt){background:#f7f2e8;background-image:var(--rg-tile);background-size:96px 96px;min-height:0;border-bottom:1px solid rgba(176,141,87,.7);box-shadow:0 24px 40px -28px #0a2a5780}.rgt{max-width:1240px;margin:0 auto;padding:26px 24px 34px;text-align:center}.rgt__head{margin:0 0 20px;display:flex;align-items:center;justify-content:center;gap:16px;font-family:Marcellus,Georgia,serif;font-size:1.25rem;letter-spacing:.28em;text-transform:uppercase;color:#8f7324}.rgt__head:before,.rgt__head:after{content:"";width:60px;height:1px;background:#b08d57}.rgt__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.rgt__card{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 12px 18px;background:#fff;border:1px solid rgba(176,141,87,.7);border-radius:999px 999px 14px 14px;text-decoration:none!important;color:#0a2a57!important;box-shadow:0 18px 30px -24px #0a2a5799;transition:transform .22s,box-shadow .22s,border-color .22s}.rgt__card:hover{transform:translateY(-5px);border-color:#b8962e;box-shadow:0 26px 34px -24px #0a2a57b3}.rgt__ic{display:flex;align-items:center;justify-content:center;width:86px;height:86px;border-radius:50%;background:#f7f2e8;border:1px solid rgba(176,141,87,.5);margin-bottom:6px}.rgt__ic svg{width:54px;height:54px}.rgt__t{font-family:var(--rg-serif,"Cormorant Garamond",Georgia,serif);font-weight:600;font-size:2.1rem;line-height:1.1;color:#0a2a57;text-align:center}.rgt__c{font-size:1.2rem;line-height:1.35;color:#6a7690;text-align:center}.rgt__card--magic{background:linear-gradient(160deg,#fff7de,#efd98e 55%,#d9b44a);border-color:#b8962e}.rgt__card--magic .rgt__ic{background:#fff;border-color:#b8962e}.rgt__card--magic .rgt__c{color:#0a2a57;opacity:.85}@media(max-width:1100px){.rgt__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.rgt__card{--tint:#fff;--tint2:#f4efe3;--deep:#0a2a57;--edge:rgba(176,141,87,.7);background:linear-gradient(180deg,#fff 0%,var(--tint) 42%,var(--tint2) 100%);border-color:var(--edge)}.rgt__ic{color:var(--deep);background:#ffffffc7;border-color:var(--edge)}.rgt__ic svg{width:56px;height:56px}.rgt__card:hover{border-color:var(--deep)}.rgt__card--packaging{--tint:#e6eddc;--tint2:#c6d5b9;--deep:#4b6a3f;--edge:rgba(103,134,88,.75)}.rgt__card--inventory{--tint:#dcedee;--tint2:#b8d9dc;--deep:#2b6e73;--edge:rgba(76,138,143,.75)}.rgt__card--catalog{--tint:#f6e3d6;--tint2:#e8c4ae;--deep:#98503a;--edge:rgba(181,111,84,.75)}.rgt__card--flyers{--tint:#efe3ee;--tint2:#dcc7da;--deep:#76506c;--edge:rgba(138,101,130,.75)}.rgt__card--pantone{--deep:#5d4a3c;--edge:rgba(160,124,100,.75);background:linear-gradient(160deg,#f6e2d6,#f3e7cc,#e3ecd6,#d9eaea,#e8dbe8)}.rgt__card--pantone .rgt__ic{background:radial-gradient(circle,#fffdf8 52%,transparent 53%),conic-gradient(#cf8266,#dcae5c,#a9ba8f,#74a8ab,#a287a0,#cf8266);border-color:#a07c6499}.rgt__card .rgt__t{color:#0a2a57}.rgt__card .rgt__c{color:#55606f}.rgt__card--magic .rgt__c{color:#0a2a57}.rgf__feat{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:28px;align-items:center;text-decoration:none;color:#0a2a57!important;max-width:880px}.rgf__fimg{display:block;aspect-ratio:16/10;border-radius:12px;overflow:hidden;background:#efe6d3;box-shadow:0 14px 26px -20px #0a2a5799}.rgf__fimg img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.rgf__feat:hover .rgf__fimg img{transform:scale(1.05)}.rgf__feat--ic .rgf__fimg{display:flex;align-items:center;justify-content:center;color:#b08d57;background:#fff}.rgf__feat--ic .rgf__fimg svg{width:34%;height:auto}.rgf__ftx{display:flex;flex-direction:column;gap:10px}.rgf__ftx b{font-family:Cormorant Garamond,Georgia,serif;font-size:2.8rem;font-weight:600;line-height:1.1}.rgf__ftx>span{font-size:1.5rem;line-height:1.5;color:#6a7690}.rgf__ftx i{font-style:normal;font-family:Marcellus,Georgia,serif;font-size:1.5rem;letter-spacing:.02em;border-bottom:1px solid #0a2a57;align-self:flex-start;padding-bottom:2px;margin-top:4px}a.rgf__tier{display:flex;align-items:center;gap:10px;text-decoration:none!important}.rgf__tier .rgf__tx{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.rgf__tier span.rgf__cnt{display:inline-flex;align-items:center;gap:5px;margin-top:5px;font-size:1.25rem;letter-spacing:.03em;color:#0a2a57;background:#f7f2e8;border:1px solid #d9cfb8;border-radius:999px;padding:2px 10px}.rgf__cnt em{font-style:normal;font-family:Cormorant Garamond,Georgia,serif;font-weight:700;font-size:1.7rem;line-height:1;font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}.rgf__tier.is-on span.rgf__cnt{color:#fff;background:#ffffff1f;border-color:#ffffff4d}.rgf__tier span.rgf__go{display:block;margin-top:0;color:inherit;margin-left:auto;font-family:Marcellus,Georgia,serif;font-size:1.3rem;letter-spacing:.04em;white-space:nowrap;opacity:0;transform:translate(-4px);transition:opacity .18s,transform .18s}.rgf__tier.is-on span.rgf__go,.rgf__tier:hover span.rgf__go{opacity:1;transform:none}.rgf__prods--more{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.rgf__stack{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:3px;background:#d9cfb8}.rgf__stack img{width:100%;height:100%;object-fit:cover;display:block;transition:none!important;transform:none!important}.rgf__veil{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:#0a2a57b8;color:#fff;text-align:center;transition:background .2s}.rgf__more:hover .rgf__veil{background:#0a2a57d6}.rgf__veil b{font-family:Cormorant Garamond,Georgia,serif;font-weight:700;font-size:4.6rem;line-height:.95;font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}.rgf__veil span{font-family:Marcellus,Georgia,serif;font-size:1.25rem;letter-spacing:.16em;text-transform:uppercase;color:#e9d7b3}.rgf__more .rgf__pt{text-decoration:underline;text-decoration-color:#b08d57;text-underline-offset:4px}a.rgf__tier{transition:background .18s,border-color .18s,box-shadow .18s,transform .18s,color .18s}a.rgf__tier:not(.is-on):hover,a.rgf__tier:not(.is-on):focus-visible{background:#f7f2e8;border-color:#b08d57;box-shadow:0 6px 16px #0a2a571f;transform:translateY(-2px)}a.rgf__tier:not(.is-on):hover b{color:#0a2a57}a.rgf__tier:not(.is-on):hover span.rgf__cnt{background:#fff;border-color:#b08d57}a.rgf__tier.is-on{box-shadow:0 6px 16px #0a2a5738}a.rgf__tier:active{transform:translateY(0)}.custom_header__inline-menu .rgt{max-width:1040px;padding:22px 24px 28px}.custom_header__inline-menu .rgt .rgt__head{margin-bottom:18px}.custom_header__inline-menu .rgt .rgt__grid{display:flex!important;flex-wrap:wrap;justify-content:center;gap:14px 16px}.custom_header__inline-menu .rgt .rgt__card{flex:0 0 calc(33.333% - 11px);display:grid!important;grid-template-columns:54px 1fr;grid-template-rows:auto auto;align-content:center;align-items:center;column-gap:16px;row-gap:0;padding:10px 16px 10px 10px;min-height:0;text-align:left;background:#ffffffd1!important;border:1px solid rgba(176,141,87,.55)!important;border-radius:14px;box-shadow:0 10px 18px -16px #0a2a578c!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s}.custom_header__inline-menu .rgt .rgt__card:hover{transform:translateY(-2px);border-color:var(--deep)!important;box-shadow:0 14px 22px -16px #0a2a57b3!important;background:#fff!important}.custom_header__inline-menu .rgt .rgt__ic{flex:0 0 54px;width:54px;height:66px;margin:0;grid-row:1 / span 2;align-self:center;border-radius:999px 999px 8px 8px;background:linear-gradient(180deg,var(--tint),var(--tint2));border:1px solid var(--edge)}.custom_header__inline-menu .rgt .rgt__ic svg{width:34px;height:34px}.custom_header__inline-menu .rgt .rgt__card--magic{--tint:#fff7de;--tint2:#efd98e;--deep:#8f7324;--edge:rgba(184,150,46,.8)}.custom_header__inline-menu .rgt .rgt__card--magic .rgt__ic{background:linear-gradient(180deg,#fff7de,#e6c76b)}.custom_header__inline-menu .rgt .rgt__card--pantone .rgt__ic{background:radial-gradient(circle at 50% 58%,#fffdf8 38%,transparent 39%),conic-gradient(#cf8266,#dcae5c,#a9ba8f,#74a8ab,#a287a0,#cf8266)}.custom_header__inline-menu .rgt .rgt__card--pantone .rgt__ic svg{width:26px;height:26px;margin-top:6px}.custom_header__inline-menu .rgt .rgt__t,.custom_header__inline-menu .rgt .rgt__c{text-align:left;display:block}.custom_header__inline-menu .rgt .rgt__t{font-size:1.9rem;line-height:1.1;align-self:end}.custom_header__inline-menu .rgt .rgt__c{font-size:1.2rem;line-height:1.3;margin-top:3px;align-self:start}.custom_header__inline-menu .mega_menu_items_wrapper:has(.rgx){background:#f7f2e8;background-image:var(--rg-tile);background-size:96px 96px}.rgx[data-rgx-root]{max-width:1240px;margin:0 auto;padding:26px 32px 30px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(300px,330px);gap:30px;text-align:left}[data-rgx-root] .rgx__ey{display:block;margin:0 0 10px;padding-bottom:9px;border-bottom:1px solid rgba(176,141,87,.45);font-family:Marcellus,Georgia,serif;font-size:1.15rem;letter-spacing:.24em;text-transform:uppercase;color:#8f7324}[data-rgx-root] .rgx__i{display:flex;align-items:center;gap:13px;padding:8px;margin:0 -8px 3px;border-radius:12px;text-decoration:none!important;color:#0a2a57!important;transition:background .18s,transform .18s}[data-rgx-root] .rgx__i:hover,[data-rgx-root] .rgx__i:focus-visible,[data-rgx-root] .rgx__i.is-on{background:#ffffffe0}[data-rgx-root] .rgx__i:hover{transform:translate(2px)}[data-rgx-root] .rgx__ib{flex:none;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:11px;background:color-mix(in srgb,var(--duo) 60%,#fff);color:var(--c);transition:transform .18s}[data-rgx-root] .rgx__i.is-on .rgx__ib{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 45%,transparent)}[data-rgx-root] .rgx__tx b{display:block;font-family:var(--rg-serif,"Cormorant Garamond",Georgia,serif);font-size:2rem;font-weight:600;line-height:1.1;color:#0a2a57}[data-rgx-root] .rgx__tx small{display:block;margin-top:2px;font-size:1.25rem;line-height:1.35;color:#66707f}[data-rgx-root] .rgx__f{display:flex;gap:16px;align-items:stretch;background:#fff;border:1px solid rgba(176,141,87,.55);border-radius:14px;padding:12px;text-decoration:none!important;color:#0a2a57!important;box-shadow:0 18px 30px -24px #0a2a5799;transition:box-shadow .2s,border-color .2s}[data-rgx-root] .rgx__f:hover{border-color:var(--c,#b08d57);box-shadow:0 22px 34px -22px #0a2a57b3}[data-rgx-root] .rgx__fa{flex:0 0 116px;min-height:170px;border-radius:999px 999px 10px 10px;overflow:hidden;border:1px solid #b08d57;background:#efe6d3}[data-rgx-root] .rgx__fa img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .12s ease,transform .4s ease}[data-rgx-root] .rgx__f.is-swap .rgx__fa img{opacity:0;transform:scale(1.03)}[data-rgx-root] .rgx__ft{display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0}[data-rgx-root] .rgx__ft .rgx__ey{border:0;padding:0;margin:0}[data-rgx-root] .rgx__ft b{font-family:var(--rg-serif,"Cormorant Garamond",Georgia,serif);font-size:2.5rem;line-height:1.05;font-weight:600;color:#0a2a57}[data-rgx-root] .rgx__ft small{font-size:1.3rem;line-height:1.45;color:#55606f}[data-rgx-root] .rgx__btn{align-self:flex-start;margin-top:4px;background:#0a2a57;color:#fff;font-size:1.15rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:9px 14px;border-radius:3px;transition:background .2s}[data-rgx-root] .rgx__f:hover .rgx__btn{background:var(--c,#0d3770)}@media(max-width:1180px){.rgx[data-rgx-root]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-rgx-root] .rgx__f{grid-column:1 / -1}}[data-rgx-root] .rgx__ey{margin:0 0 12px;padding-bottom:10px;border-bottom:2px solid #0a2a57;font-size:1.45rem;font-weight:600;letter-spacing:.2em;color:#0a2a57}[data-rgx-root] .rgx__ft .rgx__ey{font-size:1.2rem;color:#8f7324}[data-rgx-root] .rgx__i{padding:10px 8px;gap:15px}[data-rgx-root] .rgx__ib{width:48px;height:48px}[data-rgx-root] .rgx__ib svg{width:28px;height:28px}[data-rgx-root] .rgx__tx b{font-size:2.3rem}[data-rgx-root] .rgx__tx small{margin-top:3px;font-size:1.45rem;line-height:1.4;color:#4f5968}[data-rgx-root] .rgx__ft b{font-size:2.8rem}[data-rgx-root] .rgx__ft small{font-size:1.45rem;color:#4f5968}[data-rgx-root] .rgx__btn{font-size:1.25rem}.rgx[data-rgx-root]{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(340px,370px)}[data-rgx-root] .rgx__ft b{font-size:2.6rem;-webkit-hyphens:none;hyphens:none}@media(max-width:1180px){.rgx[data-rgx-root]{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-rgx-root] .rgx__ib{width:55px;height:55px;border-radius:13px;background:var(--duo);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--c) 35%,transparent)}[data-rgx-root] .rgx__ib svg{width:32px;height:32px;stroke-width:1.8}[data-rgx-root] .rgx__i.is-on .rgx__ib,[data-rgx-root] .rgx__i:hover .rgx__ib{box-shadow:inset 0 0 0 2px var(--c)}
/*# sourceMappingURL=/cdn/shop/t/102/assets/rg-flyout.css.map */
