/*!
 * Name			        : Default Style
 * Author		        : Arifursdev
 * Author Website		: https://arifursdev.com
 * Version		        : 1.0 
*/@-ms-viewport{width:device-width}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::after,::before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar;overflow-x:hidden;scroll-behavior:smooth;-webkit-text-size-adjust:100%}html.noscroll{overflow:hidden}html.js .show-if-no-js{display:none !important}html.no-js .show-if-js{display:none !important}body{background-color:#fff;color:#2c2c2c;font-size:16px;line-height:1.75em;font-family:var(--body-font);word-break:break-word}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:#2c2c2c;text-decoration:none}a:hover{color:#2c2c2c;text-decoration:none}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}select{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221em%22%20height%3D%221em%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M12%2014.5a.74.74%200%200%201-.53-.22L8%2010.78a.75.75%200%200%201%201-1.06l3%203l3-3a.75.75%200%200%201%201%201.06l-3.5%203.5a.74.74%200%200%201-.5.22z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");-webkit-background-size:26px 26px;-o-background-size:26px;background-size:26px;background-repeat:no-repeat;background-position:100% 50%;background-position:-webkit-calc(100% - 5px) 50%;background-position:-moz-calc(100% - 5px) 50%;background-position:calc(100% - 5px) 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;-o-text-overflow:'';text-overflow:''}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0;border:0}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}textarea{resize:vertical}.skip-to-content-link{position:absolute !important;left:-10px;top:10px;overflow:hidden;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.2s -webkit-transform ease-in-out;transition:.2s -webkit-transform ease-in-out;-o-transition:.2s -o-transform ease-in-out;-moz-transition:.2s transform ease-in-out,0.2s -moz-transform ease-in-out;transition:.2s transform ease-in-out;transition:.2s transform ease-in-out,0.2s -webkit-transform ease-in-out,0.2s -moz-transform ease-in-out,0.2s -o-transform ease-in-out;opacity:0;z-index:2}.skip-to-content-link:focus{left:10px;height:auto;width:auto;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:.2s -webkit-transform ease-in-out;transition:.2s -webkit-transform ease-in-out;-o-transition:.2s -o-transform ease-in-out;-moz-transition:.2s transform ease-in-out,0.2s -moz-transform ease-in-out;transition:.2s transform ease-in-out;transition:.2s transform ease-in-out,0.2s -webkit-transform ease-in-out,0.2s -moz-transform ease-in-out,0.2s -o-transform ease-in-out;opacity:1}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}img{max-width:100%}img.move-left{float:left;padding:16px;padding-left:0}img.move-right{float:right;padding:16px;padding-right:0}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.aspect-ratio{height:0;position:relative;overflow:hidden}.aspect-ratio img,.aspect-ratio video,.aspect-ratio iframe{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}input.no-spinner::-webkit-outer-spin-button,input.no-spinner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.no-spinner[type=number]{-moz-appearance:textfield}#app{max-width:2200px;margin:0 auto}@media(min-width:992px){.hide-if-above-991{display:none !important}}@media(max-width:991px){.hide-if-below-992{display:none !important}}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font)}h1{font-size:32px;margin:10px 0;line-height:1.6em}h2{font-size:24px;margin:10px 0;line-height:1.6em}h3{font-size:20px;margin:10px 0;line-height:1.6em}h4{font-size:18px;margin:10px 0;line-height:1.6em}h5{font-size:16px;margin:10px 0;line-height:1.6em}h6{font-size:14px;margin:10px 0;line-height:1.6em}@media(min-width:769px){h1{font-size:38px;line-height:1.6em}h2{font-size:32px;line-height:1.6em}h3{font-size:24px;line-height:1.6em}h4{font-size:20px;line-height:1.6em}h5{font-size:18px;line-height:1.6em}h6{font-size:16px;line-height:1.6em}}@media(min-width:992px){h1{font-size:64px;line-height:1.6em}h2{font-size:34px;line-height:1.6em}h3{font-size:28px;line-height:1.6em}h4{font-size:24px;line-height:1.6em}h5{font-size:18px;line-height:1.6em}h6{font-size:16px;line-height:1.6em}}@-webkit-keyframes rotate{from{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-moz-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-o-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes rotate{from{-webkit-transform:translate(-50%,-50%) rotate(0);-moz-transform:translate(-50%,-50%) rotate(0);-o-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);-moz-transform:translate(-50%,-50%) rotate(360deg);-o-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}.btn-margin{margin:2.5px}.btns-row{margin:0 -2.5px}.btn-reset{border:0;background:transparent}.btn{display:inline-block;position:relative;padding:12px 16px;border:0;line-height:normal;background:#2e4464;color:#fff;font-size:16px;border:1px solid #2e4464;min-height:auto;min-width:120px;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out;text-decoration:none;font-weight:400;-webkit-border-radius:0;border-radius:0;text-align:center;vertical-align:middle}.btn.no-transition{-webkit-transition:0s;-o-transition:0s;-moz-transition:0s;transition:0s}.btn.btn-small{min-width:auto;padding:5px 10px;font-size:11px}.btn[disabled]{opacity:.7;color:#f2f2f2}.btn[disabled]:hover{color:#f2f2f2}.btn[disabled].alt{color:#999}.btn[disabled].alt:hover{color:#888}.btn.block{display:block;width:100%}.btn:hover{background:#2e4464;color:#fff;border:1px solid #2e4464}.btn:active:focus{background:#2e4464;color:#fff;border:1px solid #2e4464;-webkit-transform:translate(0,2px);-moz-transform:translate(0,2px);-ms-transform:translate(0,2px);-o-transform:translate(0,2px);transform:translate(0,2px)}.btn:focus{background:#2e4464;color:#fff;border:1px solid #2e4464}.btn.alt{padding:12px 16px;background:#fff;color:#2e4464;font-size:16px;border:1px solid #2e4464;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out;font-weight:400;-webkit-border-radius:0;border-radius:0}.btn.alt.btn-small{min-width:auto;padding:5px 10px;font-size:11px}.btn.alt:hover{background:#fff;color:#2e4464;border:1px solid #2e4464}.btn.alt:active:focus{background:#fff;color:#2e4464;border:1px solid #2e4464;-webkit-transform:translate(0,2px);-moz-transform:translate(0,2px);-ms-transform:translate(0,2px);-o-transform:translate(0,2px);transform:translate(0,2px)}.btn.alt:focus{background:#fff;color:#2e4464;border:1px solid #2e4464}.btn span{display:inline-block;-webkit-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;transition:.1s all ease-in-out}.btn.loading span{opacity:0;visibility:hidden;-webkit-transition:.2s all ease;-o-transition:.2s all ease;-moz-transition:.2s all ease;transition:.2s all ease;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.btn.loading::before{content:'';width:20px;height:20px;border:2px solid #fff;display:inline-block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:50%;border-radius:50%;border-top-color:transparent;-webkit-transition:.2s all ease;-o-transition:.2s all ease;-moz-transition:.2s all ease;transition:.2s all ease;-webkit-animation:rotate 1s infinite linear;-moz-animation:rotate 1s infinite linear;-o-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center}.btn.loading:hover::before{border:2px solid #fff;border-top-color:transparent}.btn.alt.loading::before{border:2px solid #c4c6ca;border-top-color:transparent}.btn.alt.loading:hover::before{border:2px solid #c4c6ca;border-top-color:transparent}.badge{display:inline-block;padding:4px 8px;font-size:12px;background:#f1f1f1;color:#000;-webkit-border-radius:6px;border-radius:6px;line-height:normal}.badge.badge-paid{background:#c4f4bf;color:#000}.badge.badge-unfulfilled{background:#f2f1bc;color:#000}.alert{padding:14px 18px;position:relative;clear:both;background-color:#fff;font-size:14px;border:1px solid #ddd;-webkit-border-radius:6px;border-radius:6px;margin-bottom:15px;line-height:normal}.alert.center{text-align:center}.alert.alert-success{background-color:#f2fff5;border:1px solid #c0edc8}.alert.alert-success .alert-heading{color:#13ce34}.alert.alert-error{background-color:#fff0ea;border:1px solid #ffcab6}.alert.alert-error .alert-heading{color:#fc5d0f}.alert.alert-info{background-color:#eaf4ff;border:1px solid #a2cfff}.alert.alert-info .alert-heading{color:#1e80e8}.alert.alert-warning{background-color:#fff9e9;border:1px solid #ffe39f}.alert.alert-warning .alert-heading{color:#e8a320}.alert p.alert-heading{display:block;font-weight:500;font-size:16px;margin-bottom:5px}.alert p.alert-details{display:block;font-size:13px}.alert .hide-alert{width:25px;height:25px;background-color:transparent;-webkit-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;font-weight:bold;font-family:cursive;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;opacity:.6;text-indent:-9999999px;background:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="1em" height="1em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"%3E%3Cg stroke-width="1.5" fill="none"%3E%3Cpath d="M6.758 17.243L12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.alert .hide-alert:hover{opacity:1;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.state{padding:15px;text-align:center}.state .state__icon{text-align:center;display:block;width:60px;height:60px;margin:0 auto}.state .state__icon svg{width:60px;height:60px}.state .state__title{display:block;text-align:center;font-size:18px;font-weight:500;margin:0;margin-top:10px;line-height:1.6em}.state .state__details{text-align:center;font-size:14px;line-height:1.6em;max-width:300px;margin:0 auto;margin-top:5px}.state .state__btn{margin-top:15px}.popup-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);text-align:center;overflow:auto;padding:20px;z-index:999;cursor:pointer;visibility:hidden;opacity:0;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.popup-wrapper::before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.popup-wrapper.opened{visibility:visible;opacity:1;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.popup-wrapper .popup{width:96%;vertical-align:middle;max-width:700px;margin:0 auto;position:relative;display:inline-block;background:#fff;border:2px solid #f1f1f1;-webkit-border-radius:6px;border-radius:6px;cursor:initial;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.popup-wrapper.opened .popup{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.popup-wrapper .popup-header{color:#0e0e0e;border-bottom:1px solid #f1f1f1;min-height:50px;text-align:left;padding:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:600;padding-right:60px}.popup-wrapper .popup-header button.close-popup{padding:0;width:30px;height:30px;background:#fff;border:1px solid #e5e5e5;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:16px;color:#6e6e6e;cursor:pointer;-webkit-border-radius:6px;border-radius:6px}.popup-wrapper .popup-header button.close-popup svg{width:20px;height:20px}.popup-wrapper .popup-header button.close-popup:hover{color:#0e0e0e}.popup-wrapper .popup-content{padding:20px;text-align:initial}.drawer{position:fixed;top:0;left:0;width:90%;height:100%;max-width:380px;background:#fff;-webkit-transition:.2s -webkit-transform ease-in-out;transition:.2s -webkit-transform ease-in-out;-o-transition:.2s -o-transform ease-in-out;-moz-transition:.2s transform ease-in-out,0.2s -moz-transform ease-in-out;transition:.2s transform ease-in-out;transition:.2s transform ease-in-out,0.2s -webkit-transform ease-in-out,0.2s -moz-transform ease-in-out,0.2s -o-transform ease-in-out;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);z-index:1000}.drawer[data-align="right"]{left:auto;right:0;border-left:1px solid #f2f2f2;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.drawer[data-align="left"]{right:auto;left:0;border-right:1px solid #f2f2f2;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.drawer.opened{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:.2s -webkit-transform ease-in-out;transition:.2s -webkit-transform ease-in-out;-o-transition:.2s -o-transform ease-in-out;-moz-transition:.2s transform ease-in-out,0.2s -moz-transform ease-in-out;transition:.2s transform ease-in-out;transition:.2s transform ease-in-out,0.2s -webkit-transform ease-in-out,0.2s -moz-transform ease-in-out,0.2s -o-transform ease-in-out}.drawer .drawer__header{width:100%;height:50px;border-bottom:1px solid #f2f2f2;padding:10px 20px}.drawer .drawer__header button{width:30px;height:30px;border:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;color:#000;float:right}.drawer .drawer__header button[data-close-drawer="left"]{float:left}.drawer .drawer__header button svg{width:20px;height:20px}.drawer .drawer__inner{height:-webkit-calc(100% - 50px);height:-moz-calc(100% - 50px);height:calc(100% - 50px);overflow:hidden;overflow-y:auto}.drawer .drawer__content{padding:20px;line-height:2em;font-size:15px}[data-drawer-overlay]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:999;visibility:hidden;opacity:0;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out;cursor:pointer}[data-drawer-overlay].opened{opacity:1;visibility:visible;-webkit-transition:.2s opacity ease-in-out;-o-transition:.2s opacity ease-in-out;-moz-transition:.2s opacity ease-in-out;transition:.2s opacity ease-in-out}.card{border:1px solid #e4e4e4;-webkit-border-radius:6px;border-radius:6px;overflow:hidden}.card .card__header{background:#fff;padding:10px 15px;word-break:break-word;font-weight:600}.card .card__content{background:#fff;padding:10px 15px;border-top:1px solid #e4e4e4;font-size:14px}.card .card__footer{padding:10px 15px;word-break:break-word;font-weight:600;border-top:1px solid #e4e4e4}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset !important;-webkit-text-fill-color:#0e0e0e !important}input,select,textarea{outline:0}.form .form__label{font-size:16px;display:block;padding:5px 0;margin-bottom:2.5px;line-height:normal;color:#0e0e0e;cursor:pointer}.form .form__field{margin-bottom:18px;line-height:normal}.form .form__field.margin-0{margin-bottom:0}.form .form__range{position:relative;width:100%}.form .form__range input[type="range"]{width:100%}.form .form__range .form__range-value{background:#000;color:white;padding:4px 7px;position:absolute;-webkit-border-radius:4px;border-radius:4px;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);font-size:11px;line-height:normal}.form .form__range .form__range-value::after{content:"";position:absolute;width:6px;height:6px;background:#000;top:-1px;left:50%;-webkit-transform:rotate(45deg) translateX(-50%);-moz-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);-o-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%)}.form .form__field-radio fieldset label{padding:6px 0;padding-left:30px;cursor:pointer}.form .form__field-radio fieldset label input{position:absolute;left:0;border:0}.form .form__field-radio label{display:inline-block;position:relative}.form .form__field-radio label input{margin-right:5px;position:relative;width:20px;height:20px;background:#fff}.form .form__field-radio label input::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border:1px solid #ddd;-webkit-border-radius:50%;border-radius:50%}.form .form__field-radio label input::after{content:'';position:absolute;top:5px;left:5px;width:10px;height:10px;background:#1b74e4;border:1px solid #1b74e4;-webkit-border-radius:50%;border-radius:50%;opacity:0;visibility:hidden;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.form .form__field-radio label input:checked:after{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.form .form__field-radio label:last-child{padding-bottom:0}.form .form__field-row{display:block}@media(min-width:769px){.form .form__field-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.form .form__field.form__field-col-6{max-width:100%}@media(min-width:769px){.form .form__field.form__field-col-6{-webkit-box-flex:1;-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:-webkit-calc(50% - 10px);max-width:-moz-calc(50% - 10px);max-width:calc(50% - 10px)}}.form>.form__field:last-child{margin:0}.form .form__field input[type="text"],.form .form__field input[type="file"],.form .form__field input[type="number"],.form .form__field input[type="password"],.form .form__field input[type="search"],.form .form__field input[type="tel"],.form .form__field input[type="color"],.form .form__field input[type="week"],.form .form__field input[type="url"],.form .form__field input[type="time"],.form .form__field input[type="date"],.form .form__field input[type="datetime-local"],.form .form__field input[type="email"],.form .form__field textarea,.form .form__field select{width:100%;padding:13px 16px;font-size:16px;background-color:#fff;border:1px solid #ddd;color:#0e0e0e;-webkit-border-radius:5px;border-radius:5px}.form .form__field input[type="text"]:focus,.form .form__field input[type="text"]:focus-within,.form .form__field input[type="text"]:focus,.form .form__field input[type="text"]:focus-within,.form .form__field input[type="text"]:focus,.form .form__field input[type="text"]:focus-within,.form .form__field input[type="text"]:focus,.form .form__field input[type="text"]:focus-within,.form .form__field input[type="file"]:focus,.form .form__field input[type="file"]:focus-within,.form .form__field input[type="file"]:focus,.form .form__field input[type="file"]:focus-within,.form .form__field input[type="file"]:focus,.form .form__field input[type="file"]:focus-within,.form .form__field input[type="file"]:focus,.form .form__field input[type="file"]:focus-within,.form .form__field input[type="number"]:focus,.form .form__field input[type="number"]:focus-within,.form .form__field input[type="number"]:focus,.form .form__field input[type="number"]:focus-within,.form .form__field input[type="number"]:focus,.form .form__field input[type="number"]:focus-within,.form .form__field input[type="number"]:focus,.form .form__field input[type="number"]:focus-within,.form .form__field input[type="password"]:focus,.form .form__field input[type="password"]:focus-within,.form .form__field input[type="password"]:focus,.form .form__field input[type="password"]:focus-within,.form .form__field input[type="password"]:focus,.form .form__field input[type="password"]:focus-within,.form .form__field input[type="password"]:focus,.form .form__field input[type="password"]:focus-within,.form .form__field input[type="search"]:focus,.form .form__field input[type="search"]:focus-within,.form .form__field input[type="search"]:focus,.form .form__field input[type="search"]:focus-within,.form .form__field input[type="search"]:focus,.form .form__field input[type="search"]:focus-within,.form .form__field input[type="search"]:focus,.form .form__field input[type="search"]:focus-within,.form .form__field input[type="tel"]:focus,.form .form__field input[type="tel"]:focus-within,.form .form__field input[type="tel"]:focus,.form .form__field input[type="tel"]:focus-within,.form .form__field input[type="tel"]:focus,.form .form__field input[type="tel"]:focus-within,.form .form__field input[type="tel"]:focus,.form .form__field input[type="tel"]:focus-within,.form .form__field input[type="color"]:focus,.form .form__field input[type="color"]:focus-within,.form .form__field input[type="color"]:focus,.form .form__field input[type="color"]:focus-within,.form .form__field input[type="color"]:focus,.form .form__field input[type="color"]:focus-within,.form .form__field input[type="color"]:focus,.form .form__field input[type="color"]:focus-within,.form .form__field input[type="week"]:focus,.form .form__field input[type="week"]:focus-within,.form .form__field input[type="week"]:focus,.form .form__field input[type="week"]:focus-within,.form .form__field input[type="week"]:focus,.form .form__field input[type="week"]:focus-within,.form .form__field input[type="week"]:focus,.form .form__field input[type="week"]:focus-within,.form .form__field input[type="url"]:focus,.form .form__field input[type="url"]:focus-within,.form .form__field input[type="url"]:focus,.form .form__field input[type="url"]:focus-within,.form .form__field input[type="url"]:focus,.form .form__field input[type="url"]:focus-within,.form .form__field input[type="url"]:focus,.form .form__field input[type="url"]:focus-within,.form .form__field input[type="time"]:focus,.form .form__field input[type="time"]:focus-within,.form .form__field input[type="time"]:focus,.form .form__field input[type="time"]:focus-within,.form .form__field input[type="time"]:focus,.form .form__field input[type="time"]:focus-within,.form .form__field input[type="time"]:focus,.form .form__field input[type="time"]:focus-within,.form .form__field input[type="date"]:focus,.form .form__field input[type="date"]:focus-within,.form .form__field input[type="date"]:focus,.form .form__field input[type="date"]:focus-within,.form .form__field input[type="date"]:focus,.form .form__field input[type="date"]:focus-within,.form .form__field input[type="date"]:focus,.form .form__field input[type="date"]:focus-within,.form .form__field input[type="datetime-local"]:focus,.form .form__field input[type="datetime-local"]:focus-within,.form .form__field input[type="datetime-local"]:focus,.form .form__field input[type="datetime-local"]:focus-within,.form .form__field input[type="datetime-local"]:focus,.form .form__field input[type="datetime-local"]:focus-within,.form .form__field input[type="datetime-local"]:focus,.form .form__field input[type="datetime-local"]:focus-within,.form .form__field input[type="email"]:focus,.form .form__field input[type="email"]:focus-within,.form .form__field input[type="email"]:focus,.form .form__field input[type="email"]:focus-within,.form .form__field input[type="email"]:focus,.form .form__field input[type="email"]:focus-within,.form .form__field input[type="email"]:focus,.form .form__field input[type="email"]:focus-within,.form .form__field textarea:focus,.form .form__field textarea:focus-within,.form .form__field textarea:focus,.form .form__field textarea:focus-within,.form .form__field textarea:focus,.form .form__field textarea:focus-within,.form .form__field textarea:focus,.form .form__field textarea:focus-within,.form .form__field select:focus,.form .form__field select:focus-within,.form .form__field select:focus,.form .form__field select:focus-within,.form .form__field select:focus,.form .form__field select:focus-within,.form .form__field select:focus,.form .form__field select:focus-within{background-color:#fff;border:1px solid #ddd;color:#0e0e0e;outline:0;-webkit-box-shadow:0 0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 0 2px rgba(0,0,0,0.1);-webkit-border-radius:5px;border-radius:5px}.form .form__field::-webkit-input-placeholder{font-family:var(--body-font)}.form .form__field:-moz-placeholder{font-family:var(--body-font)}.form .form__field::-moz-placeholder{font-family:var(--body-font)}.form .form__field:-ms-input-placeholder{font-family:var(--body-font)}.form .form__field::-ms-input-placeholder{font-family:var(--body-font)}.form .form__field::placeholder{font-family:var(--body-font)}.form .field-error{border-color:#fc5d0f}.form .field-success{border-color:#13ce34}.form .form__field-checkbox label.form__label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;color:#0e0e0e;padding:0;padding-left:30px}.form .form__field-checkbox input[type="checkbox"]{cursor:pointer;position:absolute;left:0;top:0;width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form .form__field-checkbox input[type="checkbox"]::before{content:'';width:20px;height:20px;background-color:#fff;display:inline-block;position:absolute;top:0;left:0;border:1px solid #ddd}.form .form__field-checkbox input[type="checkbox"]::after{content:'';width:16px;height:16px;display:inline-block;position:absolute;top:2px;left:2px;opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221em%22%20height%3D%221em%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M12.736%203.97a.733.733%200%200%201%201.047%200c.286.289.29.756.01%201.05L7.88%2012.01a.733.733%200%200%201-1.065.02L3.217%208.384a.757.757%200%200%201%200-1.06a.733.733%200%200%201%201.047%200l3.052%203.093l5.4-6.425a.247.247%200%200%201%20.02-.022z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");-webkit-background-size:16px 16px;-o-background-size:16px;background-size:16px;background-position:center;background-repeat:no-repeat}.form .form__field-checkbox input[type="checkbox"]:checked::after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.form .form__hint{font-size:13px;padding-top:6px;display:block}.form .form__hint-success{color:#13ce34}.form .form__hint-info{color:#e8a320}.form .form__hint-error{color:#fc5d0f}.form .or{display:block;width:100%;height:1px;background:#ddd;margin:25px 0;position:relative}.form .or::before{content:'OR';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;padding:5px 10px;color:#999}.form .form__field-footer-action{text-align:center;font-size:16px;color:#747474}.form .form__field-footer-action a{color:#000;display:inline-block}.form .form__field-forgot-pass{font-size:15px;padding:8px 0;text-align:right;margin-top:-15px}.form .form__field-forgot-pass a{color:#000}.table-wrapper{width:100%;overflow-x:auto}.table{background:#fff;border:1px solid #ddd;border-collapse:collapse;width:100%}.table th{background-color:#f2f2f2}.table td,.table th{border:1px solid #ddd;padding:5px 10px;text-align:center;font-weight:normal;font-size:14px}.loadingbar{background-image:-webkit-gradient(linear,left top,right top,from(#d8d7d7),color-stop(#fdf3f3),color-stop(#eee),to(#f2f2f2));background-image:-webkit-linear-gradient(left,#d8d7d7,#fdf3f3,#eee,#f2f2f2);background-image:-moz-linear-gradient(left,#d8d7d7,#fdf3f3,#eee,#f2f2f2);background-image:-o-linear-gradient(left,#d8d7d7,#fdf3f3,#eee,#f2f2f2);background-image:linear-gradient(90deg,#d8d7d7,#fdf3f3,#eee,#f2f2f2);-webkit-background-size:1000% 1000%;-o-background-size:1000%;background-size:1000%;background-position:right;-webkit-border-radius:20px;border-radius:20px;width:150px;height:15px;-webkit-animation:sweep 5s ease-in-out infinite alternate;-moz-animation:sweep 5s ease-in-out infinite alternate;-o-animation:sweep 5s ease-in-out infinite alternate;animation:sweep 5s ease-in-out infinite alternate;display:block;margin-bottom:10px}@-webkit-keyframes sweep{0%{background-position:right}100%{background-position:left}}@-moz-keyframes sweep{0%{background-position:right}100%{background-position:left}}@-o-keyframes sweep{0%{background-position:right}100%{background-position:left}}@keyframes sweep{0%{background-position:right}100%{background-position:left}}.loadingbar.loading-25{width:25%}.loadingbar.loading-50{width:50%}.loadingbar.loading-75{width:75%}.loadingbar.loading-75{width:75%}.loadingbar.loading-100{width:100%}.container{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px;padding-right:15px;padding-left:15px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1430px){.container{max-width:1400px}}.rte{word-break:break-word}.rte *+*{margin-top:0 !important}.rte::after{content:"";display:block;clear:both}.rte iframe{max-width:100%}.rte img{max-width:100%;display:block}.rte p:not(:last-child),.rte ul:not(:last-child),.rte ol:not(:last-child){margin-bottom:10px}.rte img,.rte blockquote{margin-top:10px;margin-bottom:10px}.rte ul,.rte ol{margin-left:30px;padding-left:0;list-style-position:outside}.rte li{padding:5px 0}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.rte h1{margin:10px 0}.rte h2{margin:10px 0}.rte h3{margin:10px 0}.rte h4{margin:10px 0}.rte h5{margin:10px 0}.rte h6{margin:10px 0}.rte blockquote{margin-left:0;padding:6px 0 6px 30px;font-size:1.15em;border-left:3px solid #f2f2f2}.rte p:last-child,.rte blockquote:last-child,.rte ul:last-child,.rte ol:last-child,.rte h1:last-child,.rte h2:last-child,.rte h3:last-child,.rte h4:last-child,.rte h5:last-child,.rte h6:last-child{margin-bottom:0}.adev-announcement-wrap{background:#1c2f4a;color:#fff;padding:8px 0 0}.adev-announcement-wrap .adev-announcement__text{display:block;text-align:center;font-size:15px;margin:0;padding:0}.adev-announcement-wrap .adev-announcement__text a{color:#fff;text-decoration:underline;text-underline-offset:2px}header.site-header{width:100%;background:#2e4464;padding:10px 0;z-index:100;position:relative}@media(min-width:769px){header.site-header{padding:15px 0}}header.site-header .header__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header.site-header button.toggle__mobile-menu{width:32px;height:32px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}header.site-header button.toggle__mobile-menu svg{width:28px;height:28px}header.site-header .header__logo{-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;line-height:0}header.site-header .header__logo img{width:100%}header.site-header .header__logo a{display:block}@media(min-width:992px){header.site-header .header__logo{min-width:240px}}@media(max-width:991px){header.site-header .header__logo{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}}header.site-header .header__menu-toggle{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media(min-width:992px){header.site-header .header__icons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:200px;-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}}header.site-header nav.header__menu{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}header.site-header nav.header__menu>ul>li{padding:0 15px;border-right:1px dashed #fff}@media(min-width:992px){header.site-header nav.header__menu>ul>li{padding:0 30px}}header.site-header nav.header__menu>ul>li.link-active>a{font-weight:500}header.site-header nav.header__menu>ul>li:last-child{border-right:0}header.site-header nav.header__menu>ul>li.forloop__last{border-right:0}header.site-header nav.header__menu>ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}header.site-header nav.header__menu>ul .sub-menu{display:none;position:absolute;top:100%;right:0;padding-top:8px}header.site-header nav.header__menu>ul .sub-menu ul{list-style:none;margin:0;padding:0;z-index:12;min-width:180px;background:#fff;border:1px solid #e2e2e2;-webkit-border-radius:5px;border-radius:5px}header.site-header nav.header__menu>ul .sub-menu li{text-align:left;padding:6px 10px}header.site-header nav.header__menu>ul .sub-menu li a{font-size:15px;color:#2c2c2c;text-decoration:none;display:block}header.site-header nav.header__menu>ul .sub-menu li+li{padding-top:0}header.site-header nav.header__menu ul li{position:relative}header.site-header nav.header__menu ul li .menu__toggle{width:15px;height:15px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:sub}header.site-header nav.header__menu ul li a{color:#fff;font-size:15px;text-decoration:underline;text-underline-offset:2px;font-family:var(--menu-header-font);text-transform:uppercase;letter-spacing:2px}header.site-header a.header__icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:5px;color:#fff;width:40px;height:40px;position:relative}@media(max-width:991px){header.site-header a.header__icon{margin-left:0;width:32px;height:32px}}header.site-header a.header__icon.header__cart-icon::after{content:'';width:12px;height:12px;background:#fff;position:absolute;top:3px;right:0;-webkit-border-radius:50%;border-radius:50%;font-size:10px;color:#000;font-weight:600}@media(min-width:992px){header.site-header a.header__icon.header__cart-icon::after{top:7px;right:4px}}header.site-header a.header__icon.header__cart-icon[data-cart-item-count-attr="0"]::after{display:none}header.site-header a.header__icon svg{width:25px;height:25px}header.site-header nav.header__menu>ul .sub-menu .sub-menu{position:relative;margin:0 -10px;margin-bottom:-6px}header.site-header nav.header__menu>ul .sub-menu .sub-menu ul{border:0;background:#f2f2f2}@-webkit-keyframes headerFixed{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes headerFixed{0%{-moz-transform:translateY(-100%);transform:translateY(-100%)}100%{-moz-transform:translateY(0);transform:translateY(0)}}@-o-keyframes headerFixed{0%{-o-transform:translateY(-100%);transform:translateY(-100%)}100%{-o-transform:translateY(0);transform:translateY(0)}}@keyframes headerFixed{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}header.site-header.fixed{position:fixed;top:0;background:#2e4464;-webkit-animation:headerFixed .5s;-moz-animation:headerFixed .5s;-o-animation:headerFixed .5s;animation:headerFixed .5s;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}body{padding-top:var(--adev-header-height)}nav.site-nav{background:#f2f2f2}nav.site-nav ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}nav.site-nav ul li{padding:8px 10px}nav.site-nav ul li a{color:#000}[data-drawer="cart-drawer"]{max-width:440px}@media(max-width:420px){[data-drawer="cart-drawer"]{width:95%}}[data-drawer="cart-drawer"] .drawer__inner.cart-drawer__wrap{overflow:hidden}[data-drawer="cart-drawer"] .drawer__content.cart-drawer__inner{padding:0;line-height:inherit;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;width:100%;position:relative}[data-drawer="cart-drawer"] .drawer__content.cart-drawer__inner::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1;visibility:hidden;opacity:0;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}[data-drawer="cart-drawer"] .drawer__content.cart-drawer__inner.loading::before{visibility:visible;opacity:.5;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}[data-drawer="cart-drawer"] .cart-drawer__items{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;overflow-y:auto}[data-drawer="cart-drawer"] .cart-drawer__empty .state{padding:25px 15px}[data-drawer="cart-drawer"] .cart-drawer__empty .state .state__title{font-size:16px}[data-drawer="cart-drawer"] .cart-item{padding:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #f2f2f2}@media(max-width:320px){[data-drawer="cart-drawer"] .cart-item{padding:12px}}[data-drawer="cart-drawer"] .cart-item .cart-item__image{-webkit-box-flex:0;-webkit-flex:0 0 80px;-moz-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;overflow:hidden}@media(max-width:320px){[data-drawer="cart-drawer"] .cart-item .cart-item__image{-webkit-box-flex:0;-webkit-flex:0 0 60px;-moz-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px}}[data-drawer="cart-drawer"] .cart-item .cart-item__details{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:12px}[data-drawer="cart-drawer"] .cart-item .cart-item__header{padding-right:40px;position:relative}[data-drawer="cart-drawer"] .cart-item button.cart-item__remove{width:30px;height:30px;color:#ff2f2f;background:#fff4f4;border:1px solid #ff2f2f;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all;position:absolute;right:0;top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-drawer="cart-drawer"] .cart-item a.cart-item__link{font-size:14px;color:#111;display:inline-block;line-height:1.5em;font-weight:600}[data-drawer="cart-drawer"] .cart-item .cart-item__variant{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:normal}[data-drawer="cart-drawer"] .cart-item .cart-item__properties{font-size:13px;line-height:1.5em}[data-drawer="cart-drawer"] .cart-item .cart-item__property{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2.5px 0}[data-drawer="cart-drawer"] .cart-item .cart-item__meta{margin-bottom:10px;font-size:14px;color:#737373}[data-drawer="cart-drawer"] .cart-item .cart-item__price{font-size:12px}[data-drawer="cart-drawer"] .cart-item .cart-item__footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}[data-drawer="cart-drawer"] .cart-item .cart-item__final-price{font-size:12px;color:#737373}[data-drawer="cart-drawer"] .cart-item .cart-item__quantity>div{width:90px;height:34px;border:1px solid #f2f2f2;position:relative;background:#fff}[data-drawer="cart-drawer"] .cart-item .cart-item__quantity>div input{padding:6px 30px;font-size:12px}[data-drawer="cart-drawer"] .cart-item .cart-item__quantity>div button{width:30px}[data-drawer="cart-drawer"] .cart-item .cart-item__quantity>div button svg{width:12px;height:12px}[data-drawer="cart-drawer"] .cart-drawer__footer{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;padding:15px;border-top:1px solid #f2f2f2;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.15);box-shadow:0 0 5px 0 rgba(0,0,0,0.15)}[data-drawer="cart-drawer"] .cart-drawer__footer .cart__subtotal{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}[data-drawer="cart-drawer"] .cart-drawer__footer .cart__subtotal span{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;font-size:17px;font-weight:600}[data-drawer="cart-drawer"] .cart-drawer__footer .cart__subtotal span:last-child{text-align:right}[data-drawer="cart-drawer"] .cart-drawer__footer .btn{padding:15px;font-weight:600}[data-drawer="cart-drawer"] .adev-cart-note{padding:15px}[data-drawer="cart-drawer"] .adev-cart-note .adev-cart-note__heading{margin:0;font-size:14px;font-weight:500;display:block;text-transform:uppercase}[data-drawer="cart-drawer"] .adev-cart-note .adev-cart-note__inner{margin-top:5px}[data-drawer="cart-drawer"] .adev-cart-note .adev-cart-note__inner textarea{width:100%;padding:12px 15px;border:1px solid #f2f2f2;font-size:14px;min-height:70px;resize:vertical;margin-bottom:5px;max-height:150px}.adev-free-shipping-bar{width:100%;padding:10px 15px;border-bottom:1px solid #f2f2f2;text-align:center;background:#fff;z-index:1;position:-webkit-sticky;position:sticky;top:0}.adev-free-shipping-bar p{font-size:13px;line-height:1.5em;font-weight:500}.adev-free-shipping-bar .adev-fsb{width:100%;height:7px;background:#ececec;-webkit-border-radius:50px;border-radius:50px;margin:8px 0 5px;position:relative}@-webkit-keyframes bar-progress{from{background-position:0 0}to{background-position:-60px -60px}}@-moz-keyframes bar-progress{from{background-position:0 0}to{background-position:-60px -60px}}@-o-keyframes bar-progress{from{background-position:0 0}to{background-position:-60px -60px}}@keyframes bar-progress{from{background-position:0 0}to{background-position:-60px -60px}}.adev-free-shipping-bar .adev-fsb__proggress{position:absolute;top:0;left:0;width:0;height:100%;background:#ff9a00;-webkit-border-radius:50px;border-radius:50px;-webkit-transition:.2s width ease-in-out;-o-transition:.2s width ease-in-out;-moz-transition:.2s width ease-in-out;transition:.2s width ease-in-out;-webkit-animation:5s linear infinite bar-progress;-moz-animation:5s linear infinite bar-progress;-o-animation:5s linear infinite bar-progress;animation:5s linear infinite bar-progress;-webkit-background-size:20px 20px;-o-background-size:20px 20px;background-size:20px 20px;background-image:-webkit-linear-gradient(315deg,rgba(255,255,255,0.15) 0,rgba(255,255,255,0.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background-image:-moz-linear-gradient(315deg,rgba(255,255,255,0.15) 0,rgba(255,255,255,0.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(315deg,rgba(255,255,255,0.15) 0,rgba(255,255,255,0.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background-image:linear-gradient(135deg,rgba(255,255,255,0.15) 0,rgba(255,255,255,0.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%)}.adev-banner-wrapper{position:relative;width:100%}.adev-banner-wrapper .adev-banner-wrapper__media{width:100%;height:680px;position:relative}.adev-banner-wrapper .adev-banner-wrapper__media img,.adev-banner-wrapper .adev-banner-wrapper__media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.adev-banner-wrapper .adev-banner-wrapper__media img[data-position="center"],.adev-banner-wrapper .adev-banner-wrapper__media video[data-position="center"]{-o-object-position:center;object-position:center}.adev-banner-wrapper .adev-banner-wrapper__media img[data-position="top"],.adev-banner-wrapper .adev-banner-wrapper__media video[data-position="top"]{-o-object-position:top;object-position:top}.adev-banner-wrapper .adev-banner-wrapper__media img[data-position="bottom"],.adev-banner-wrapper .adev-banner-wrapper__media video[data-position="bottom"]{-o-object-position:bottom;object-position:bottom}.adev-banner-wrapper .adev-banner-wrapper__media img[data-position="right"],.adev-banner-wrapper .adev-banner-wrapper__media video[data-position="right"]{-o-object-position:right;object-position:right}.adev-banner-wrapper .adev-banner-wrapper__media img[data-position="left"],.adev-banner-wrapper .adev-banner-wrapper__media video[data-position="left"]{-o-object-position:left;object-position:left}@media(max-width:991px){.adev-banner-wrapper .adev-banner-wrapper__media img[data-position-mobile="center"],.adev-banner-wrapper .adev-banner-wrapper__media video[data-position-mobile="center"]{-o-object-position:center;object-position:center}.adev-banner-wrapper .adev-banner-wrapper__media img[data-position-mobile="top"],.adev-banner-wrapper .adev-banner-wrapper__media video[data-position-mobile="top"]{-o-object-position:top;object-position:top}.adev-banner-wrapper .adev-banner-wrapper__media img[data-position-mobile="bottom"],.adev-banner-wrapper .adev-banner-wrapper__media video[data-position-mobile="bottom"]{-o-object-position:bottom;object-position:bottom}.adev-banner-wrapper .adev-banner-wrapper__media img[data-position-mobile="right"],.adev-banner-wrapper .adev-banner-wrapper__media video[data-position-mobile="right"]{-o-object-position:right;object-position:right}.adev-banner-wrapper .adev-banner-wrapper__media img[data-position-mobile="left"],.adev-banner-wrapper .adev-banner-wrapper__media video[data-position-mobile="left"]{-o-object-position:left;object-position:left}}.adev-banner-wrapper .adev-banner-wrapper__media[data-custom-height="false"]{height:0;overflow:hidden;position:relative}.adev-banner-wrapper .adev-banner-wrapper__media[data-custom-height="false"] img{position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover}.adev-banner-wrapper .abw__content{position:absolute;top:0;left:0;width:100%;height:100%}.adev-banner-wrapper .abw__content .container{height:100%}.adev-banner-wrapper .abw__content a.btn.alt{background:transparent;border-color:#fff;color:#fff}@media(max-width:991px){.adev-banner-wrapper .abw__content a.btn.alt{padding:8px 15px;font-size:15px}}.adev-banner-wrapper .abw__content-inner{max-width:560px;position:relative}@media(min-width:769px){.adev-banner-wrapper .abw__content-inner{padding:0 20px}}.adev-banner-wrapper .abw__content-inner .abw__content-heading{font-size:36px;color:#fff;margin:0}@media(max-width:768px){.adev-banner-wrapper .abw__content-inner .abw__content-heading{font-size:24px;line-height:1.4em}}.adev-banner-wrapper .abw__content-inner .abw__content-paragraph{font-size:17px;color:#fff;margin-top:5px;line-height:1.7em}@media(max-width:768px){.adev-banner-wrapper .abw__content-inner .abw__content-paragraph{font-size:15px;margin-top:10px}}.adev-banner-wrapper .abw__content-inner .abw__content-paragraph a{color:#fff;text-decoration:underline}.adev-banner-wrapper .abw__content-inner .abw__buttons{margin-top:15px}.adev-banner-wrapper[data-overlay="true"] .abw__content::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.6}@media(min-width:769px){.adev-banner-wrapper[data-position-desktop] .abw__content .container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.adev-banner-wrapper[data-position-desktop="top-left"] .abw__content .container{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:30px;text-align:left}.adev-banner-wrapper[data-position-desktop="top-center"] .abw__content .container{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:center;padding-top:30px}.adev-banner-wrapper[data-position-desktop="top-right"] .abw__content .container{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:30px;text-align:right}.adev-banner-wrapper[data-position-desktop="center-left"] .abw__content .container{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.adev-banner-wrapper[data-position-desktop="center-center"] .abw__content .container{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.adev-banner-wrapper[data-position-desktop="center-right"] .abw__content .container{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:right}.adev-banner-wrapper[data-position-desktop="bottom-left"] .abw__content .container{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:30px;text-align:left}.adev-banner-wrapper[data-position-desktop="bottom-center"] .abw__content .container{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:30px;text-align:center}.adev-banner-wrapper[data-position-desktop="bottom-right"] .abw__content .container{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:30px;text-align:right}}@media(max-width:768px){.adev-banner-wrapper[data-position-mobile] .abw__content .container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.adev-banner-wrapper[data-position-mobile="top-left"] .abw__content .container{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:30px;text-align:left}.adev-banner-wrapper[data-position-mobile="top-center"] .abw__content .container{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:center;padding-top:30px}.adev-banner-wrapper[data-position-mobile="top-right"] .abw__content .container{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:30px;text-align:right}.adev-banner-wrapper[data-position-mobile="center-left"] .abw__content .container{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.adev-banner-wrapper[data-position-mobile="center-center"] .abw__content .container{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.adev-banner-wrapper[data-position-mobile="center-right"] .abw__content .container{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:right}.adev-banner-wrapper[data-position-mobile="bottom-left"] .abw__content .container{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:30px;text-align:left}.adev-banner-wrapper[data-position-mobile="bottom-center"] .abw__content .container{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:30px;text-align:center}.adev-banner-wrapper[data-position-mobile="bottom-right"] .abw__content .container{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:30px;text-align:right}}.adev-order-form-wrap{background:#f7f7f7}.adev-order-form-wrap .adev-order-form{background:#fff}.adev-order-form-wrap .adev-order-form .adev-of__step:not(:last-child){border-bottom:2px solid #ddd}.adev-order-form-wrap .adev-order-form .adev-of__step.forloop__last{border-bottom:0}.adev-order-form-wrap .adev-of__step-options{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0}.adev-order-form-wrap [data-adev-of-step="select-how-many"] .adev-of__step-options:not(.active),.adev-order-form-wrap [data-adev-of-step="select-extras"] .adev-of__step-options:not(.active),.adev-order-form-wrap [data-adev-of-step="subscribe"] .adev-of__step-options:not(.active),.adev-order-form-wrap [data-adev-of-step="summary"] .adev-of__step-options:not(.active){display:none}.adev-order-form-wrap .adev-of__step .adev-of__step-title{text-align:center;font-size:18px;color:#385176;font-weight:600;padding:15px 0}@media(min-width:992px){.adev-order-form-wrap .adev-of__step .adev-of__step-title{font-size:24px}}.adev-order-form-wrap .adev-of__step span.adev-of__st-subtext{display:none;font-size:14px;color:#2c2c2c;font-weight:400;padding-top:5px}.adev-order-form-wrap .adev-of__step span.adev-of__st-subtext.active{display:block}.adev-order-form-wrap .adev-of__step label.adev-of__step-product{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 15px;border:2px solid #385176;color:#385176;margin:5px;font-size:15px;min-width:100px;min-height:50px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;text-align:center}@media(min-width:992px){.adev-order-form-wrap .adev-of__step label.adev-of__step-product{font-size:18px;min-width:130px;min-height:70px;margin:10px;font-size:16px}}.adev-order-form-wrap .adev-of__step input:checked+.adev-of__step-product{background:#385176;color:#fff}.adev-order-form-wrap .adev-of-step__product-variants .adev-of__step-product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.adev-order-form-wrap .adev-of-step__product-variants .adev-of__step-product span{display:block;width:100%}.adev-order-form-wrap .adev-of-step__product-variants .adev-of__step-product span.xtra{font-size:13px;color:#555}.adev-order-form-wrap .adev-of-step__product-variants input:checked+.adev-of__step-product span.xtra{color:#ddd}.adev-order-form-wrap .adev-of__step-next{display:block;width:100%;text-align:center;padding-top:25px}.adev-order-form-wrap .adev-of__step-next span{width:35px;height:35px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#385176;color:#fff;-webkit-border-radius:50%;border-radius:50%;border:0}.adev-order-form-wrap .adev-of__step-next button svg{width:20px;height:20px}.adev-order-form-wrap .extras__products{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;max-width:800px;padding-bottom:30px}@media(max-width:991px){.adev-order-form-wrap .extras__products{overflow:hidden;overflow-x:auto;padding-bottom:15px}}.adev-order-form-wrap .extras__products .single__extra-product{-webkit-box-flex:0;-webkit-flex:0 0 60%;-moz-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;padding:10px}@media(min-width:481px){.adev-order-form-wrap .extras__products .single__extra-product{-webkit-box-flex:0;-webkit-flex:0 0 55%;-moz-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%}}@media(min-width:769px){.adev-order-form-wrap .extras__products .single__extra-product{-webkit-box-flex:0;-webkit-flex:0 0 45%;-moz-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}}@media(min-width:992px){.adev-order-form-wrap .extras__products .single__extra-product{-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;-moz-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}}.adev-order-form-wrap .extras__products .sep__details h4{font-size:18px;font-family:var(--body-font);text-align:center;font-weight:500;color:#333;margin:0}.adev-order-form-wrap .extras__products .sep__details span{text-align:center;display:block;font-size:14px;color:#777;line-height:1.5em}.adev-order-form-wrap .extras__products .sep__form{margin-top:15px}.adev-order-form-wrap .extras__products .sep__form>label{display:block;margin-bottom:5px;font-size:15px;text-align:center;color:#555}.adev-order-form-wrap .extras__products .sep__qty{-webkit-box-flex:0;-webkit-flex:0 0 70px;-moz-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;position:relative;height:50px;border:1px solid #2e4464;max-width:120px;margin:0 auto}.adev-order-form-wrap .extras__products .sep__qty input{width:100%;height:100%;border:0;text-align:center;font-size:14px;padding-right:25px}.adev-order-form-wrap .extras__products .sep__qty>button{position:absolute;top:0;right:0;width:25px;height:25px;border:0;background:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid #2e4464}.adev-order-form-wrap .extras__products .sep__qty>button.sep__qty-down{top:auto;bottom:0;border-top:1px solid #2e4464}.adev-order-form-wrap .adev-of-step__product-variants{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.adev-order-form-wrap [data-adev-of-step="summary"] .adev-of__step-options{display:block;padding-bottom:30px}.adev-order-form-wrap .adev-of__summary{width:100%;max-width:600px;margin:0 auto;background:#f7f7f7;padding:25px}.adev-order-form-wrap .adev-of__summary h2{margin:0;font-size:20px;padding-bottom:15px;margin-bottom:5px;border-bottom:2px solid #ddd}@media(min-width:992px){.adev-order-form-wrap .adev-of__summary h2{font-size:24px}}.adev-order-form-wrap .adev-of__summary-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:15px;font-size:14px;color:#2e4464}.adev-order-form-wrap .adev-of__summary-item.adev-of__summary-item-total{border-top:2px solid #ddd;padding-top:10px}@media(min-width:769px){.adev-order-form-wrap .adev-of__summary-item{font-size:17px}}.adev-order-form-wrap .adev-of__summary-item span{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.adev-order-form-wrap .adev-of__summary-item span:last-child{text-align:right}.adev-order-form-wrap .adev-of__summary-item span:first-child{font-weight:600}.adev-order-form-wrap .adev-of__confirm{text-align:center;margin-top:20px}.adev-order-form-wrap [data-adev-of-step="subscribe"] .adev-of-step__product-variants .adev-of__step-product{min-width:initial;min-height:auto;padding:10px 12px}.adev-image-with-texts{background:#fff}.adev-image-with-texts .adev-iwt__content-wrap.lazyloaded{background-image:var(--iwt-bg);-webkit-background-size:cover;-o-background-size:cover;background-size:cover}@media(min-width:769px){.adev-image-with-texts .adev-iwt__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.adev-image-with-texts .adev-iwt__image-wrap{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;position:relative}.adev-image-with-texts .adev-iwt__content-wrap{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width:768px){.adev-image-with-texts .adev-iwt__image-wrap{height:0;overflow:hidden;padding-top:var(--iwt-img-aspect-ratio);position:relative}.adev-image-with-texts .adev-iwt__image-wrap img{position:absolute;top:0;left:0}}.adev-image-with-texts .adev-iwt__content{position:relative;background:#fff;padding:30px 25px 45px 25px;z-index:1;overflow:hidden}@media(min-width:992px){.adev-image-with-texts .adev-iwt__content{min-height:240px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(min-width:992px){.adev-image-with-texts[data-version="default"] .adev-iwt__content{padding:50px;max-width:700px;margin-left:-100px;-webkit-box-shadow:6px 10px 15px 10px rgba(0,0,0,0.2);box-shadow:6px 10px 15px 10px rgba(0,0,0,0.2)}}.adev-image-with-texts .adev-iwt__image-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.adev-image-with-texts .adev-iwt__content h2{margin:0;margin-bottom:15px;font-size:24px}@media(min-width:992px){.adev-image-with-texts .adev-iwt__content h2{font-size:28px}}.adev-image-with-texts .adev-iwt__content .rte{margin-bottom:15px}@media(min-width:769px){.adev-image-with-texts .adev-iwt__inner[data-alignment="right"] .adev-iwt__image-wrap{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.adev-image-with-texts .adev-iwt__inner[data-alignment="right"] .adev-iwt__content-wrap{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(min-width:992px){.adev-image-with-texts[data-version="default"] .adev-iwt__inner[data-alignment="right"] .adev-iwt__content{margin-left:auto;margin-right:-110px}}.adev-image-with-texts .adev-iwt__overlay-logo{z-index:-1;position:absolute;bottom:0;right:0;width:50%;text-align:right;opacity:.1;-webkit-transform:translate(10%,25%);-moz-transform:translate(10%,25%);-ms-transform:translate(10%,25%);-o-transform:translate(10%,25%);transform:translate(10%,25%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adev-image-with-texts .adev-iwt__overlay-logo img{width:100%;max-width:240px}@media(min-width:992px){.adev-image-with-texts[data-version="alternative"] .adev-iwt__content-wrap{padding:30px}}@media(min-width:992px){.adev-image-with-texts[data-version="alternative"] .adev-iwt__content{position:relative;background:#fff;z-index:1;overflow:hidden;-webkit-box-shadow:3px 13px 14px 3px rgba(0,0,0,0.2);box-shadow:3px 13px 14px 3px rgba(0,0,0,0.2);-webkit-border-radius:15px;border-radius:15px;padding:45px;-webkit-box-shadow:3px 13px 17px 3px rgba(0,0,0,0.2);box-shadow:3px 13px 17px 3px rgba(0,0,0,0.2)}}.adev-featured-row{background:#fff}.adev-featured-row .adev-fr__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}@media(min-width:992px){.adev-featured-row .adev-fr__grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:25px}.adev-featured-row .adev-fr__grid[data-row-items="2"]{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:25px}}.adev-featured-row .adev-fr__item-details{padding:15px}.adev-featured-row .adev-fr__grid[data-row-items="3"] .adev-fr__item:last-child{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}@media(min-width:992px){.adev-featured-row .adev-fr__grid[data-row-items="3"] .adev-fr__item:last-child{grid-column:auto}}.adev-featured-row .adev-fr__item-details p{display:block;text-align:center;font-size:17px}@media(min-width:769px){.adev-featured-row .adev-fr__item-details p{font-size:20px}}@media(min-width:992px){.adev-featured-row .adev-fr__item-details p{font-size:20px}}.adev-featured-products{background:#fff;width:100%}.adev-featured-products .adev-fp__grid.slick-initialized .slick-list{margin:0 -10px;padding-right:35px}.adev-featured-products .adev-fp__grid.slick-initialized .adev-fp__item{margin:0 10px;padding:0 20px}@media(min-width:992px){.adev-featured-products .adev-fp__grid.slick-initialized .adev-fp__item{padding:0 10px}}.adev-featured-products .adev-fp__grid:not(.slick-initialized){display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px}@media(min-width:481px){.adev-featured-products .adev-fp__grid:not(.slick-initialized){-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media(min-width:992px){.adev-featured-products .adev-fp__grid:not(.slick-initialized){-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.adev-featured-products .adev-fp__grid:not(.slick-initialized) .adev-fp__item{padding:0 10px}.adev-featured-products .adev-fp__grid:not(.slick-initialized) .adev-fp__item:first-child{border-left:0}.adev-featured-products .adev-fp__item-img{position:relative}.adev-featured-products .adev-fp__item-img a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.adev-featured-products .adev-fp__item-details{padding: 5px;/* 15px 15px;background-color: #f4f8ff;border-radius: 0 0 10px 10px;*/}.adev-featured-products .adev-fp__item-details h3{margin:0;font-size:20px}@media(min-width:769px){.adev-featured-products .adev-fp__item-details h3{font-size:24px;line-height: 1.25em;padding-top: 10px;}}.adev-featured-products .adev-fp__item-details p{font-size:15px;margin-top:5px;line-height:1.5em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media(min-width:769px){.adev-featured-products .adev-fp__item-details p{font-size:16px}}.adev-featured-products .adev-fp__item-details a{color:#2c2c2c}.adev-featured-products .adev-fp__item-details a.btn{color:#fff;margin-top:15px}@media(max-width:768px){.adev-featured-products .adev-fp__item-details a.btn{padding:8px 10px;font-size:15px}}.adev-ingredients{background:#fff}.adev-ingredients .adev-ingredients__items{list-style:none}@media(min-width:992px){.adev-ingredients .adev-ingredients__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.adev-ingredients .adev-ingredients__image{-webkit-box-flex:0;-webkit-flex:0 0 40%;-moz-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:-webkit-calc(40% - 15px);max-width:-moz-calc(40% - 15px);max-width:calc(40% - 15px)}.adev-ingredients .adev-ingredients__image .aspect-ratio{position:-webkit-sticky;position:sticky;top:30px}.adev-ingredients .adev-ingredients__items{-webkit-box-flex:0;-webkit-flex:0 0 60%;-moz-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:-webkit-calc(60% - 15px);max-width:-moz-calc(60% - 15px);max-width:calc(60% - 15px)}}.adev-ingredients .adev-ingredient__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#fff;margin-bottom:25px;padding:15px;-webkit-box-shadow:3px 2px 7px 0 rgba(0,0,0,0.2);box-shadow:3px 2px 7px 0 rgba(0,0,0,0.2);-webkit-border-radius:10px;border-radius:10px}.adev-ingredients .adev-ingredient__item a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.adev-ingredients .adev-ignt__item-img{-webkit-box-flex:0;-webkit-flex:0 0 90px;-moz-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}@media(min-width:481px){.adev-ingredients .adev-ignt__item-img{-webkit-box-flex:0;-webkit-flex:0 0 116px;-moz-box-flex:0;-ms-flex:0 0 116px;flex:0 0 116px}}.adev-ingredients .adev-ignt__item-details{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:20px}.adev-ingredients .adev-ignt__item-details h3{margin:0;display:block;font-size:20px;margin-bottom:5px}@media(min-width:992px){.adev-ingredients .adev-ignt__item-details h3{font-size:24px}}.adev-ingredients .adev-ignt__item-details .rte{font-size:14px;line-height:1.6em}@media(min-width:992px){.adev-ingredients .adev-ignt__item-details .rte{font-size:16px}}.adev-ingredients .adev-ignt__item-img .aspect-ratio{-webkit-border-radius:6px;border-radius:6px;background:#f2f2f2}.adev-video .adev-video__cta{margin-top:25px;text-align:center}@media(min-width:769px){.adev-video .adev-video__cta{margin-top:40px}}@media(min-width:769px){.adev-video .adev-video__cta a{font-size:20px}}.adev-video__player{position:relative}.adev-video__player .playing .adev__video-player-play{opacity:0;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.adev-video__player .adev__video-player-play{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer;background:rgba(28,41,61,0.3);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.adev-video__player .adev__video-player-play::before{content:'';position:absolute;top:50%;left:50%;width:60px;height:60px;background:rgba(46,68,100,0.8);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 0 0 8px rgba(46,68,100,0.4);box-shadow:0 0 0 8px rgba(46,68,100,0.4)}@media(min-width:769px){.adev-video__player .adev__video-player-play::before{width:80px;height:80px;-webkit-box-shadow:0 0 0 10px rgba(46,68,100,0.4);box-shadow:0 0 0 10px rgba(46,68,100,0.4)}}.adev-video__player .adev__video-player-play::after{content:'';position:absolute;top:50%;left:50%;width:60px;height:60px;background:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="1em" height="1em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M9.525 18.025q-.5.325-1.013.037Q8 17.775 8 17.175V6.825q0-.6.512-.888q.513-.287 1.013.038l8.15 5.175q.45.3.45.85t-.45.85Z"%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;-webkit-background-size:40px 40px;-o-background-size:40px;background-size:40px;background-position:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:769px){.adev-video__player .adev__video-player-play::after{width:80px;height:80px;-webkit-background-size:55px 55px;-o-background-size:55px;background-size:55px}}.adev-section-title{line-height:1.5em}.adev-section-title h2{margin:0;font-size:var(--heading-size);font-family:var(--heading-font);font-weight:700}.adev-section-title p{margin:0;margin-top:5px;font-size:var(--description-size)}.adev-section-title .adev-section-title__badge{width:100%;max-width:300px;margin:0 auto;margin-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.adev-section-title .adev-section-title__badge span{display:inline-block;height:3px;-webkit-box-flex:0;-webkit-flex:0 0 64px;-moz-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;width:64px;background:#2e4464}.adev-section-title .adev-section-title__badge span img{width:100%;height:100%}.adev-section-title .adev-section-title__badge span{-webkit-box-flex:0;-webkit-flex:0 0 64px;-moz-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px}.adev-section-title .adev-section-title__badge img{-webkit-box-flex:0;-webkit-flex:0 0 40px;-moz-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;margin:0 10px}.adev-instructions{background:#f4f8ff}.adev-instructions .adev-instruction__main{padding:25px}@media(min-width:992px){.adev-instructions .adev-instructions__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.adev-instructions .adev-instruction__media{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:-webkit-calc(50% - 15px);max-width:-moz-calc(50% - 15px);max-width:calc(50% - 15px)}.adev-instructions .adev-instruction__main{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:-webkit-calc(50% - 15px);max-width:-moz-calc(50% - 15px);max-width:calc(50% - 15px)}}.adev-instructions .adev-video__player{position:-webkit-sticky;position:sticky;top:30px}.adev-instructions .adev-instruction__contents{max-width:500px}.adev-instructions .adev-instruction__contents ol{list-style:none}@media(min-width:992px){.adev-instructions .adev-instruction__contents ol{padding-right:20px;max-height:270px;overflow:hidden;overflow-y:auto}}@media(min-width:992px){.adev-instructions .adev-instruction__contents ol::-webkit-scrollbar{width:8px;height:8px;background:#d9d9d9;-webkit-border-radius:10px;border-radius:10px}.adev-instructions .adev-instruction__contents ol::-webkit-scrollbar-thumb{background-color:#2e4464;-webkit-border-radius:10px;border-radius:10px}.adev-instructions .adev-instruction__contents ol::-webkit-scrollbar-thumb:hover{background-color:#243650}}.adev-instructions .adev-instruction__contents ol li{margin-bottom:25px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.adev-instructions .adev-instruction__contents ol li span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-webkit-flex:0 0 50px;-moz-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;height:50px}.adev-instructions .adev-instruction__contents ol li span img{width:100%}.adev-instructions .adev-instruction__contents ol li p{display:block;padding-left:15px}.adev-instructions .adev-instruction__contents ol li p a{text-decoration:underline}.adev-instructions .adev-instructions__btn{text-align:center;margin-top:15px}@media(min-width:992px){.adev-instructions .adev-instructions__btn{text-align:left}}.adev-cta{width:100%;position:relative;min-height:250px}.adev-cta .adev-cta__bg{position:absolute;top:0;left:0;width:100%;height:100%}.adev-cta .adev-cta__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.adev-cta .adev-cta__contents{position:relative;text-align:center;width:100%;max-width:560px;margin:0 auto;color:#fff}.adev-cta .adev-cta__bg::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6)}.adev-cta .adev-cta__contents h2{font-size:28px;font-size:var(--adev-cta-heading-font-size);margin:0;margin-bottom:10px;line-height:1.6em;letter-spacing:2px}.adev-cta .adev-cta__contents .rte{font-size:var(--adev-cta-content-font-size);line-height:1.5em}.adev-cta .adev-cta__contents .rte a{color:#fff;text-decoration:underline}.adev-cta .adev-cta__contents .btn{margin-top:15px;background:#fff;color:#000;border-color:#fff}@media(max-width:991px){.adev-cta .adev-cta__contents .btn{padding:8px 15px;font-size:15px}}.adev-cta .adev-cta__contents .btn:hover{background:transparent;color:#fff}.adev-contact-form{-webkit-background-size:50% 50%;-o-background-size:50%;background-size:50%;background-position:center}.adev-contact-form.lazyloaded{background-image:var(--adev-cf-background)}@media(min-width:992px){.adev-contact-form .adev-cf__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.adev-contact-form .adev-cf__inner .adev-cf__form-wrap{padding:25px;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:3px 8px 10px 5px rgba(0,0,0,0.1);box-shadow:3px 8px 10px 5px rgba(0,0,0,0.1)}@media(min-width:992px){.adev-contact-form .adev-cf__inner .adev-cf__form-wrap{padding:40px;-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:-webkit-calc(50% - 15px);max-width:-moz-calc(50% - 15px);max-width:calc(50% - 15px)}}@media(min-width:992px){.adev-contact-form .adev-cf__inner .adev-cf__image{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:-webkit-calc(50% - 15px);max-width:-moz-calc(50% - 15px);max-width:calc(50% - 15px);-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media(max-width:991px){.adev-contact-form .adev-cf__inner .adev-cf__image{position:relative;height:0;overflow:hidden;padding-top:var(--adev-cf-img-aspect-ratio)}.adev-contact-form .adev-cf__inner .adev-cf__image img{position:absolute;top:0;left:0}}.adev-contact-form .adev-cf__inner .adev-cf__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.adev-contact-form .adev-cf__inner .adev-contact-form{padding:45px 0;background:rgba(134,183,255,0.1)}.adev-contact-form .adev-cf__inner .adev-cf__form-header{text-align:center;margin-bottom:30px}.adev-contact-form .adev-cf__inner .adev-cf__fh-badge{width:100%;max-width:300px;margin:0 auto;margin-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.adev-contact-form .adev-cf__inner .adev-cf__fh-badge span{display:inline-block;height:3px;-webkit-box-flex:0;-webkit-flex:0 0 64px;-moz-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;width:64px;background:#2e4464}.adev-contact-form .adev-cf__inner .adev-cf__fh-badge span img{width:100%;height:100%}.adev-contact-form .adev-cf__inner .adev-cf__fh-badge span{-webkit-box-flex:0;-webkit-flex:0 0 64px;-moz-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px}.adev-contact-form .adev-cf__inner .adev-cf__fh-badge img{-webkit-box-flex:0;-webkit-flex:0 0 40px;-moz-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;margin:0 10px}.adev-contact-form .adev-cf__inner .adev-cf__form-header h2{margin:0;font-size:var(--adev-cf-mobile-font-size)}@media(min-width:992px){.adev-contact-form .adev-cf__inner .adev-cf__form-header h2{font-size:var(--adev-cf-desktop-font-size)}}.adev-contact-form .adev-cf__inner .form__field-row{margin-bottom:20px}@media(min-width:992px){.adev-contact-form .adev-cf__inner .form__field-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}}.adev-contact-form .adev-cf__inner .form__field{margin-bottom:20px}.adev-contact-form .adev-cf__inner .form__field:last-child{margin-bottom:0}.adev-contact-form .adev-cf__inner .form__field.margin-0{margin-bottom:0}.adev-contact-form .adev-cf__inner .form__field input,.adev-contact-form .adev-cf__inner .form__field textarea{width:100%;padding:12px;border:1px solid #000;font-size:16px;color:#000}@media(min-width:992px){.adev-contact-form .adev-cf__inner .form__field input,.adev-contact-form .adev-cf__inner .form__field textarea{font-size:17px;padding:16px}}@media(min-width:992px){.adev-contact-form .adev-cf__inner .form__field.form__field-col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:-webkit-calc(50% - 10px);max-width:-moz-calc(50% - 10px);max-width:calc(50% - 10px)}}.adev-contact-form .adev-cf__inner .form__field textarea{min-height:160px}@media(min-width:992px){.adev-contact-form .adev-cf__inner .form__field textarea{min-height:300px}}.adev-contact-form .adev-cf__inner button.btn{background:#fff;color:#2e4464;font-size:16px}@media(min-width:992px){.adev-contact-form .adev-cf__inner button.btn{font-size:20px}}.adev-featured-articles .adev-fa__grid.slick-initialized .slick-list{margin:0 -15px}@media(max-width:991px){.adev-featured-articles .adev-fa__grid.slick-initialized .slick-list{padding-right:30px}}.adev-featured-articles .adev-fa__grid.slick-initialized article.adev-fa__item{margin:0 15px;margin-bottom:10px}.adev-featured-articles .adev-fa__grid:not(.slick-initialized){display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px}@media(min-width:769px){.adev-featured-articles .adev-fa__grid:not(.slick-initialized){-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:25px}}@media(min-width:992px){.adev-featured-articles .adev-fa__grid:not(.slick-initialized){-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:30px}}@media(max-width:991px){.adev-featured-articles .adev-fa__grid:not(.slick-initialized):not(.is_in_design_mode) .adev-fa__item:nth-child(n+3){display:none}}@media(max-width:768px){.adev-featured-articles .adev-fa__grid:not(.slick-initialized):not(.is_in_design_mode) .adev-fa__item:nth-child(n+2){display:none}}.adev-featured-articles article.adev-fa__item{position:relative;-webkit-box-shadow:4px 3px 10px 2px rgba(0,0,0,0.1);box-shadow:4px 3px 10px 2px rgba(0,0,0,0.1)}.adev-featured-articles article.adev-fa__item .afa__item-img{position:relative}.adev-featured-articles article.adev-fa__item .afa__item-img a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.adev-featured-articles article.adev-fa__item .afa__item-details{padding:20px}.adev-featured-articles article.adev-fa__item .afa__item-details h3{margin:0;font-size:20px}@media(min-width:992px){.adev-featured-articles article.adev-fa__item .afa__item-details h3{font-size:24px}}.adev-featured-articles article.adev-fa__item p.afa__item-excerpt{font-size:16px;line-height:1.5em;margin-top:8px}.adev-featured-articles .adev-fa__view-more{margin-top:30px;text-align:center}.adev-banner-products{position:relative}.adev-banner-products .adev-bp__bg{position:absolute;top:0;left:0;width:100%;height:100%}.adev-banner-products .adev-bp__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.adev-banner-products .adev-bp__bg::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:var(--adev-bp-overlay-bg);opacity:var(--adev-bp-overlay-opacity)}.adev-banner-products .adev-bp__grid{position:relative;z-index:2;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px}@media(min-width:769px){.adev-banner-products .adev-bp__grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:30px}}.adev-banner-products .adev-bp__item{border:2px solid #fff;padding:25px;color:#fff}@media(min-width:769px){.adev-banner-products .adev-bp__item{padding:30px}}.adev-banner-products .adev-bp__item h2{margin:0;font-size:24px;margin-bottom:15px}@media(min-width:769px){.adev-banner-products .adev-bp__item h2{font-size:28px}}.adev-banner-products .adev-bp__item p{font-size:15px;margin-bottom:20px}@media(min-width:769px){.adev-banner-products .adev-bp__item p{font-size:16px}}.adev-banner-products .adev-bp__item .btn{background:#fff;color:#2e4464;border-color:#2e4464}@media(max-width:768px){.adev-banner-products .adev-bp__item .btn{font-size:16px;padding:10px 12px}}.adev-newsletter{background:var(--background_color);padding:40px 0;position:relative;overflow:hidden}.adev-newsletter img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adev-newsletter .adev-newsletter__bg{width:100%;height:100%;display:block;position:absolute;top:0;left:0;right:0}.adev-newsletter .adev-newsletter__content{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--contents_color)}.adev-newsletter .adev-newsletter__content{max-width:760px;margin:0 auto}.adev-newsletter .adev-newsletter__content .container{max-width:700px;margin:0 auto;text-align:center;z-index:3;position:relative;padding:20px 25px}@media(min-width:769px){.adev-newsletter .adev-newsletter__content .container{padding:20px}}.adev-newsletter .adev-newsletter__content h2{font-size:28px;margin:0;margin-bottom:10px;line-height:1.4em}@media(min-width:769px){.adev-newsletter .adev-newsletter__content h2{font-size:45px;line-height:1.4em}}.adev-newsletter .adev-newsletter__content p{margin:0;font-size:16px;margin-bottom:20px}.adev-newsletter .adev-newsletter__form{width:100%;max-width:300px;margin:0 auto}@media(min-width:769px){.adev-newsletter .adev-newsletter__form{max-width:500px}}.adev-newsletter form{width:100%}.adev-newsletter form .newsletter-form__fields{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}.adev-newsletter form .newsletter-form__fields input{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding:12px;min-height:50px;background:transparent;border:1px solid var(--form_contents_color);color:var(--form_contents_color)}.adev-newsletter form .newsletter-form__fields button{-webkit-box-flex:0;-webkit-flex:0 0 80px;-moz-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;padding:12px;background:var(--form_contents_color);border:1px solid var(--form_contents_color);color:var(--form_contents_btn_color)}@media(min-width:769px){.adev-newsletter form .newsletter-form__fields button{-webkit-box-flex:0;-webkit-flex:0 0 100px;-moz-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px}}.adev-newsletter form .newsletter-form__fields input::-webkit-input-placeholder{color:var(--form_contents_color)}.adev-newsletter form .newsletter-form__fields input:-moz-placeholder{color:var(--form_contents_color)}.adev-newsletter form .newsletter-form__fields input::-moz-placeholder{color:var(--form_contents_color)}.adev-newsletter form .newsletter-form__fields input:-ms-input-placeholder{color:var(--form_contents_color)}.adev-newsletter form .newsletter-form__fields input::-ms-input-placeholder{color:var(--form_contents_color)}.adev-newsletter form .newsletter-form__fields input::placeholder{color:var(--form_contents_color)}.adev-newsletter .adev-newsletter__content[data-overlay="true"]::after{content:'';position:absolute;width:100%;max-width:900px;height:100%;background:#000;-webkit-border-radius:20%;border-radius:20%;opacity:.95;-webkit-filter:blur(60px);filter:blur(60px);z-index:1}[data-quantity-selector]{background:#fff;width:100%;height:40px;position:relative;overflow:hidden;width:160px;border:2px solid #2e4464}[data-quantity-selector] input{width:100%;height:100%;border:0;text-align:center;padding:6px 40px}[data-quantity-selector] input::-webkit-outer-spin-button,[data-quantity-selector] input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[data-quantity-selector] input[type=number]{-moz-appearance:textfield}[data-quantity-selector] button{border:0;position:absolute;top:0;left:0;width:45px;height:100%;background:#fff;color:#2c415f;padding:5px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-quantity-selector] button svg{width:15px;height:15px}[data-quantity-selector] button[data-quantity-up]{left:auto;right:0}.drawer[data-drawer="mobile-menu"]{max-width:440px}.drawer[data-drawer="mobile-menu"] .drawer__content{padding:0}nav.mobile-menu ul{list-style:none;margin:0;padding:0}nav.mobile-menu ul li{position:relative}nav.mobile-menu ul li.menu-item-has-children>a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}nav.mobile-menu ul li.menu-item-has-children>a .menu__title{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}nav.mobile-menu ul li.menu-item-has-children>a .menu__toggle{-webkit-box-flex:0;-webkit-flex:0 0 25px;-moz-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px;color:#000;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}nav.mobile-menu ul li.menu-item-has-children>a .menu__toggle svg{width:25px;height:25px}nav.mobile-menu ul li a{color:#2c2c2c;display:block;padding:8px 20px;font-size:17px}nav.mobile-menu .sub-menu{background:#fbfbfb;border-top:1px solid #f4f4f4;display:none}nav.mobile-menu .sub-menu li{border-bottom:1px solid #f4f4f4}nav.mobile-menu .sub-menu li:last-child{border-bottom:0}nav.mobile-menu .sub-menu .sub-menu{background:#f4f4f4;border-top:1px solid #ededed}nav.mobile-menu .sub-menu .sub-menu li{border-bottom:1px solid #ececec}nav.mobile-menu .sub-menu .sub-menu li:last-child{border-bottom:0}.collection-filter__drawer summary.filter-group-summary{display:block;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;border-bottom:1px solid #f2f2f2}.collection-filter__drawer .filter-group__toggle{width:25px;height:25px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-webkit-flex:0 0 25px;-moz-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px}.collection-filter__drawer .filter-group__toggle svg{width:100%;height:100%}.collection-filter__drawer summary.filter-group-summary span:first-child{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:10px;font-size:16px;font-weight:500}.collection-filter__drawer .filter-group-display ul{list-style:none}.collection-filter__drawer .filter-group-display ul li input[type="checkbox"]{margin-right:5px;width:15px;height:15px}.collection-filter__drawer .drawer__content{padding:0}.collection-filter__drawer .filter-group-display{background:#fdfdfd;padding:15px 20px;border-bottom:1px solid #f2f2f2}.collection-filter__drawer .filter-group-display ul li{margin-bottom:5px}.collection-filter__drawer .filter-group-display__price-range-from{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.collection-filter__drawer .filter__price-input{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:-webkit-calc(50% - 10px);max-width:-moz-calc(50% - 10px);max-width:calc(50% - 10px)}.collection-filter__drawer .filter__price-input label{display:block;font-size:14px}.collection-filter__drawer .filter__price-input input{width:100%;padding:8px 12px;border:1px solid #000}.collection-filter__drawer .filter-group-display ul li label{cursor:pointer}.collection-filter__drawer .filter-group__reset{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:5px;font-size:14px}.main__list-collections{background:#fff;padding:60px 0}.main__list-collections .list-collections__title{margin-bottom:30px;text-align:center}.main__list-collections .list-collections__title h1{font-size:32px;margin:0}.main__list-collections .list-collections__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px}@media(max-width:991px){.main__list-collections .list-collections__grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}}.collection-item{position:relative}.collection-item .collection__image{position:relative}.collection-item a.collection__link{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2}.collection-item .collection__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.collection-item:hover .collection__image img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.collection-item .collection__details{position:relative;padding:10px 15px;text-align:center;z-index:1}.collection-item .collection__details h3{font-size:18px;font-weight:600;margin:0;margin-bottom:10px}@media(min-width:769px){.collection-item .collection__details h3{font-size:22px}}.collection-item .collection__details a{color:#2c2c2c}.product-item{position:relative}.product-item .product__link{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1}.product-item .product__image{position:relative}.product-item .product__image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-item .product__details{color:#000;padding:15px 0}.product-item .product__details a.product__title{color:#000}.product-item .product__title{display:block;font-size:16px;text-decoration:none;line-height:1.3em;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(max-width:768px){.product-item .product__title{font-size:14px}}.product-item .product__prices{margin-top:5px;font-size:15px}@media(max-width:768px){.product-item .product__prices{font-size:13px}}.product-item .product__prices .product__price{display:inline-block;margin-right:5px}.product-item .product__prices .product__price[data-compare-at-price]{opacity:.6}.main-product{background:#fff;padding:60px 0}@media(max-width:991px){.main-product{padding-top:0}.main-product .container{padding:0;max-width:100%}}.main-product .main-product__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:991px){.main-product .main-product__inner{display:block}}.main-product .main-product__media{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:-webkit-calc(50% - 15px);max-width:-moz-calc(50% - 15px);max-width:calc(50% - 15px)}@media(max-width:991px){.main-product .main-product__media{-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;max-width:100%}}.main-product .main-product__media .media__inner{position:-webkit-sticky;position:sticky;top:15px}.main-product .main-product__media .media__inner-main:not(.slick-initialized)>div:not(:first-child){display:none}.main-product .main-product__media .media__inner-main:not(.slick-initialized){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;overflow-x:auto}.main-product .main-product__media .media__inner-main:not(.slick-initialized) .product-single__media{width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:block !important}.main-product .main-product__media .media__inner-thumbnails{margin-top:15px}@media(max-width:991px){.main-product .main-product__media .media__inner-thumbnails{display:none}}.main-product .main-product__media .media__inner-thumbnails.media__slick-freeze .slick-track{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;margin-left:0}.main-product .main-product__media .media__inner-thumbnails:not(.slick-initialized){display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:15px}.main-product .main-product__media .media__inner-thumbnails:not(.slick-initialized)>div:not(:nth-child(-n+3)){display:none}.main-product .main-product__media .media__inner-thumbnails .product-single__media{cursor:pointer}.main-product .main-product__media .media__inner-thumbnails .product-single__media>div{border:1px solid #fff}.main-product .main-product__media .media__inner-thumbnails .product-single__media.active>div{border:1px solid #000}.main-product .main-product__media .media__inner-thumbnails.slick-initialized .product-single__media{margin:0 7.5px}.main-product .main-product__media .media__inner-thumbnails.slick-initialized .product-single__media.slick-current>div{border:1px solid #000}.main-product .main-product__media .media__inner-thumbnails.slick-initialized .slick-list{margin:0 -7.5px}.main-product .main-product__media .media__inner-thumbnails .single__media-external-video{position:relative}.main-product .main-product__media .media__inner-thumbnails .single__media-external-video::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.main-product .main-product__media .media__inner-thumbnails .single__media-external-video iframe{width:100%;height:100%;position:absolute;top:0;left:0}.main-product .main-product__media .media__inner-thumbnails .single__media-video::before{content:'';background:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="1em" height="1em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 1024 1024"%3E%3Cpath fill="white" d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448s448-200.6 448-448S759.4 64 512 64zm144.1 454.9L437.7 677.8a8.02 8.02 0 0 1-12.7-6.5V353.7a8 8 0 0 1 12.7-6.5L656.1 506a7.9 7.9 0 0 1 0 12.9z"%2F%3E%3C%2Fsvg%3E');width:35px;height:35px;display:inline-block;-webkit-background-size:100% 100%;-o-background-size:100%;background-size:100%;position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-product .main-product__media .single__media-video{position:relative}.main-product .main-product__media .product-single__media{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.main-product .main-product__media .product-single__media .single__media-model{position:relative}.main-product .main-product__media .product-single__media .single__media-model model-viewer{position:absolute;top:0;left:0;width:100%;height:100%}.main-product .adev-video-player{position:relative}.main-product .adev-video-player .adev__video-player-play{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer;display:block;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.main-product .adev-video-player .adev__video-player-play::before{content:'';background:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="1em" height="1em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 1024 1024"%3E%3Cpath fill="white" d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448s448-200.6 448-448S759.4 64 512 64zm144.1 454.9L437.7 677.8a8.02 8.02 0 0 1-12.7-6.5V353.7a8 8 0 0 1 12.7-6.5L656.1 506a7.9 7.9 0 0 1 0 12.9z"%2F%3E%3C%2Fsvg%3E');width:70px;height:70px;display:inline-block;-webkit-background-size:100% 100%;-o-background-size:100%;background-size:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out;z-index:1}.main-product .adev-video-player.playing .adev__video-player-play{opacity:0;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.main-product .adev-video-player.playing .adev__video-player-play::before{-webkit-transform:translate(-50%,-50%) scale(0.5);-moz-transform:translate(-50%,-50%) scale(0.5);-ms-transform:translate(-50%,-50%) scale(0.5);-o-transform:translate(-50%,-50%) scale(0.5);transform:translate(-50%,-50%) scale(0.5);-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.main-product .main-product__info{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:-webkit-calc(50% - 15px);max-width:-moz-calc(50% - 15px);max-width:calc(50% - 15px)}@media(max-width:991px){.main-product .main-product__info{-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;max-width:100%;padding:0 20px;padding-top:20px}}.main-product .product__info{position:-webkit-sticky;position:sticky;top:15px}@media(min-width:992px){.main-product .product__info{max-width:500px}}.main-product .product__info .hr{--color:#5d5d5d;--size:2px;--margin:15px 0;margin:var(--margin);height:var(--size);background:var(--color);border:0}.main-product .product__info .product__vendor{display:block;font-family:var(--heading-font);color:#000;font-size:14px}@media(min-width:769px){.main-product .product__info .product__vendor{font-size:18px}}.main-product .product__info .product__title{font-size:38px;margin:0;line-height:1.4em}@media(max-width:991px){.main-product .product__info .product__title{font-size:24px}}.main-product .product__info .product__title a{color:#000}.main-product .product__info .product__block-label{margin-top:10px;margin-bottom:10px;font-family:var(--heading-font);font-size:16px;font-weight:600;color:#000}.main-product .product__info .product__prices .product__price{display:inline-block;margin-right:10px;font-size:28px;font-weight:700}.main-product .product__info .product__prices .product__price.compare-at-price{opacity:.7;font-size:24px}.main-product .product__info .product__excerpt{margin-top:15px;font-size:15px;color:#777}.main-product .product__info .product__tax{margin-top:10px;font-family:var(--highlight-font)}.main-product .product__info .product__tax a{text-decoration:underline}.main-product .product__info .product__payment-terms{margin-top:15px}.main-product .product__info .product__description{margin-top:15px}.main-product .product__info .product__variants{margin-top:15px}.main-product .product__info .product__variants label{font-size:15px;margin-bottom:5px;display:block}.main-product .product__info .selector-wrapper{margin-bottom:15px}.main-product .product__info .selector-wrapper select{width:100%;padding:10px 16px;border:1px solid #ddd;-webkit-border-radius:6px;border-radius:6px;font-size:15px}.main-product .product__info select.product__variants-select{width:100%;padding:10px 16px;border:1px solid #ddd;-webkit-border-radius:6px;border-radius:6px;font-size:15px}.main-product .product__info .product__quantity label{display:block;font-family:var(--heading-font);font-size:16px;margin-bottom:5px;color:#000;font-weight:600}.main-product .product__info .product__buttons{margin-top:15px}.main-product .product__info .product__buttons button{font-size:16px;margin-top:15px}@media(min-width:769px){.main-product .product__info .product__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-product .product__info .product__buttons button{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:-webkit-calc(50% - 6px);max-width:-moz-calc(50% - 6px);max-width:calc(50% - 6px);font-size:18px}}.main-product[data-variant-style="swatches"] .product__variants{display:none}.main-product .main-product__description{margin-top:25px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media(min-width:992px){.main-product .main-product__description{margin-top:35px}}.main-product .main-product__description .mp__description-tabs{-webkit-box-flex:0;-webkit-flex:0 0 40%;-moz-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-product .main-product__description .mp__description-tabs-contents{-webkit-box-flex:0;-webkit-flex:0 0 60%;-moz-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;padding:30px;border:1px solid #2e4464;border-left:0}.main-product .main-product__description .mpd__tap-item{background:#f4f8ff;color:#2c2c2c;padding:30px;border:1px solid #f4f8ff;-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;cursor:pointer;position:relative;border-right:0}.main-product .main-product__description .mp__description-tabs-content{display:none}.main-product .main-product__description .mp__description-tabs-content.active{display:block}.main-product .main-product__description .mpd__tap-item.active{background:#2e4464;color:#fff;border:1px solid #2e4464;border-right:0}@media(min-width:992px){.main-product .main-product__description .mpd__tap-item.active{background:#fff;color:#2e4464}}.main-product .main-product__description .mpd__tap-item h4{font-size:24px;margin:0;margin-bottom:15px}.main-product .main-product__description .mpd__tap-item p{font-size:17px}@media(max-width:991px){.main-product .main-product__description{display:block;padding:0 20px}.main-product .main-product__description .mp__description-tabs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:initial;-webkit-box-direction:initial;-webkit-flex-direction:initial;-moz-box-orient:initial;-moz-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial}.main-product .main-product__description .mpd__tap-item{padding:10px;border:0}.main-product .main-product__description .mpd__tap-item p{display:none}.main-product .main-product__description .mpd__tap-item h4{text-align:center;margin:0;font-size:16px}.main-product .main-product__description .mp__description-tabs-contents{padding:20px;border:0;border-top:1px solid #2e4464;border-bottom:1px solid #2e4464}}.main-product .product__subscribe-options>label{display:block;font-family:var(--heading-font);font-size:16px;font-weight:600}.main-product .product-sp__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.main-product .product-sp__inner label{min-width:40px;text-align:center;font-size:14px;padding:8px 10px;line-height:normal;background:#fff;color:#2e4464;border:2px solid #2e4464;margin:5px;cursor:pointer;display:inline-block}@media(min-width:769px){.main-product .product-sp__inner label{font-size:16px;padding:10px 12px}}.main-product .product-sp__inner input:checked+label{background:#cbcbcb;border:2px solid #cbcbcb;color:#2e4464}.main-product .loox-rating{margin:10px 0;color:#b89d0f;font-size:20px}.adev-swatches{margin-top:15px}.adev-swatches .adev-swatches__option{margin-bottom:10px}.adev-swatches .adev-swatches__option>label{display:block;font-family:var(--heading-font);font-size:16px;font-weight:600}.adev-swatches .adev-swatches__option .adev-swatches__values{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.adev-swatches .adev-swatches__option .adev-swatches__value{min-width:40px;text-align:center;padding:10px 12px;line-height:normal;background:#fff;color:#2e4464;border:2px solid #2e4464;margin:5px;cursor:pointer;display:inline-block}.adev-swatches .adev-swatches__option .adev-swatches__value span{display:block;font-size:15px}.adev-swatches .adev-swatches__option .adev-swatches__value span:not(.xtra){font-family:var(--menu-header-font)}@media(min-width:769px){.adev-swatches .adev-swatches__option .adev-swatches__value span{font-size:17px}}.adev-swatches .adev-swatches__option .adev-swatches__value span.xtra{font-size:11px;margin-top:2.5px;color:#828282}@media(min-width:769px){.adev-swatches .adev-swatches__option .adev-swatches__value span.xtra{font-size:13px}}.adev-swatches .adev-swatches__option input:checked+.adev-swatches__value{background:#e4eeff;border:2px solid #2f4464;color:#2e4464}.product-recommendations{background:#fff;padding:70px 0;position:relative}.product-recommendations .section-title{margin-bottom:30px;text-align:center}.product-recommendations .section-title h2{font-size:28px;margin:0}.product-recommendations .recommended__products{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:25px}@media(max-width:991px){.product-recommendations .recommended__products{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.product-recommendations .recommended__products.is_empty{display:block}nav.pagination{background:#fcfcfc;padding:5px 10px;border:1px solid #f7f7f7;margin-top:30px;-webkit-border-radius:6px;border-radius:6px}nav.pagination ul.pagination__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}nav.pagination ul.pagination__list li{padding:5px;line-height:normal;margin:2.5px;text-align:center;min-width:30px;border:1px solid #ddd;-webkit-border-radius:4px;border-radius:4px;background:#fff}nav.pagination ul.pagination__list li svg{width:20px;height:20px;vertical-align:middle}nav.pagination ul.pagination__list li a{color:#000}nav.pagination ul.pagination__list li span{color:#b2b2b2}.main-cart{background:#fff;position:relative}.main-cart::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:10;opacity:0;visibility:hidden}.main-cart.loading::before{opacity:.8;visibility:visible}.main-cart::after{content:'Loading...';position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;font-size:18px;text-transform:uppercase;opacity:0;visibility:hidden}.main-cart.loading::after{opacity:.8;visibility:visible}.main-cart .cart-page__afsb{width:100%;max-width:600px;margin:0 auto}.main-cart .main-cart__empty{padding:25px 0;text-align:center}.main-cart .main-cart__empty .state__icon{width:105px;height:105px}.main-cart .main-cart__empty .state__icon svg{width:105px;height:105px}.main-cart .main-cart__empty .state__title{font-size:20px}.main-cart .main-cart__empty .state__details{font-size:14px}.main-cart .main-cart__empty a.link{font-size:14px;text-decoration:underline;margin-top:5px;display:inline-block}.main-cart .section-title{margin-bottom:30px;text-align:center}.main-cart .section-title h1{font-size:36px;margin:0;margin-bottom:10px}@media(max-width:768px){.main-cart .section-title h1{font-size:24px}}.main-cart .section-title p{font-size:16px}.main-cart .main-cart__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media(max-width:991px){.main-cart .main-cart__inner{display:block}}.main-cart .cart__items{-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;padding-right:30px}.main-cart .cart__items .card__content{padding:15px}@media(max-width:991px){.main-cart .cart__items{padding-right:0;margin-bottom:25px}}.main-cart .cart-item{background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;border-bottom:1px solid #f2f2f2;padding-bottom:20px}.main-cart .cart-item:last-child,.main-cart .cart-item:only-child{margin-bottom:0;border-bottom:0;padding-bottom:0}@media(max-width:768px){.main-cart .cart-item{display:block}}.main-cart .cart-item .cart-item__details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;padding-right:20px}@media(max-width:768px){.main-cart .cart-item .cart-item__details{padding-right:0;margin-bottom:15px}}.main-cart .cart-item .cart-item__details .item__image{-webkit-box-flex:0;-webkit-flex:0 0 100px;-moz-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px}@media(max-width:768px){.main-cart .cart-item .cart-item__details .item__image{-webkit-box-flex:0;-webkit-flex:0 0 80px;-moz-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}}.main-cart .cart-item .cart-item__details .item__details{margin-left:15px;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;line-height:1.7em}.main-cart .cart-item .cart-item__details a.item__title{display:inline-block;color:#000;font-size:18px;font-weight:500}@media(max-width:768px){.main-cart .cart-item .cart-item__details a.item__title{font-size:16px}}.main-cart .cart-item .cart-item__details .item__variants{font-size:13px}.main-cart .cart-item .cart-item__details .item__variants dl{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-cart .cart-item .cart-item__details .item__variants dl dd{margin-right:5px}.main-cart .cart-item .cart-item__details .item__price{font-size:13px}.main-cart .cart-item .cart-item__details .item__properties{font-size:14px}.main-cart .cart-item .cart-item__actions{-webkit-box-flex:0;-webkit-flex:0 0 150px;-moz-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;text-align:center;padding-right:20px}@media(max-width:768px){.main-cart .cart-item .cart-item__actions{-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;padding-right:0}}.main-cart .cart-item .cart-item__actions a.item__remove{text-decoration:underline;color:#ff1a1a;font-size:14px;margin-top:5px;display:inline-block}@media(max-width:768px){.main-cart .cart-item .item__quantity [data-quantity-selector]{width:100%}}.main-cart .cart-note-card{margin-top:25px}.main-cart .adev-cart-note textarea{width:100%;padding:12px 15px;border:1px solid #e4e4e4;font-size:14px;min-height:70px;resize:vertical;margin-bottom:0;max-height:150px;-webkit-border-radius:5px;border-radius:5px;line-height:1.6em}.main-cart .cart__summary{-webkit-box-flex:0;-webkit-flex:0 0 340px;-moz-box-flex:0;-ms-flex:0 0 340px;flex:0 0 340px;width:auto}.main-cart .cart__summary .cart-summary__inner{position:-webkit-sticky;position:sticky;top:15px}.main-cart .cart__summary .cart-summary__inner .card:not(:last-child){margin-bottom:25px}.main-cart .cart__summary .summary__info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;font-size:16px}.main-cart .cart__summary .card .card__content{padding:15px}.main-cart .cart-form__buttons{margin-top:0}.main-cart .cart-form__buttons button{font-size:16px;text-transform:uppercase}.main-cart .cart-form__buttons button:not(:last-child){margin-bottom:15px}.main-page{position:relative;padding-bottom:60px}.main-page .page__header{background:#fff;padding:25px 0;text-align:center}.main-page .page__header h1{margin:0;font-size:24px}@media(min-width:992px){.main-page .page__header h1{font-size:36px}}.main-page .page__content{max-width:991px;margin:0 auto;padding:30px 0}div.shopify-policy__container{width:100%;max-width:991px;padding:60px 0}div.shopify-policy__container .shopify-policy__title{margin-bottom:30px;text-align:center}div.shopify-policy__container .shopify-policy__title h1{font-size:44px;margin:0}@media(max-width:991px){div.shopify-policy__container .shopify-policy__title h1{font-size:32px}}div.shopify-policy__container .shopify-policy__body{padding:0 25px}.main-blog__header{padding:30px 0;background:#333;text-align:center;color:#fff}.main-blog__header h1{font-size:36px;margin:0;margin-bottom:15px}.main-blog__header .header__breadcrumb{font-size:14px}.main-blog__header .header__breadcrumb span{margin:5px}.main-blog__header .header__breadcrumb a{color:#ddd}.main-blog{background:#fff;padding:60px 0;position:relative}.main-blog .blog__title{margin-bottom:30px;text-align:center}.main-blog .blog__title h1{font-size:32px}.main-blog .blog__articles{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:30px}@media(max-width:991px){.main-blog .blog__articles{display:block}.main-blog .blog__articles article.article__item{margin-bottom:30px}}article.article__item{background:#fff;border:1px solid #f2f2f2;position:relative}article.article__item .article__image{position:relative}article.article__item .article__image .article__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}article.article__item .article__meta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}article.article__item .article__meta .meta__item{font-size:14px;padding:5px;color:#444;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}article.article__item .article__meta .meta__item svg{width:15px;height:15px;vertical-align:middle;margin-right:5px}article.article__item .article__details{padding:30px}article.article__item .article__details h2{font-size:24px;line-height:1.5em;margin:0;margin-top:15px}article.article__item .article__details h2 a{color:#000}@media(max-width:768px){article.article__item .article__details h2{font-size:20px}}@media(max-width:768px){article.article__item .article__details{padding:20px 25px}}article.article__item .article__excerpt{margin-top:15px;font-size:16px;line-height:1.7em}@media(max-width:768px){article.article__item .article__excerpt{font-size:14px}}article.article__item a.article__read{margin-top:15px}.main-article{padding:60px 0;background:#fff;position:relative}@media(max-width:575px){.main-article{padding-top:0}.main-article .container{padding:0}}.main-article .article__image{max-width:991px;margin:0 auto}.main-article .article__inner{max-width:991px;margin:0 auto;margin-top:30px}@media(max-width:575px){.main-article .article__inner{padding:25px;margin-top:0}}.main-article h1.article__title{font-size:28px;line-height:1.5em;margin:0}.main-article .article__meta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px;margin-top:15px}.main-article .article__meta .meta__item{font-size:14px;padding:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#333}.main-article .article__meta .meta__item svg{width:15px;height:15px;margin-right:5px}.main-article .article__content{margin-top:15px;line-height:1.8em}.main-article .article__share-options{margin-top:30px;text-align:center}.main-article .article__share-options .share__option-title{font-size:18px;font-weight:500;margin-bottom:10px}.main-article .article__share-options ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-article .article__share-options ul li{margin:5px}.main-article .article__share-options ul li a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:40px;height:40px;-webkit-border-radius:50%;border-radius:50%;background:#fff;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;-webkit-box-shadow:0 1px 2px 1px #e1e1e1;box-shadow:0 1px 2px 1px #e1e1e1}.main-article .article__share-options ul li a svg{width:16px;height:16px}.main-article .article__tags{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -5px;margin-top:20px}.main-article .article__tags span.tag{display:inline-block;margin:5px;background:#f2f2f2;padding:5px 7px;-webkit-border-radius:6px;border-radius:6px;font-size:14px;line-height:normal}.main-article .empty-state{padding:15px;text-align:center}.main-article .empty-state span{display:block;width:100%;max-width:50px;margin:0 auto;margin-bottom:10px;color:#555}.main-article .empty-state span svg{width:100%;height:100%}.main-article .empty-state h2{font-size:28px;margin:0;margin-bottom:5px;color:#555}.main-article .empty-state p{font-size:14px;color:#555}.main-article .article__comments{padding-top:30px}.main-article .article__comments .comments__header{margin-bottom:15px}.main-article .article__comments .comments__header h2{font-size:24px;margin:0;font-weight:700}.main-article .article__comments .comments__list .card__header{padding:15px 25px}@media(max-width:991px){.main-article .article__comments .comments__list .card__header{padding:10px 15px}}.main-article .article__comments .comments__list .card__header h2{margin:0;font-size:24px}@media(max-width:991px){.main-article .article__comments .comments__list .card__header h2{font-size:20px}}.main-article .article__comments .comments__list .card__content{padding:20px}@media(max-width:991px){.main-article .article__comments .comments__list .card__content{padding:15px}}.main-article .article__comments .comments__list nav.pagination{margin-top:20px}.main-article .article__comments .comment__card{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #f2f2f2}.main-article .article__comments .comment__card .comment__author{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.main-article .article__comments .comment__card .author__image{-webkit-box-flex:0;-webkit-flex:0 0 60px;-moz-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;height:60px;background:#f2f2f2;-webkit-border-radius:6px;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-article .article__comments .comment__card .author__image svg{width:35px;height:35px}.main-article .article__comments .comment__card .author__details{-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;padding-left:10px}.main-article .article__comments .comment__card .author__name{display:inline-block;font-size:16px;font-weight:600;color:#000}.main-article .article__comments .comment__card time.article__created-at{display:block;font-size:13px;line-height:normal}.main-article .article__comments .comment__card .comment__content{margin-top:10px;font-size:14px}.main-article .article__comments .comment__card:only-child,.main-article .article__comments .comment__card:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.main-article .article__comments .comment__form{margin-top:25px}.main-article .article__comments .comment__form h3{font-size:24px;margin:0}@media(max-width:991px){.main-article .article__comments .comment__form h3{font-size:20px}}.main-article .article__comments .comment__form .card__header{padding:10px 25px}@media(max-width:991px){.main-article .article__comments .comment__form .card__header{padding:10px 15px}}.main-article .article__comments .comment__form .card__content{padding:20px}@media(max-width:991px){.main-article .article__comments .comment__form .card__content{padding:15px}}.main__search{min-height:400px;padding:60px 0}.main__search .search__results{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:30px}@media(max-width:991px){.main__search .search__results{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:25px}}.main__search .search__header{padding-bottom:50px;text-align:center}.main__search .search__header .section-title{margin:0 auto;margin-bottom:30px;max-width:500px}.main__search .search__header .section-title h1{font-size:32px;margin:0}.main__search .search__header .search__form{max-width:500px;margin:0 auto}.main__search .search__header .search__form form{width:100%;height:50px;position:relative}.main__search .search__header .search__form form input{width:100%;padding:10px 15px;border:1px solid #e6e6e6;-webkit-border-radius:6px;border-radius:6px;height:100%;font-size:15px;padding-right:125px}.main__search .search__header .search__form form button.btn{position:absolute;top:0;right:0;height:100%;width:120px;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;font-size:15px}.main-404{padding:100px 0}.main-404 span.state__icon{width:120px;height:120px}.main-404 span.state__icon svg{width:120px;height:120px}.main-404 .state__title{font-size:24px}.main-404 p.state__details{font-size:16px}.shopify-challenge__container{padding:100px 0}.shopify-challenge__container p.shopify-challenge__message{margin-bottom:15px;font-size:16px}.shopify-challenge__container .shopify-challenge__button{margin-top:15px !important}.adev-faq{background:#f7f7f7}.adev-faq .adev-faq__questions{width:100%;max-width:800px;margin:0 auto}.adev-faq .adev__questions-list{list-style:none;margin:0;padding:0}.adev-faq .adev__question .adev__q-title{padding:15px 18px;background:#f2f2f2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border-bottom:1px solid #efe9fb}.adev-faq .adev__question:last-child .adev__q-title{border-bottom:0}.adev-faq .adev__question .adev__q-title p{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:10px;margin:0;font-size:16px;font-family:var(--heading-font);font-weight:600;color:#525252}@media(min-width:769px){.adev-faq .adev__question .adev__q-title p{font-size:18px}}.adev-faq .adev__question .adev__q-title span{--size:30px;width:var(--size);height:var(--size);-webkit-box-flex:0;-webkit-flex:0 0 var(--size);-moz-box-flex:0;-ms-flex:0 0 var(--size);flex:0 0 var(--size);-webkit-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;transition:.1s all ease-in-out}.adev-faq .adev__question .adev__q-title span svg{width:100%;height:100%}.adev-faq .adev__question .adev__q-content{padding:15px 18px;color:#525252;font-size:15px;display:none}@media(min-width:769px){.adev-faq .adev__question .adev__q-content{font-size:16px}}.adev-faq .adev__question.active .adev__q-title span{-webkit-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;transition:.1s all ease-in-out;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.adev-faq .adev__question.active .adev__q-title{background:#2e4464;color:#fff;border-bottom:0}.adev-faq .adev__question.active .adev__q-title p{color:#fff}.adev-instagram-feed{padding:30px 0 0 0;background:#122746;color:#fff}@media(min-width:769px){.adev-instagram-feed{padding:50px 0}}.adev-instagram-feed .section-title{margin-bottom:25px}.adev-instagram-feed .section-title h2{font-size:28px}@media(min-width:769px){.adev-instagram-feed .section-title h2{font-size:32px}}@media(max-width:768px){.adev-instagram-feed .adev-if__posts.slick-initialized .slick-list.draggable{padding-right:30px}}.adev-instagram-feed .adev-if__posts:not(.slick-initialized){display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:15px}@media(min-width:481px){.adev-instagram-feed .adev-if__posts:not(.slick-initialized){-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.adev-instagram-feed .adev-if__posts:not(.slick-initialized){-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.adev-instagram-feed .adev-if__posts:not(.slick-initialized):not(.is_in_design_mode) .adev-if__item:nth-child(n+6){display:none}}@media(max-width:991px){.adev-instagram-feed .adev-if__posts:not(.slick-initialized):not(.is_in_design_mode) .adev-if__item:nth-child(n+4){display:none}}@media(max-width:480px){.adev-instagram-feed .adev-if__posts:not(.slick-initialized):not(.is_in_design_mode) .adev-if__item:nth-child(n+3){display:none}}.adev-instagram-feed .adev-if__posts.slick-initialized{margin:0 -7.5px}.adev-instagram-feed .adev-if__item{position:relative;margin:0 7.5px}.adev-instagram-feed .adev-if__item a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,0.2);opacity:0;visibility:hidden;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.adev-instagram-feed .adev-if__item a svg{width:30px;height:30px}.adev-instagram-feed .adev-if__item:hover a{opacity:1;visibility:visible;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}footer.site-footer{background:#122746;color:#fff;padding:40px 0;padding-bottom:20px}@media(min-width:992px){footer.site-footer{padding:50px 0;padding-bottom:25px}}footer.site-footer .site-footer__copyright{margin-top:30px;text-align:center;color:#9f9f9f;font-size:15px}footer.site-footer .site-footer__copyright a{color:#9f9f9f;text-decoration:underline;text-underline-offset:2px}@media(min-width:992px){footer.site-footer .site-footer__blocks{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}footer.site-footer .footer__block{width:100%;margin-bottom:30px}@media(min-width:769px){footer.site-footer .footer__block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media(min-width:992px){footer.site-footer .footer__block{margin-bottom:0}}footer.site-footer .site-footer__blocks .footer__block:last-child{margin-bottom:0}footer.site-footer .footer__block-title{font-size:28px;font-family:var(--menu-header-font);text-transform:uppercase;letter-spacing:2px;margin-bottom:25px}@media(min-width:769px){footer.site-footer .footer__block-title{font-size:36px;-webkit-box-flex:0;-webkit-flex:0 0 180px;-moz-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px;margin-bottom:0}}@media(min-width:769px){footer.site-footer .footer__block-inner{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:20px}}@media(min-width:769px){footer.site-footer .footer__block-inner{max-width:480px}}@media(min-width:992px){footer.site-footer .footer__block-inner{max-width:340px}}footer.site-footer .footer-block__info-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:10px;max-width:380px}@media(min-width:769px){footer.site-footer .footer-block__info-item{max-width:100%}}footer.site-footer .footer-block__info-item a{color:#fff}footer.site-footer .footer-block__info-item a:hover{text-decoration:underline}footer.site-footer .footer-block__info-item span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:20px;height:20px;-webkit-box-flex:0;-webkit-flex:0 0 20px;-moz-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;margin-top:5px}footer.site-footer .footer-block__info-item span svg{width:100%;height:100%}footer.site-footer .footer-block__info-item p{padding-left:10px;margin:0;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:15px}footer.site-footer .footer-block__newsletter-text{font-size:16px;margin-bottom:15px;line-height:1.6em;max-width:90%}@media(min-width:769px){footer.site-footer .footer-block__newsletter-text{max-width:280px}}footer.site-footer .footer__newsletter-form{width:100%}footer.site-footer .newsletter-form__fields{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}footer.site-footer .newsletter-form__input{width:100%;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:10px 12px;background:#122746;border:1px solid #fff;color:#fff;font-size:16px;min-height:45px}footer.site-footer .newsletter-form__button{-webkit-box-flex:0;-webkit-flex:0 0 100px;-moz-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;padding:8px;background:#fff;border:0}.cc-revoke,.cc-window{font-family:var(--body-font),serif!important}#insta-feed {
  text-align: center;
  background-color: #122746;
  color: white;
  padding-top:30px;
}
.adev-instagram-feed {
  display: none;
}
@media(min-width:992px){
  .metafield-rich_text_field h1{font-size:64px;line-height:1.2em;padding:0.2em 0;
    }
}
@media(max-width:400px){
  .adev-announcement-wrap .adev-announcement__text {
    font-size: 12px;
  }
}

