:root{--ag-gold-grad: linear-gradient(120deg, #fbefb5 0%, #ebcb6c 26%, #c99b35 52%, #e8c762 76%, #b58727 100%);--ag-gold-line: #c99b35;--ag-gold-soft: rgba(227, 193, 95, .55);--ag-emerald-deep: #0a2c22;--ag-emerald-glow: #17604a;--ag-ornament: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 12'%3E%3Cpath d='M2 6h44M74 6h44' stroke='%23c99b35' stroke-width='1.2' stroke-linecap='round'/%3E%3Cpath d='M60 0.5l5.5 5.5-5.5 5.5-5.5-5.5z' fill='%23c99b35'/%3E%3Ccircle cx='49.5' cy='6' r='1.6' fill='%23c99b35'/%3E%3Ccircle cx='70.5' cy='6' r='1.6' fill='%23c99b35'/%3E%3C/svg%3E")}:is(.ag-types,.ag-flavours,.ag-selection,.ag-story,.ag-coll,.ag-range,.ag-feature) .ag-btn{border-color:var(--ag-gold-line);letter-spacing:.04em;box-shadow:inset 0 1px #ffffff38,0 10px 22px -14px #0a2c22b3}:is(.ag-types,.ag-flavours,.ag-selection,.ag-story,.ag-coll) .ag-btn{background:linear-gradient(135deg,#1b6249,#103d30 55%,#0a2c22);color:#f6e7b5}.ag-head h2:after,.ag-range__head h2:after,.ag-story__copy h3:after{content:"";display:block;width:96px;height:12px;margin-top:.7rem;background:var(--ag-ornament) center / contain no-repeat}.ag-range__head h2:after,.ag-coll__head h1:after{margin-inline:auto}.ag-head h2{letter-spacing:0}.ag-hero{--ctl-fg: #ecd292;background:var(--ag-emerald-deep)}.ag-scene{background:radial-gradient(70% 55% at 92% 108%,var(--scene-spark, transparent) 0%,transparent 70%),radial-gradient(110% 80% at 50% 36%,var(--scene-glow, var(--ag-emerald-glow)) 0%,var(--scene-mid, #103d30) 48%,var(--scene-deep, #082a20) 100%)}.ag-scene:before,.ag-scene:after{content:"";position:absolute;pointer-events:none;z-index:1;border-radius:6px}.ag-scene:before{top:14px;right:14px;bottom:14px;left:14px;border:1px solid var(--scene-frame, var(--ag-gold-soft))}.ag-scene:after{top:22px;right:22px;bottom:22px;left:22px;border:1px solid var(--scene-frame-2, rgba(227, 193, 95, .22))}.ag-scene__copy,.ag-scene__packs,.ag-scene__action{z-index:2}.ag-scene__art span{background-image:var(--ag-pattern-mask, var(--ag-pattern, var(--art)));background-size:auto 100%;width:clamp(160px,34%,520px);opacity:var(--scene-line-op, .3);filter:var(--scene-line-filter, none)}.ag-scene__copy:before{content:"";width:128px;height:13px;background:var(--ag-ornament) center / contain no-repeat;filter:var(--scene-orn, brightness(1.35))}.ag-scene__title{color:var(--scene-title, #fbf5e4);text-shadow:var(--scene-title-shadow, 0 2px 28px rgba(0, 0, 0, .35))}.ag-scene__title em{background:var(--scene-em, var(--ag-gold-grad));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:none;padding:0 .06em .1em}.ag-scene__desc{color:var(--scene-text, rgba(250, 244, 231, .92));letter-spacing:.01em}.ag-scene__action .ag-btn{--btn-bg: transparent;background:var(--scene-btn-grad, var(--ag-gold-grad));background-size:220% 100%;background-position:0 0;color:var(--scene-btn-text, #0e3226);border-color:#fff4c8b3;text-transform:uppercase;font-size:.82rem;letter-spacing:.1em;padding-inline:2.1rem;box-shadow:inset 0 1px #fff9,0 16px 30px -14px #000000bf,0 0 0 4px #e3c15f24;transition:background-position .6s var(--ag-ease),transform .25s var(--ag-ease),box-shadow .25s var(--ag-ease)}.ag-scene__action .ag-btn:hover{background-position:100% 0}.ag-pack{border-radius:18px;box-shadow:0 0 0 1px #ecd07abf,0 0 0 7px #ecd07a1a,0 38px 52px -24px #000000bf}.ag-pack:hover,.ag-pack:focus-visible{box-shadow:0 0 0 1px #f3d98a,0 0 0 8px #ecd07a33,0 0 46px #ecd07a47,0 40px 56px -22px #000c}.ag-ctl{border-color:#ecd07acc;background:#0000004d}.ag-hero__progress{background:#ecd07a24}.ag-hero__progress span{background:var(--ag-gold-grad)}.ag-range{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#0d3a2d,#0a2c22);border-top:1px solid var(--ag-gold-line);color:#faf4e7}.ag-range:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ag-pattern) center / 620px;opacity:.1}.ag-range__head h2{color:#fbf5e4}.ag-range__head p{color:#faf4e7d1}.ag-range__window{background:#faf4e7;box-shadow:0 0 0 1px var(--ag-gold-line),0 0 0 9px #e3c15f1f,0 44px 70px -30px #000000d9}.ag-range__panel h3{color:#fbf5e4}.ag-range__panel p{color:#faf4e7db}.ag-range__price{color:#faf4e7e6}.ag-range__price strong{background:var(--ag-gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ag-range__price span{color:#faf4e7b3}.ag-range__panel .ag-link,.ag-range__count{color:#ecd292}.ag-range__timing{background:#ecd07a38}.ag-range__timing span{background:var(--ag-gold-grad)}.ag-range .ag-ctl{--ctl: #ecd292;color:#ecd292;background:#082a208c}.ag-range .ag-ctl:hover{background:#ecd07a2e}.ag-range__thumb{border-color:#ecd07a40;background:#faf4e7eb}.ag-range__thumb[aria-pressed=true]{border-color:#ecd292;box-shadow:0 0 0 2px #ecd07a59,0 10px 20px -8px #000000b3}.ag-range .ag-btn:not([style*=--btn]){background:var(--ag-gold-grad);color:#0e3226}.ag-type,.ag-card,.ag-flavour{border:1px solid rgba(201,155,53,.5);background:#fffaf0;box-shadow:0 1px #fffc inset,0 18px 30px -26px #0a2c228c}.ag-type:hover,.ag-card:hover,.ag-flavour:hover{border-color:#c99b35;box-shadow:0 0 0 3px #e3c15f2e,0 30px 44px -26px #0a2c22b3}.ag-type__art,.ag-card__media{background:radial-gradient(90% 80% at 50% 40%,#fffaf0,#f2e6cb)}.ag-type__count,.ag-card__badge{background:var(--ag-gold-grad);color:#0e3226;border:1px solid rgba(255,244,200,.7);letter-spacing:.04em;box-shadow:0 6px 14px -8px #0009}.ag-card__flag{background:#0a2c22e6;color:#f6e7b5;border:1px solid rgba(227,193,95,.7)}.ag-card__info{border-top:1px solid rgba(201,155,53,.35)}.ag-card__info h3,.ag-type__caption strong,.ag-flavour__copy strong{color:#0f3a2d}.ag-card__price,.ag-feature__price strong{color:#7a5710;font-weight:700}.ag-card__price small{color:#5d6b52}.ag-type__caption svg,.ag-flavour>svg{color:#b58727}.ag-feature:has(>.ag-wrap){display:block;position:relative;isolation:isolate;margin:0;border-radius:0;border-block:1px solid var(--ag-gold-line);background:radial-gradient(90% 120% at 20% 10%,#1d4a8c,#112e5e,#081a3c);color:#faf4e7;padding-block:clamp(48px,7vw,96px)}.ag-feature:has(>.ag-wrap):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ag-pattern) center / 620px;opacity:.1}.ag-feature:has(>.ag-wrap) .ag-feature__copy h2{color:#fbf5e4}.ag-feature:has(>.ag-wrap) .ag-feature__copy h2:after{content:"";display:block;width:96px;height:12px;margin-top:.7rem;background:var(--ag-ornament) center / contain no-repeat;filter:brightness(1.3)}.ag-feature:has(>.ag-wrap) .ag-feature__copy p{color:#faf4e7e0}.ag-feature:has(>.ag-wrap) .ag-feature__price strong{background:var(--ag-gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ag-feature:has(>.ag-wrap) .ag-feature__price span{color:#faf4e7b3}.ag-feature:has(>.ag-wrap) .ag-btn{--btn-bg: transparent;background:var(--ag-gold-grad);color:#0a1f45;border-color:#fff4c8b3;text-transform:uppercase;font-size:.82rem;letter-spacing:.1em}.ag-feature:has(>.ag-wrap) .ag-feature__image{box-shadow:0 0 0 1px var(--ag-gold-line),0 0 0 10px #e3c15f1f,0 44px 70px -30px #000000d9}.ag-selection{background:linear-gradient(180deg,#f6efde,#efe4c8)}.ag-story__art{box-shadow:0 0 0 1px var(--ag-gold-line),0 0 0 10px #faf4e7,0 0 0 11px #c99b3599,0 40px 60px -34px #0a2c22b3}.ag-story__copy h3{color:#0f3a2d}.ag-coll__head{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(100% 140% at 50% 0%,var(--ag-emerald-glow) 0%,#0f3a2d 55%,#082a20 100%);border-bottom:1px solid var(--ag-gold-line);box-shadow:0 7px 0 -6px #c99b35b3;padding-block:clamp(44px,7vw,88px) clamp(26px,3.4vw,40px)}.ag-coll__head:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ag-pattern) center / 700px;opacity:.2;-webkit-mask-image:linear-gradient(90deg,#000 0%,rgba(0,0,0,.15) 30%,rgba(0,0,0,.15) 70%,#000 100%);mask-image:linear-gradient(90deg,#000,#00000026 30% 70%,#000)}.ag-coll__head h1{background:var(--ag-gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;padding-bottom:.08em;letter-spacing:.01em}.ag-coll__head h1:after{content:"";display:block;width:128px;height:13px;margin-top:.9rem;background:var(--ag-ornament) center / contain no-repeat;filter:brightness(1.3)}.ag-coll__head p{color:#faf4e7e0}.ag-chips a{color:#f6e7b5;border-color:#e3c15fa6;background:#082a2066;letter-spacing:.02em}.ag-chips a:hover{background:#e3c15f29;border-color:#ecd292}.ag-chips a[aria-current=page]{background:var(--ag-gold-grad);border-color:#fff4c8cc;color:#0e3226;box-shadow:0 10px 20px -12px #000000b3}.ag-coll{background:linear-gradient(180deg,#f6efde,#faf4e7 40%)}.ag-filter>summary,.ag-pagination a,.ag-pagination span{border-color:#c99b35a6;background:#fffaf0}.ag-filter[open]>summary{background:#f3e8cf}.ag-filter__panel,.ag-filter__panel input[type=number]{border-color:#c99b3599}.ag-pagination [aria-current=page]{background:var(--ag-gold-grad);color:#0e3226;border-color:#fff4c8cc}@media(max-width:759px){.ag-scene:before{top:8px;right:8px;bottom:8px;left:8px}.ag-scene:after{top:14px;right:14px;bottom:14px;left:14px}.ag-scene__art span{opacity:.3}}@media(prefers-reduced-motion:reduce){.ag-scene__action .ag-btn{transition:none}}.ag-card__info .ag-card__pack{display:block;width:fit-content;margin:.15rem 0 .35rem;padding:.18rem .7rem;border:1px solid rgba(201,155,53,.7);border-radius:999px;background:#e3c15f2e;color:#7a5710;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ag-card__add{position:relative;z-index:2;display:block;margin-top:.75rem}.ag-card__form{margin:0}.ag-card__add-btn{width:100%;min-height:46px;padding:.6rem 1rem;border:1px solid #c99b35;border-radius:12px;background:linear-gradient(135deg,#1b6249,#103d30 55%,#0a2c22);color:#f6e7b5;font:inherit;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:filter .2s,transform .2s}.ag-card__add-btn:hover{filter:brightness(1.12);transform:translateY(-1px)}.ag-card__add-btn:focus-visible{outline:3px solid #b58727;outline-offset:3px}.ag-card__add-btn:disabled{cursor:progress;opacity:.85}.ag-card__add-btn[data-state=added]{background:linear-gradient(120deg,#fbefb5,#ebcb6c,#c99b35 52%,#e8c762,#b58727);color:#0a2c22}.ag-card__add-btn[data-state=error]{background:#7a2d1f;color:#fff4e6}.ag-card{display:flex;flex-direction:column}.ag-card__info{display:flex;flex:1;flex-direction:column}.ag-card__info .ag-card__add{margin-top:auto;padding-top:.75rem}.ag-sortmenu>summary{gap:.45rem;padding-inline-end:.9rem;color:#173e33}.ag-sortmenu__label{font-weight:500;color:#4a5d49}.ag-sortmenu>summary strong{font-weight:700}.ag-sortmenu>summary:after{content:"";flex:none;inline-size:.5rem;block-size:.5rem;margin-inline-start:.2rem;border:solid #173e33;border-width:0 2px 2px 0;transform:translateY(-2px) rotate(45deg);transition:transform .15s ease}.ag-sortmenu[open]>summary:after{transform:translateY(1px) rotate(-135deg)}.ag-filter.ag-sortmenu .ag-filter__panel{left:auto;right:0;inline-size:max-content;min-width:15rem;max-width:calc(100vw - 2rem);padding:.5rem;gap:.15rem}.ag-sortmenu__option{position:relative;justify-content:space-between;min-height:44px!important;padding:.45rem .85rem;border-radius:10px;font-size:.9375rem;transition:background-color .12s ease}.ag-sortmenu__option input{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:pointer}.ag-sortmenu__option:hover{background:#173e3312}.ag-sortmenu__option:has(input:checked){background:#c99b3533;color:#173e33;font-weight:700}.ag-sortmenu__option:has(input:checked):after{content:"";flex:none;inline-size:.35rem;block-size:.7rem;margin-inline-start:1rem;border:solid #1b6249;border-width:0 2.5px 2.5px 0;transform:translateY(-1px) rotate(45deg)}.ag-sortmenu__option:has(input:focus-visible){outline:2px solid #1b6249;outline-offset:-2px}@media(max-width:749px){.ag-filter.ag-sortmenu{position:relative}}@media(prefers-reduced-motion:reduce){.ag-sortmenu>summary:after,.ag-sortmenu__option{transition:none}}.ag-selection__item{display:contents}.ag-card__add--gold .ag-card__add-btn{border-color:#fff4c8cc;background:linear-gradient(120deg,#fbefb5,#ebcb6c,#c99b35 52%,#e8c762,#b58727);color:#0a2c22}.ag-card__add--gold .ag-card__add-btn:focus-visible{outline-color:#fbefb5}.ag-card__add--gold .ag-card__add-btn[data-state=added]{background:linear-gradient(135deg,#1b6249,#103d30 55%,#0a2c22);color:#f6e7b5;border-color:#c99b35}.ag-card__add--gold .ag-card__add-btn[data-state=error]{background:#7a2d1f;color:#fff4e6;border-color:#7a2d1f}.ag-card__add--auto{display:inline-block;margin-top:0}.ag-card__add--auto .ag-card__add-btn{width:auto;min-width:11rem;padding-inline:1.6rem}.ag-range__actions,.ag-feature__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.5rem}.ag-feature__actions{margin-top:.4rem}.ag-selection__grid{--sel-gap: clamp(14px, 2vw, 26px);--sel-cols: var(--cols, 4);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sel-gap)}.ag-selection__grid .ag-card{flex:0 0 calc((100% - (var(--sel-cols) - 1) * var(--sel-gap)) / var(--sel-cols) - .01px);min-width:0}@media(max-width:959px){.ag-selection__grid{--sel-cols: 2}}.ag-selection__grid .ag-card--wide{display:grid;flex:0 0 100%;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-rows:auto;border:1px solid rgba(201,155,53,.55);background:radial-gradient(circle at 100% 0%,rgba(235,203,108,.22),transparent 55%),#fffaf0}.ag-card--wide .ag-card__media{aspect-ratio:auto;min-height:clamp(340px,38vw,520px)}.ag-card--wide .ag-card__media img{position:absolute;top:0;right:0;bottom:0;left:0}.ag-card--wide .ag-card__info{justify-content:center;gap:.8rem;padding:clamp(1.4rem,3.5vw,3rem)}.ag-card--wide .ag-card__info h3{font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.15}.ag-card--wide .ag-card__info h3:after{content:"";display:block;inline-size:3.5rem;block-size:3px;margin-top:.7rem;border-radius:3px;background:linear-gradient(90deg,#c99b35,#ebcb6c)}.ag-card--wide .ag-card__info p:not(.ag-card__price):not(.ag-card__pack){max-width:34rem;font-size:1.0625rem;line-height:1.55}.ag-card--wide .ag-card__price{font-size:1.5rem}.ag-card--wide .ag-card__info .ag-card__add{margin-top:.4rem;padding-top:0}@media(max-width:749px){.ag-selection__grid .ag-card--wide{grid-template-columns:minmax(0,1fr)}.ag-card--wide .ag-card__media{aspect-ratio:4 / 3;min-height:0}.ag-card--wide .ag-card__media img{position:static}.ag-card--wide .ag-card__info .ag-card__add,.ag-card--wide .ag-card__add--auto .ag-card__add-btn{width:100%}}.ag-hero:has(.ag-scene[data-state=active][data-light=true]){--ctl-fg: #0e3226}.ag-hero:has(.ag-scene[data-state=active][data-light=true]) .ag-ctl{border-color:#0e3226bf;background:#fff6}.ag-hero:has(.ag-scene[data-state=active][data-light=true]) .ag-hero__progress{background:#0e32262e}.ag-hero:has(.ag-scene[data-state=active][data-light=true]) .ag-hero__progress span{background:#14513c}.ag-range{background:var(--ag-gold-grad);border-top-color:#0b3a2c59;color:#0b3a2c}.ag-range:before{background-image:var(--ag-pattern-mask, var(--ag-pattern));background-size:620px;filter:invert(1);opacity:.1}.ag-range__head h2{color:#0b3a2c;text-shadow:0 1px 0 rgba(255,244,200,.55)}.ag-range__head h2:after{filter:brightness(.4)}.ag-range__head p{color:#0b3a2ce6}.ag-range__window{box-shadow:0 0 0 1px #0b3a2c8c,0 0 0 9px #ffffff4d,0 44px 70px -30px #3c260099}.ag-range__panel h3{color:#0b3a2c}.ag-range__panel p{color:#0b3a2ceb}.ag-range__price{color:#0b3a2cf2}.ag-range__price strong{background:none;-webkit-text-fill-color:currentColor;color:#0b3a2c}.ag-range__price span{color:#0b3a2ccc}.ag-range__panel .ag-link,.ag-range__count{color:#0b3a2c}.ag-range__timing{background:#0b3a2c33}.ag-range__timing span{background:#0b3a2c}.ag-range .ag-ctl{--ctl: #0b3a2c;color:#0b3a2c;border-color:#0b3a2cbf;background:#fff6}.ag-range .ag-ctl:hover{background:#ffffffb3}.ag-range__thumb{border-color:#0b3a2c4d}.ag-range__thumb[aria-pressed=true]{border-color:#0b3a2c;box-shadow:0 0 0 2px #0b3a2c59,0 10px 20px -8px #3c26008c}.ag-range .ag-card__add--gold .ag-card__add-btn,.ag-range .ag-btn:not([style*=--btn]){background:linear-gradient(135deg,#1b6249,#103d30 55%,#0a2c22);color:#f6e7b5;border-color:#0b3a2ce6}.ag-range .ag-card__add--gold .ag-card__add-btn:focus-visible{outline-color:#0b3a2c}.ag-range .ag-card__add--gold .ag-card__add-btn[data-state=added]{background:#fffaf0;color:#0b3a2c}.ag-footer{background:#000}
/*# sourceMappingURL=/cdn/shop/t/3/assets/agroley-royal.css.map */
