@keyframes cart{41%,49%,57%,60%{transform:translateX(94px) rotate(0deg)}40%,47%,54%{transform:translateX(94px) rotate(0deg) translateY(1px)}to{transform:translateX(220px) rotate(-16deg)}}@keyframes dots{5%{transform:translateY(0)}25%{transform:translateY(-20px) rotate(-32deg);box-shadow:5px 0 0 var(--dots),10px 0 0 var(--dots)}31%{box-shadow:5px -4px 0 var(--dots),10px -8px 0 var(--dots)}32%,50%{transform:translateY(0) rotate(0deg);opacity:1}45%,to{box-shadow:5px 0 0 var(--dots),10px 0 0 var(--dots)}51%,to{opacity:0}}.gallery_grid{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2em;margin-bottom:4.375em}.gallery_grid .gallery_item{width:100%;overflow:hidden}.gallery_grid .gallery_item img{width:100%;height:auto;transition:all .3s ease}.gallery_grid .gallery_item .more{top:0;left:0;width:100%;height:100%;background-color:rgba(236,70,70,.5);color:#f2f4f9;font-size:1.75em;letter-spacing:0;line-height:1.3em}@media (min-width:1200px){.gallery_grid .gallery_item:hover img{transform:scale(1.05)}}@media (max-width:1000px){.gallery_grid{margin-bottom:2.5em}}.info_grid{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:2.5em;margin:2.5em 0 0}.info_grid .info_item{width:200px}.info_grid .info_item .icon{width:3.125em;height:3.125em;background-size:contain;background-position:center;background-repeat:no-repeat;margin:0 1.25em 0 0}.info_grid .info_item .icon.engine{background-image:url(../../svg/engine.svg)}.info_grid .info_item .icon.drive{background-image:url(../../svg/drive.svg)}.info_grid .info_item .icon.power{background-image:url(../../svg/power.svg)}.info_grid .info_item .icon.gearbox{background-image:url(../../svg/gearbox.svg)}.info_grid .info_item .icon.acceleration{background-image:url(../../svg/acceleration.svg)}.info_grid .info_item .icon.speed{background-image:url(../../svg/speed.svg)}.info_grid .info_item .column{max-width:calc(100% - 4.375em)}.info_grid .info_item .column .title{color:#f2f4f9;font-size:1.75em;font-weight:700;letter-spacing:0;line-height:1em}.info_grid .info_item .column .value,.info_grid .info_item .column .value sup{color:#f2f4f9;font-size:1.375em;letter-spacing:0;line-height:1.3em}.info_grid .info_item .column .value sup{font-size:.75em;vertical-align:super}@media (max-width:1000px){.info_grid{margin:1.25em 0 0}}@media (max-width:600px){.info_grid .info_item{width:140px}}.info_wrapper{gap:1.25em}.info_wrapper .info_wrapper_item{color:#f2f4f9;font-size:2.375em;font-weight:700;letter-spacing:0;line-height:1.05em;transition:all .3s ease}@media (max-width:1200px){.info_wrapper .info_wrapper_item{font-size:2em}}@media (max-width:600px){.info_wrapper .info_wrapper_item{font-size:1.75em}}.info_wrapper .info_wrapper_item:hover{color:#ec4646}.experienceBanner,.info_wrapper,.video{width:100%;margin:2.5em 0 0}.experienceBanner img{max-width:100%}.video{height:auto}.video .video_wrapper{width:100%;height:0;padding-bottom:56.25%}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.experience_mobile_text{margin:0 0 2.5em}.experience_mobile_text .button{align-self:flex-end;color:#ec4646;font-size:1.25em;font-weight:700;letter-spacing:0;line-height:1.2em;text-transform:uppercase;margin:1.25em 0 0 auto}.experience_mobile_text .button::after{content:"";display:inline-block;width:.5em;height:1em;background-image:url(../../svg/arrow_red_right.svg);background-size:cover;background-position:center;background-repeat:no-repeat;margin-left:.5em;transition:all .3s ease}@media (min-width:1200px){.experience_mobile_text .button:hover::after{transform:translateX(50%)}}@media (min-width:1000px){.experience_mobile_text{display:none}}.experience_text{width:100%;margin:2.5em 0 0}.experience_text.mobile{display:none;margin:0}@media (max-width:1000px){.experience_text.mobile{display:block}.experience_text.desktop{display:none}}.quick_order{width:100%;flex-wrap:wrap;gap:1.25em;border-bottom:1px solid #ec4646;padding:0 0 2em;margin:2.5em 0 1.25em}.quick_order .quick_price{max-width:calc(50% - .625em);border:4px solid #f2f4f9}@media (max-width:1400px){.quick_order .quick_price{max-width:unset!important}}.quick_order .quick_price .icon{align-self:stretch;width:4em;background-color:#f2f4f9;background-image:url(../../svg/label.svg);background-size:26px 26px;background-position:center;background-repeat:no-repeat}.quick_order .quick_price .price_wrapper{width:calc(100% - 4em);flex-wrap:wrap;gap:7px;padding:1.25em 10px 1.25em 1.25em}.quick_order .quick_price .price_old{color:#576a97;font-size:1.375em;font-weight:700;letter-spacing:0;line-height:1.05em;text-decoration:line-through;white-space:nowrap}.quick_order .quick_price .price{color:#f2f4f9;font-size:2.375em;font-weight:700;letter-spacing:0;line-height:1.05em;white-space:nowrap}.quick_order .quick_price .price.margin{margin:.7em 1em}@media (max-width:1400px){.quick_order .quick_price .price.margin{margin:.7em .5em}}.quick_order .quick_wrapper{max-width:calc(50% - .625em)}.order_wrapper .order_wrapper_item .order_banner img.mobile,.quick_order .quick_wrapper.hidden{display:none}.quick_order .quick_wrapper .quick_btn{width:25em;max-width:100%;height:5.875em;align-self:flex-end;z-index:11;margin:0 0 0 auto;display:flex;align-items:center;border:0;font-size:1em;justify-content:center;cursor:pointer;padding:1.25em 3.1em;min-width:7.8em;background-color:#ec4646;outline:0;overflow:hidden;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.quick_order .quick_wrapper .quick_btn.margin{margin-top:-5.875em}.order_wrapper .order_btn button,.quick_order .quick_wrapper .quick_btn button{width:205px;background-color:transparent;--color:#fff;--icon:var(--color);--cart:#fff;--dots:#fff;--background:#EC4646;cursor:pointer;position:relative;outline:0;border:0;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;font-size:24px;padding:12px 32px;font-weight:500;line-height:20px;color:var(--color);background:var(--background);transition:transform .3s,box-shadow .3s}.quick_order .quick_wrapper .quick_btn button .default{white-space:nowrap;padding-left:16px;position:relative;opacity:var(--o, 1);transform:scale(var(--s, 1));transition:transform .3s,opacity .3s;transition-delay:var(--d, 0.3s)}.quick_order .quick_wrapper .quick_btn button .default:after,.quick_order .quick_wrapper .quick_btn button .default:before{content:"";width:3px;height:16px;left:0;top:calc(50% - 8px);border-radius:1px;background:var(--icon);position:absolute;transform:rotate(var(--r, 0deg));transition:transform .25s}.quick_order .quick_wrapper .quick_btn button .default:after{--r:90deg}@media (max-width:450px){.quick_order .quick_wrapper .quick_btn button .default{white-space:normal}}.quick_order .quick_wrapper .quick_btn button .dots,.quick_order .quick_wrapper .quick_btn button .success{left:50%;position:absolute;opacity:var(--o, 0);transition:opacity .3s,transform .3s;transition-delay:var(--d, 0s)}.quick_order .quick_wrapper .quick_btn button .success{transform:translate(-50%,var(--y, 12px));top:calc(50% - 10px)}.quick_order .quick_wrapper .quick_btn button .dots{width:4px;height:4px;top:calc(50% - 2px);margin-left:-7px;border-radius:2px;transform-origin:10px 50%;background:var(--dots);box-shadow:5px 0 0 var(--dots),10px 0 0 var(--dots);transform:scale(var(--s, 0.4))}.quick_order .quick_wrapper .quick_btn button .cart{width:205px;height:40px;position:absolute;left:calc(50% - 102.5px);top:50%;right:0;bottom:0;z-index:1;border-radius:inherit;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);transform:translateY(-50%)}.quick_order .quick_wrapper .quick_btn button .cart:before{content:"";position:absolute;width:20px;height:16px;background:var(--background);top:17px;right:100%;z-index:1;margin-right:-20px;transform:translateX(-18px) rotate(-16deg)}.order_wrapper .order_btn button .cart>div,.quick_order .quick_wrapper .quick_btn button .cart>div{top:13px;right:100%;transform:translateX(-18px) rotate(-16deg);position:absolute;z-index:2;transform-origin:1px 21px}.order_wrapper .order_btn button .cart>div:after,.order_wrapper .order_btn button .cart>div:before,.quick_order .quick_wrapper .quick_btn button .cart>div:after,.quick_order .quick_wrapper .quick_btn button .cart>div:before{content:"";position:absolute;top:var(--t, 4px);left:var(--l, 0);height:2px;width:var(--w, 18px);background:var(--cart);border-radius:1px}.order_wrapper .order_btn button .cart>div:after,.quick_order .quick_wrapper .quick_btn button .cart>div:after{--w:16px;--t:14px;--l:1px}.order_wrapper .order_btn button .cart>div>div,.quick_order .quick_wrapper .quick_btn button .cart>div>div{width:2px;height:var(--h, 15px);border-radius:1px;transform:rotate(var(--r, -8deg));background:var(--cart);position:relative}.order_wrapper .order_btn button .cart>div>div:after,.order_wrapper .order_btn button .cart>div>div:before,.quick_order .quick_wrapper .quick_btn button .cart>div>div:after,.quick_order .quick_wrapper .quick_btn button .cart>div>div:before{content:"";position:absolute;background:inherit}.order_wrapper .order_btn button .cart>div>div:after,.quick_order .quick_wrapper .quick_btn button .cart>div>div:after{width:4px;height:4px;border-radius:2px;bottom:var(--b, -6px);left:var(--l, 0)}.order_wrapper .order_btn button .cart>div>div:first-child:before,.quick_order .quick_wrapper .quick_btn button .cart>div>div:first-child:before{border-radius:inherit;top:0;right:0;height:2px;width:6px;transform-origin:5px 1px;transform:rotate(16deg)}.order_wrapper .order_btn button .cart>div>div:last-child,.quick_order .quick_wrapper .quick_btn button .cart>div>div:last-child{--h:12px;--r:8deg;position:absolute;left:16px;bottom:-1px}.order_wrapper .order_btn button .cart>div>div:last-child:after,.quick_order .quick_wrapper .quick_btn button .cart>div>div:last-child:after{--l:-2px;--b:-5px}.order_wrapper .order_btn button.added .default,.quick_order .quick_wrapper .quick_btn button.added .default{--o:0;--s:.8;--d:0s}.order_wrapper .order_btn button.added .default:before,.quick_order .quick_wrapper .quick_btn button.added .default:before{--r:-180deg}.order_wrapper .order_btn button.added .default:after,.quick_order .quick_wrapper .quick_btn button.added .default:after{--r:-90deg}.order_wrapper .order_btn button.added .dots,.quick_order .quick_wrapper .quick_btn button.added .dots{--o:1;--s:1;--d:.3s;animation:dots 2s linear forwards}.order_wrapper .order_btn button.added .success,.quick_order .quick_wrapper .quick_btn button.added .success{--o:1;--y:0;--d:1.8s}.order_wrapper .order_btn button.added .cart:before,.order_wrapper .order_btn button.added .cart>div,.quick_order .quick_wrapper .quick_btn button.added .cart:before,.quick_order .quick_wrapper .quick_btn button.added .cart>div{animation:cart 2s forwards}.order_wrapper .order_btn button:not(.added):hover,.quick_order .quick_wrapper .quick_btn button:not(.added):hover{--s:1;--s-y:8px;--s-b:20px}.order_wrapper .order_btn button:not(.added):active,.quick_order .quick_wrapper .quick_btn button:not(.added):active{--s:.94;--s-y:2px;--s-b:6px}.quick_order .quick_note{width:33.333em;max-width:100%;color:#f2f4f9;font-size:max(.75em,14px);letter-spacing:0;line-height:1.3em;margin-top:5px}.quick_order .quick_note strong{color:#ec4646;font-weight:inherit}.quick_order .quick_note.mobile{font-size:16px}@media (min-width:1000px){.quick_order .quick_note.mobile{display:none}}@media (max-width:1000px){.quick_order .quick_note.desktop{display:none}.quick_order{margin:0 0 1.25em}}@media (max-width:500px){.quick_order{gap:10px}.quick_order .quick_price{max-width:calc(50% - 5px)}.quick_order .quick_price .price_wrapper{width:100%;flex-wrap:wrap;gap:7px;padding:5px}.quick_order .quick_price .price{font-size:2em}.quick_order .quick_wrapper{max-width:calc(50% - 5px);margin-top:auto}.quick_order .quick_wrapper .quick_btn{padding:1.25em}}@media (max-width:400px){.quick_order .quick_wrapper,.quick_order .quick_wrapper .quick_btn,.quick_order .quick_wrapper .quick_note{width:100%}}.order_wrapper{width:100%;margin-top:1.25em}.order_wrapper .order_wrapper_item-container{width:100%}.order_wrapper .order_wrapper_item{width:100%;border-bottom:1px solid #ec4646;padding:1.25em 0 1.875em}.order_wrapper .order_wrapper_item.white_border{border-bottom:1px solid #f2f4f9}.order_wrapper .order_wrapper_item.no_border{border-bottom:none}.order_wrapper .order_wrapper_item.gap_10{gap:10px}.order_wrapper .order_wrapper_item .order_options_grid{width:100%;margin:1.25em 0 0}.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4em 1.875em;padding-bottom:3em}.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item{width:100%;border:4px solid #f2f4f9;padding:2.5em 1.25em 1.25em;transition:all .3s ease;cursor:pointer}.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item .option_radio_input{width:100%;height:100%;opacity:0;cursor:pointer;z-index:10}.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item .options_radio{top:0;left:0;width:2.5em;height:2.5em;background-color:#f2f4f9;z-index:5}.order_wrapper .order_wrapper_item .order_options_grid.textAndIcons .options_grid_item .options_radio input,.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item .options_radio input,.order_wrapper .order_wrapper_item .order_options_grid.textOnly .options_grid_item .options_radio input{width:1.375em;height:1.375em;opacity:0;z-index:3}.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item .options_radio .custom_radio{width:1.375em;height:1.375em;border:3px solid #ec4646;border-radius:50%}.order_wrapper .order_wrapper_item .order_options_grid.textAndIcons .options_grid_item .options_radio .custom_radio::after,.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item .options_radio .custom_radio::after,.order_wrapper .order_wrapper_item .order_options_grid.textOnly .options_grid_item .options_radio .custom_radio::after{content:"";position:absolute;width:.75em;height:.75em;background-color:#ec4646;border-radius:50%;transform:scale(0);transition:all .3s ease}.order_wrapper .order_wrapper_item .order_options_grid.textAndIcons .options_grid_item .options_radio input:checked~.custom_radio::after,.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item .options_radio input:checked~.custom_radio::after,.order_wrapper .order_wrapper_item .order_options_grid.textOnly .options_grid_item .options_radio input:checked~.custom_radio::after{transform:scale(1)}.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item .image{width:100%;max-width:140px;margin-bottom:10px}.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item .title{color:#f2f4f9;font-size:1.75em;font-weight:700;letter-spacing:0;line-height:1.05em;text-align:center;transition:all .3s ease}.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item .length{color:#ec4646;font-size:1.25em;font-weight:700;letter-spacing:0;line-height:1em;text-align:center}.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item .length::before{content:"";display:inline-block;width:1em;height:1em;background-image:url(../../svg/track_icon.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item .text{color:#f2f4f9;font-size:.875em;letter-spacing:0;line-height:1.4em;transition:all .3s ease}.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item .price{top:calc(100% + 10px);width:100%;border-top:4px solid #f2f4f9;color:#f2f4f9;font-size:1.75em;font-weight:700;letter-spacing:0;line-height:1.1em;text-align:center;transform:translateY(.5em);opacity:0;transition:all .3s ease}.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item.active{background-color:#f2f4f9}.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item.active .text,.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item.active .title{color:#ec4646}.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item.active .price{transform:translateY(0);opacity:1}@media (min-width:1200px){.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item:hover{background-color:#f2f4f9}.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item:hover .text,.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item:hover .title{color:#ec4646}.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription .options_grid_item:hover .price{transform:translateY(0);opacity:1}}.order_wrapper .order_wrapper_item .order_options_grid.textAndIcons{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.875em}.order_wrapper .order_wrapper_item .order_options_grid.textAndIcons .options_grid_item{max-width:210px;border:4px solid #f2f4f9;transition:all .3s ease;cursor:pointer}.order_wrapper .order_wrapper_item .order_options_grid.textAndIcons .options_grid_item .options_radio{top:0;left:0;width:2.5em;height:2.5em;background-color:#f2f4f9;z-index:5}.order_wrapper .order_wrapper_item .order_options_grid.textAndIcons .options_grid_item .options_radio .custom_radio{width:1.375em;height:1.375em;border:3px solid #ec4646;border-radius:50%}.order_wrapper .order_wrapper_item .order_options_grid.textAndIcons .options_grid_item .image{width:100%;height:auto;margin-bottom:10px}.order_wrapper .order_wrapper_item .order_options_grid.textAndIcons .options_grid_item .title{color:#f2f4f9;font-size:1.5em;font-weight:700;letter-spacing:0;line-height:1.05em;text-align:center;transition:all .3s ease;padding:0 10px}.order_wrapper .order_wrapper_item .order_options_grid.textAndIcons .options_grid_item .price{color:#ec4646;font-size:1.25em;font-weight:700;letter-spacing:0;line-height:1.1em;text-align:center;transition:all .3s ease;padding:0 10px 10px}.order_wrapper .order_wrapper_item .order_options_grid.textAndIcons .options_grid_item.active{background-color:#f2f4f9}.order_wrapper .order_wrapper_item .order_options_grid.textAndIcons .options_grid_item.active .title{color:#ec4646}@media (min-width:1200px){.order_wrapper .order_wrapper_item .order_options_grid.textAndIcons .options_grid_item:hover{background-color:#f2f4f9}.order_wrapper .order_wrapper_item .order_options_grid.textAndIcons .options_grid_item:hover .title{color:#ec4646}}.order_wrapper .order_wrapper_item .order_options_grid.textOnly{display:flex;flex-direction:row;flex-wrap:wrap;gap:4em 1.25em;padding-bottom:3em;cursor:pointer}.order_wrapper .order_wrapper_item .order_options_grid.textOnly .options_grid_item{border:4px solid #f2f4f9;transition:all .3s ease;cursor:pointer}.order_wrapper .order_wrapper_item .order_options_grid.textOnly .options_grid_item .options_radio{width:2.5em;height:2.5em;background-color:#f2f4f9}.order_wrapper .order_wrapper_item .order_options_grid.textOnly .options_grid_item .options_radio .custom_radio{width:1.375em;height:1.375em;border:3px solid #ec4646;border-radius:50%}.order_wrapper .order_wrapper_item .order_options_grid.textOnly .options_grid_item .title{color:#f2f4f9;font-size:1.75em;font-weight:700;letter-spacing:0;line-height:1.05em;text-align:center;padding:0 5px;transition:all .3s ease}.order_wrapper .order_wrapper_item .order_options_grid.textOnly .options_grid_item .oldPrice{top:calc(100% + 10px);width:100%;border-top:4px solid #f2f4f9;color:#ec4646;font-size:1em;font-weight:700;letter-spacing:0;line-height:1.1em;text-align:center;text-decoration:line-through;transform:translateY(.85em);opacity:0;transition:all .3s ease;white-space:nowrap}.order_wrapper .order_wrapper_item .order_options_grid.textOnly .options_grid_item .price{top:calc(100% + 10px);width:100%;border-top:4px solid #f2f4f9;color:#f2f4f9;font-size:1.75em;font-weight:700;letter-spacing:0;line-height:1.1em;text-align:center;transform:translateY(.5em);opacity:0;transition:all .3s ease;white-space:nowrap}.order_wrapper .order_wrapper_item .order_options_grid.textOnly .options_grid_item .price.hasOld{top:calc(100% + 10px + .7em);border-top:none}.order_wrapper .order_wrapper_item .order_options_grid.textOnly .options_grid_item.active{background-color:#f2f4f9}.order_wrapper .order_wrapper_item .order_options_grid.textOnly .options_grid_item.active .title{color:#ec4646}.order_wrapper .order_wrapper_item .order_options_grid.textOnly .options_grid_item.active .oldPrice,.order_wrapper .order_wrapper_item .order_options_grid.textOnly .options_grid_item.active .price{transform:translateY(0);opacity:1}@media (min-width:1200px){.order_wrapper .order_wrapper_item .order_options_grid.textOnly .options_grid_item:hover{background-color:#f2f4f9}.order_wrapper .order_wrapper_item .order_options_grid.textOnly .options_grid_item:hover .title{color:#ec4646}.order_wrapper .order_wrapper_item .order_options_grid.textOnly .options_grid_item:hover .oldPrice,.order_wrapper .order_wrapper_item .order_options_grid.textOnly .options_grid_item:hover .price{transform:translateY(0);opacity:1}}.order_wrapper .order_wrapper_item .trackOptions_Swiper{width:100%;overflow:hidden;border-bottom:1px solid #ec4646;padding:0 0 4em}.order_wrapper .order_wrapper_item .trackOptions_Swiper .order_wrapper_item{border:0!important}.order_wrapper .order_wrapper_item .trackOptions_Swiper .swiper-slide.swiper-slide-active{z-index:50}.order_wrapper .order_wrapper_item .track_additional_options{width:100%;overflow:hidden}.order_wrapper .order_wrapper_item .track_additional_options .swiper-slide{display:flex;flex-direction:column;gap:10px}.order_wrapper .order_wrapper_item .track_additional_options .swiper-slide .order_wrapper_item{border:0!important}.order_wrapper .order_wrapper_item .additional_options_item,.order_wrapper .order_wrapper_item .order_banner,.order_wrapper .order_wrapper_item .order_banner img{width:100%}.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_header{width:100%;gap:20px;border:2px solid #f2f4f9;padding:10px}.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_header .additional_options_item_header_label{max-width:calc(100% - 12.5em);gap:10px}.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_header .additional_options_item_header_label label{width:calc(100% - 30px);color:#f2f4f9;font-size:1.375em;letter-spacing:0;line-height:1.3em}.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_header .additional_options_item_header_label label.wide{width:auto}.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_header .additional_options_item_header_label .arrow{content:"";display:inline-block;width:20px;height:10px;background-image:url(../../svg/arrow_white_down.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:10px;cursor:pointer;transition:transform .3s ease}.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_header .additional_options_item_header_label .arrow.open{transform:rotateX(180deg)}.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_header .checkbox_oldPrice{color:#f2f4f9;font-size:1.125em;letter-spacing:0;line-height:1.3em;white-space:nowrap;text-decoration:line-through;margin:0 0 0 auto}.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_header .checkbox_price{color:#f2f4f9;font-size:1.375em;letter-spacing:0;font-weight:700;line-height:1.3em;white-space:nowrap;margin:0 0 0 auto}.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_header .checkbox_price.no_margin{margin:0 0 0-10px}.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_header .custom_checkbox_wrapper{height:20px;gap:10px}.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_header .custom_checkbox_wrapper input{position:absolute;right:0;width:100%;height:20px;z-index:3;opacity:0;cursor:pointer}.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_header .custom_checkbox_wrapper .custom_checkbox{width:20px;height:20px;border:1px solid #f2f4f9}.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_header .custom_checkbox_wrapper .custom_checkbox::after{content:"";position:absolute;width:10px;height:10px;background-color:#f2f4f9;opacity:0;transform:scale(0);transition:all .3s ease}.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_header .custom_checkbox_wrapper input:checked~.custom_checkbox::after{transform:scale(1);opacity:1}.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_header .checkbox_btn{color:#ef4e4e;font-size:1.375em;letter-spacing:0;line-height:1.3em}.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_text{width:100%;padding:10px;border:2px solid #f2f4f9;border-top:none;display:none}.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_text p{color:#f2f4f9}@media (max-width:600px){.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_header{flex-wrap:wrap}.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_header .additional_options_item_header_label{width:100%;max-width:100%}.order_wrapper .order_wrapper_item .additional_options_item .additional_options_item_header .additional_options_item_header_label .arrow{margin:0 0 0 auto}}.order_wrapper .order_wrapper_item textarea{width:100%;border:4px solid #f2f4f9;background-color:#000d2b;color:#f2f4f9;font-size:max(16px,1.25em);letter-spacing:0;line-height:1.4em;padding:1em 1.4em;margin:1.25em 0 10px;resize:none}.order_wrapper .order_wrapper_item textarea::placeholder{color:#f2f4f9;font-size:1em;letter-spacing:0;line-height:1.4em;opacity:.5}.order_wrapper .order_wrapper_item #charNum{color:#f2f4f9;font-size:.875em;letter-spacing:0;line-height:1.4em;margin-bottom:10px;align-self:flex-end}.order_wrapper .order_wrapper_item .btn{align-self:flex-end}.order_wrapper .order_wrapper_item .voucher-card-preview{width:100%}.order_wrapper .order_wrapper_item .voucher-card-preview img{width:100%;height:auto}.order_wrapper .order_wrapper_item .order_overview{width:100%;border:4px solid #f2f4f9;padding:10px 0 0;margin-top:1.25em}.order_wrapper .order_wrapper_item .order_overview .order_overview_line{width:100%;padding:0 1.25em}.order_wrapper .order_wrapper_item .order_overview .order_overview_line .price,.order_wrapper .order_wrapper_item .order_overview .order_overview_line .title{color:#f2f4f9;font-size:1.75em;font-weight:700;letter-spacing:0;line-height:1.4em}.order_wrapper .order_wrapper_item .order_overview .order_overview_line .price{white-space:nowrap;margin-left:auto}.order_wrapper .order_wrapper_item .order_overview .order_overview_sum{width:100%;background-color:#f2f4f9;padding:.875em 1.25em 1.25em;margin-top:10px}.digital-cards-list button,.order_wrapper .order_wrapper_item .order_overview .order_overview_sum .title{color:#ec4646;font-size:1.75em;font-weight:700;letter-spacing:0;line-height:1.4em}.order_wrapper .order_wrapper_item .order_overview .order_overview_sum .price{color:#ec4646;font-size:1.75em;font-weight:700;letter-spacing:0;line-height:1em;white-space:nowrap;margin-left:auto}.order_wrapper .order_wrapper_item .order_overview .order_overview_sum .price .tax{display:none;color:#ec4646;font-size:.5em;letter-spacing:0;line-height:1.4em}.order_wrapper .order_wrapper_item .active-group{width:100%}.order_wrapper .voucher_btn span{display:flex;align-items:center}.order_wrapper .float_btn span::after,.order_wrapper .voucher_btn span::before{content:"";height:1.25em;width:1.25em;background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:10px}.order_wrapper .voucher_btn span::before{display:inline-block;background-image:url(../../svg/eye.svg)}.order_wrapper .float_btn{position:sticky;bottom:2.5em;width:25em;height:5.875em;align-self:flex-end;z-index:10;box-shadow:rgba(0,0,0,.35)0 5px 15px}.order_wrapper .float_btn span{display:inline-block;align-items:center;text-align:left}.order_wrapper .float_btn span strong{font-size:1.5em}.order_wrapper .float_btn span::after{position:absolute;top:calc(50% - .625em);right:-3em;background-image:url(../../svg/arrow_white_down.svg)}.order_wrapper .order_btn{width:25em;height:5.875em;align-self:flex-end;z-index:11;margin:-5.875em 0 0 auto;display:flex;align-items:center;border:0;font-size:1em;justify-content:center;cursor:pointer;padding:1.25em 3.1em;min-width:7.8em;background-color:#ec4646;outline:0;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.order_wrapper .order_btn.margin{margin-top:-5.875em}.order_wrapper .order_btn button .default{padding-left:16px;position:relative;opacity:var(--o, 1);transform:scale(var(--s, 1));transition:transform .3s,opacity .3s;transition-delay:var(--d, 0.3s)}.order_wrapper .order_btn button .default:after,.order_wrapper .order_btn button .default:before{content:"";width:3px;height:16px;left:0;top:3px;border-radius:1px;background:var(--icon);position:absolute;transform:rotate(var(--r, 0deg));transition:transform .25s}.order_wrapper .order_btn button .default:after{--r:90deg}.order_wrapper .order_btn button .dots,.order_wrapper .order_btn button .success{left:50%;position:absolute;opacity:var(--o, 0);transition:opacity .3s,transform .3s;transition-delay:var(--d, 0s)}.order_wrapper .order_btn button .success{transform:translate(-50%,var(--y, 12px));top:12px}.order_wrapper .order_btn button .dots{width:4px;height:4px;top:20px;margin-left:-7px;border-radius:2px;transform-origin:10px 50%;background:var(--dots);box-shadow:5px 0 0 var(--dots),10px 0 0 var(--dots);transform:scale(var(--s, 0.4))}.order_wrapper .order_btn button .cart{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;border-radius:inherit;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.order_wrapper .order_btn button .cart:before{content:"";position:absolute;width:20px;height:16px;background:var(--background);top:17px;right:100%;z-index:1;margin-right:-20px;transform:translateX(-18px) rotate(-16deg)}@media (max-width:1300px){.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription{grid-template-columns:repeat(3,minmax(0,1fr))}.order_wrapper .order_wrapper_item .order_options_grid.textAndIcons .options_grid_item{max-width:180px}}@media (max-width:600px){.order_wrapper .order_wrapper_item .order_options_grid.textIconsAndDescription{grid-template-columns:repeat(2,minmax(0,1fr));gap:4em 1.25em}.order_wrapper .order_wrapper_item .order_options_grid.textAndIcons{gap:1.875em 1.25em}.order_wrapper .order_wrapper_item .order_options_grid.textAndIcons .options_grid_item{max-width:140px}.order_wrapper .order_wrapper_item .order_banner img.desktop{display:none}.order_wrapper .order_wrapper_item .order_banner img.mobile{display:block}.order_wrapper .order_wrapper_item .order_overview .order_overview_line{padding:0 10px}.order_wrapper .order_wrapper_item .order_overview .order_overview_line .price,.order_wrapper .order_wrapper_item .order_overview .order_overview_line .title,.order_wrapper .order_wrapper_item .order_overview .order_overview_sum .price,.order_wrapper .order_wrapper_item .order_overview .order_overview_sum .title{font-size:1.5em}.order_wrapper .order_wrapper_item .order_overview .order_overview_sum{padding:10px}}@media (max-width:400px){.order_wrapper .float_btn,.order_wrapper .order_btn,.order_wrapper .voucher_btn{width:100%}}.digital-product-container{width:calc(50% - 1.25em);border-bottom:1px solid #ef4e4e}.digital-product-container .quick_order{position:sticky;bottom:2.5em;right:0;width:25em;border:0;margin:2.5em 0 0 auto}.digital-product-container .quick_order .quick_price{display:none}.digital-product-container .quick_order .quick_wrapper{width:100%;max-width:100%}@media (max-width:1000px){.digital-product-container{width:100%}}.digital-cards-list{display:flex;align-items:flex-start;flex-wrap:wrap;gap:20px;margin:0 0 30px}.digital-cards-list button{width:130px;color:#f2f4f9;font-size:1.5em;line-height:1.05em;white-space:nowrap;background:0 0;border:3px solid #f2f4f9;padding:5px}.digital-cards-list button img{width:100%;margin-bottom:10px}.digital-cards-list button:hover{background:rgba(255,255,255,.42)}.digital-cards-list button.active{color:#ec4646;background:#fff}@media (max-width:1000px){.digital-cards-list{gap:10px}.digital-cards-list button{width:110px}}@media (max-width:700px){.info_grid{grid-gap:1.25em}.info_grid .info_item .icon{width:2.5em;height:2.5em}.info_grid .info_item .column .title{font-size:1.5em}.info_grid .info_item .column .value{font-size:1.25em}.digital-product-container{width:100%}.digital-cards-list{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:400px){.digital-product-container .quick_order{bottom:0;width:100%}.digital-product-container .quick_order .quick_wrapper{width:100%;max-width:100%}.digital-cards-list{grid-template-columns:100%}.digital-cards-list .button{width:100%}}