.banner_buttons {
    display: inline-flex;
}
.banner_buttons .abw__buttons {
    margin-right: 20px;
}
#collection-content .hr--small {
    display: none;
}


.pulsating-circle {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  width: 30px;
  height: 30px;
  
  &:before {
    content: '';
    position: relative;
    display: block;
    width: 300%;
    height: 300%;
    box-sizing: border-box;
    margin-left: -100%;
    margin-top: -100%;
    border-radius: 45px;
    background-color: #5b7d8c;
    animation: pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite;
  }
  
      &:after {
        content: '+';
        position: absolute;
        left: 0px;
        top: 0;
        display: block;
        width: 100%;
        height: 100%;
        background-color: white;
        border-radius: 15px;
        box-shadow: 0 0 8px rgba(0, 0, 0, .3);
        animation: pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -.4s infinite;
        padding: 5px 9px;
    }
}

@keyframes pulse-ring {
  0% {
    transform: scale(.33);
  }
  80%, 100% {
    opacity: 0;
  }
}

@keyframes pulse-dot {
  0% {
    transform: scale(.8);
  }
  50% {
    transform: scale(1);
  }
  100% {
    transform: scale(.8);
  }
}

.tooltip-button .tooltip-index {
    margin-top: -61px !important;
    margin-left: -1px;
}

