@keyframes CardProduct_spin__cTFxa{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CardProduct_shine__jHzD2{to{background-position-x:100vw}}.CardProduct_main__1zjgP{width:100%;position:relative;z-index:1;display:flex;flex-direction:column;row-gap:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width:1034px){.CardProduct_main__1zjgP{row-gap:30px}}@media(hover:hover){.CardProduct_main__1zjgP:hover .CardProduct_image__byhFj img{transform:scale(1.05)}}@media only screen and (min-width:768px){.CardProduct_main__1zjgP.CardProduct_isSubscription__9tkOo{row-gap:20px}.CardProduct_main__1zjgP.CardProduct_isSubscription__9tkOo .CardProduct_title__mMiDl{display:none}.CardProduct_main__1zjgP.CardProduct_isSubscription__9tkOo f .CardProduct_desc__fa04j{padding-top:0}}@media only screen and (min-width:768px)and (min-width:1034px){.CardProduct_main__1zjgP.CardProduct_isSubscription__9tkOo .CardProduct_price__1FG6S{padding-top:20px}}.CardProduct_titleSubs__QEsJS{position:absolute;left:0;bottom:0;width:100%;display:flex;padding:var(--padding)}.CardProduct_titleSubs__QEsJS>div{background:var(--white);color:var(--black);border-radius:3rem;min-height:4.6rem;display:flex;justify-content:center;align-items:center;padding:1.5rem 2rem}.CardProduct_image__byhFj{overflow:hidden;aspect-ratio:1/1;position:relative}.CardProduct_image__byhFj img{transition:transform .75s var(--ease)}.CardProduct_detail__zJMUQ{width:100%;display:flex;flex-flow:column;flex:1 1}.CardProduct_desc__fa04j{color:var(--secondary);padding-top:10px}.CardProduct_price__1FG6S{padding-top:20px;margin-top:auto}@media only screen and (min-width:1034px){.CardProduct_price__1FG6S{padding-top:30px}}.CardProduct_detailInner__TDfy9{display:flex;flex-direction:column;width:100%;max-width:32rem;gap:1.5rem}.CardProduct_featured__yCzCi .CardProduct_detailInner__TDfy9{max-width:50rem}@media only screen and (min-width:768px){.CardProduct_featured__yCzCi .CardProduct_detailInner__TDfy9{margin:0 auto;padding:unset}}.CardProduct_newsPageFeatured__1ACXH .CardProduct_detailInner__TDfy9{padding:0 var(--margins)}.CardProduct_loading__ycEbR .CardProduct_button__LZaxZ,.CardProduct_loading__ycEbR .CardProduct_detail__zJMUQ,.CardProduct_loading__ycEbR .CardProduct_image__byhFj,.CardProduct_loading__ycEbR .CardProduct_title__mMiDl{color:rgba(0,0,0,0);background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:100vw 100%;animation:CardProduct_shine__jHzD2 1.5s linear infinite}@keyframes Carousel_spin__6hr_J{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Carousel_shine__tmedg{to{background-position-x:100vw}}.Carousel_embla__a8Pwg{overflow:hidden;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.Carousel_emblaContainer__AmY_P{display:grid;grid-auto-flow:column;grid-auto-columns:var(--m-col);grid-gap:var(--m-spacing);gap:var(--m-spacing)}@media only screen and (min-width:768px){.Carousel_emblaContainer__AmY_P{grid-auto-columns:var(--t-col);gap:var(--t-spacing)}}@media only screen and (min-width:1034px){.Carousel_emblaContainer__AmY_P{grid-auto-columns:var(--d-col);gap:var(--d-spacing)}}.Carousel_emblaContainer__AmY_P>div{width:100%;min-width:0;display:flex}.Carousel_dots__GacoQ{position:absolute;display:flex;column-gap:7px;bottom:0;right:0;z-index:3;padding:4rem 3rem}@media only screen and (min-width:1034px){.Carousel_dots__GacoQ{padding:var(--padding)}}.Carousel_dot__OqHk4{height:10px;width:10px;border-radius:50%;background-color:var(--white);opacity:.6;transition:opacity .3s linear}.Carousel_dot__OqHk4.Carousel_active__A8JJ3{opacity:1}.Carousel_arrows__Z8JNL{position:absolute;bottom:0;left:0;display:grid;padding:var(--margins);grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;align-items:center;z-index:3}@keyframes Form_spin___9oof{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Form_shine__N_1yv{to{background-position-x:100vw}}.Form_main__fu3vW{width:100%;display:flex;flex-direction:column;gap:2.4rem}.Form_main__fu3vW.Form_loading__9ae2b{cursor:wait}.Form_main__fu3vW.Form_loading__9ae2b>*{pointer-events:none}.Form_main__fu3vW button{align-self:flex-start}.Form_field__dH_9l{display:flex;width:100%;column-gap:1rem;position:relative;align-items:flex-end}.Form_field__dH_9l label{position:absolute;top:0;left:0;pointer-events:none;transition:transform .2s var(--ease);transform-origin:left top}.Form_field__dH_9l input:focus+label,.Form_field__dH_9l input:not(:placeholder-shown)+label,.Form_field__dH_9l textarea:focus+label,.Form_field__dH_9l textarea:not(:placeholder-shown)+label{transform:translateY(-1rem) scale(.6)}.Form_field__dH_9l input,.Form_field__dH_9l textarea{border:0;width:100%;padding-bottom:1rem;padding-top:.5rem;border-bottom:1px solid var(--greyDark)}.Form_field__dH_9l textarea{height:12rem}.Form_field__dH_9l.Form_error__zC76_ label{color:var(--hardRed)}.Form_field__dH_9l.Form_error__zC76_ input,.Form_field__dH_9l.Form_error__zC76_ textarea{border-color:var(--hardRed)}.Form_field__dH_9l textarea{min-height:100%;resize:none}.Form_field__dH_9l textarea::-webkit-scrollbar{width:10px;display:block}.Form_field__dH_9l textarea::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.Form_field__dH_9l textarea::-webkit-scrollbar-thumb,.Form_field__dH_9l textarea::-webkit-scrollbar-thumb:hover{background:var(--primary)}.Form_required__OcQR3{margin-bottom:-2px;line-height:1;color:var(--hardRed)}.Form_message__ToDRk.Form_error__zC76_{color:var(--hardRed)}.Form_privacyCheckbox__ywj5Z{width:100%;display:flex;gap:1rem;align-items:center}.Form_privacyCheckbox__ywj5Z label{flex-shrink:0}.Form_privacyCheckbox__ywj5Z .txt{color:var(--greyDark)}.Form_success__1ccL0{text-transform:uppercase}@keyframes Media_spin__7l5k1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Media_shine__60GaZ{to{background-position-x:100vw}}.Media_main__hv3YN{width:100%;position:relative;z-index:0;--overlay:0}.Media_main__hv3YN.Media_fullBleed__hE8Y6{height:100%}.Media_main__hv3YN:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;opacity:var(--overlay);background:var(--black)}