@keyframes pa-twinkle{0%,100%{transform:scale(0);opacity:0}50%{transform:scale(1);opacity:1}}.pa-nav__star:nth-of-type(1){top:0;left:-1rem}.pa-nav__star:nth-of-type(2){top:0;right:-1rem;animation-delay:.3s}.pa-nav__star:nth-of-type(3){bottom:-.6rem;right:.6rem;animation-delay:.6s}.pa-md .pa-nav__star:nth-of-type(1){left:-.9rem}.pa-md .pa-nav__star:nth-of-type(2){right:-.9rem}.pa-nav__hl--button .pa-nav__txt{padding:.2rem 1.2rem;border-radius:var(--pa-r-btn);background:var(--c-btn);color:var(--c-btn-text)}.pa-nav__drop{position:absolute;top:100%;z-index:5;width:max-content;min-width:25rem;max-width:50rem}.pa-nav__dd[open]>.pa-nav__drop{animation:pa-drop .5s cubic-bezier(.7,0,.2,1)}@keyframes pa-drop{from{opacity:0;transform:translateY(-1.2rem)}}.pa-nav__list{padding-block:2.4rem;border:.1rem solid var(--c-border);background:var(--c-bg);color:var(--c-sub)}.pa-nav__a{display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding:.4rem 2rem;cursor:pointer}.pa-nav__a:hover,.pa-nav__sub:hover>.pa-nav__a,.pa-nav__sub:focus-within>.pa-nav__a{color:var(--c-text)}.pa-nav__sub:hover>.pa-nav__a .pa-nav__u,.pa-nav__sub:focus-within>.pa-nav__a .pa-nav__u{background-position-x:left;background-size:100% .1rem}.pa-nav__sub{position:relative}.pa-nav__drop--side{top:0;left:100%;margin-top:-2.4rem;opacity:0;visibility:hidden;transform:translateY(2rem);transition:opacity .2s,visibility .2s,transform .4s cubic-bezier(.7,0,.2,1)}.pa-nav__sub:hover>.pa-nav__drop--side,.pa-nav__sub:focus-within>.pa-nav__drop--side{opacity:1;visibility:visible;transform:none}.pa-nav__drop--rev .pa-nav__drop--side{left:auto;right:100%}.pa-search__panel{position:absolute;top:100%;left:0;z-index:11;width:100%;height:var(--pa-ps-h,70vh);overflow-y:auto;overscroll-behavior:contain;border-top:.1rem solid var(--c-border);background:var(--c-bg)}.pa-search__panel .pa-wrap{padding-block:2.4rem}.pa-search__out:empty,.pa-search[results] .pa-search__reco{display:none}.pa-search[loading] .pa-search__clear span{opacity:.3}.pa-search__reco,.pa-ps{display:flex;flex-direction:column;row-gap:2.4rem}.pa-ps__main{display:flex;flex-direction:column;gap:2rem;order:2;min-width:0;padding-bottom:2.4rem}.pa-ps__grid{display:grid;grid-auto-flow:column;grid-auto-columns:calc(50% - 1.6rem);gap:1.2rem;margin-inline:calc(var(--pa-gutter)*-1);padding-inline:var(--pa-gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pa-gutter);scrollbar-width:none}.pa-ps__grid::-webkit-scrollbar{display:none}.pa-ps__card{scroll-snap-align:start;min-width:0}.pa-ps__all{align-self:stretch;gap:.8rem}.pa-ps__all svg{display:none;width:1.8rem;height:1.8rem}.pa-ps__side{display:flex;flex-direction:column;gap:2.4rem}.pa-ps__group{display:grid;gap:1.2rem}.pa-ps__links{display:flex;flex-direction:column;gap:.8rem;color:var(--c-sub)}.pa-ps__links a{display:inline}.pa-ps__kw a{text-transform:capitalize}.pa-ps__q li{display:flex;text-transform:capitalize}.pa-ps__q a{display:inline-flex;align-items:center;gap:.8rem}.pa-ps__q svg{stroke-width:2;color:var(--c-text)}.pa-ps mark{background:none;color:var(--c-text)}.pa-ps__empty{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding-block:5rem;text-align:center}@media (min-width:768px){.pa-search__panel{height:auto;max-height:var(--pa-ps-h,70vh)}.pa-search__panel .pa-wrap{padding-block:0}.pa-search__reco,.pa-ps{flex-direction:row}.pa-ps__main{flex:1 1 auto;order:0;padding-block:2.4rem;padding-inline-end:2rem}.pa-ps__all{align-self:flex-start}.pa-ps__all svg{display:block}.pa-ps__grid{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;overflow:visible}.pa-ps__side{flex:0 0 25rem;padding-block:2.4rem;padding-inline-start:2rem;border-inline-start:.1rem solid var(--c-border)}.pa-ps__side--solo{padding-inline-start:0;border:0}}@media (min-width:1024px){.pa-ps__main{gap:2.4rem}.pa-ps__grid{gap:3rem}.pa-ps__side{gap:3.2rem}}@media (min-width:1280px){.pa-ps__main{padding-block:3.2rem;padding-inline-end:5rem}.pa-ps__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.pa-ps__side{flex-basis:35rem;padding-block:3.2rem;padding-inline-start:2.4rem}.pa-ps__side--solo{padding-inline-start:0}}.pa-md{position:fixed;inset:var(--pa-md-top,0) 0 0;z-index:15;display:block;background:rgb(0 0 0/.5)}.pa-md[open]{animation:pa-fade .3s}@keyframes pa-fade{from{opacity:0}}.pa-md__panel{position:absolute;inset:0 auto 0 0;width:100%;max-width:50rem;overflow:hidden;background:var(--c-bg);color:var(--c-text);animation:pa-slide .5s cubic-bezier(.3,1,.3,1)}@keyframes pa-slide{from{transform:translateX(-100%)}}.pa-md__view{position:absolute;inset:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:var(--c-bg);transition:transform .5s cubic-bezier(.3,1,.3,1),visibility .5s}.pa-md__root{padding:0 1.6rem 2.4rem}.pa-md__root.is-off{transform:translateX(-30%)}.pa-md__subview{z-index:2;visibility:hidden;transform:translateX(100%)}.pa-md__subview.is-on{visibility:visible;transform:none}.pa-md__list{flex-grow:1}.pa-md__subview>.pa-md__list{padding:0 1.6rem 2.4rem}.pa-md__item{padding-block:1.2rem}.pa-md__item:last-child{padding-bottom:0}.pa-md__link{display:flex;align-items:center;justify-content:space-between;width:100%;height:auto;padding:0;border:0;border-radius:0;font-family:var(--pa-font-head);font-weight:var(--pa-font-head-w);font-size:1.6rem;line-height:1.625;text-transform:none;text-align:start;list-style:none;cursor:pointer}.pa-md__link::-webkit-details-marker{display:none}.pa-md__t{position:relative}.pa-md__back{justify-content:flex-start;gap:.8rem;width:calc(100% - 3.2rem);height:auto;margin:0 1.6rem;padding:1.2rem 0;border:0;border-radius:0;color:rgb(var(--c-text-rgb)/.6);font-family:var(--pa-font-body);font-weight:var(--pa-font-body-w);line-height:1.5;text-transform:none;flex-shrink:0}.pa-md__acc[open] .pa-hi__v{opacity:0}.pa-md__g{padding-top:.6rem}.pa-md__g .pa-md__item{padding-block:.6rem}.pa-md__g .pa-md__item:last-child{padding-bottom:0}.pa-md__glink{display:block;color:var(--c-sub);font-family:var(--pa-font-head);font-weight:400;line-height:1.5}.pa-md__foot{display:flex;flex-direction:column;gap:2.4rem;padding-top:2.4rem}.pa-md__acts{display:grid;gap:1.6rem}.pa-md__acts a{display:flex;align-items:center;gap:.8rem}.pa-md__social{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem}.pa-md__social a{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border:.1rem solid var(--c-border);border-radius:50%;transition:background .3s,color .3s}@media (min-width:1024px){.pa-md{display:none}}#pa-cart-drawer{transition:visibility 0s linear .8s}#pa-cart-drawer[open]{transition-delay:0s}#pa-cart-drawer::before{content:"";position:absolute;inset:0;background:rgb(0 0 0/.5);opacity:0;cursor:zoom-out;transition:opacity .8s cubic-bezier(.7,0,.2,1)}#pa-cart-drawer[open]::before{opacity:1}.pa-cd__panel{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:100%;max-width:50rem;height:100%;overflow:hidden;background:var(--c-bg);color:var(--c-text);transform:translateX(100%);transition:transform .6s cubic-bezier(.7,0,.2,1)}#pa-cart-drawer[open] .pa-cd__panel{transform:none}.pa-cd__msg{padding:1.2rem 1.5rem}.pa-cd__head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:2rem 3rem;border-bottom:.1rem solid var(--c-border)}.pa-cd__close{position:relative;width:auto;height:auto;padding:0;border:0;background:none;color:var(--c-text)}.pa-cd__close::before{content:"";position:absolute;inset:-.8rem}.pa-cd__close svg{width:2.4rem;height:2.4rem;stroke-width:2;transition:transform .3s}.pa-cd__close:hover svg{transform:rotate(180deg)}.pa-cd__body{flex:1 1 auto;display:flex;flex-direction:column;gap:3.2rem;padding:1rem 3rem 3rem;overflow-y:auto;overscroll-behavior:contain}.pa-cd__lines{display:flex;flex-direction:column;gap:3.2rem}.pa-cd__foot{display:flex;flex-direction:column;gap:1.6rem;padding:2.4rem 3rem;border-top:.1rem solid rgb(var(--c-text-rgb)/.1);box-shadow:0 -.5rem 1rem rgb(var(--c-text-rgb)/.08)}.pa-cd__sum{display:grid;gap:2rem}.pa-cd__btns{display:flex;gap:.8rem}.pa-cd__btns .pa-btn--pay{flex-grow:1}@media (max-width:767px){.pa-cd__head{padding:1.6rem}}@media (max-width:639px){.pa-cd__body{padding:1.2rem 1.6rem}.pa-cd__foot{padding:2rem 1.6rem 2.4rem}.pa-cd__btns .pa-btn{flex:1 1 auto;min-width:0;padding-inline:1.4rem}}.pa-btn--pay{--b-bg:#7abf74;--b-fg:#fff;--b-bd:#7abf74;border:0;border-radius:99rem}.pa-btn--pay::before{transform:none;clip-path:inset(0 100% 0 0 round 99rem);transition:clip-path .4s ease}@media (hover:hover) and (pointer:fine){.pa-btn--pay:hover::before{transform:none;clip-path:inset(0 0 0 0 round 99rem)}}.pa-btn--ink{--b-bg:#000;--b-fg:#fff;--b-bd:#000;border:0;border-radius:99rem}.pa-btn--ink::before{display:none}@media (hover:hover) and (pointer:fine){.pa-btn--ink:hover{color:#fff}}.pa-busy{pointer-events:none;color:transparent!important}.pa-busy>*{visibility:hidden}.pa-busy::after{content:"";position:absolute;inset:0;z-index:1;width:2rem;height:2rem;margin:auto;border:.2rem solid var(--b-fg,#000);border-right-color:transparent;border-radius:50%;animation:pa-spin .7s linear infinite}@keyframes pa-spin{to{transform:rotate(1turn)}}.pa-cart-msg{margin:1.2rem 0 0;color:var(--pa-sale);font-size:1.4rem;line-height:1.6}.pa-qty{position:relative;display:flex;width:12.5rem;min-height:4.8rem;border-radius:var(--pa-r-input);color:var(--c-text)}.pa-qty .pa-qty__input{flex-grow:1;width:100%;margin:0;padding:.1rem 4.5rem;border:0;border-radius:inherit;background:transparent;box-shadow:0 0 0 .1rem var(--c-border);color:inherit;font-family:var(--pa-font-body);font-weight:var(--pa-font-body-w);font-size:1.6rem;text-align:center;appearance:textfield;-moz-appearance:textfield}.pa-qty__input::-webkit-inner-spin-button,.pa-qty__input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.pa-qty__input:focus-visible,.pa-qty__btn:focus-visible{outline:.1rem solid currentColor;outline-offset:0}.pa-qty .pa-qty__btn{position:absolute;top:0;left:0;z-index:1;width:4.5rem;height:100%;padding:0;border:0;border-radius:inherit;background:none;color:inherit}.pa-qty .pa-qty__btn[data-step="1"]{left:auto;right:0}.pa-qty__btn svg{width:1.4rem;height:1.6rem;stroke-width:2.2;pointer-events:none}.pa-qty--sm{width:9rem;min-height:3.8rem}.pa-qty--sm .pa-qty__input{padding-inline:3.5rem}.pa-qty--sm .pa-qty__btn{width:3.5rem}.pa-line{display:grid;grid-template-columns:12rem auto 1fr auto;grid-template-rows:auto auto 1fr;grid-template-areas:"media name name rm" "media qty price price" "media err err err";column-gap:1.2rem;align-items:start;transition:opacity .2s}.pa-line.is-busy{opacity:.6;pointer-events:none}.pa-line__info{display:contents}.pa-line__rm{grid-area:rm;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-inline-end:-.7rem;color:var(--c-text)}.pa-line__rm svg{stroke-width:2}.pa-line__media{grid-area:media;display:block;overflow:hidden;border-radius:var(--pa-r-sm);background:rgb(var(--c-text-rgb)/.03)}.pa-line__media img{width:100%}.pa-line__name{grid-area:name;min-width:0}.pa-line__title{font-family:var(--pa-font-head);font-weight:var(--pa-font-card-w);font-size:1.792rem;line-height:1.5;color:var(--c-text);word-break:break-word}@media (hover:hover){.pa-line__title:hover{text-decoration:underline;text-underline-offset:.3rem}}.pa-line__opt{color:var(--c-sub);font-size:1.44rem;line-height:2.2rem}.pa-line__opt a{text-decoration:underline}.pa-line__qty{grid-area:qty;margin-top:1.2rem;align-self:center}.pa-line__price{grid-area:price;margin-top:1.2rem;align-self:center;display:grid;gap:.8rem;justify-items:end;text-align:right}.pa-line__err{grid-area:err;margin:.8rem 0 0;color:var(--pa-sale);font-size:1.4rem;line-height:1.6}.pa-price{font-weight:var(--pa-font-body-bolder)}.pa-price s{color:var(--c-sub);font-weight:var(--pa-font-body-w);font-size:1.44rem}.pa-price--sale .pa-price__now{color:var(--c-sale)}.pa-price__unit{color:var(--c-sub);font-size:1.44rem;line-height:2.2rem}.pa-disc{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.pa-disc li{display:inline-flex;align-items:center;gap:.4rem;font-size:1.28rem;line-height:2rem;font-weight:var(--pa-font-body-bold)}@media (max-width:767px){.pa-line{grid-template-columns:10rem auto 1fr auto}}@media (max-width:365px){.pa-line{grid-template-columns:8rem auto 1fr auto}}.pa-ctotal{display:grid;gap:.4rem}.pa-ctotal .pa-disc{justify-content:flex-start}.pa-ctotal__row{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.pa-ctotal__tax{font-size:1.28rem;line-height:2rem}.pa-ctotal__tax a{position:relative;padding:.1rem 0;text-transform:capitalize}.pa-ctotal__tax a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.1rem;background:currentColor}.pa-cnote{border-radius:var(--pa-r-md);background:var(--c-bg2)}.pa-cnote__sum{display:flex;align-items:center;justify-content:space-between;padding:1.4rem 2rem;font-family:var(--pa-font-head);font-weight:var(--pa-font-head-w);cursor:pointer;list-style:none}.pa-cnote__sum::-webkit-details-marker{display:none}.pa-cnote[open] .pa-cnote__sum svg{transform:rotate(180deg)}.pa-cnote__field{display:block;min-height:10rem;margin:0 0 0;border-radius:0 0 var(--pa-r-md) var(--pa-r-md);background:var(--c-bg);border-color:var(--c-bg2)}.pa-cgoal{display:grid;gap:.8rem;color:#7abf74}.pa-cgoal__txt{margin:0;color:var(--c-text)}.pa-cgoal__bar{position:relative;display:block;height:.7rem;border-radius:3rem;overflow:hidden;background:rgb(var(--c-text-rgb)/.075)}.pa-cgoal__bar::before{content:"";position:absolute;inset:0 auto 0 0;width:var(--p,0%);border-radius:inherit;background:currentColor}.pa-cempty{display:flex;flex-direction:column;gap:4rem;text-align:center}.pa-cd .pa-cempty{padding-top:3rem}.pa-cempty__head{display:grid;gap:1.2rem}.pa-cempty>.pa-btn{align-self:center}.pa-cempty__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.2rem;text-align:start}.pa-cempty__col{display:grid;gap:1.6rem}.pa-cempty__col .pa-media{border-radius:var(--pa-r-sm)}.pa-cempty__col .pa-media img{transition:transform .6s ease}.pa-cempty__col:hover .pa-media img{transform:scale(1.05)}.pa-cempty__colname{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.pa-cempty__go{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border:.1rem solid var(--c-border);border-radius:50%;flex-shrink:0}.pa-card{position:relative;display:flex;flex-direction:column;height:100%;border-radius:var(--pa-r-card)}.pa-card__media{position:relative;overflow:hidden;border-radius:var(--pa-r-card) var(--pa-r-card) 0 0}.pa-card__img{position:relative;display:block;aspect-ratio:var(--r,1);overflow:hidden}.pa-card__pic{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity 1.2s ease,transform .85s cubic-bezier(.4,0,.2,1)}.pa-card__pic--alt{opacity:0;visibility:hidden;transform:scale(1.08);transition:opacity .85s cubic-bezier(.4,0,.2,1),transform .85s cubic-bezier(.4,0,.2,1),visibility .85s}.pa-card__badges{position:absolute;top:1rem;left:1rem;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;pointer-events:none}.pa-badge{display:inline-flex;align-items:center;justify-content:center;padding:.2rem .8rem;border:.1rem solid transparent;border-radius:var(--pa-r-badge);background:#000;color:#fff;font-family:var(--pa-font-body);font-weight:700;font-size:1.44rem;line-height:1.8rem;white-space:nowrap}.pa-badge--soldout{background:var(--pa-soldout)}.pa-badge--sale{background:var(--pa-sale)}.pa-badge--new{background:var(--pa-new)}.pa-card__peek,.pa-card__add .pa-btn{--b-bg:#fff;--b-fg:#000;--b-bd:#fff;border-width:0}.pa-card__peek{position:absolute;top:2rem;right:2rem;z-index:2;width:4.8rem;height:4.8rem;padding:0;border-radius:50%}.pa-card__peek svg{width:2.4rem;height:2.4rem;stroke-width:1.5}.pa-card__add{position:absolute;left:2rem;right:2rem;bottom:2rem;z-index:3;display:flex;justify-content:center;margin:0}.pa-card__add .pa-btn{width:100%;padding:0 1.5rem}.pa-card__add svg{display:none}.pa-card__add .pa-btn span{min-width:0;overflow:hidden}.pa-card__info{display:flex;flex-direction:column;gap:.4rem;padding:1.2rem 2rem 2rem}.pa-card__vendor{margin:0;color:var(--c-sub);font-size:1.4rem;font-weight:700;text-transform:uppercase}.pa-card__title{font-family:var(--pa-font-head);font-weight:var(--pa-font-card-w);font-size:1.792rem;line-height:1.673;overflow-wrap:break-word}.pa-card__title a{display:block;color:inherit}.pa-card__title span{background:linear-gradient(currentColor,currentColor) right bottom/0 .1rem no-repeat;transition:background-size .4s ease}.pa-card__title a:hover span{background-position-x:left;background-size:100% .1rem}.pa-card__list{display:none}@media (min-width:768px){.pa-card__peek{opacity:0;transform:translateX(1.5rem)}.pa-card__add .pa-btn{opacity:0;transform:translateY(1.5rem)}.pa-card__peek,.pa-card__add .pa-btn{transition:color .4s ease,opacity .54s cubic-bezier(.4,0,.2,1),transform .54s cubic-bezier(.4,0,.2,1)}.pa-card__media:hover .pa-card__peek,.pa-card__media:hover .pa-card__add .pa-btn,.pa-card__peek:focus-visible,.pa-card__add .pa-btn:focus-visible{opacity:1;transform:none}.pa-card__media--alt:hover .pa-card__pic{opacity:0}.pa-card__media--alt:hover .pa-card__pic--alt{opacity:1;visibility:visible;transform:none}.pa-card__media:not(.pa-card__media--alt):hover .pa-card__pic{transform:scale(1.08)}.pa-card__add .pa-btn[disabled]{pointer-events:none}.pa-card__media:hover .pa-card__add .pa-btn[disabled]{opacity:.5}}@media (max-width:767px){.pa-card__peek,.pa-card__pic--alt{display:none}.pa-card__info{padding:1.2rem}.pa-card__add{left:auto;right:1rem;bottom:1rem}.pa-card__add .pa-btn{width:3.8rem;height:3.8rem;padding:0;border:.1rem solid var(--c-border);border-radius:50%;line-height:1}.pa-card__add .pa-btn span{position:absolute;max-width:0;overflow:hidden}.pa-card__add svg{display:block;stroke-width:1.5}}.pa-price{display:flex;flex-wrap:wrap;align-items:center;gap:0 .8rem;font-weight:700;font-size:1.6rem;line-height:1.5}.pa-price--sale .pa-price__now{color:var(--c-sale)}.pa-price__was{color:rgb(var(--c-text-rgb)/.6);font-weight:var(--pa-font-body-w);line-height:1.625}.pa-price__unit{order:1;width:100%;font-size:85%;line-height:1.2;text-transform:uppercase;font-weight:var(--pa-font-body-w);color:rgb(var(--c-text-rgb)/.75)}.pa-grid{--g-text:var(--c-text);--g-text-rgb:var(--c-text-rgb);--g-btn:var(--c-btn);--g-btn-text:var(--c-btn-text);--g-btn2:var(--c-btn2);--g-btn2-border:var(--c-btn2-border);--g-btn2-text:var(--c-btn2-text);--g-sale:var(--c-sale);display:grid;grid-template-columns:repeat(var(--cols-m,2),minmax(0,1fr));gap:var(--row-gap,2rem) var(--gap,1.2rem)}@media (min-width:768px){.pa-grid{grid-template-columns:repeat(var(--cols-t,3),minmax(0,1fr));gap:var(--row-gap-d,4rem) var(--gap-d,3rem)}}@media (min-width:1280px){.pa-grid{grid-template-columns:repeat(var(--cols,4),minmax(0,1fr))}}.pa-grid>*{min-width:0}.pa-gh{display:flex;flex-direction:column;gap:0 1.6rem;padding-bottom:2.4rem}.pa-gh__txt{flex:1;min-width:0}.pa-gh__desc{margin-top:1.2rem;color:var(--c-sub)}.pa-gh__desc--lg{font-size:1.92rem;line-height:1.5625}.pa-gh__desc--sm{font-size:1.4rem}.pa-gh__desc p{margin:0}.pa-gh__act{margin-top:2.4rem}.pa-gh__link{display:inline-block;padding-bottom:.2rem;font-family:var(--pa-font-btn);font-weight:var(--pa-font-btn-w);font-size:1.6rem;line-height:1.625;text-transform:capitalize;background:linear-gradient(currentColor,currentColor) left bottom/100% .1rem no-repeat;transition:background-size .4s ease}.pa-gh__link:hover{background-position-x:right;background-size:0 .1rem}.pa-gh--center{text-align:center;align-items:center}.pa-gh--right{text-align:right;align-items:flex-end}@media (min-width:768px){.pa-gh{flex-direction:row;align-items:flex-end;padding-bottom:4rem}.pa-gh--d-center{text-align:center;justify-content:center}.pa-gh--d-left{text-align:left}.pa-gh__act{margin-top:0}}.pa-rail{position:relative}.pa-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--cols,4) - 1) * var(--gap-d,3rem)) / var(--cols,4));gap:var(--gap-d,3rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.pa-rail__track::-webkit-scrollbar{display:none}.pa-rail__track>*{scroll-snap-align:start;min-width:0}.pa-rail__bar{display:flex;align-items:center;gap:1.2rem;margin-top:4rem}.pa-rail__bar[hidden]{display:none}.pa-rail__progress{position:relative;flex:1;height:.2rem;margin-right:1.6rem;background:rgb(var(--c-text-rgb)/.1);overflow:hidden}.pa-rail__fill{position:absolute;inset:0 auto 0 0;width:100%;background:var(--c-text);transform-origin:left;transform:scaleX(var(--p,.2));transition:transform .3s ease}.pa-rail__nav{--b-bg:var(--c-bg);--b-fg:var(--c-text);--b-bd:var(--c-border);width:4.8rem;height:4.8rem;padding:0;border-radius:50%}.pa-rail__nav[disabled]{opacity:.3}.pa-rail__nav svg{stroke-width:1.8}@media (max-width:767px){.pa-rail__track{grid-auto-columns:var(--col-m,68vw);gap:var(--gap,1.2rem);margin-inline:calc(var(--pa-gutter) * -1);padding-inline:var(--pa-gutter);scroll-padding-inline:var(--pa-gutter)}.pa-rail__nav{display:none}.pa-rail__bar{margin-top:1.6rem}.pa-rail__progress{margin-right:0}}@media (min-width:768px) and (max-width:1279px){.pa-rail__track{--cols:var(--cols-t,3)}}@media (min-width:768px){.pa-rail--m .pa-rail__track{grid-auto-flow:row;grid-template-columns:repeat(var(--cols),minmax(0,1fr));row-gap:var(--row-gap-d,3rem);overflow:visible}.pa-rail--m .pa-rail__bar{display:none}}@media (max-width:767px){.pa-rail--d .pa-rail__track{grid-auto-flow:row;grid-template-columns:repeat(var(--cols-m,2),minmax(0,1fr));row-gap:2rem;margin-inline:0;padding-inline:0;overflow:visible}.pa-rail--d .pa-rail__bar{display:none}}.pa-rule{height:.1rem;border-top:.1rem solid var(--c-border,#e5e5e5)}.pa-fc__tabs{display:flex;flex-wrap:wrap;gap:.8rem;margin:-1.6rem 0 2.4rem}.pa-fc__tab{height:4rem;padding:0 2rem;border:.1rem solid var(--c-border);border-radius:var(--pa-r-btn);background:var(--c-bg);color:var(--c-text);font-size:1.6rem}.pa-fc__tab[aria-selected=true]{border-color:var(--c-text);background:var(--c-text);color:var(--c-bg)}.pa-fc__more{margin-top:3.2rem;text-align:center}.pa-pages{margin-top:3.2rem}.pa-pages ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.pa-pages a,.pa-pages span{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-width:4rem;height:4rem;border-radius:50%;line-height:1}.pa-pages .pa-pages__on{background:var(--c-bg2)}.pa-pages a:not(.pa-pages__arrow):hover{background:var(--c-bg2)}.pa-pages .pa-pages__arrow{padding:0 0 0 1.2rem;border-radius:0}.pa-pages .pa-pages__arrow--prev{padding:0 1.2rem 0 0}.pa-pages__arrow span{min-width:0;height:auto}.pa-pages svg{width:1.4rem;height:1.4rem;stroke-width:2}@media (min-width:768px){.pa-pages{margin-top:6rem}}.pa-footer{display:block}.pa-footer__rule span{display:block;border-top:.1rem solid var(--c-border)}.pa-footer__cols{display:flex;flex-wrap:wrap}.pa-footer__col{width:100%}.pa-footer__acc>summary{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-height:5.2rem;padding:1.2rem 0;border-bottom:.1rem solid rgb(var(--c-text-rgb)/.2);list-style:none;cursor:pointer;user-select:none;transition:border-color .3s}.pa-footer__acc>summary::-webkit-details-marker{display:none}.pa-footer__acc[open]>summary{border-color:var(--c-border)}.pa-footer__pm{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.pa-footer__pm-v{transform-origin:center;transition:transform .3s}.pa-footer__acc[open] .pa-footer__pm-v{transform:rotate(270deg)}.pa-footer__body{padding-block:1.2rem;color:var(--c-sub)}.pa-footer__acc{overflow:hidden}.pa-footer__links li+li{padding-top:.8rem}.pa-footer__links a{display:block}.pa-footer__links span,.pa-footer__copy a{background:linear-gradient(currentColor,currentColor) right bottom/0 .1rem no-repeat;transition:background-size .3s,color .3s}@media (hover:hover) and (pointer:fine){.pa-footer__links a:hover span{color:var(--c-text);background-position-x:left;background-size:100% .1rem}.pa-footer__copy a:hover{text-decoration:underline;background:none}.pa-footer__social a:hover{background:var(--c-text);border-color:var(--c-text);color:var(--c-bg)}}.pa-footer__box>*+*{margin-top:1.2rem}.pa-footer__logo img{width:100%}.pa-footer__text p{margin:0}.pa-footer__text p+p{margin-top:1.2rem}.pa-footer__text a,.pa-footer__more a{text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.pa-footer__bottom{padding-top:2.4rem}.pa-footer__row{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}.pa-footer__row--end{margin-top:4rem}.pa-footer__pay{display:flex;flex-wrap:wrap;margin:-.5rem}.pa-footer__pay li{display:flex;align-items:center;padding:.5rem}.pa-footer__pay img{width:3.8rem;height:2.4rem}.pa-footer__social{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem}.pa-footer__social a{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border:.1rem solid var(--c-border);border-radius:50%;transition:background-color .3s,color .3s,border-color .3s}.pa-footer__copy{margin:0}.pa-footer__follow{margin-top:1.2rem}@media (max-width:767.98px){.pa-footer__in.pa-sec{padding-block:2.4rem}}@media (min-width:768px){.pa-footer__bottom{padding-top:4.8rem}.pa-footer__row{flex-direction:row;justify-content:space-between;align-items:center}.pa-footer__row--top{align-items:flex-end}.pa-footer__row--end{margin-top:3.2rem}}@media (min-width:1024px){.pa-footer__cols{gap:3rem}.pa-footer__col{width:calc((100% - var(--gaps)*3rem)*var(--w))}.pa-footer__acc>summary{min-height:0;padding:0 0 1.2rem;border-color:transparent;pointer-events:none}.pa-footer__acc[open]>summary{border-color:transparent}.pa-footer__pm{display:none}.pa-footer__body{padding-block:0}.pa-footer__acc{overflow:visible}.pa-footer__bottom{padding-top:4rem}}