/* filter removal */
.collection-filter {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    display: none !important;
}
.main__collection .collection__header button.collection__filter-toggle {
    display: none;
}
@media (min-width: 992px) {
    .main__collection .collection__sidebar {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 280px;
        -moz-box-flex: 0;
        -ms-flex: 0 0 280px;
        flex: 0 0 280px;
        display: none;
    }
      .main__collection .collection__main {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 auto;
        -moz-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
        /*max-width: -webkit-calc(100% - 300px);
        max-width: -moz-calc(100% - 300px);*/
        max-width: 100% !important;
    }
}

.loox-branding.is-center {
    display: none;
}

.adev-fp__item-img .aspect-ratio img {
    border-radius: 10px;
}
.adev-featured-products .adev-fp__item-details a.btn:hover {
    background-color: #cc0d0d;
}

.adev-featured-products .adev-fp__item-details h3 a:hover {
    color: #2f4464;
}

.es-review-info-company-logo {
    margin-top: 15px !important;
    height: 60px !important;
}
/* new announcement bar */

.Icon {
    display: inline-block;
    height: 1em;
    width: 1em;
    fill: currentColor;
    vertical-align: middle;
    stroke-width: 1px;
    background: none;
    pointer-events: none;
}
.AnnouncementBar {
    max-width: 800px;
    margin: 0 auto;

position: relative;
    text-align: center;
    font-size: 12px;
    z-index: 1;

}

