/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./webpack/loaders/themes-loader.js??ruleSet[1].rules[2].use[3]!../dev/parea/css/default/main.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************/
a,abbr,acronym,address,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,time,th,thead,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Inter";src:url("./fonts/Inter.ttf")}body{line-height:1}html{width:100%;height:auto;overflow-y:auto}body{width:100%;height:auto;min-height:100vh;overflow-y:auto;background-color:#1a1a1a;font-family:"Inter";font-size:16px;box-sizing:border-box;display:flex;flex-direction:column}.hidden{display:none !important}.tleft{text-align:left}.tright{text-align:right}.tcenter{text-align:center}.nostretch{max-width:max-content}.tspace{margin-top:10px}.tspace-inv{margin-bottom:10px}.col1{display:grid;grid-template-columns:1fr;grid-template-rows:min-content;align-items:start}.col2{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:min-content;align-items:start}.col3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:min-content;align-items:start}.col3.inline label{display:inline !important}.col4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:min-content;align-items:start}.fill2{grid-column:1/3}.fill3{grid-column:1/4}.fill4{grid-column:1/5}.gap{gap:20px}.animated{transition:all .3s ease}.animated:hover{transform:scale(1.05)}a{color:#fff}.content{padding:0 15.125rem;display:flex;flex-flow:column nowrap;min-height:calc(100% - 27.8125rem);color:#fff;line-height:24px}.content h1{display:block;font-size:26px;margin-bottom:1rem;margin-top:1.5rem}.content ol{padding:20px;counter-reset:section;list-style-type:none}.content ol li{margin:0 10px;margin-bottom:10px;padding:0 10px}.content ol li:before{counter-increment:section;content:counters(section, ".") ". "}.content ul{counter-reset:none;padding:20px;list-style-type:disc}.content ul li:before{counter-increment:none;content:""}.content ol.alpha{counter-reset:alpha-counter}.content ol.alpha li:before{counter-increment:alpha-counter;content:counter(alpha-counter, lower-alpha) ") "}@media(max-width: 1000px){.content{padding:0 4rem;margin:0 auto}}.welcome-panel{padding:40px;background-color:var(--c-ecomm-section-bg1);color:#fff;border-radius:20px;margin-top:100px;padding:60px 100px 60px 100px}.welcome-panel .header{height:30px;width:100%;background:rgba(0,0,0,0) url(img/logo.png) center center no-repeat;background-position:center center}.welcome-panel .content{margin-top:80px}.toast-stack{z-index:5000;display:flex;row-gap:12px;align-items:center;pointer-events:none;justify-content:end;padding-inline:20px;flex-direction:column;padding-bottom:8vh;position:fixed;bottom:1px;left:50%;transform:translate(-50%)}.toast{opacity:0;width:100%;display:flex;min-width:331px;max-width:40vw;width:max-content;color:#fff;pointer-events:all;align-items:center;position:relative;border-radius:6px;padding:12px 16px 12px 22px;box-shadow:0px 4px 25px 0px rgba(0,0,0,.3019607843)}.toast .icon{background-color:#fff}.toast-status{width:18px;height:18px;flex-shrink:0}.toast-message{flex-grow:1;flex-basis:0;position:relative;margin-right:12px;padding-inline:16px;word-break:break-word}.toast-message::after{content:"";top:0;right:0;width:1px;height:100%;position:absolute;border-radius:5px;background-color:rgba(217,217,217,.2)}.toast-message p,.toast-message small{display:block;line-height:17px}.toast-message p{font-size:14px;font-weight:600;line-height:17px}.toast-message small{font-size:12px;font-weight:400}.toast-message small:empty{display:none}.toast-action{width:28px;height:28px;padding:6px;border-radius:6px;flex-shrink:0}.toast.success{background-color:#007146}.toast.success .toast-action:hover{background-color:#00633d}.toast.error{background-color:#b64139}.toast.error .toast-action:hover{background-color:#9d3730}.toast.confirm{min-width:381px;background-color:#3e3e3e}.toast.confirm .toast-message::after{display:none}.toast.confirm .toast-action-group{gap:5px;display:flex}.toast.confirm .toast-action-group .toast-action{width:auto;height:auto;padding:5px 14px;color:#fff}.toast.confirm .toast-action-group .toast-action.positive{font-weight:500;background-color:#2280ef}.toast.confirm .toast-action-group .toast-action.positive:hover{background-color:#1162c1}.toast.confirm .toast-action-group .toast-action.negative{background-color:rgba(0,0,0,0)}.toast.confirm .toast-action-group .toast-action.negative:hover{color:#dadada}.toast-action{background:rgba(0,0,0,0);border:none}form.col1{gap:20px 40px;width:300px}form.col2{gap:20px 40px;width:600px}form.col3{gap:20px 40px;width:900px}form.col4{gap:20px 40px;width:1200px}form p label{display:block;margin-bottom:5px}form p input[type=text],form p input[type=number],form p input[type=email],form p input[type=password],form p textarea{box-sizing:border-box;border:solid 1px #c1c1c1;border-radius:5px;background-color:#fff;color:#333;padding:5px;width:100%}form p select{box-sizing:border-box;width:100%}form p span.error{display:block;font-size:.7rem;color:red;margin-top:3px}form p input[type=submit]{border:none;background-color:#c6e9af;color:var(--c-ecomm-section-bg1);font-size:15px;font-weight:bold;text-decoration:none;border-radius:15px;padding:10px 40px 10px 40px}table{border-collapse:collapse}table caption{font-size:1.05rem;font-weight:bold;margin-top:20px;margin-bottom:10px;text-align:left}table thead{color:gray;border-bottom:2px solid gray}table thead th{font-size:16px;font-weight:bold;padding:5px 10px 5px 10px}table tbody{background-color:#fff;margin-top:2px}table tbody td{padding:10px 10px 10px 10px;max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}table tbody td.min-width{max-width:0}table tfoot{background-color:#fff}table.fixed{table-layout:fixed;display:table;min-width:350px}.pagination{margin-top:15px}.pagination .page-info{font-size:11px;float:left}.pagination .paginator{float:right}.pagination .paginator a{font-size:11px;display:inline-block;background-color:#e4e4e4;color:#000;margin:0px;text-decoration:none;padding:8px 16px}.pagination .paginator a.prev,.pagination .paginator a.next,.pagination .paginator a.first,.pagination .paginator a.last{position:relative}.pagination .paginator a.prev,.pagination .paginator a.first{padding-left:30px}.pagination .paginator a.next,.pagination .paginator a.last{padding-right:30px}.pagination .paginator a.prev:before,.pagination .paginator a.next:after,.pagination .paginator a.first:before,.pagination .paginator a.last:after{position:absolute;font-size:10px}.pagination .paginator a.prev:before{content:"◀";left:12px}.pagination .paginator a.next:after{content:"▶";right:12px}.pagination .paginator a.first:before{font-size:1rem;content:"◃";left:12px;top:5px}.pagination .paginator a.last:after{font-size:1rem;content:"▹";right:12px;top:5px}.pagination .paginator a.active{background-color:#686868}h1{font-size:26px;font-weight:500;line-height:32px}h2{font-size:20px;font-weight:500;line-height:26px;margin-top:24px;margin-bottom:8px}h3{font-size:20px;font-weight:500;line-height:26px}h1.darker,h2.darker,h3.darker{color:rgba(255,255,255,.82)}.w100{width:100%}*{font-family:"Inter"}a{text-decoration:none}strong{font-weight:800}.content{position:relative;overflow:hidden;width:100%;box-sizing:border-box;min-height:calc(100vh - 125px);display:flex;flex-direction:column}.content p a{text-decoration:underline}.bspacem{margin-bottom:25px}.bspacel{margin-bottom:50px}.form input[type=text],.form input[type=email],.form input[type=password]{width:100%;height:54px;background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #8f8f8f;border-radius:0;outline:none;color:#fff;font-weight:300;font-size:20px;line-height:24px}.form input[type=text]:-webkit-autofill,.form input[type=text]:-webkit-autofill:hover,.form input[type=text]:-webkit-autofill:focus,.form input[type=text]:-webkit-autofill:active,.form input[type=email]:-webkit-autofill,.form input[type=email]:-webkit-autofill:hover,.form input[type=email]:-webkit-autofill:focus,.form input[type=email]:-webkit-autofill:active,.form input[type=password]:-webkit-autofill,.form input[type=password]:-webkit-autofill:hover,.form input[type=password]:-webkit-autofill:focus,.form input[type=password]:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:#fff}.form div.error input{border:none;border:1px solid #b287fd;border-radius:11px;color:#b287fd;padding-left:10px}.form div.error span.error{font-size:16px;font-weight:300;line-height:19px;color:#b287fd}.default-btn{background-color:var(--c-ecomm-btn1);width:13.9375rem;height:2.25rem;color:#000;border:none;border-radius:1rem;font-size:1rem;cursor:pointer;font-weight:700;padding:.5rem}.default-btn.wide{width:19rem}button.btn,button.btn2,button.btn3,button.btn4,a.btn,a.btn2,a.btn3,a.btn4{font-size:20px;font-weight:500;border-radius:50vh;background-color:#e0fe68;color:#000;padding:8px 28px;cursor:pointer;border:none;box-sizing:border-box;display:flex;justify-content:center;align-items:center}button.btn.tsizes,button.btn2.tsizes,button.btn3.tsizes,button.btn4.tsizes,a.btn.tsizes,a.btn2.tsizes,a.btn3.tsizes,a.btn4.tsizes{font-size:16px}button.btn.enlarge,button.btn2.enlarge,button.btn3.enlarge,button.btn4.enlarge,a.btn.enlarge,a.btn2.enlarge,a.btn3.enlarge,a.btn4.enlarge{padding:10px 45px}button.btn.btn2,button.btn2.btn2,button.btn3.btn2,button.btn4.btn2,a.btn.btn2,a.btn2.btn2,a.btn3.btn2,a.btn4.btn2{background-color:#b58ff8;color:#fff}button.btn.btn3,button.btn2.btn3,button.btn3.btn3,button.btn4.btn3,a.btn.btn3,a.btn2.btn3,a.btn3.btn3,a.btn4.btn3{border:1px solid #fff;background-color:rgba(0,0,0,0);color:#fff}button.btn.btn4,button.btn2.btn4,button.btn3.btn4,button.btn4.btn4,a.btn.btn4,a.btn2.btn4,a.btn3.btn4,a.btn4.btn4{background-color:#fff;color:#000}button.btn.disabled,button.btn2.disabled,button.btn3.disabled,button.btn4.disabled,a.btn.disabled,a.btn2.disabled,a.btn3.disabled,a.btn4.disabled{cursor:default;background-color:#8f8f8f}.decor-container{position:absolute;width:500px;height:500px;left:0;bottom:0;z-index:-1;overflow:hidden}.decor-container .decoration{position:absolute;width:1000px;height:1000px;bottom:-400px;left:-550px;transform:rotate(-122deg);background:linear-gradient(180deg, #b287fd 8.09%, rgba(0, 0, 0, 0) 80.91%);border-radius:50%;padding:0;pointer-events:none;user-select:none;z-index:-1;opacity:.8}.tooltip{position:relative;display:inline-block}.tooltip>span{visibility:hidden;width:140px;background-color:var(--c-ecomm-btn1);color:#000;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-75px;opacity:0;transition:opacity .3s}.tooltip>span::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:var(--c-ecomm-btn1) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tooltip:hover>span{visibility:visible;opacity:1}.header-spacer{height:0;transition:height .3s ease}.header{position:relative;box-sizing:border-box;width:100%;padding:2rem 15.125rem 1.6875rem 15.125rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.header.header--fixed{position:fixed;top:0;left:0;right:0;background-color:#1a1a1a;z-index:9999;transition:transform .3s ease-in-out}.header.header--hidden{transform:translateY(-100%)}.header .panel{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:2.125rem}.header .panel .left{display:flex;align-items:center;gap:5.4375rem;margin-left:2rem}.header .panel .left .logo{height:2.5rem;width:auto}.header .panel .left .search-bar{position:relative;width:37.0625rem;height:2.0625rem}.header .panel .left .search-bar input{position:absolute;box-sizing:border-box;width:100%;height:100%;border:1px solid #000;border-radius:5px;background-color:#fff;padding:9px 8px 9px 35px;left:0;color:#000;outline:none;font-weight:400;font-size:15px;line-height:18px}.header .panel .left .search-bar button{position:absolute;left:0;width:2.1875rem;height:100%;background-image:url("./img/search.svg");background-size:1.1875rem 1.25rem;background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);color:#000;border:none}.header .panel .right{display:flex;align-items:center;justify-content:flex-end;gap:2rem;margin-right:2rem}.header .panel .right .cart-wrapper{position:relative;display:flex;flex-direction:column;align-items:flex-end}.header .panel .right .cart-wrapper:hover .side-cart{display:block}.header .panel .right .cart-wrapper:hover .icon.icon-cart{background-image:url("./img/cart-active.svg")}.header .panel .right .icon{position:relative;display:block;width:1.875rem;height:1.875rem;background-size:contain;background-repeat:no-repeat;background-position:center}.header .panel .right .icon.icon-profile{background-image:url("./img/profile.svg")}.header .panel .right .icon.icon-cart{background-image:url("./img/cart.svg")}.header .panel .right .icon p{position:absolute;right:-8px;top:-4px;display:flex;justify-content:center;align-items:center;background-color:var(--c-ecomm-btn1);width:1.1875rem;height:1.1875rem;border-radius:50%;border:1px solid #1a1a1a;font-weight:500;font-size:15px;line-height:15px;color:#000}.header .side-cart{display:none;position:absolute;box-sizing:border-box;width:36.5625rem;top:2.6875rem;right:0;transform:translateX(3.5rem);background-color:#4d4d4d;border-radius:8px;padding:.625rem 1.5625rem 0 1.5625rem;margin-top:.625rem;z-index:3}.header .side-cart:hover{display:block}.header .side-cart:hover~.side-cart-btn span.icon.icon-cart{background-image:url("./img/cart-active.svg")}.header .side-cart .cart-arrow{position:absolute;width:2.5rem;height:2.5rem;background-color:#4d4d4d;top:-0.625rem;right:3.125rem;transform:rotate(45deg)}.header .side-cart .cart-extender{position:absolute;width:3.75rem;height:1.875rem;top:-1.5625rem;right:2.5rem}.header .side-cart .cart-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;z-index:1}.header .side-cart .cart-list .item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.625rem;border:none;border-bottom:1px solid #cacaca;padding:.9375rem 0;width:100%}.header .side-cart .cart-list .item .attributes{font-size:14px}.header .side-cart .cart-list .item.final{border:none;height:2.5rem}.header .side-cart .cart-list .item.final .info{height:100%;justify-content:flex-end;color:var(--c-ecomm-btn1)}.header .side-cart .cart-list .item.final .btn4{width:13rem;background-color:var(--c-ecomm-btn1)}.header .side-cart .cart-list .item img{width:4.5rem;height:4.5rem;border-radius:.625rem;box-sizing:border-box;object-fit:cover}.header .side-cart .cart-list .item .info{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;font-size:20px;line-height:24px;color:#fff;width:400px;height:100%}.header .side-cart .cart-list .item .info .title{font-weight:700;max-height:3.125rem;overflow:hidden}.header .side-cart .cart-list .item .info .data{display:flex;flex-direction:row;align-items:flex-end;gap:1.25rem}.header .side-cart .cart-list .item .info .data .quantity{font-weight:300}.header .side-cart .cart-list .item .info .data .price{font-weight:700}.header .side-cart .cart-list .item .info .data .price.big{font-size:30px;line-height:30px}.header .side-cart .cart-list .item button.icon.icon-remove{background:rgba(0,0,0,0);border:none;outline:none;display:block;width:1.25rem;height:1.25rem;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("./img/remove-wh.svg");cursor:pointer;pointer-events:all}@media(max-width: 1500px){.header .panel .left .search-bar{width:clamp(40px,25vw,444px)}}.header .decoration{position:absolute;width:1000px;height:1000px;top:-600px;right:-500px;transform:rotate(45deg);background:linear-gradient(180deg, #b287fd 8.09%, rgba(0, 0, 0, 0) 85.91%);border-radius:50%;padding:0;pointer-events:none;user-select:none;z-index:-1}.header .decoration2{position:absolute;width:900px;height:900px;top:-250px;left:-140px;transform:rotate(-40deg);background:linear-gradient(180deg, #b287fd 25%, rgba(0, 0, 0, 0) 75%);border-radius:50%;padding:0;pointer-events:none;user-select:none;z-index:-1}@media(max-width: 650px){.header{padding:1rem 1rem}.panel{gap:.5rem}.left{gap:.5rem !important;margin:.5rem !important}.logo{height:2rem !important;margin:0 !important;padding:0 !important}}@media(min-width: 651px)and (max-width: 1299px){.header{padding:1.5rem 4rem}.header .panel{gap:1.5rem;flex-direction:row;align-items:center}.header .panel .left{gap:clamp(1rem,2vw,4rem) !important;margin-left:1.5rem}.header .panel .left .search-bar{width:clamp(20px,40vw,25rem)}.header .panel .left .logo{padding-right:2rem}.header .panel .right{gap:1.25rem;margin-right:1rem}}.newsletter-widget{position:fixed;top:6.25rem;right:0;width:2.25rem;height:12.125rem;background-color:var(--c-ecomm-btn1);border-top-left-radius:6px;border-bottom-left-radius:6px;z-index:1000;cursor:pointer;overflow:hidden;transition:width .3s ease;display:flex;align-items:center;justify-content:start}.newsletter-widget:hover{width:18.75rem}.newsletter-widget .newsletter-collapsed{writing-mode:vertical-rl;text-align:center;display:flex;align-items:center;justify-content:center;gap:.625rem;height:100%;padding:5px}.newsletter-widget .newsletter-collapsed h3{transform:rotate(180deg);font-size:16px;font-weight:600}.newsletter-widget .newsletter-collapsed .icon{width:1.25rem;height:1.25rem;background-image:url("./img/newsletter.svg");background-position:center;background-size:contain;background-repeat:no-repeat;display:inline-block}.newsletter-widget .newsletter-form{display:none;flex-direction:column;align-items:flex-start;padding:1rem;gap:.5rem;width:100%}.newsletter-widget .newsletter-form input{width:90%;padding:.4rem .6rem;border-radius:4px;border:none}.newsletter-widget .newsletter-form button{padding:.4rem .6rem;background-color:#fff;border:none;border-radius:4px;cursor:pointer}.newsletter-widget:hover .newsletter-form{display:flex}.newsletter-widget:hover .newsletter-collapsed{display:none}.footer{width:100%;padding:0 15.125rem;box-sizing:border-box}.footer .first-row{position:relative;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:clamp(1.25rem,5vw,12.5rem)}.footer .first-row .logo{height:2.5rem;flex-shrink:0;padding-left:2rem}.footer .first-row .panel{display:flex;flex-wrap:wrap;gap:clamp(1.25rem,9vw,9.375rem);flex:1;justify-content:flex-end;padding-right:2rem;padding-top:1.5rem}.footer .first-row .panel .item{font-weight:700;font-size:16px;line-height:100%;color:#fff;flex:0 0 auto;width:max-content}.footer .first-row .panel .item.last{margin-left:auto;flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start}.footer .first-row .panel .item .links{display:flex;flex-direction:column;gap:.75rem;margin-top:2rem}.footer .first-row .panel .item .links.socials{justify-content:start;align-items:center;flex-direction:row;gap:1.4375rem}.footer .first-row .panel .item .links a{font-weight:300;font-size:16px;line-height:19px;color:#8f8f8f;text-decoration:none}.footer .first-row .panel .item .links a span.social-icon{display:block;width:1.25rem;height:1.25rem;background-position:center;background-size:contain}.footer .first-row .panel .item .links a span.social-icon.instagram{background-image:url("./img/instagtam.svg")}.footer .first-row .panel .item .links a span.social-icon.facebook{background-image:url("./img/facebook.svg")}.footer .first-row .panel .item .links a span.social-icon.linkedin{background-image:url("./img/linkedin.svg")}.footer .first-row .panel .item .links a span.social-icon.youtube{width:1.5rem;height:1.5rem;background-image:url("./img/youtube.svg")}.footer .first-row .panel .item .links a[href="#"]{cursor:default}@media(max-width: 1800px){.footer .first-row .panel{gap:clamp(1.25rem,5vw,5rem)}}@media(max-width: 1600px){.footer .first-row{flex-direction:row;justify-content:space-between;gap:1.25rem}.footer .first-row .panel{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:3.75rem}.footer .first-row .panel .item{font-size:.875rem;max-width:6.25rem}.footer .first-row .panel .item.last{max-width:11.25rem;flex:0 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;flex-direction:column}}@media(max-width: 1300px){.footer .first-row{flex-direction:row;justify-content:space-between;gap:1.25rem}.footer .first-row .panel{justify-content:flex-start;gap:40px}.footer .first-row .panel .item{font-size:.875rem;max-width:90px}.footer .first-row .panel .item.last{align-items:center}.footer .first-row .panel .item .links a{font-size:14px}.footer .first-row .panel .item .links.socials{justify-content:center;align-items:center;text-align:center;flex-direction:column}}@media(max-width: 600px){.footer .first-row{flex-direction:column;align-items:flex-start}.footer .first-row .panel{justify-content:flex-start;flex-direction:column}.footer .first-row .panel .item .links.socials{flex-direction:row}}@media(max-width: 450px){.footer .first-row{flex-direction:column}.footer .first-row .logo{padding:0}.footer .first-row .panel{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}.footer .first-row .panel .item{flex:0 0 calc(50% - .5rem);box-sizing:border-box;margin-bottom:1rem;max-width:max-content}.footer .first-row .panel .item.last{margin-left:0;align-items:start}}.footer .second-row{margin-top:4rem;padding-bottom:2rem;text-align:center;width:100%}.footer .second-row .credentials p{color:#8f8f8f;font-size:12px;font-weight:400}.footer .second-row .credentials p:first-child{margin-bottom:1.5rem}@media(max-width: 450px){.footer{padding:0 4rem;margin:0 auto}}.filters{display:flex;margin:0 0 50px 0;width:100%}.filters .filter{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;min-height:72px;gap:22px;flex-wrap:wrap}.filters .filter .button{font-size:16px;font-weight:500;box-sizing:border-box;min-height:47px;padding:14px;border-radius:12px;background-color:rgba(0,0,0,0);color:rgba(255,255,255,.4);border:1px solid rgba(255,255,255,.4);text-align:center;line-height:20px}.filters .filter .button span{font-weight:300}.filters .filter .button.active{background-color:var(--c-ecomm-btn1);color:#1a1a1a}.filters .filter .btn-filter{display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:rgba(255,255,255,.4);font-weight:500;font-size:16px;line-height:19px;background:none;border:none;gap:10px;height:20px;padding:0;cursor:pointer}.filters .filter .btn-filter span{display:inline-block;width:18px;height:20px;background-image:url("./img/filter.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.product-content{width:100%;min-height:calc(100vh - 15.625rem)}.image-preview-modal{position:absolute;box-sizing:border-box;background:rgba(0,0,0,.8);width:100vw;height:100vh;top:0;left:0;padding:20px;display:flex;align-items:center;justify-content:center}.image-preview-modal img{display:block;margin:0 auto;max-height:100%;max-width:100%}html.disble-scroll,body.disble-scroll{margin:0;height:100%;overflow:hidden}.image-preview-modal.active{animation:fadein .5s 1}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.product-list{display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:flex-start;width:100%;margin-bottom:4rem}.product-list.fav{margin:0}.product-list.fav h1{width:100%}.product-list .item{display:flex;flex-direction:column;position:relative;width:min-content;flex:0 0 auto}.product-list .item .actions{display:none;flex-direction:row;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;left:0;top:0;gap:1.5625rem;pointer-events:none;border-radius:.625rem}.product-list .item .actions button,.product-list .item .actions a{width:1.875rem;height:1.875rem;background:none;border:none;background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer;pointer-events:all}.product-list .item .actions button.share,.product-list .item .actions a.share{background-image:url("./img/share.svg")}.product-list .item .actions button.like,.product-list .item .actions a.like{background-image:url("./img/like.svg")}.product-list .item .actions button.more,.product-list .item .actions a.more{background-image:url("./img/more.svg")}.product-list .item .actions button.like.marked,.product-list .item .actions a.like.marked{background-image:url("./img/like_marked.svg")}.product-list .item:hover .actions{display:flex;background-color:rgba(0,0,0,.67);border-radius:0}.product-list .item a{-webkit-user-drag:none}.product-list .item .image{height:20rem;width:19rem}.product-list .item .image img{height:100%;width:100%;object-fit:cover}.product-list .item .price-container{display:flex;padding-bottom:1rem;padding-left:1rem;align-items:center}.product-list .item .price-container .price{display:flex;justify-content:flex-start;text-align:right}.product-list .item .price-container .price a{color:var(--c-ecomm-btn1);font-size:20px;font-weight:700}.product-list .item .price-container .price span{color:#fff;font-weight:400;font-size:16px}.product-list .item .price-container .discounted-price a{margin-left:24px;color:silver;text-decoration:line-through;font-size:16px;font-weight:500}.product-list .item .details{position:relative;width:100%;height:fit-content;display:flex;flex-direction:column;justify-content:space-between;color:#fff;box-sizing:border-box;padding:1rem 1rem 1.5rem 1rem}.product-list .item .details .product-title{font-size:1rem;line-height:120%}.product-list .item .details h3{display:-webkit-box;font-weight:500;line-height:2.25rem;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;white-space:pre-wrap}.product-list .item .details p{max-width:100%;font-weight:300;font-size:.75rem;color:rgba(255,255,255,.5)}.product-list .item .details p.description{font-size:1rem;line-height:1.1875rem;color:#c7c7c7;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.product-list .item .details form{padding:0}.btn-more{padding:.5625rem 2rem;border:.0625rem solid rgba(143,143,143,.42);border-radius:1.125rem;color:rgba(143,143,143,.42);background-color:rgba(0,0,0,0);font-weight:500;font-size:1.25rem;line-height:1.5rem;cursor:pointer;margin-bottom:3.125rem}.choices{display:flex;flex-wrap:wrap}.choices .attribute{margin-bottom:.5rem}.choices .attribute .attribute-label{width:100%}.choices .attribute .group{display:flex;align-items:center;gap:.25rem;margin-right:.5rem}.choices .attribute .group:not(:last-child){margin-bottom:.25rem}.attribute{display:flex;flex-wrap:wrap;align-items:center;width:100%}.attribute .attribute-name,.attribute .attribute-input{width:100%}.error-message{color:#f58c8c;font-style:italic;font-size:.875rem}.product-container{display:flex;color:#fff;justify-content:center;gap:6.25rem;font-size:1rem;margin-bottom:1.875rem}.product-container .product-images{flex:1;display:flex;flex-direction:column;align-items:flex-start}.product-container .product-images .main-image{width:39.25rem;height:40.9375rem;margin-bottom:2.25rem;object-fit:cover}.product-container .product-images .other-images{width:100%;display:flex;flex-wrap:wrap;gap:1.25rem}.product-container .product-images .other-images img{width:8.875rem;height:9.3125rem;object-fit:cover;cursor:pointer}.product-container .product-details{width:100%}.product-container .product-details .product-title,.product-container .product-details .product-price,.product-container .product-details .tags,.product-container .product-details .description,.product-container .product-details .choices,.product-container .product-details .quantity{margin-bottom:1.25rem}.product-container .product-details .description{display:block;margin-right:2rem;width:calc(100% - 2rem);line-height:24px}.product-container .product-details .product-title{font-size:26px;line-height:36px;font-weight:700}.product-container .product-details .product-price .after-discount-price{margin-bottom:1rem;font-size:20px;font-weight:700;color:var(--c-ecomm-btn1);margin-top:2rem}.product-container .product-details .product-price .before-discount-price{font-size:18px;font-weight:400;color:gray}.product-container .product-details .product-price .before-discount-price .percentage{color:var(--c-ecomm-btn1)}.product-container .product-details .product-price .before-discount-price,.product-container .product-details .product-price .discount{font-weight:400}.product-container .product-details .product-price .quantity{display:block}.product-container .product-details .product-price span{color:#fff;font-weight:400;font-size:18px}.product-container .product-details .variants{display:flex;flex-direction:row;gap:1rem}.product-container .product-details .variants .variant-container{background-color:#1e1e1e;border-radius:.625rem;box-shadow:0 .125rem .625rem rgba(0,0,0,.6);margin-bottom:1.25rem;padding:1.25rem;max-width:31.25rem}.product-container .product-details .variants .variant-container .variant-title{font-size:1.2rem;font-weight:bold;margin-bottom:.625rem;color:#fff}.product-container .product-details .variants .variant-container .detail-row{display:flex;justify-content:space-between;border-bottom:.0625rem solid #2a2a2a;padding:.375rem 0}.product-container .product-details .variants .variant-container .detail-row .detail-key{font-weight:600;color:#fff}.product-container .product-details .variants .variant-container .detail-row .detail-value{display:flex;width:12.5rem;color:#fff;flex-wrap:wrap;justify-content:flex-end;text-align:right}.product-container .product-details .rental-period-container{margin-top:2rem}.product-container .product-details .rental-period-container #rental_datepicker{background-color:#fff;border:.0625rem solid #ccc;padding:.625rem .75rem;border-radius:5px;font-size:16px;color:#000;max-width:21.375rem;height:1.5rem;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.product-container .product-details .quantity-container,.product-container .product-details .rental-period-container{display:flex;flex-wrap:wrap}.product-container .product-details .quantity-container label,.product-container .product-details .rental-period-container label{font-size:16px;font-weight:400;padding-bottom:.5rem}.product-container .product-details .quantity-container label,.product-container .product-details .quantity-container input,.product-container .product-details .rental-period-container label,.product-container .product-details .rental-period-container input{width:100%;margin-bottom:0}.product-container .product-details .quantity-container{margin-top:1rem}.product-container .product-details .quantity-container .quantity{border:none;height:1.5rem;width:2.3125rem;border-radius:5px;text-align:center}@media(max-width: 1700px){.product-container .product-details .rental-period-container #rental_datepicker{font-size:14px}}@media(max-width: 450px){.product-container{flex-direction:column;gap:2rem;font-size:1rem;margin-bottom:1.875rem;padding:0}.product-container .product-images{flex:1;display:flex;flex-direction:column;align-items:flex-start}.product-container .product-images .main-image{display:block;width:100%;height:100%;margin-bottom:.5rem}.product-container .product-images .other-images{width:100%;gap:.5rem}.product-container .product-images .other-images img{width:4.4375rem;height:4.6875rem}}.text-attribute{background-color:#fff;border-radius:.3125rem}.featured-container{width:100%;display:flex;flex-flow:column nowrap;align-items:center;padding-bottom:4rem}.featured-container .featured-panel{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;gap:15.625rem;height:30.25rem;width:100%;overflow:visible}.featured-container .featured-panel .featured-item{position:relative;display:flex;width:100%;height:100%;flex-direction:column;justify-content:end;border-radius:.6875rem}.featured-container .featured-panel .featured-item .image-slider{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:1}.featured-container .featured-panel .featured-item .image-slider .slide-img{position:absolute;width:100%;height:100%;object-fit:cover;transition:transform 1s ease-in-out;transform:translateX(100%);z-index:0}.featured-container .featured-panel .featured-item .image-slider .slide-img.active{transform:translateX(0%);z-index:1}.featured-container .featured-panel .featured-item .info-panel{display:flex;flex-direction:column;justify-content:center;align-items:start;height:calc(100% - 3.125rem);width:100%;max-width:calc(100% - 23.75rem);padding:0 6.25rem;color:#fff;font-size:20px;z-index:2;transition:opacity .5s ease-in-out;opacity:1}.featured-container .featured-panel .featured-item .info-panel.active{opacity:0}.featured-container .featured-panel .featured-item .info-panel .actions{display:flex;align-items:center;gap:.8125rem;margin-top:1.925rem}.featured-container .featured-panel .featured-item .info-panel .actions a{text-decoration:none;font-weight:500;font-size:20px}@media(max-width: 450px){.featured-container .featured-panel .featured-item .info-panel{display:none}}.featured-container .featured-panel .featured-item .arrows{opacity:0;z-index:2;display:flex;width:100%}.featured-container .featured-panel .featured-item .arrows .arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,0);color:#fff;border:none;padding:1rem;font-size:2rem;cursor:pointer;transition:opacity .3s ease}.featured-container .featured-panel .featured-item .arrows .arrow.left-arrow{left:1rem}.featured-container .featured-panel .featured-item .arrows .arrow.right-arrow{right:1rem}.featured-container .featured-panel .featured-item:hover .arrows{opacity:1}.featured-container .featured-panel .featured-item .panel{display:flex;flex-direction:row;justify-content:space-around;width:100%;border-top-left-radius:11px;border-top-right-radius:11px;backdrop-filter:blur(20px);box-shadow:inset 0px 0px 34px rgba(255,255,255,.2);padding:1.5rem 2rem;box-sizing:border-box;gap:2rem;z-index:2}.featured-container .featured-panel .featured-item .panel .item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-weight:700;font-size:20px;line-height:100%;color:#fff;max-width:15.625rem;padding:0 1rem}.featured-container .featured-panel .featured-item .panel .item a{margin:0 auto 0 auto;margin-bottom:.5rem}.featured-container .featured-panel .featured-item .panel .item p{font-size:12px;font-weight:400;text-align:start;line-height:140%;max-width:196px;margin:0}.featured-container .featured-panel .featured-item .panel>.item:nth-of-type(1){width:10.3125rem}.featured-container .featured-panel .featured-item .panel>.item:nth-of-type(2){width:12.25rem}.featured-container .featured-panel .featured-item .panel>.item:nth-of-type(3){width:13.9375rem}.featured-container .featured-panel .featured-item .panel>.item:nth-of-type(4){width:14.625rem}.featured-container .featured-panel .featured-item .panel>.item:nth-of-type(5){width:10.4375rem}.featured-container .featured-panel .featured-item .panel>.item:nth-of-type(6){width:13.5625rem}@media(max-width: 450px){.featured-container .featured-panel .featured-item .panel{display:none}}.floating-panel{position:fixed;top:0;left:0;width:100%;background:var(--c-ecomm-section-bg2);backdrop-filter:blur(20px);z-index:1000;padding:1.5rem 20rem;box-shadow:0 2px 10px rgba(0,0,0,.3);justify-content:space-between;box-sizing:border-box;display:flex;transform:translateY(-100%);opacity:0;pointer-events:none;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.floating-panel.visible{transform:translateY(0);opacity:1;pointer-events:auto}.floating-panel .item{font-weight:700;font-size:18px}@media(max-width: 450px){.floating-panel{padding:1.5rem 2rem;flex-wrap:wrap;gap:1rem;justify-content:flex-start;top:auto}.floating-panel .item{font-size:16px}}.auth-container{width:100%;display:flex;flex-direction:row;align-items:flex-start;color:#fff;padding:150px 0 250px 0;justify-content:center}.auth-container .showcase{position:relative;width:560px;height:580px;border-radius:10px}.auth-container .showcase img{position:absolute;border-radius:10px}.auth-container .showcase img.sc1{top:15px;left:50px;z-index:1}.auth-container .showcase img.sc2{top:275px;left:0;z-index:2}.auth-container .showcase img.sc3{top:200px;left:295px;z-index:3}.auth-container form{width:620px;font-weight:300;font-size:20px;line-height:24px}.auth-container form h1{text-align:center;margin-bottom:50px}.auth-container form a{font-weight:700}.auth-container form div{position:relative}.auth-container form div .pwd-btn{position:absolute;right:0;top:25%;color:#8f8f8f;font-weight:300;font-size:20px;line-height:24px}.auth-container form button[type=submit]{margin:50px auto;width:370px;height:50px}.profile{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin:50px 0;font-weight:300;font-size:20px;line-height:24px;color:#fff;gap:50px}.profile .profile-links{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:25px;font-weight:500;min-width:250px}.profile .profile-links a{display:flex;flex-direction:row;align-items:center;gap:10px}.profile .profile-links a .icon{display:inline-block;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:contain}.profile .profile-links a .icon.icon-profile{background-image:url("./img/profile.svg")}.profile .profile-links a .icon.icon-cart{background-image:url("./img/cart.svg")}.profile .profile-links a .icon.icon-like{background-image:url("./img/like.svg")}.profile .profile-links a .icon.icon-logout{background-image:url("./img/logout.svg")}.profile .profile-links a.active{color:#b287fd;font-weight:700}.profile .profile-links a.active .icon{background:none;background-color:#b287fd;-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat}.profile .profile-links a.active .icon.icon-profile{-webkit-mask-image:url("./img/profile.svg")}.profile .profile-links a.active .icon.icon-cart{-webkit-mask-image:url("./img/cart.svg")}.profile .profile-links a.active .icon.icon-like{-webkit-mask-image:url("./img/like.svg")}.profile .profile-links a.active .icon.icon-logout{-webkit-mask-image:url("./img/logout.svg")}.profile .profile-links .logout{background-color:#fff;border:none;border-radius:5px;padding:10px;cursor:pointer}.profile .profile-info{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:150px}.profile .profile-info h2{font-weight:500}.profile .profile-info .user{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:50px;width:300px}.profile .profile-info .user .avatar{width:233px;height:233px;border-radius:50%}.profile .profile-info .user .avatar[src=""]::after{content:"TEST";display:block;position:absolute;top:0;border:1px solid #b287fd;border-radius:50%;width:233px;height:233px;background-color:#1a1a1a}.profile .profile-info .user .name{line-height:50px;font-size:40px;font-weight:400;width:100%;overflow:hidden;text-overflow:ellipsis;text-align:center}.profile .profile-info .user .avatar-edit{position:absolute;right:10px;top:130px;width:58px;height:58px;border:none;border-radius:50%;background-color:#b287fd;cursor:pointer}.profile .profile-info .user .avatar-edit .icon-edit{display:block;width:100%;height:26px;background-image:url("./img/edit.svg");background-size:contain;background-position:center;background-repeat:no-repeat;pointer-events:none}.profile .profile-info .form{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:50px;min-width:450px}.profile .profile-info .form .section{width:100%}.profile .profile-info .form button[type=submit]{font-size:20px;font-weight:500;padding:8px 28px;border:none;border-radius:20px;background-color:var(--c-ecomm-btn1);cursor:pointer}@media(max-width: 1300px){.profile{flex-direction:column;align-items:stretch;gap:1.5rem}.profile .profile-links{width:100%;min-height:auto;padding-bottom:1rem}.profile .profile-info{flex-direction:column !important;align-items:center;gap:2rem}.profile .profile-info .user{width:100%;max-width:18.75rem}.profile .profile-info .form{width:100%;padding:0 0;min-width:0}.profile .profile-info .form .section .bspacem{font-size:2rem}}.ticket{display:flex;flex-direction:row;width:870px;height:324px;background-color:#fff;border-radius:30px;overflow:hidden}.ticket img{width:130px;height:100%;object-fit:cover}.ticket .data{display:flex;box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%;color:#000;padding:50px;margin-right:50px;border-right:1px dashed #c2c2c2}.ticket .data h3.title{font-weight:700}.ticket .data h3.title span.small{font-weight:400;font-size:16px}.ticket .data .date{display:flex;flex-direction:row;gap:50px}.ticket .data .date div{position:relative}.ticket .data .date div button{width:20px;height:20px;padding:0;border-radius:0;position:absolute;right:50px;top:3px;border:none;cursor:pointer;background:none;background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#fff}.ticket .data .date div button.date-icon{background-image:url("./img/calendar2.svg")}.ticket .data .date div button.date-icon.active{background-image:url("./img/calendar2_marked.svg")}.ticket .data .date div button.time-icon{background-image:url("./img/time.svg")}.ticket .data .date div button.time-icon.active{background-image:url("./img/time_marked.svg")}.ticket .data .date div input:read-only{user-select:none;pointer-events:none}.ticket .data .date input{border:none;border-bottom:1px solid #bfbfbf;margin-right:50px;font-weight:300;font-size:20px;line-height:24px}.ticket .data .date input:read-only{user-select:none;pointer-events:none}.ticket .data .amount{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;font-weight:300;font-size:20px;line-height:24px}.ticket .data .amount .checkbox{display:block;position:relative;padding-left:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ticket .data .amount .checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ticket .data .amount .checkbox input:checked~.checkmark:after{display:block}.ticket .data .amount .checkbox .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:rgba(0,0,0,0);border:1.5px solid #393939;border-radius:50%}.ticket .data .amount .checkbox .checkmark:after{content:"";position:absolute;display:none;left:3px;top:3px;width:12px;height:12px;border-radius:50%;background-color:#393939}.ticket .data .amount input[type=text],.ticket .data .amount select{border:none;border-bottom:1px solid #bfbfbf;background-color:rgba(0,0,0,0);font-weight:300;font-size:20px;line-height:24px;max-width:200px;outline:none}.ticket .data .amount select:disabled{color:#000;opacity:1;pointer-events:none}.ticket .data .amount .quantity-input{position:relative}.ticket .data .amount .quantity-input input[type=text]{border:none;border-bottom:1px solid #bfbfbf;font-weight:300;font-size:20px;line-height:24px;max-width:70px;text-align:center;outline:none;appearance:none}.ticket .data .amount .quantity-input input[type=text]:read-only{border:none}.ticket .data .amount .quantity-input .quantity-btn{background:none;position:absolute;padding:0;font-size:16px;font-weight:500}.ticket .data .amount .quantity-input .quantity-btn.left{left:0}.ticket .data .amount .quantity-input .quantity-btn.right{right:0}.ticket .data .amount .quantity-input button{border:none;cursor:pointer}.ticket .data .amount .quantity-input>.readonly{display:none}.ticket .data .amount .quantity-input.readonly>.readonly{display:block}.ticket .data .amount .quantity-input.readonly>:not(.readonly){display:none}.ticket .data .amount .total{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;min-width:125px}.ticket .data .amount .total h3{font-weight:700}.ticket.final{width:950px}.ticket.final .ticket-qr{display:flex;justify-content:center;align-items:center;width:190px;margin-right:40px}.ticket.final .ticket-qr img{width:250px;height:250px}.ticket.final .data{margin-right:40px}.ticket.final .data .title{display:flex;flex-direction:column}.ticket.final .data .date{width:100%;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.ticket.final .data .date .item{display:flex;flex-direction:column;align-items:center;font-weight:700;font-size:30px;line-height:36px}.ticket.final .data .date .item .small{font-weight:400;font-size:16px;line-height:19px}.ticket.final .data .amount{font-weight:400;font-size:16px;line-height:19px}.ticket.final .data .amount .total{flex-direction:row;gap:10px}.ticket.final .data .amount .total h3{font-size:20px;line-height:24px}.ticket.final.pdf{width:640px;height:218px;border:1px dashed #393939}.ticket.final.pdf img{width:87px}.ticket.final.pdf .data{width:360px;height:178px;margin-right:0;padding:25px;box-sizing:border-box;font-size:16px}.ticket.final.pdf .data .title{width:340px;font-size:20px}.ticket.final.pdf .data .title .small{font-size:8px}.ticket.final.pdf .data .date{width:340px}.ticket.final.pdf .data .date .item{font-size:20px;line-height:26px}.ticket.final.pdf .data .date .item .small{font-size:8px}.ticket.final.pdf .data .amount{width:340px;font-size:13px;line-height:16px}.ticket.final.pdf .data .amount .total{font-size:13px;line-height:16px;flex-wrap:nowrap}.ticket.final.pdf .data .amount .total .price{font-size:13px;line-height:16px}.ticket.final.pdf .ticket-qr{width:127px}.ticket.final.pdf .ticket-qr img{width:150px;height:150px}.cinput{display:flex;flex-direction:column;justify-content:space-between;z-index:10;position:absolute;background-color:#b287fd;border-radius:13px;padding:25px;box-sizing:border-box;color:#fff}.cinput.calendar{width:560px}.cinput.calendar .dhead{display:flex;flex-direction:row;align-items:center;font-size:32px;font-weight:500;line-height:38px}.cinput.calendar .dhead button{background-color:rgba(0,0,0,0);border:none;color:#fff;font-size:20px;cursor:pointer}.cinput.calendar .dbody table{width:100%;margin-top:25px;text-align:left}.cinput.calendar .dbody table thead{color:#fff;border-bottom:none}.cinput.calendar .dbody table tbody{background-color:rgba(0,0,0,0)}.cinput.calendar .dbody table td,.cinput.calendar .dbody table th{font-size:17px;line-height:30px;padding:5px;font-weight:500;color:#fff}.cinput.calendar .dbody table td span,.cinput.calendar .dbody table th span{display:block;width:30px;height:30px;text-align:center;border-radius:50%}.cinput.calendar .dbody table td span:hover,.cinput.calendar .dbody table th span:hover{background-color:#9d73f4}.cinput.calendar .dbody table td.prev,.cinput.calendar .dbody table td.next,.cinput.calendar .dbody table th.prev,.cinput.calendar .dbody table th.next{font-weight:400;color:#d0d0d0}.cinput.calendar .dbody table td.disabled,.cinput.calendar .dbody table th.disabled{font-weight:400;color:#d0d0d0;pointer-events:none;cursor:default}.cinput.calendar .dbody table td.active span,.cinput.calendar .dbody table th.active span{color:#b287fd;background-color:#fff}.cinput.calendar .dbody table th{font-weight:700;color:#fff}.cinput.calendar .dbody table td{cursor:pointer}.cinput.calendar .btn-next-cal2{display:none}.cinput.calendar2{width:560px;background-color:#fff;color:#000;box-shadow:1.1327967644px 2.2655935287px 16.9919509888px 0px #b287fd}.cinput.calendar2 .dhead{display:flex;flex-direction:row;align-items:center;font-size:32px;font-weight:500;line-height:38px}.cinput.calendar2 .dhead button{background-color:rgba(0,0,0,0);border:none;color:#fff;font-size:20px;cursor:pointer}.cinput.calendar2 .dhead button.btn-next-cal2{width:20px;height:20px;color:#8d8d8d;background-image:url("./img/arrow.svg");background-position:center;background-size:50%;background-repeat:no-repeat;border-right:.6px solid #8d8d8d}.cinput.calendar2 .dhead button.btn-next-cal2.flip{transform:scale(-1)}.cinput.calendar2 .dbody table{width:100%;margin-top:25px;text-align:left}.cinput.calendar2 .dbody table thead{color:#323232;border-bottom:none}.cinput.calendar2 .dbody table tbody{background-color:rgba(0,0,0,0)}.cinput.calendar2 .dbody table td,.cinput.calendar2 .dbody table th{font-size:17px;line-height:30px;padding:5px;font-weight:500;color:#323232}.cinput.calendar2 .dbody table td span,.cinput.calendar2 .dbody table th span{display:block;width:30px;height:30px;text-align:center;border-radius:50%}.cinput.calendar2 .dbody table td span:hover,.cinput.calendar2 .dbody table th span:hover{background-color:rgba(0,0,0,0)}.cinput.calendar2 .dbody table td.prev,.cinput.calendar2 .dbody table td.next,.cinput.calendar2 .dbody table th.prev,.cinput.calendar2 .dbody table th.next{font-weight:400;color:#8f8f8f}.cinput.calendar2 .dbody table td.disabled,.cinput.calendar2 .dbody table th.disabled{font-weight:400;color:#8f8f8f;pointer-events:none;cursor:default}.cinput.calendar2 .dbody table td.active span,.cinput.calendar2 .dbody table th.active span{color:#b287fd;background-color:#fff;font-weight:700}.cinput.calendar2 .dbody table th{font-weight:700;color:#323232}.cinput.calendar2 .dbody table td{cursor:pointer}.cinput.calendar2 .btn-next-cal1{display:none}.cinput.calendar2 .action-btns{text-align:right}.cinput.calendar2 .action-btns button{border:1px solid #b287fd;padding:8px 28px;border-radius:20px;background-color:rgba(0,0,0,0);color:#b287fd;font-size:20px;line-height:24px;font-weight:400;margin-top:50px;cursor:pointer}.cinput.calendar2 .action-btns button.active{background-color:#b287fd;color:#fff;margin-left:20px}.cinput.calendar2 .arrow{display:none}.cinput.time{width:400px}.cinput.time .time-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center;font-size:20px;font-weight:500;line-height:24px;color:#fff;gap:22px}.cinput.time .time-list span{display:block;width:55px;cursor:pointer;padding:5px 10px;text-align:center;border-radius:20px}.cinput.time .time-list span:hover{background-color:#9d73f4}.cinput.time .time-list span.active{color:#b287fd;background-color:#fff}.cinput.time .time-list .disabled{font-weight:300;color:#d0d0d0;cursor:default;pointer-events:none}.cinput.select{width:430px}.cinput.select .options{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.cinput.select .options div{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;font-size:20px;line-height:24px;font-weight:500;gap:10px;padding:5px 15px;border-radius:50px;cursor:pointer}.cinput.select .options div *{pointer-events:none}.cinput.select .options div:hover{background-color:#9d73f4}.cinput.select .options div.active{background-color:#fff;color:#b287fd}.cinput.select .options div.active .line{border-bottom:1px solid #b287fd}.cinput.select .options div .small{font-size:14px;line-height:17px;font-weight:300}.cinput.select .options div .line{display:block;width:auto;height:24px;box-sizing:border-box;flex-grow:1;border-bottom:1px solid rgba(255,255,255,.22)}.cinput.select .note{font-size:12px;line-height:14px;font-weight:300;margin-top:10px}.cinput.select .note a{text-decoration:underline}.cinput .action-btns{text-align:right}.cinput .action-btns button{border:1px solid #fff;padding:8px 28px;border-radius:20px;background-color:rgba(0,0,0,0);color:#fff;font-size:20px;line-height:24px;font-weight:400;margin-top:50px;cursor:pointer}.cinput .action-btns button.active{background-color:#fff;color:#000;margin-left:20px}.cinput .arrow{width:40px;height:40px;position:absolute;background-color:#b287fd;left:-20px;top:50px;transform:rotate(45deg);z-index:-1}.contact-modal *,.contact-modal *::before,.contact-modal *::after{box-sizing:border-box}.contact-modal{position:fixed;left:-100%;width:21.875rem;height:40%;background-color:#1c1c1c;box-shadow:-4px 0 15px rgba(0,0,0,.4);transition:left .3s ease-in-out;z-index:9999;padding:1rem 1.5rem;overflow-y:auto;color:#fff;bottom:2rem}.contact-modal.show{left:0}.contact-modal .modal-content{display:flex;flex-direction:column}.contact-modal .modal-content h2{margin:1rem 0;padding:0}.contact-modal .modal-content .close-button{align-self:flex-end;font-size:24px;cursor:pointer}.contact-modal .modal-content textarea{width:100%;padding:.5rem;margin-top:1.5rem;background-color:#2e2e2e;border:1px solid #555;color:#fff;border-radius:4px;font-size:1rem;height:6.25rem}.contact-modal .modal-content form{margin-top:1rem}.contact-modal .modal-content form,.contact-modal .modal-content button{margin-top:1.5rem;float:right}@media(max-width: 400px){.contact-modal{width:18.75rem;padding:1rem}}.about-container{margin:2rem auto;color:#fff}.about-container h1,.about-container h2{margin-bottom:1rem;font-weight:600;color:#fff}.about-container h1{font-size:2.5rem;border-bottom:2px solid rgba(255,255,255,.2);padding-bottom:.5rem}.about-container h2{font-size:1.75rem;margin-top:2rem}.about-container p{margin-bottom:1.5rem;line-height:1.7;font-size:1.1rem}.about-container a{color:var(--c-ecomm-btn1);text-decoration:underline}.about-container a:hover{color:#fff;text-decoration:none}.information{color:#fff;white-space:pre-wrap;margin:2rem auto;font-size:16px;line-height:120%}.unsubscribe-container{color:#fff;padding-top:2rem}.unsubscribe-container h2{font-weight:700;font-size:26px}.unsubscribe-container .unsubscribe-content{margin-top:1rem;margin-left:2rem}.unsubscribe-container .unsubscribe-content form{display:inline-block;padding-top:2rem}.unsubscribe-container .unsubscribe-content form label{display:block;margin-bottom:1.5rem}.unsubscribe-container .unsubscribe-content form input[type=checkbox]{margin-right:.625rem}.unsubscribe-success-container{color:#fff;padding-top:2rem}.unsubscribe-success-container h2{font-weight:700;font-size:26px}span.icon{position:relative;display:inline-block;pointer-events:none;background-color:var(--c-icon);width:100%;height:100%;pointer-events:none;mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:50% 50%}span.icon.attachment{mask-image:url("./img/attachment.svg");-webkit-mask-image:url("./img/attachment.svg")}span.icon.act-close-window{mask-image:url("./img/act-close-window.svg");-webkit-mask-image:url("./img/act-close-window.svg")}span.icon.act-expand-window{mask-image:url("./img/act-expand-window.svg");-webkit-mask-image:url("./img/act-expand-window.svg")}span.icon.act-collapse{mask-image:url("./img/act-collapse.svg");-webkit-mask-image:url("./img/act-collapse.svg")}span.icon.act-drag-row{mask-image:url("./img/act-drag-row.svg");-webkit-mask-image:url("./img/act-drag-row.svg")}span.icon.act-drop-files{mask-image:url("./img/act-drop-files.svg");-webkit-mask-image:url("./img/act-drop-files.svg")}span.icon.act-expand{mask-image:url("./img/act-expand.svg");-webkit-mask-image:url("./img/act-expand.svg")}span.icon.act-go-back{mask-image:url("./img/act-go-back.svg");-webkit-mask-image:url("./img/act-go-back.svg")}span.icon.act-upload{mask-image:url("./img/act-upload.svg");-webkit-mask-image:url("./img/act-upload.svg")}span.icon.act-upload-avatar{mask-image:url("./img/act-upload-avatar.svg");-webkit-mask-image:url("./img/act-upload-avatar.svg")}span.icon.act-zoom-in{mask-image:url("./img/act-zoom-in.svg");-webkit-mask-image:url("./img/act-zoom-in.svg")}span.icon.act-zoom-out{mask-image:url("./img/act-zoom-out.svg");-webkit-mask-image:url("./img/act-zoom-out.svg")}span.icon.act-fit-screen{mask-image:url("./img/act-fit-screen.svg");-webkit-mask-image:url("./img/act-fit-screen.svg")}span.icon.act-open{mask-image:url("./img/act-open.svg");-webkit-mask-image:url("./img/act-open.svg")}span.icon.show-list{mask-image:url("./img/show-list.svg");-webkit-mask-image:url("./img/show-list.svg")}span.icon.show-grid{mask-image:url("./img/show-grid.svg");-webkit-mask-image:url("./img/show-grid.svg")}span.icon.status-success{mask-image:url("./img/status-success.svg");-webkit-mask-image:url("./img/status-success.svg")}span.icon.status-error{mask-image:url("./img/status-error.svg");-webkit-mask-image:url("./img/status-error.svg")}span.icon.brand{mask-image:url("./img/brand.svg");-webkit-mask-image:url("./img/brand.svg")}span.icon.checkbox-tick{mask-image:url("./img/checkbox-tick.svg");-webkit-mask-image:url("./img/checkbox-tick.svg")}span.icon.checkbox-cross{mask-image:url("./img/checkbox-cross.svg");-webkit-mask-image:url("./img/checkbox-cross.svg")}span.icon.dashboard{mask-image:url("./img/dashboard.svg");-webkit-mask-image:url("./img/dashboard.svg")}span.icon.deny{mask-image:url("./img/deny.svg");-webkit-mask-image:url("./img/deny.svg")}span.icon.generic-file-thumbnail{mask-image:url("./img/generic-file-thumbnail.svg");-webkit-mask-image:url("./img/generic-file-thumbnail.svg")}span.icon.generic-archive-thumbnail{mask-image:url("./img/generic-archive-thumbnail.svg");-webkit-mask-image:url("./img/generic-archive-thumbnail.svg")}span.icon.input-search{mask-image:url("./img/input-search.svg");-webkit-mask-image:url("./img/input-search.svg")}span.icon.module-recrewter{mask-image:url("./img/module-recrewter.svg");-webkit-mask-image:url("./img/module-recrewter.svg")}span.icon.module-skilltree{mask-image:url("./img/module-skilltree.svg");-webkit-mask-image:url("./img/module-skilltree.svg")}span.icon.module-taskman{mask-image:url("./img/module-taskman.svg");-webkit-mask-image:url("./img/module-taskman.svg")}span.icon.module-timeplanner{mask-image:url("./img/module-timeplanner.svg");-webkit-mask-image:url("./img/module-timeplanner.svg")}span.icon.module-teambuilder{mask-image:url("./img/module-teambuilder.svg");-webkit-mask-image:url("./img/module-teambuilder.svg")}span.icon.navigation-arrow{mask-image:url("./img/navigation-arrow.svg");-webkit-mask-image:url("./img/navigation-arrow.svg")}span.icon.sidebar-menu-toggle{mask-image:url("./img/sidebar-menu-toggle.svg");-webkit-mask-image:url("./img/sidebar-menu-toggle.svg")}span.icon.expand-sidebar{mask-image:url("./img/expand-sidebar.svg");-webkit-mask-image:url("./img/expand-sidebar.svg")}span.icon.timer-pause{mask-image:url("./img/timer-pause.svg");-webkit-mask-image:url("./img/timer-pause.svg")}span.icon.timer-play{mask-image:url("./img/timer-play.svg");-webkit-mask-image:url("./img/timer-play.svg")}span.icon.timer-stop{mask-image:url("./img/timer-stop.svg");-webkit-mask-image:url("./img/timer-stop.svg")}span.icon.tool-chat{mask-image:url("./img/tool-chat.svg");-webkit-mask-image:url("./img/tool-chat.svg")}span.icon.tool-notes{mask-image:url("./img/tool-notes.svg");-webkit-mask-image:url("./img/tool-notes.svg")}span.icon.tool-notifications{mask-image:url("./img/tool-notifications.svg");-webkit-mask-image:url("./img/tool-notifications.svg")}span.icon.tool-timeplanner{mask-image:url("./img/tool-timeplanner.svg");-webkit-mask-image:url("./img/tool-timeplanner.svg")}span.icon.field-select-checkbox{mask-image:url("./img/field-select-checkbox.svg");-webkit-mask-image:url("./img/field-select-checkbox.svg")}span.icon.field-select-arrow{mask-image:url("./img/field-select-arrow.svg");-webkit-mask-image:url("./img/field-select-arrow.svg")}span.icon.show-date-period-picker{mask-image:url("./img/show-date-period-picker.svg");-webkit-mask-image:url("./img/show-date-period-picker.svg")}span.icon.act-prev-month{mask-image:url("./img/act-prev-month.svg");-webkit-mask-image:url("./img/act-prev-month.svg")}span.icon.act-next-month{mask-image:url("./img/act-next-month.svg");-webkit-mask-image:url("./img/act-next-month.svg")}span.icon.status-checked{mask-image:url("./img/status-checked.svg");-webkit-mask-image:url("./img/status-checked.svg")}span.icon.rotate-180{transform:rotate(180deg)}a.disabled span.icon,button.disabled span.icon{background-color:var(--c-icon-disabled)}a.alert,button.alert{position:relative}a.alert::before,button.alert::before{top:3px;right:2.5px;z-index:1;content:" ";width:11.27px;height:11.27px;position:absolute;border-radius:50%;background-color:#f04438}a.mirrored,button.mirrored{-moz-transform:scale(-1, 1);-webkit-transform:scale(-1, 1);-o-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}a.mirrored.vertical,button.mirrored.vertical{-moz-transform:scale(1, -1);-webkit-transform:scale(1, 1);-o-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}span.icon2{width:100%;height:100%;background:rgba(0,0,0,0) no-repeat center;background-size:contain;transition:background-color .2s ease-in-out;display:inline-block;pointer-events:none;position:relative}span.icon2.attachment{background-image:url("./img/attachment.svg")}span.icon2.act-close-window{background-image:url("./img/act-close-window.svg")}span.icon2.act-expand-window{background-image:url("./img/act-expand-window.svg")}span.icon2.act-collapse{background-image:url("./img/act-collapse.svg")}span.icon2.act-drag-row{background-image:url("./img/act-drag-row.svg")}span.icon2.act-drop-files{background-image:url("./img/act-drop-files.svg")}span.icon2.act-expand{background-image:url("./img/act-expand.svg")}span.icon2.act-go-back{background-image:url("./img/act-go-back.svg")}span.icon2.act-upload{background-image:url("./img/act-upload.svg")}span.icon2.act-upload-avatar{background-image:url("./img/act-upload-avatar.svg")}span.icon2.act-zoom-in{background-image:url("./img/act-zoom-in.svg")}span.icon2.act-zoom-out{background-image:url("./img/act-zoom-out.svg")}span.icon2.act-fit-screen{background-image:url("./img/act-fit-screen.svg")}span.icon2.act-open{background-image:url("./img/act-open.svg")}span.icon2.show-list{background-image:url("./img/show-list.svg")}span.icon2.show-grid{background-image:url("./img/show-grid.svg")}span.icon2.status-success{background-image:url("./img/status-success.svg")}span.icon2.status-error{background-image:url("./img/status-error.svg")}span.icon2.brand{background-image:url("./img/brand.svg")}span.icon2.checkbox-tick{background-image:url("./img/checkbox-tick.svg")}span.icon2.checkbox-cross{background-image:url("./img/checkbox-cross.svg")}span.icon2.dashboard{background-image:url("./img/dashboard.svg")}span.icon2.deny{background-image:url("./img/deny.svg")}span.icon2.generic-file-thumbnail{background-image:url("./img/generic-file-thumbnail.svg")}span.icon2.generic-archive-thumbnail{background-image:url("./img/generic-archive-thumbnail.svg")}span.icon2.input-search{background-image:url("./img/input-search.svg")}span.icon2.module-recrewter{background-image:url("./img/module-recrewter.svg")}span.icon2.module-skilltree{background-image:url("./img/module-skilltree.svg")}span.icon2.module-taskman{background-image:url("./img/module-taskman.svg")}span.icon2.module-timeplanner{background-image:url("./img/module-timeplanner.svg")}span.icon2.module-teambuilder{background-image:url("./img/module-teambuilder.svg")}span.icon2.navigation-arrow{background-image:url("./img/navigation-arrow.svg")}span.icon2.sidebar-menu-toggle{background-image:url("./img/sidebar-menu-toggle.svg")}span.icon2.expand-sidebar{background-image:url("./img/expand-sidebar.svg")}span.icon2.timer-pause{background-image:url("./img/timer-pause.svg")}span.icon2.timer-play{background-image:url("./img/timer-play.svg")}span.icon2.timer-stop{background-image:url("./img/timer-stop.svg")}span.icon2.tool-chat{background-image:url("./img/tool-chat.svg")}span.icon2.tool-notes{background-image:url("./img/tool-notes.svg")}span.icon2.tool-notifications{background-image:url("./img/tool-notifications.svg")}span.icon2.tool-timeplanner{background-image:url("./img/tool-timeplanner.svg")}span.icon2.field-select-checkbox{background-image:url("./img/field-select-checkbox.svg")}span.icon2.field-select-arrow{background-image:url("./img/field-select-arrow.svg")}span.icon2.show-date-period-picker{background-image:url("./img/show-date-period-picker.svg")}span.icon2.act-prev-month{background-image:url("./img/act-prev-month.svg")}span.icon2.act-next-month{background-image:url("./img/act-next-month.svg")}span.icon2.status-checked{background-image:url("./img/status-checked.svg")}
