.drop-down-menu-option{cursor:pointer;padding:.5rem 1rem .5rem 1rem;width:100%;text-align:left;position:relative}.drop-down-menu-option:hover{background-color:#fdba3b}
.bundle-progress-bar{position:relative;--background-color:white;margin-top:2.5rem;display:flex;align-items:center;width:100%;height:2.125rem;gap:.0625rem;background-color:var(--background-color)}.bundle-progress-bar .bar-current-steps{position:absolute;transition:width .25s ease-in-out;background-color:#b3b3b3;background:transparent linear-gradient(90deg,#2800ff 0,#8300e3 100%) 0 0 no-repeat padding-box;max-width:69.3rem;width:100%;height:100%;z-index:2}.bundle-progress-bar .bar-completed-step{position:absolute;transition:width .25s ease-in-out;background:#b3b3b3;max-width:69.3rem;width:100%;height:100%;overflow:hidden;z-index:1}.bundle-progress-bar.not-clickable{background:transparent linear-gradient(90deg,#2800ff 0,#8300e3 100%) 0 0 no-repeat padding-box}
.slide-navigation{width:100%;padding:0 2.5rem;display:flex;justify-content:space-between;align-items:center}.slide-navigation .glorious-button{border-radius:0;box-shadow:none;--background-color:#ffb800;height:2.25rem}@media(max-width:600px){.slide-navigation .glorious-button{padding:.625rem 1.25rem}}.slide-navigation .circle-arrow-icon{width:1rem}
.accordion-item{width:100%;--title-font-color:#262626;--open-title-font-color:#f5f5f5;--title-background-color:#d0d0d0;--hovered-background-color:#b9b9b9;--open-title-background-color:#383838;--open-and-hovered-title-background-color:#484848;--disabled-title-background-color:#a1a1a1;background-color:white}.accordion-item .title-bar{padding:1rem;display:grid;grid-template-columns:1.75rem 1fr 1.75rem;align-items:center;transition:background-color .2s ease-in-out;background-color:var(--title-background-color);color:var(--title-font-color)}.accordion-item .title-bar .number{font-size:1.5625rem;color:inherit;user-select:none}.accordion-item .title-bar .title{color:inherit;user-select:none}.accordion-item .title-bar .plus-minus-icon{width:1.75rem;color:inherit;user-select:none}.accordion-item .content-container{background-color:white}.accordion-item.enabled .title-bar{cursor:pointer}.accordion-item.enabled .title-bar:hover{background-color:var(--hovered-background-color)}.accordion-item.disabled .title-bar{background-color:#ebebeb;color:#a6a6a6}.accordion-item.open .title-bar{color:var(--open-title-font-color);background-color:var(--open-title-background-color)}.accordion-item.open .title-bar:hover{background-color:var(--open-and-hovered-title-background-color)}.animated-height{transition:max-height .3s ease-out;overflow:hidden}.animated-height .inner{transition:opacity .3s ease-out .3s}.animated-height.collapsed .inner{opacity:0}.animated-height.expanded .inner{opacity:1}
.plus-minus-icon .vertical-part{transition:all .3s ease-in-out}
.drop-down-menu-header{display:flex;justify-content:space-between;align-items:center;background-color:white;border:#b4b4b4 .09375rem solid;border-radius:.25rem;padding:.5rem 1rem .5rem 1rem;cursor:pointer}.drop-down-menu-header .drop-down-icon{width:1.25rem;color:#fdba3b;transition:transform .2s}.drop-down-menu-header:hover{border-color:#fdba3b}
.drop-down-menu-options-wrapper{width:100%;position:relative}.drop-down-menu-options-wrapper .drop-down-menu-options{background-color:white;border:#fdba3b .09375rem solid;border-top:0;border-radius:0 0 .25rem .25rem;width:100%;position:absolute;top:-0.6rem;transition:max-height .4s,visibility 4s ease;padding-top:.5rem}
.circle-arrow-icon{width:1.5rem}.circle-arrow-icon.up{rotate:0}.circle-arrow-icon.down{rotate:180deg}.circle-arrow-icon.left{rotate:-90deg}.circle-arrow-icon.right{rotate:+90deg}
.close-button{border-radius:.25rem;cursor:pointer;color:#f5f5f5;background-color:transparent;transition:background-color .25s ease}.close-button:hover{background-color:rgba(255,255,255,0.15)}
.close-icon{width:2rem}
.guild-icon{color:#ffa40d}
.hamburger-menu-icon{width:2rem}
.middle-area{width:100%;background-color:#f5f5f5;display:grid;grid-template-columns:77% 23%}.middle-area .step-list{background-color:#d0d0d0;padding:1.25rem .9375rem}
.slides{display:flex;flex-direction:column;width:100%;min-height:300px}.slides .swiper .swiper-slide{display:block}.slides .navigation{margin-top:auto}
.step-list{display:flex;flex-direction:column;gap:.3125rem}.step-preview{background-color:#fff;width:100%;min-height:7.5rem;border:2px solid transparent}.step-preview.enabled:not(.selected){cursor:pointer}.step-preview.enabled:not(.selected):hover{background-color:#fff}.step-preview.disabled{background-color:#f5f5f5 !important;opacity:50%}.step-preview.selected{border-color:#8000e3}
.title-bar{width:100%;height:3.75rem;padding:1rem;background-color:#3115c5;display:flex;justify-content:center;align-items:center;color:#f5f5f5;text-align:center}.title-bar .title{width:100%;font-size:1.5rem;letter-spacing:.1em;color:inherit}
.accordion{display:flex;flex-direction:column;gap:1.25rem}
.glorious-button{padding:.625rem 1.875rem;border:0;border-radius:.25rem;font-family:Montserrat;font-size:.8125rem;font-weight:bold;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;line-height:1.2;text-align:center;vertical-align:middle;user-select:none;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);--text-color:#3e3e3e;--background-color:#fdba3b;--background-hovered-color:#ffcf73;color:var(--text-color) !important}.glorious-button.gold{--text-color:#3e3e3e;--background-color:#fdba3b;--background-hovered-color:#ffcf73}.glorious-button.dark{--text-color:#f7f7f7;--background-color:#313131;--background-hovered-color:#535353}.glorious-button.light{--text-color:#3e3e3e;--background-color:#f5f5f5;--background-hovered-color:white}.glorious-button.slide-hover-effect{transition:background-position .3s linear;background-image:linear-gradient(90deg,var(--background-hovered-color) 0,var(--background-hovered-color) 50%,var(--background-color) 50%,var(--background-color) 100%);background-size:200%;background-position:right}.glorious-button.slide-hover-effect:not(:disabled):hover{background-position:left;cursor:pointer}.glorious-button.highlight-hover-effect{transition:background-color .3s ease-out;background-color:var(--background-color);background-image:none}.glorious-button.highlight-hover-effect:not(:disabled):hover{background-color:var(--background-hovered-color);cursor:pointer}.glorious-button:hover{text-decoration:none;color:var(--text-color)}.glorious-button:disabled{opacity:.65}.glorious-button:focus,.glorious-button:active{outline:0}
.toggle-button{position:relative;padding:.625rem 1.25rem;font-family:Montserrat;font-size:.6875rem;font-weight:600;letter-spacing:.055rem;text-transform:uppercase;cursor:pointer;user-select:none;display:flex;align-items:center;justify-content:center;transition:all .3s;border:.0625rem solid;border-color:#bfbfbf;background-color:rgba(0,0,0,0.04);color:#4c4c4c}.toggle-button:hover{background-color:rgba(0,0,0,0.1)}.toggle-button.selected{color:rgba(0,0,0,0.87);background-color:rgba(253,186,59,0.2);border-color:#fdba3b}.toggle-button.disabled{opacity:60%;cursor:default;background-color:#ddd}.toggle-button:hover.selected{background-color:rgba(253,186,59,0.3)}.toggle-button.dark{color:#eae9e3;border-color:#707070;background-color:#353535}.toggle-button.dark:hover{background-color:#474747}.toggle-button.dark.selected{border-color:#fdba3b;color:#f5f5f5}.toggle-button .slash{position:absolute;top:0;left:0;width:100%;height:100%}
.toggle-button-group{display:grid;grid-auto-flow:column;min-height:2.40625rem;opacity:1;transition:opacity .3s ease}.toggle-button-group.empty{opacity:0}.toggle-button-group .toggle-button{text-align:center;border-radius:0;flex-direction:column;gap:.7rem}.toggle-button-group .toggle-button.middle{margin-left:-0.0625rem}.toggle-button-group .toggle-button.last{margin-left:-0.0625rem}.toggle-button-group .toggle-button.selected{z-index:2}
.color-icon{width:2.5rem;user-select:none;color:#fdba3b;--selection-color:#fdba3b;--border-color:transparent;--color-angle:-30deg;--color-1-2:transparent;--color-2-2:transparent;--color-1-3:transparent;--color-2-3:transparent;--color-3-3:transparent;--color-1-4:transparent;--color-2-4:transparent;--color-3-4:transparent;--color-4-4:transparent;--color-1-5:transparent;--color-2-5:transparent;--color-3-5:transparent;--color-4-5:transparent;--color-5-5:transparent;--color-1-6:transparent;--color-2-6:transparent;--color-3-6:transparent;--color-4-6:transparent;--color-5-6:transparent;--color-6-6:transparent;--color-1-7:transparent;--color-2-7:transparent;--color-3-7:transparent;--color-4-7:transparent;--color-5-7:transparent;--color-6-7:transparent;--color-7-7:transparent}.color-icon circle{opacity:1;transition:opacity .3s ease}.color-icon.disabled circle{opacity:33%}.color-icon .fill-color{transform:rotate(var(--color-angle))}.color-icon.black,.color-icon.phantom-black,.color-icon.black-slate,.color-icon.original-black,.color-icon.black-ash,.color-icon.matte-black{color:#262626;--selection-color:#262626}.color-icon.black.dark-theme,.color-icon.phantom-black.dark-theme,.color-icon.black-slate.dark-theme,.color-icon.original-black.dark-theme,.color-icon.black-ash.dark-theme,.color-icon.matte-black.dark-theme{--selection-color:#d0d0d0;--border-color:#d0d0d0}.color-icon.white,.color-icon.ghost-white,.color-icon.e-white,.color-icon.arctic-white,.color-icon.matte-white{color:white;--selection-color:#696969;--border-color:#696969}.color-icon.white.dark-theme,.color-icon.ghost-white.dark-theme,.color-icon.e-white.dark-theme,.color-icon.arctic-white.dark-theme,.color-icon.matte-white.dark-theme{--selection-color:white;--border-color:white}.color-icon.red-fox{color:#e8927c;--selection-color:#e8927c}.color-icon.blue-lynx{color:#74d1ea;--selection-color:#74d1ea}.color-icon.golden-panda{color:#eed484;--selection-color:#eed484}.color-icon.centauri{color:#e4002b;--selection-color:#e4002b}.color-icon.vidar{color:#307fe2;--selection-color:#307fe2}.color-icon.genos{color:#ffac2a;--selection-color:#ffac2a}.color-icon.pink{color:#eac6d1;--selection-color:#eac6d1}.color-icon.nebula{--color-1-3:#7166ab;--color-2-3:#b757a0;--color-3-3:#ef70a9;color:transparent;--selection-color:#e26ba1}.color-icon.pastel{--color-1-3:#009fc9;--color-2-3:#00c6a6;--color-3-3:#ff687e;color:transparent;--selection-color:#e05e71}.color-icon.rain-forest{--color-1-3:#375652;--color-2-3:#007d6f;--color-3-3:#00b29c;color:transparent;--selection-color:#00b29c}.color-icon.ocean,.color-icon.ocean-blue{--color-1-3:#0080c6;--color-2-3:#37bced;--color-3-3:#b1dfe0;color:transparent;--selection-color:#9dc4c5}.color-icon.olive{--color-1-3:#585e3b;--color-2-3:#598e30;--color-3-3:#8ac553;color:transparent;--selection-color:#8ac553}.color-icon.glorious-gold{color:#fdba3b;--selection-color:#fdba3b}.color-icon.pixel-pink{color:#f8c1c1;--selection-color:#f8c1c1}.color-icon.forest-green{color:#3b8638;--selection-color:#3b8638}.color-icon.electric-blue{color:#7edced;--selection-color:#7edced}.color-icon.cobalt-blue{color:#27338e;--selection-color:#27338e}.color-icon.crimson-red{color:#fd423b;--selection-color:#fd423b}.color-icon.golden-yellow{color:#fdba3b;--selection-color:#fdba3b}.color-icon.aqua-blue{color:#7edced;--selection-color:#7edced}.color-icon.navy-blue{color:#27338e;--selection-color:#27338e}.color-icon.prism-pink{color:#f8c1c1;--selection-color:#f8c1c1}.color-icon.white-ice{color:#b4b4b4;--selection-color:#b4b4b4}.color-icon.gold{color:#d3b25b;--selection-color:#d3b25b}.color-icon.gremlin-green{color:#3b8638;--selection-color:#3b8638}.color-icon.majin-pink{color:#e360d4;--selection-color:#e360d4}.color-icon.purple-reign{color:#9530d5;--selection-color:#9530d5}.color-icon.original{--color-angle:+30deg;--color-1-2:#313131;--color-2-2:#fff;color:transparent;--selection-color:#313131;--border-color:#313131}.color-icon.original.dark-theme{--selection-color:#7c7c7c;--border-color:#7c7c7c}.color-icon.stealth{--color-angle:+30deg;--color-1-2:#313131;--color-2-2:#5d5d5d;color:transparent;--selection-color:#313131;--border-color:#313131}.color-icon.stealth.dark-theme{--selection-color:#7c7c7c;--border-color:#7c7c7c}.color-icon.golden-oak{color:#883d32;--selection-color:#883d32}.color-icon.onyx{color:#313131;--selection-color:#313131}.color-icon.onyx.dark-theme{--selection-color:#f5f5f5;--border-color:#f5f5f5}.color-icon.fire{--color-angle:+30deg;--color-1-7:#f68c1e;--color-2-7:#ef533d;--color-3-7:#da124b;--color-4-7:#7b1c7d;--color-5-7:#5e2d90;--color-6-7:#2a3388;--color-7-7:#353435;color:transparent;--selection-color:#f68c1e}.color-icon.ice{--color-angle:+30deg;--color-1-6:#94d6e4;--color-2-6:#53c5d6;--color-3-6:#00abc5;--color-4-6:#0089b1;--color-5-6:#006e90;--color-6-6:#002d50;color:transparent;--selection-color:#94d6e4}.color-icon.vice{color:#262626;--selection-color:#262626}.color-icon.flamingo{color:#f8a3bc;--selection-color:#f8a3bc}.color-icon.skyline{--color-angle:+45deg;--color-1-2:#71c5e8;--color-2-2:#f8a3bc;color:transparent;--selection-color:#94d6e4}.color-icon.gateron-green{--color-angle:+30deg;--color-1-2:#eae9e3;--color-2-2:#4abc31;color:transparent;--selection-color:#4abc31}.color-icon.gateron-red{--color-angle:+30deg;--color-1-2:#eae9e3;--color-2-2:#d40000;color:transparent;--selection-color:#d40000}.color-icon.gateron-black{--color-angle:+30deg;--color-1-2:#eae9e3;--color-2-2:#313131;color:transparent;--selection-color:#313131}.color-icon.gateron-black.dark-theme{--selection-color:#f5f5f5}.color-icon.gateron-clear{--color-angle:+30deg;--color-1-2:#eae9e3;--color-2-2:white;color:transparent;--selection-color:white}.color-icon.gateron-brown{--color-angle:+30deg;--color-1-2:#eae9e3;--color-2-2:#7f4021;color:transparent;--selection-color:#7f4021}.color-icon.gateron-blue{--color-angle:+30deg;--color-1-2:#eae9e3;--color-2-2:#3991ff;color:transparent;--selection-color:#3991ff}.color-icon.box-kailh-black{--color-angle:+30deg;--color-1-2:#eae9e3;--color-2-2:#313131;color:transparent;--selection-color:#313131}.color-icon.box-kailh-black.dark-theme{--selection-color:#f5f5f5}.color-icon.box-kailh-brown{--color-angle:+30deg;--color-1-2:#eae9e3;--color-2-2:#7f4021;color:transparent;--selection-color:#7f4021}.color-icon.box-kailh-red{--color-angle:+30deg;--color-1-2:#eae9e3;--color-2-2:#d40000;color:transparent;--selection-color:#d40000}.color-icon.box-kailh-white{--color-angle:+30deg;--color-1-2:#eae9e3;--color-2-2:#fff;color:transparent;--selection-color:#fff}.color-icon.speed-kailh-bronze{--color-angle:+30deg;--color-1-2:#eae9e3;--color-2-2:#7f4021;color:transparent;--selection-color:#7f4021}.color-icon.speed-kailh-copper{--color-angle:+30deg;--color-1-2:#eae9e3;--color-2-2:#4f3020;color:transparent;--selection-color:#4f3020}.color-icon.speed-kailh-copper.dark-theme{--selection-color:#f5f5f5}.color-icon.speed-kailh-silver{--color-angle:+30deg;--color-1-2:#eae9e3;--color-2-2:#8a8a8a;color:transparent;--selection-color:#8a8a8a}.color-icon.pro-kailh-purple{--color-angle:+30deg;--color-1-2:#eae9e3;--color-2-2:#8400ff;color:transparent;--selection-color:#8400ff}.color-icon.grey-marl{color:#cccccb;--selection-color:#cccccb}.color-icon.off-white{color:#f4f8ec;--selection-color:#313131;--border-color:#313131}
.color-selector{display:grid;grid-auto-flow:column;justify-content:start;gap:.25rem;min-height:2.5rem;opacity:1;transition:opacity .3s ease}.color-selector .color-icon:not(.disabled){cursor:pointer;transition:transform .2s ease,opacity .3s ease}.color-selector .color-icon:not(.disabled):hover{transform:scale(1.25)}@media screen and (max-width:600px){.color-selector{justify-content:center}}.color-selector.vertical{grid-auto-flow:row;grid-template-columns:auto auto;align-content:center;align-items:center;justify-content:center;gap:.625rem}.color-selector.vertical .body-text{text-align:left}.color-selector.vertical .body-text.selected{opacity:100%}.color-selector.vertical .body-text.not-selected{opacity:0}.color-selector.empty{opacity:0}
.gold-bottom{position:relative}.gold-bottom .gold-bar{border-bottom:#fdba3b solid 5px;position:absolute;bottom:0;left:0;width:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.simple-card{padding:1.8rem;height:auto;background-color:white;width:100%}.simple-card.no-background{background-color:transparent}.simple-card.no-padding{padding:0}
.countdown-wrapper{white-space:pre;display:flex;flex-direction:column;gap:.225rem}
.countdown-wrapper{white-space:pre;display:flex;flex-direction:column;gap:.225rem}
.drop-down-menu{width:100%}.drop-down-menu .drop-down-menu-container{font-size:1rem;flex-grow:1}.drop-down-menu.expanded .drop-down-menu-header{border-color:#fdba3b;border-bottom-color:transparent}.drop-down-menu.expanded .drop-down-menu-header .drop-down-icon{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.drop-down-menu.expanded .drop-down-menu-options-wrapper{z-index:99}.drop-down-menu.expanded ::-webkit-scrollbar{width:.625rem}.drop-down-menu.expanded ::-webkit-scrollbar-track{background-color:#dedede;border-radius:1.25rem}.drop-down-menu.expanded ::-webkit-scrollbar-thumb{background-color:#6f6f6f;border-radius:1.25rem;background-clip:content-box;height:6.25rem}.drop-down-menu.expanded ::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}.drop-down-menu.collapsed .drop-down-menu-options-wrapper{display:none}.drop-down-menu.collapsed .drop-down-menu-options-wrapper .drop-down-menu-options{display:none}.drop-down-menu.dark-theme .drop-down-menu-header{background-color:#313131;color:white;border-color:#313131}.drop-down-menu.dark-theme .drop-down-menu-header .drop-down-icon{color:white}.drop-down-menu.dark-theme .drop-down-menu-header:hover{border-color:#313131}.drop-down-menu.dark-theme .drop-down-menu-options-wrapper{z-index:99}.drop-down-menu.dark-theme .drop-down-menu-options-wrapper .drop-down-menu-options{background-color:#313131;color:white;border-color:#313131}.drop-down-menu.dark-theme.expanded .drop-down-menu-header{border-color:#313131}.drop-down-menu.grey-theme .drop-down-menu-header{background-color:#f5f5f5;color:#313131;border-color:#f5f5f5}.drop-down-menu.grey-theme .drop-down-menu-header .drop-down-icon{color:#fdba3b}.drop-down-menu.grey-theme .drop-down-menu-header:hover{border-color:#313131}.drop-down-menu.grey-theme .drop-down-menu-options-wrapper{z-index:99}.drop-down-menu.grey-theme .drop-down-menu-options-wrapper .drop-down-menu-options{background-color:#f5f5f5;color:#313131;border-color:#f5f5f5}.drop-down-menu.grey-theme.expanded .drop-down-menu-header{border-color:#f5f5f5}
.drop-down-container{width:100%;display:flex;justify-content:center;margin-bottom:3rem}.drop-down-container .drop-down-options{font-size:1rem;max-width:50%;z-index:100;box-shadow:rgba(0,0,0,0.24) 0 3px 8px;width:auto;display:inline-block;flex-grow:1}@media screen and (max-width:767px){.drop-down-container .drop-down-options{max-width:75%}}.drop-down-container .drop-down-options .header{background-color:#fff;border:#b4b4b4 1.5px solid;border-radius:4px;padding:.4rem;box-shadow:0 5px 10px #0000000d}.drop-down-container .drop-down-options .header:hover{border:#fdba3b 1.5px solid}.drop-down-container .drop-down-options .header li.value{font-weight:bold}.drop-down-container .drop-down-options.expanded .header li.value:after{position:absolute;content:"";width:0;height:0;border-left:.65rem solid transparent;border-right:.65rem solid transparent;border-bottom:.65rem solid #fdba3b;top:.75rem;right:.65rem}.drop-down-container .drop-down-options.expanded ul{max-height:300px;overflow:auto}.drop-down-container .drop-down-options.expanded ::-webkit-scrollbar{width:10px}.drop-down-container .drop-down-options.expanded ::-webkit-scrollbar-track{background-color:#dedede;border-radius:20px}.drop-down-container .drop-down-options.expanded ::-webkit-scrollbar-thumb{background-color:#6f6f6f;border-radius:20px;background-clip:content-box;height:100px}.drop-down-container .drop-down-options.expanded ::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}.drop-down-container .drop-down-options.colapsed .options-wrapper{display:none}.drop-down-container .drop-down-options.colapsed .options-wrapper .options{display:none}.drop-down-container .drop-down-options.colapsed .header li.value:after{position:absolute;content:"";width:0;height:0;border-left:.65rem solid transparent;border-right:.65rem solid transparent;border-bottom:.65rem solid #fdba3b;top:.75rem;right:.65rem;transform:rotate(180deg)}.drop-down-container .drop-down-options ul{list-style:none;width:100%}.drop-down-container .drop-down-options ul li{cursor:pointer;padding:.3rem 2rem .3rem 1rem;width:100%;background-color:#fff;text-align:left;position:relative;outline-color:#f5f5f5}.drop-down-container .drop-down-options ul li.value:hover{background-color:#fff !important}.drop-down-container .drop-down-options ul li:hover{background-color:#fdba3b}.drop-down-container .drop-down-options ul li:focus{outline-color:#f5f5f5}.drop-down-container .drop-down-options .options-wrapper{width:100%;position:relative}.drop-down-container .drop-down-options .options{background-color:#fff;border:#b4b4b4 1.5px solid;border-radius:0 0 4px 4px;border-top:0;box-shadow:0 5px 10px #0000000d;width:100%;position:absolute;top:-0.6rem;text-transform:uppercase}
.drop-down-with-search-container{width:100%;display:flex;justify-content:center;margin-bottom:3rem}.drop-down-with-search-container .drop-down-options{font-size:1rem;max-width:50%;z-index:100;box-shadow:rgba(0,0,0,0.24) 0 3px 8px;width:auto;display:inline-block;flex-grow:1}@media screen and (max-width:767px){.drop-down-with-search-container .drop-down-options{max-width:75%}}.drop-down-with-search-container .drop-down-options .header{background-color:#fff;border:#b4b4b4 1.5px solid;border-radius:4px;padding:.4rem;box-shadow:0 5px 10px #0000000d}.drop-down-with-search-container .drop-down-options .header:hover{border:#fdba3b 1.5px solid}.drop-down-with-search-container .drop-down-options .header li.value{font-weight:bold}.drop-down-with-search-container .drop-down-options.expanded .header li.value:after{position:absolute;content:"";width:0;height:0;border-left:.65rem solid transparent;border-right:.65rem solid transparent;border-bottom:.65rem solid #fdba3b;top:.75rem;right:.65rem}.drop-down-with-search-container .drop-down-options.expanded ul{max-height:300px;overflow:auto}.drop-down-with-search-container .drop-down-options.expanded ::-webkit-scrollbar{width:10px}.drop-down-with-search-container .drop-down-options.expanded ::-webkit-scrollbar-track{background-color:#dedede;border-radius:20px}.drop-down-with-search-container .drop-down-options.expanded ::-webkit-scrollbar-thumb{background-color:#6f6f6f;border-radius:20px;background-clip:content-box;height:100px}.drop-down-with-search-container .drop-down-options.expanded ::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}.drop-down-with-search-container .drop-down-options.colapsed .options-wrapper{display:none}.drop-down-with-search-container .drop-down-options.colapsed .options-wrapper .options{display:none}.drop-down-with-search-container .drop-down-options.colapsed .header li.value:after{position:absolute;content:"";width:0;height:0;border-left:.65rem solid transparent;border-right:.65rem solid transparent;border-bottom:.65rem solid #fdba3b;top:.75rem;right:.65rem;transform:rotate(180deg)}.drop-down-with-search-container .drop-down-options ul{list-style:none;width:100%}.drop-down-with-search-container .drop-down-options ul li{cursor:pointer;padding:.3rem 2rem .3rem 1rem;width:100%;background-color:#fff;text-align:left;position:relative;outline-color:#f5f5f5}.drop-down-with-search-container .drop-down-options ul li.value:hover{background-color:#fff !important}.drop-down-with-search-container .drop-down-options ul li:hover{background-color:#fdba3b}.drop-down-with-search-container .drop-down-options ul li:focus{outline-color:#f5f5f5}.drop-down-with-search-container .drop-down-options .options-wrapper{width:100%;position:relative}.drop-down-with-search-container .drop-down-options .options{background-color:#fff;border:#b4b4b4 1.5px solid;border-radius:0 0 4px 4px;border-top:0;box-shadow:0 5px 10px #0000000d;width:100%;position:absolute;top:-0.6rem;text-transform:uppercase}
.glorious-checkbox .checkbox{background-color:#fdba3b;transition:background-color .25s;cursor:pointer;width:1.25rem;height:1.25rem;border-radius:.125rem;color:#313131;display:inline-block;vertical-align:middle;text-align:center;margin-right:.625rem}.glorious-checkbox .checkbox:hover{background-color:#ffcf73}.glorious-checkbox .checkbox-text{cursor:pointer;font-family:Montserrat;font-size:.8125rem;font-weight:500;letter-spacing:.01625rem}

.popup-modal-container{position:fixed;left:0;top:0;height:100vh;width:100vw;z-index:9000;display:flex;align-items:center;justify-content:center}.popup-modal-container .background-fade{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4)}.popup-modal-container .popup-modal{position:relative;background-color:white;padding:2rem 3rem}@media(max-width:600px){.popup-modal-container .popup-modal{padding:1.5rem;margin:1rem}}.popup-modal-container .popup-modal .close-button{position:absolute;top:1rem;right:1rem;width:3rem;height:3rem}@media(max-width:600px){.popup-modal-container .popup-modal .close-button{top:.5rem;right:.5rem}}.popup-modal-container .popup-modal .close-button svg{width:100%}.popup-modal-container-enter{opacity:0}.popup-modal-container-enter .popup-modal{scale:.9}.popup-modal-container-enter-active{opacity:1;transition:opacity 300ms}.popup-modal-container-enter-active .popup-modal{scale:1;transition:scale 300ms}.popup-modal-container-exit{opacity:1}.popup-modal-container-exit .popup-modal{scale:1}.popup-modal-container-exit-active{opacity:0;transition:opacity 300ms}.popup-modal-container-exit-active .popup-modal{scale:.9;transition:scale 300ms}
.preorder-popup-modal{z-index:99999;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22);background-color:white;overflow:hidden;width:95%;max-width:688px}.preorder-popup-modal .title-bar{background-color:#313131;color:#f5f5f5;padding:20px;border:1px solid rgba(253,255,59,0.25);position:relative}.preorder-popup-modal .title-bar .preorder-popup-modal-title{font-size:1.1rem;font-weight:bold;font-family:"Montserrat";letter-spacing:.2em;text-transform:uppercase;text-align:center;display:flex;justify-content:center}@media screen and (max-width:992px){.preorder-popup-modal .title-bar .preorder-popup-modal-title{font-size:.8rem}}.preorder-popup-modal .title-bar .close-x{position:absolute;top:50%;right:18px;transform:translate(0,-50%);color:#f5f5f5;font-size:18px;user-select:none;cursor:pointer;padding:7px 8px 7px 9px;line-height:1;border-radius:.25rem;transition:background-color .25s}.preorder-popup-modal .title-bar .close-x:hover{background-color:rgba(255,255,255,0.08)}.preorder-popup-modal .gold-bar{height:12px;width:100%;background-color:#fdba3b}.preorder-popup-modal .body{background-color:white;padding:40px;font-size:13px;font-weight:normal;font-family:"Montserrat";width:100%}.preorder-popup-modal .body .terms{line-height:2;text-align:center}.preorder-popup-modal .body .terms ul{list-style:inside !important;list-style-type:disc !important;padding-left:8px !important;line-height:1.5 !important}.preorder-popup-modal .body .footnotes{margin-top:40px;text-align:center}.preorder-popup-modal .body .button-container{margin-top:40px;text-align:center}@media only screen and (max-width:600px){.preorder-popup-modal .body{padding:20px 10px;font-size:10px}.preorder-popup-modal .title-bar{font-size:13px;padding:10px 40px}.preorder-popup-modal .checkbox-container{margin-top:20px}.preorder-popup-modal .footnotes{margin-top:20px}.preorder-popup-modal .button-container{margin-top:20px}}.preorder-popup-modal .checkbox-container{margin-top:40px;text-align:center}.preorder-popup-modal .checkbox{background-color:#fdba3b;transition:background-color .25s;cursor:pointer;width:20px;height:20px;border-radius:2px;color:#313131;display:inline-block;vertical-align:middle;margin-right:10px}.preorder-popup-modal .checkbox:hover{background-color:#ffcf73}.preorder-popup-modal .checkbox-text{cursor:pointer}
.product-review-badge{cursor:pointer;min-height:1.5625rem;transition:opacity .3s ease-out}.product-review-badge .jdgm-prev-badge__text{visibility:visible !important;color:#313131;font-family:Montserrat;font-size:.8125rem;font-weight:500;letter-spacing:.02em}.product-review-badge.dark-theme .jdgm-prev-badge__text{color:#f5f5f5}.product-review-badge.loading{opacity:0}.product-review-badge.loaded{opacity:1}.product-review-badge .jdgm-prev-badge[data-number-of-reviews="0"]{display:none !important}.product-review-badge .jdgm-star{font-family:"JudgemeStar";color:#fdba3b;padding-right:.25rem}.product-review-badge .jdgm-star::before{content:"\e000"}.product-review-badge .jdgm-prev-badge{display:flex !important;align-items:center;gap:.5rem}.product-review-badge.collection{cursor:default}.product-review-badge.collection .jdgm-prev-badge__stars{cursor:default}
.slide-show{max-width:120rem;width:100%;margin:auto}@media(max-width:600px){.slide-show .middle-area{grid-template-columns:100%}.slide-show .middle-area .step-list{grid-row:2}.slide-show .middle-area .slides{grid-row:1}.slide-show .bottom-text{display:none}.slide-show .slide-navitation{padding:0 1.25rem}.slide-show .title-bar .title{font-size:1.25rem}}html{font-size:16px !important}@media(max-width:1920px){html{font-size:.833333333vw !important}}@media(max-width:600px){html{font-size:3.738317757vw !important}}
.swiper{--swiper-theme-color:#fdba3b;--swiper-pagination-bullet-size:1.25rem;--swiper-pagination-bullet-opacity:100%;--swiper-pagination-bullet-inactive-color:#f5f5f5;--swiper-pagination-bullet-inactive-opacity:50%;--swiper-pagination-bullet-horizontal-gap:.3125rem;width:100%;height:100%}.swiper .swiper-slide{display:grid;align-items:center;justify-content:center}.swiper .swiper-slide>img{height:100%;width:100%;object-fit:cover;object-position:center}.swiper .swiper-pagination-bullet{box-shadow:0 1px 2px rgba(0,0,0,0.5)}.swiper .swiper-button-prev,.swiper .swiper-button-next{text-shadow:0 1px 2px rgba(0,0,0,0.5);background-color:transparent;transition:all .3s ease-in-out;width:var(--swiper-navigation-size);border-radius:50%;user-select:none}.swiper .swiper-button-prev:hover,.swiper .swiper-button-next:hover{background-color:rgba(0,0,0,0.1)}.swiper .swiper-button-prev.swiper-button-disabled,.swiper .swiper-button-next.swiper-button-disabled{opacity:0}.swiper .swiper-button-prev:after,.swiper .swiper-button-next:after{font-size:1.25rem;font-weight:bold}
.section-header{color:#313131;font-family:Montserrat;font-size:1.125rem;font-weight:bold;letter-spacing:.20em;text-align:center;text-transform:uppercase}.section-subheader{color:#313131;font-family:Montserrat;font-size:.8125rem;font-weight:bold;letter-spacing:.2em;text-align:center;text-transform:uppercase}.body-text{color:#313133;font-family:Montserrat;font-size:.8125rem;font-weight:500;letter-spacing:.02em;text-align:center}
.variant-selection{display:flex;justify-content:center}.variant-selection-icon{cursor:pointer}
.youtube-video{text-align:right;width:100%;background-color:white;border-radius:.625rem;overflow:hidden;display:flex;justify-content:center;align-items:center}.youtube-video .video{width:100%;min-height:14rem}@media screen and (min-width:1000px){.youtube-video .video{min-height:21rem}}