.AnnouncementBar .navigation {
    position: absolute;
    top: 5px;
    cursor: pointer;
}

.AnnouncementBar__Wrapper {
    padding: 6px 15px;
}

.AnnouncementBar .navigation.left {
    left: -10px;
  display:none;
}
.flickity-slider {
    position: absolute;
    width: 100%;
    height: 100%;
}
.AnnouncementBar .flickity-enabled .AnnouncementBar__Content {
    display: inline-block;
}
.AnnouncementBar .AnnouncementBar__Content {
    width: 100%;
}
.AnnouncementBar .navigation.right {
    right: 10px;
  display:none;
}
.flickity-viewport {
    overflow: hidden;
    position: relative;
}
.flickity-button {
    position: absolute;
    background: none!important;
    border: none;
    color: #ffffff!important;
}
.flickity-prev-next-button {
    width: 22px!important;
    height: 22px!important;
}
button.flickity-button.flickity-prev-next-button.previous{
  left:10px!important;
  top: 22%;
}
button.flickity-button.flickity-prev-next-button.next{
  right:10px!important;
  top: 22%;
}
.flickity-prev-next-button .flickity-button-icon {
    position: absolute;
    left: 20%;
    top: 20%;
    width: 60%;
    height: 60%;
}
.flickity-button-icon {
    fill: currentColor;
}
.AnnouncementBar__Wrapper.flickity-enabled.is-draggable:focus {
    outline: none;
}

