.velax-pdp *{box-sizing:border-box}.velax-pdp,.velax-pdp *{font-family:Manrope,system-ui,sans-serif!important}.velax-pdp a{color:#2c3542;text-decoration:none}.velax-pdp a:hover{color:#586879}.velax-pdp .ms{font-family:Material Symbols Outlined!important;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-feature-settings:"liga";-webkit-font-feature-settings:"liga"}.velax-pdp summary::-webkit-details-marker{display:none}.velax-pdp summary{list-style:none;cursor:pointer}.velax-pdp details[open] .vlx-plus{transform:rotate(45deg)}.velax-pdp .hidescroll::-webkit-scrollbar{display:none}.velax-pdp button{-webkit-tap-highlight-color:transparent}.velax-pdp .vlx-atc-hover:hover{background:#586879!important}@keyframes vlxRvUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes vlxRvPop{0%{opacity:0;transform:scale(.82)}62%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes vlxRvRise{0%{opacity:0;transform:translateY(34px) scale(.975)}to{opacity:1;transform:none}}@keyframes vlxRvSheen{0%{transform:translate(-130%) skew(-18deg)}to{transform:translate(320%) skew(-18deg)}}@keyframes vlxRvNudge{0%,to{transform:translate(0)}22%{transform:translate(-13px)}58%{transform:translate(9px)}}@keyframes vlxRvHalo{0%{box-shadow:0 0 #2c354257}to{box-shadow:0 0 0 16px #2c354200}}.velax-pdp [data-rv=off]{opacity:0}.velax-pdp [data-rv=in]{animation:vlxRvUp .56s cubic-bezier(.22,.61,.36,1) both;animation-delay:var(--rvd, 0ms)}.velax-pdp [data-key=badge][data-rv=in]{animation:vlxRvPop .52s cubic-bezier(.34,1.56,.64,1) both;animation-delay:.26s}.velax-pdp [data-key=cta][data-rv=in]{animation:vlxRvRise .76s cubic-bezier(.22,.61,.36,1) both}.velax-pdp [data-key=atc]{position:relative;overflow:hidden}.velax-pdp [data-key=atc]:after{content:"";position:absolute;top:0;bottom:0;left:0;width:42%;background:linear-gradient(100deg,#fff0,#ffffff42,#fff0);transform:translate(-130%) skew(-18deg);pointer-events:none}.velax-pdp [data-key=atc][data-rv=in]:after{animation:vlxRvSheen 1.15s ease-out .52s 2}.velax-pdp [data-key=atc][data-rv=in]{animation:vlxRvHalo 1.4s ease-out .42s 2}.velax-pdp [data-key=atc]:hover:after{animation:vlxRvSheen .9s ease-out}.velax-pdp [data-key=handle][data-nudge="1"]{animation:vlxRvNudge 1.25s cubic-bezier(.4,0,.2,1) 2}.velax-pdp [data-rvmedia] img{transition:transform .7s cubic-bezier(.22,.61,.36,1)}.velax-pdp [data-rvmedia]:hover img{transform:scale(1.045)}@media(prefers-reduced-motion:reduce){.velax-pdp [data-rv]{opacity:1!important;animation:none!important}.velax-pdp [data-rvmedia]:hover img{transform:none}}.velax-pdp p[data-vlx-rich] p{margin:0}@keyframes vlxTickerX{0%{transform:translate(0)}to{transform:translate(-50%)}}.velax-pdp .vlx-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:60px;align-items:start}.velax-pdp .vlx-gallery{position:sticky;top:92px;display:grid;grid-template-columns:84px 1fr;gap:14px}.velax-pdp .vlx-two{display:grid;grid-template-columns:.85fr 1fr;gap:60px;align-items:center}.velax-pdp .vlx-two-results{display:grid;grid-template-columns:1fr 1.1fr;gap:60px;align-items:center}.velax-pdp .vlx-three{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.velax-pdp .vlx-three-cmp{display:grid;grid-template-columns:1fr 1.14fr 1fr;align-items:center;gap:22px}.velax-pdp .vlx-four{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.velax-pdp .vlx-slider{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:4px}.velax-pdp .vlx-slide{flex:0 0 calc((100% - 32px) / 3);scroll-snap-align:start;background:#fff;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.velax-pdp .vlx-timeline{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:44px}.velax-pdp .vlx-footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.2fr;gap:44px}@media screen and (max-width:1080px){.velax-pdp .vlx-four{grid-template-columns:repeat(2,1fr)!important}.velax-pdp .vlx-slide{flex:0 0 calc((100% - 16px)/2)!important}.velax-pdp .vlx-hero{grid-template-columns:1fr!important;gap:34px!important}.velax-pdp .vlx-gallery{position:static!important}.velax-pdp .vlx-nav{display:none!important}}@media screen and (max-width:860px){.velax-pdp{padding-bottom:84px}.velax-pdp .vlx-sec{padding:44px 20px!important}.velax-pdp .vlx-secbg,.velax-pdp .vlx-secdark{padding:44px 0!important}.velax-pdp .vlx-secdark h2{font-size:31px!important}.velax-pdp .vlx-wrap{padding:0 20px!important}.velax-pdp .vlx-hero{padding:24px 20px 48px!important}.velax-pdp .vlx-two,.velax-pdp .vlx-two-results,.velax-pdp .vlx-three,.velax-pdp .vlx-four,.velax-pdp .vlx-timeline,.velax-pdp .vlx-foot{grid-template-columns:1fr!important;gap:16px!important}.velax-pdp .vlx-timeline{gap:34px!important}.velax-pdp .vlx-tl-line{display:none!important}.velax-pdp .vlx-press{grid-template-columns:repeat(2,1fr)!important;gap:18px!important}.velax-pdp .vlx-slide{flex:0 0 82%!important}.velax-pdp .vlx-promo{grid-template-columns:1fr!important;justify-items:center!important;gap:6px!important;text-align:center}.velax-pdp .vlx-promo>span{display:none!important}.velax-pdp .vlx-navbar{padding:13px 20px!important;gap:12px!important}.velax-pdp .vlx-gallery{grid-template-columns:1fr!important}.velax-pdp .vlx-thumbs{flex-direction:row!important;max-height:none!important;overflow-x:auto!important;overflow-y:hidden!important;order:2}.velax-pdp .vlx-thumbs>button{width:68px;flex:none}.velax-pdp .vlx-chips{flex-wrap:wrap!important}.velax-pdp .vlx-ctabar{flex-direction:column!important;align-items:flex-start!important;gap:22px!important;padding:30px 26px!important}.velax-pdp .vlx-cmp{overflow-x:auto!important}.velax-pdp .vlx-cmp>div{min-width:660px}.velax-pdp .vlx-footbar{flex-direction:column!important;align-items:flex-start!important;gap:14px!important}.velax-pdp .vlx-stickybar{padding:10px 16px!important;gap:12px!important}.velax-pdp .vlx-stickybar button{padding:14px 20px!important}.velax-pdp .vlx-hero h1{font-size:27px!important}.velax-pdp .vlx-sec h2,.velax-pdp .vlx-secbg h2{font-size:29px!important}}@media screen and (max-width:560px){.velax-pdp .vlx-stickybar img{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/velax.css.map */
