.gyrol-evolution-section{--gyrol-evolution-gold: #bd8b3e;--gyrol-evolution-font: Trirong, Georgia, "Times New Roman", serif;background-color:#faf9f6;color:#171717;font-family:var(--gyrol-evolution-font);overflow:hidden;-webkit-text-size-adjust:100%;text-size-adjust:100%}.gyrol-evolution{align-items:center;display:grid;gap:clamp(2.4rem,3vw,5rem);grid-template-columns:minmax(20rem,.72fr) minmax(0,2.6fr);margin:0 auto;max-width:180rem;padding:clamp(4.8rem,6vw,8.4rem) clamp(2.4rem,4vw,6.4rem)}.gyrol-evolution__intro{position:relative;z-index:1}.gyrol-evolution__script{color:var(--gyrol-evolution-gold);font-family:Arolse Belmonteria Script,Snell Roundhand,Brush Script MT,cursive;font-size:clamp(4rem,5vw,7.8rem);line-height:.95;margin:0 0 .65rem}.gyrol-evolution__heading{font-family:var(--gyrol-evolution-font);font-size:clamp(2rem,2.1vw,3rem);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0;text-transform:uppercase}.gyrol-evolution__carousel{min-width:0;position:relative}.gyrol-evolution__track{display:flex;gap:clamp(1rem,1.1vw,1.8rem);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.gyrol-evolution__track::-webkit-scrollbar{display:none}.gyrol-evolution__slide{flex:0 0 clamp(25rem,21vw,42rem);min-width:0;scroll-snap-align:start}.gyrol-evolution__card{background:#fff;border:.1rem solid rgba(199,155,91,.16);box-shadow:0 1.2rem 3.2rem #352b1c09;display:flex;flex-direction:column;min-height:58rem;padding:clamp(2.2rem,2.3vw,3.4rem)}.gyrol-evolution__year{font-family:var(--gyrol-evolution-font);font-size:clamp(2.6rem,2.8vw,3.8rem);line-height:1;margin:0}.gyrol-evolution__rule{background:var(--gyrol-evolution-gold);display:block;height:.15rem;margin:1.2rem 0 1.3rem;width:4.8rem}.gyrol-evolution__card-heading{font-family:var(--gyrol-evolution-font);font-size:clamp(1.45rem,1.25vw,1.85rem);font-weight:400;line-height:1.25;margin:0 0 .8rem;text-transform:uppercase}.gyrol-evolution__copy,.gyrol-evolution__copy p{font-family:var(--gyrol-evolution-font);font-size:clamp(1.35rem,1.15vw,1.6rem);line-height:1.42;margin:0}.gyrol-evolution-section .gyrol-evolution__copy,.gyrol-evolution-section .gyrol-evolution__copy :where(p,li,span,div,strong,em,a){font-family:Trirong,Georgia,Times New Roman,serif!important;font-style:normal!important;font-weight:300!important}.gyrol-evolution__image-wrap{aspect-ratio:1;margin-top:auto;padding-top:1.8rem;width:100%}.gyrol-evolution__image-wrap img{display:block;height:100%;object-fit:contain;width:100%}.gyrol-evolution__controls{align-items:center;display:flex;gap:1.6rem;justify-content:flex-end;margin:1.8rem 0 0}.gyrol-evolution__arrow{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:#171717;cursor:pointer;display:inline-flex;height:4rem;justify-content:center;padding:.6rem;width:4rem}.gyrol-evolution__arrow svg{fill:none;height:2.4rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:2.4rem}.gyrol-evolution__arrow:disabled{cursor:default;opacity:.35}.gyrol-evolution__count{display:flex;font-family:var(--gyrol-evolution-font);font-size:1.8rem;gap:.5rem;justify-content:center;margin:0;min-width:4.8rem}.gyrol-evolution__progress{background:#17171721;height:.15rem;margin:0 0 0 auto;max-width:18rem;overflow:hidden;width:100%}.gyrol-evolution__progress span{background:var(--gyrol-evolution-gold);display:block;height:100%;transform:scaleX(.1667);transform-origin:left center;transition:transform .22s ease}@media screen and (max-width:989px){.gyrol-evolution{gap:2.4rem;grid-template-columns:minmax(17rem,.65fr) minmax(0,1.8fr);padding-right:2.4rem;padding-left:2.4rem}.gyrol-evolution__slide{flex-basis:min(34rem,42vw)}.gyrol-evolution__card{min-height:54rem}}@media screen and (max-width:749px){.gyrol-evolution{display:block;padding:4rem 0 3.6rem}.gyrol-evolution__intro{padding:0 2rem 1.8rem;text-align:center}.gyrol-evolution__script{font-size:clamp(4.2rem,13vw,5.6rem)}.gyrol-evolution__heading{font-size:2rem}.gyrol-evolution__track{gap:1rem;padding:0 2rem;scroll-padding-left:2rem}.gyrol-evolution__slide{flex-basis:84%}.gyrol-evolution__card{min-height:0;padding:2rem}.gyrol-evolution__year{font-size:2.8rem}.gyrol-evolution__rule{margin:1rem 0 1.1rem;width:4rem}.gyrol-evolution__card-heading{font-size:1.45rem}.gyrol-evolution__copy,.gyrol-evolution__copy p{font-size:1.35rem;line-height:1.42}.gyrol-evolution__image-wrap{margin-top:1.4rem;padding-top:0}.gyrol-evolution__controls{justify-content:center;margin-top:1.5rem}.gyrol-evolution__progress{margin:0 auto;max-width:15rem}}@media(prefers-reduced-motion:reduce){.gyrol-evolution__track{scroll-behavior:auto}.gyrol-evolution__progress span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/gyrol-brand-evolution.css.map */