.flickity-button:focus {
    outline: 0;
    box-shadow: 0 0 0 5px #1199ff00!important;
}

.template-index button.flickity-button.flickity-prev-next-button.next {
    right: 10px!important;
    top: 50%;
}
.template-index button.flickity-button.flickity-prev-next-button.previous{
  left:10px!important;
  top: 50%;
}

#node-marquee {
  background-color: #2f4464;
  border-top: 9px solid #2f4464;
  border-bottom: 4px solid #2f4464;
  overflow: hidden !important;
}
#node-marquee img {
  padding: 0 10px;
  max-height: 17px;
}
.node-marquee__el {
}

@media (max-width: 768px) {
 /* .pulsating-circle {
    position: relative;
    left: 0;
    top: 0;
    transform: none;
    width: 30px;
    height: 30px;
  }
  .pulsating-circle {
    &:before {
      display: none !important;
    }
  }
  pulsating-circle {
    &:after {
        display: none!important;
    }
  } */
  .banner_buttons {
    display: inline-flex;
    flex-direction: column;
}
  .adev-featured-row .adev-fr__grid {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 20px;
}
  div#shopify-section-template--24317682516345__tooltips_cqJQe6 {
    display: none;
}
  .banner_buttons .abw__buttons {
    margin-right: 0px;
}
}

.adev-fr__item-img img {
    border-radius: 10px;
}
.adev-fr__item-details h5 a, .section-title__inner h6 a {
    color: #fff;
    background-color: #2f4464;
    padding: 10px 15px;
    margin-top: 20px;
}

.adev-fr__item-details h5 a:hover, .section-title__inner h6 a:hover {
    color: #fff;
    background-color: #cc0d0d;
    padding: 10px 15px;
    margin-top: 20px;
}

.AnnouncementBar__Content a {
    color: #fff !important;
}

/* video carousel fix for when less than 7 vids */

#DP--template--24317682516345__video_carousel_FHkrDD .wbs-pck__sizer {
    max-width: 1380px !important;
}

/* mobile tooltip section */

.mobile .tooltip-button .tooltip-index {
    margin-top: 0 !important;
    margin-left: -1px;
}
@media (min-width: 768px) {
div#shopify-section-template--24317682516345__tooltips_mobile_DWyQkF {
    display: none;
}
}

.mobile[data-tooltips="template--24317682516345__tooltips_mobile_DWyQkF"] .tooltip-item:nth-child(3) .tooltip-index {
    top: 0px;
    margin-top: 18.305% !important;
    left: 17%;
}
.mobile[data-tooltips="template--24317682516345__tooltips_mobile_DWyQkF"] .tooltip-item:nth-child(1) .tooltip-index {
    top: 0px;
    margin-top: 41.84% !important;
    left: 46%;
}
.mobile[data-tooltips="template--24317682516345__tooltips_mobile_DWyQkF"] .tooltip-item:nth-child(4) .tooltip-index {
    top: 0px;
    margin-top: 9.414000000000001% !important;
    left: 50%;
}
.mobile[data-tooltips="template--24317682516345__tooltips_mobile_DWyQkF"] .tooltip-item:nth-child(2) .tooltip-index {
    top: 0px;
    margin-top: 30.857000000000003% !important;
    left: 70%;
}
.form-success {
    text-align: center;
    font-size: 1.2em;
    font-weight: 700;
    margin-top: 20px;
}