@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;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:-.25em}sup{top:-.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}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:.35em .75em .625em}legend{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]{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}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}svg{width:100%}button{cursor:pointer}@font-face{font-family:N27;font-display:swap;src:url(/fonts/N27-Regular.woff2) format("woff2"),url(/fonts/N27-Regular.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:SuisseIntl;font-display:swap;src:url(/fonts/SuisseIntl-Regular.woff2) format("woff2"),url(/fonts/SuisseIntl-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:SuisseIntl;font-display:swap;src:url(/fonts/SuisseIntl-Book.woff2) format("woff2"),url(/fonts/SuisseIntl-Book.woff) format("woff");font-weight:100;font-style:normal}body{font-family:SuisseIntl,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:1.4;letter-spacing:.06em;color:#111;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 1100px){body{font-size:13px;line-height:1.6}}@media (min-width: 2500px){body{font-size:.6vw}}.title{font-size:80px}@media (min-width: 768px){.title{font-size:95px}}@media (min-width: 1100px){.title{font-size:105px}}@media (min-width: 1700px){.title{font-size:120px}}.title--margin{margin:.6em 0}.text--big{font-size:14px}@media (min-width: 1100px){.text--big{font-size:15px}}.text--white{color:#fff}.text--blue{color:#108bff}.text--uppercase{text-transform:uppercase}h1,.h1{font-size:60px}@media (min-width: 768px){h1,.h1{font-size:70px}}@media (min-width: 1100px){h1,.h1{font-size:80px}}@media (min-width: 1700px){h1,.h1{font-size:90px}}@media (min-width: 2500px){h1,.h1{font-size:3vw}}h2,.h2{font-size:35px}@media (min-width: 768px){h2,.h2{font-size:40px}}@media (min-width: 1100px){h2,.h2{font-size:50px}}@media (min-width: 1400px){h2,.h2{font-size:55px}}@media (min-width: 1700px){h2,.h2{font-size:60px}}@media (min-width: 2500px){h2,.h2{font-size:2vw}}h3,.h3{font-size:30px}@media (min-width: 768px){h3,.h3{font-size:35px}}@media (min-width: 1100px){h3,.h3{font-size:38px}}@media (min-width: 1400px){h3,.h3{font-size:40px}}@media (min-width: 2500px){h3,.h3{font-size:1.6vw}}h4,.h4{font-size:20px}@media (min-width: 768px){h4,.h4{font-size:25px}}@media (min-width: 1100px){h4,.h4{font-size:28px}}@media (min-width: 1400px){h4,.h4{font-size:30px}}@media (min-width: 2500px){h4,.h4{font-size:1.4vw}}h5,.h5{font-size:16px}@media (min-width: 768px){h5,.h5{font-size:17px}}@media (min-width: 1100px){h5,.h5{font-size:18px}}@media (min-width: 1400px){h5,.h5{font-size:20px}}@media (min-width: 2500px){h5,.h5{font-size:1.2vw}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:N27,SuisseIntl,Helvetica,Arial,sans-serif;margin:0 0 .4em;font-weight:700;line-height:1.05em}.subtitle{font-family:N27,SuisseIntl,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#555}p{margin:0 0 10px;min-height:.8em}p+p{margin-top:15px}p:last-of-type{margin-bottom:20px}@media (min-width: 992px){p:last-of-type{margin-bottom:30px}}@media (min-width: 1400px){p:last-of-type{margin-bottom:40px}}a{color:currentColor;text-decoration:underline;transition:color .18s ease-in-out}a:hover{color:#108bff}.block__container,.gallery,.row{margin-left:-15px;margin-right:-15px}.block__container .col,.gallery .col,.row .col{padding-left:15px;padding-right:15px}@media (min-width: 768px){.block__container,.gallery,.row{margin-left:-20px;margin-right:-20px}.block__container .col,.gallery .col,.row .col{padding-left:20px;padding-right:20px}}.gutter-xs-10{margin-left:-5px;margin-right:-5px}.gutter-xs-10 .col{padding-left:5px;padding-right:5px}.gutter-xs-20{margin-left:-10px;margin-right:-10px}.gutter-xs-20 .col{padding-left:10px;padding-right:10px}.gutter-xs-30{margin-left:-15px;margin-right:-15px}.gutter-xs-30 .col{padding-left:15px;padding-right:15px}.gutter-xs-40{margin-left:-20px;margin-right:-20px}.gutter-xs-40 .col{padding-left:20px;padding-right:20px}.gutter-xs-50{margin-left:-25px;margin-right:-25px}.gutter-xs-50 .col{padding-left:25px;padding-right:25px}.gutter-xs-60{margin-left:-30px;margin-right:-30px}.gutter-xs-60 .col{padding-left:30px;padding-right:30px}.gutter-xs-70{margin-left:-35px;margin-right:-35px}.gutter-xs-70 .col{padding-left:35px;padding-right:35px}@media (min-width: 768px){.gutter-sm-10{margin-left:-5px;margin-right:-5px}.gutter-sm-10 .col{padding-left:5px;padding-right:5px}.gutter-sm-20{margin-left:-10px;margin-right:-10px}.gutter-sm-20 .col{padding-left:10px;padding-right:10px}.gutter-sm-30{margin-left:-15px;margin-right:-15px}.gutter-sm-30 .col{padding-left:15px;padding-right:15px}.gutter-sm-40{margin-left:-20px;margin-right:-20px}.gutter-sm-40 .col{padding-left:20px;padding-right:20px}.gutter-sm-50{margin-left:-25px;margin-right:-25px}.gutter-sm-50 .col{padding-left:25px;padding-right:25px}.gutter-sm-60{margin-left:-30px;margin-right:-30px}.gutter-sm-60 .col{padding-left:30px;padding-right:30px}.gutter-sm-70{margin-left:-35px;margin-right:-35px}.gutter-sm-70 .col{padding-left:35px;padding-right:35px}}@media (min-width: 992px){.gutter-md-10{margin-left:-5px;margin-right:-5px}.gutter-md-10 .col{padding-left:5px;padding-right:5px}.gutter-md-20{margin-left:-10px;margin-right:-10px}.gutter-md-20 .col{padding-left:10px;padding-right:10px}.gutter-md-30{margin-left:-15px;margin-right:-15px}.gutter-md-30 .col{padding-left:15px;padding-right:15px}.gutter-md-40{margin-left:-20px;margin-right:-20px}.gutter-md-40 .col{padding-left:20px;padding-right:20px}.gutter-md-50{margin-left:-25px;margin-right:-25px}.gutter-md-50 .col{padding-left:25px;padding-right:25px}.gutter-md-60{margin-left:-30px;margin-right:-30px}.gutter-md-60 .col{padding-left:30px;padding-right:30px}.gutter-md-70{margin-left:-35px;margin-right:-35px}.gutter-md-70 .col{padding-left:35px;padding-right:35px}}@media (min-width: 1100px){.gutter-lg-10{margin-left:-5px;margin-right:-5px}.gutter-lg-10 .col{padding-left:5px;padding-right:5px}.gutter-lg-20{margin-left:-10px;margin-right:-10px}.gutter-lg-20 .col{padding-left:10px;padding-right:10px}.gutter-lg-30{margin-left:-15px;margin-right:-15px}.gutter-lg-30 .col{padding-left:15px;padding-right:15px}.gutter-lg-40{margin-left:-20px;margin-right:-20px}.gutter-lg-40 .col{padding-left:20px;padding-right:20px}.gutter-lg-50{margin-left:-25px;margin-right:-25px}.gutter-lg-50 .col{padding-left:25px;padding-right:25px}.gutter-lg-60{margin-left:-30px;margin-right:-30px}.gutter-lg-60 .col{padding-left:30px;padding-right:30px}.gutter-lg-70{margin-left:-35px;margin-right:-35px}.gutter-lg-70 .col{padding-left:35px;padding-right:35px}}@media (min-width: 1400px){.gutter-xl-10{margin-left:-5px;margin-right:-5px}.gutter-xl-10 .col{padding-left:5px;padding-right:5px}.gutter-xl-20{margin-left:-10px;margin-right:-10px}.gutter-xl-20 .col{padding-left:10px;padding-right:10px}.gutter-xl-30{margin-left:-15px;margin-right:-15px}.gutter-xl-30 .col{padding-left:15px;padding-right:15px}.gutter-xl-40{margin-left:-20px;margin-right:-20px}.gutter-xl-40 .col{padding-left:20px;padding-right:20px}.gutter-xl-50{margin-left:-25px;margin-right:-25px}.gutter-xl-50 .col{padding-left:25px;padding-right:25px}.gutter-xl-60{margin-left:-30px;margin-right:-30px}.gutter-xl-60 .col{padding-left:30px;padding-right:30px}.gutter-xl-70{margin-left:-35px;margin-right:-35px}.gutter-xl-70 .col{padding-left:35px;padding-right:35px}}@media (min-width: 1700px){.gutter-xxl-10{margin-left:-5px;margin-right:-5px}.gutter-xxl-10 .col{padding-left:5px;padding-right:5px}.gutter-xxl-20{margin-left:-10px;margin-right:-10px}.gutter-xxl-20 .col{padding-left:10px;padding-right:10px}.gutter-xxl-30{margin-left:-15px;margin-right:-15px}.gutter-xxl-30 .col{padding-left:15px;padding-right:15px}.gutter-xxl-40{margin-left:-20px;margin-right:-20px}.gutter-xxl-40 .col{padding-left:20px;padding-right:20px}.gutter-xxl-50{margin-left:-25px;margin-right:-25px}.gutter-xxl-50 .col{padding-left:25px;padding-right:25px}.gutter-xxl-60{margin-left:-30px;margin-right:-30px}.gutter-xxl-60 .col{padding-left:30px;padding-right:30px}.gutter-xxl-70{margin-left:-35px;margin-right:-35px}.gutter-xxl-70 .col{padding-left:35px;padding-right:35px}}.col{width:100%;display:inline-block;float:left;margin-bottom:20px}.col--right{float:right}.col--center{display:block;margin:0 auto;clear:both;float:none}.col--clear{display:block;float:none!important}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-half{width:50%}@media (min-width: 768px){.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-half{width:50%}}@media (min-width: 992px){.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-half{width:50%}}@media (min-width: 1100px){.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-half{width:50%}}@media (min-width: 1400px){.col-xl-1{width:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12{width:100%}.col-xl-half{width:50%}}@media (min-width: 1700px){.col-xxl-1{width:8.3333333333%}.col-xxl-2{width:16.6666666667%}.col-xxl-3{width:25%}.col-xxl-4{width:33.3333333333%}.col-xxl-5{width:41.6666666667%}.col-xxl-6{width:50%}.col-xxl-7{width:58.3333333333%}.col-xxl-8{width:66.6666666667%}.col-xxl-9{width:75%}.col-xxl-10{width:83.3333333333%}.col-xxl-11{width:91.6666666667%}.col-xxl-12{width:100%}.col-xxl-half{width:50%}}:root{--height:calc(100svh - 1px)}@media (min-width: 768px){:root{--height:calc(100svh - 40px)}}@media (min-width: 1100px){:root{--height:calc(100svh - 60px)}}html,body{padding:0;margin:0;background:#fff}.contact--padding{margin-top:30px}main{display:block;position:relative}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill+label,input:-webkit-autofill:hover+label,input:-webkit-autofill:focus+label{color:#111!important}.hide{display:none}.spacer{position:relative;display:block;width:100vw;height:100svh;z-index:1;background-size:cover;background-position:center}.dragging .spacer--1medical{background-image:url(https://images.cryoprobe.us/images/1920/mobile-bg-1medical.png)}.dragging .spacer--1veterinary{background-image:url(https://images.cryoprobe.us/images/1920/mobile-bg-1veterinary.png)}.dragging .spacer--3{background-image:url(https://images.cryoprobe.us/images/1920/mobile-bg-2.jpg)}.dragging .spacer--4{background-image:url(https://images.cryoprobe.us/images/1920/mobile-bg-3.jpg)}.dragging .spacer--5{background-image:url(https://images.cryoprobe.us/images/1920/mobile-bg-4.jpg)}.dragging .spacer--6{background-image:url(https://images.cryoprobe.us/images/1920/mobile-bg-5.jpg)}.dragging .spacer--7{background-image:url(https://images.cryoprobe.us/images/1920/mobile-bg-6.jpg)}.dragging .spacer--8{background-image:url(https://images.cryoprobe.us/images/1920/mobile-bg-7.jpg)}.dragging .spacer--9{background-image:url(https://images.cryoprobe.us/images/1920/mobile-bg-7.jpg)}@media (min-width: 992px){.dragging .spacer--1medical{background-image:url(https://images.cryoprobe.us/images/1920/bg-1medical.png)}.dragging .spacer--1veterinary{background-image:url(https://images.cryoprobe.us/images/1920/bg-1veterinary.png)}.dragging .spacer--3{background-image:url(https://images.cryoprobe.us/images/1920/bg-2.jpg)}.dragging .spacer--4{background-image:url(https://images.cryoprobe.us/images/1920/bg-3.jpg)}.dragging .spacer--5{background-image:url(https://images.cryoprobe.us/images/1920/bg-4.jpg)}.dragging .spacer--6{background-image:url(https://images.cryoprobe.us/images/1920/bg-5.jpg)}.dragging .spacer--7{background-image:url(https://images.cryoprobe.us/images/1920/bg-6.jpg)}.dragging .spacer--8{background-image:url(https://images.cryoprobe.us/images/1920/bg-7.jpg)}.dragging .spacer--9{background-image:url(https://images.cryoprobe.us/images/1920/bg-7.jpg)}}ol,ul{counter-reset:list;counter-set:1;padding-left:15px}ol li,ul li{counter-increment:list}ol{clear:both;list-style-type:none}ol li:before{margin-left:-1.5em;margin-right:.3em;content:counter(list) ". "}ol .ql-indent-2:before{margin-left:-2.5em}ol .ql-indent-3:before{margin-left:-3.5em}ol li:not(.ql-indent-1):not(.ql-indent-2):not(.ql-indent-3){padding-top:5px;counter-reset:list-1}.ql-indent-1{margin-left:30px!important}.ql-indent-2{margin-left:50px!important}.ql-indent-3{margin-left:70px!important}ol li.ql-indent-1,ol li.ql-indent-2,ol li.ql-indent-3{padding-top:5px;padding-left:0}ol li.ql-indent-1{counter-increment:list-1;counter-reset:list-2 list-3}ol li.ql-indent-1:before{content:counter(list) "." counter(list-1) ". "}ol li.ql-indent-2{counter-increment:list-2;counter-reset:list-3}ol li.ql-indent-2:before{content:counter(list) "." counter(list-1) "." counter(list-2) ". "}ol li.ql-indent-3{counter-increment:list-3}ol li.ql-indent-3:before{content:counter(list) "." counter(list-1) "." counter(list-2) "." counter(list-3) ". "}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top,.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width: 900px){.cc-btn{white-space:normal}}@media screen and (max-width: 414px) and (orientation: portrait),screen and (max-width: 736px) and (orientation: landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.cc-window.cc-floating{max-width:25em;display:block;width:100%;padding:30px!important;max-width:24em;flex-direction:column;background:#000;background-size:100% auto;background-repeat:no-repeat;font-family:AkagiPro,Helvetica,Arial,sans-serif}.cc-window.cc-floating.cc-error{background-size:100% auto;background-repeat:no-repeat}.cc-floating .cc-message{display:block;font-size:14px;line-height:1.55em;text-align:left}.cc-compliance{display:block!important;padding-top:10px;text-align:right}.cc-compliance .cc-btn{display:inline-block;width:100px;text-decoration:none;padding:.3em;color:#ff0045!important}.map{width:100%;height:100%}.text--center{text-align:center}.text--center .link{margin-left:auto;margin-right:auto}.text--grey{color:#636363}.disable-scroll{overflow:hidden}.wrapper{position:relative;width:100%;margin:0}.container{display:block;width:calc(100% - 60px);margin:0 auto}@media (min-width: 768px){.container{width:calc(100% - 80px)}}@media (min-width: 1100px){.container{width:calc(100% - 100px)}}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.container--center{display:flex;align-items:center}.container--text{width:90%}@media (min-width: 768px){.container--text{width:85%}}@media (min-width: 1100px){.container--text{width:80%}}@media (min-width: 768px){.container--content{width:calc(100% - 100px)}}@media (min-width: 1100px){.container--content{width:calc(100% - 140px)}}@media (min-width: 768px){.container--page{width:calc(100% - 40px)}}@media (min-width: 1100px){.container--page{width:calc(100% - 60px)}}@media (min-width: 768px){.container--page .container--content{width:calc(100% - 40px)}}@media (min-width: 1100px){.container--page .container--content{width:calc(100% - 60px)}}@media (min-width: 768px){.container--page-ol{width:calc(100% - 20px);margin:0 0 0 20px}}@media (min-width: 1100px){.container--page-ol{width:calc(100% - 30px);margin-left:30px}}@media (min-width: 768px){.container--page-ol .container--content{width:calc(100% - 40px)}}@media (min-width: 1100px){.container--page-ol .container--content{width:calc(100% - 60px)}}.overlay{display:none;pointer-events:none}@media (min-width: 768px){.overlay{position:fixed;display:block;background:#fff;z-index:90}.overlay--top,.overlay--bottom{width:100%;height:20px;left:0;opacity:.95}.overlay--left,.overlay--right{width:20px;height:100vh;top:0}.overlay--top{top:0;z-index:100}.overlay--bottom{bottom:0}.overlay--left{left:0}.overlay--right{right:0}}@media (min-width: 1100px){.overlay--top,.overlay--bottom{height:30px}.overlay--left,.overlay--right{width:30px}}.hidden{display:block;width:0;height:0;overflow:hidden;border:none}@media (max-width: 767px){.hidden--mobile{display:none!important}}@media (max-width: 991px){.hidden--tablet{display:none!important}}.actuallyhidden{display:none!important}.clearfix:before,.clearfix:after,.block:before,.block:after{content:" ";display:table}.clearfix:after,.block:after{clear:both}main{margin:140px auto 0}@media (min-width: 768px){main{margin:70px auto 0}}@media (min-width: 1100px){main{margin:50px auto 0}}.home .page{padding-top:0}.home .page main{margin-top:0}html{margin-top:0!important}.navigation{position:fixed;z-index:200;background:#fff;top:0;left:0;right:0;height:60px;transition:transform .4s ease-in-out;transform:translateY(-100%);will-change:transform;font-family:N27,SuisseIntl,Helvetica,Arial,sans-serif;font-size:13px}.navigation .container{display:flex;align-items:center;justify-content:space-evenly;flex-direction:row;height:100%}.navigation--active{transform:translateY(0)}.navigation__logo,.navigation__right{display:flex;align-items:center;width:95px}.navigation__right{justify-content:flex-end;margin-left:auto;text-align:right}.navigation__menu,.navigation__language{display:block;width:34px;height:34px;padding:5px;background:transparent;border:none;margin-left:10px}.navigation__menu svg,.navigation__language svg{width:100%;height:100%}.navigation__language{width:28px;height:28px}.navigation__language svg{border-radius:50%;overflow:hidden}.navigation__links{display:flex;justify-content:center;flex-direction:row;width:100%;text-align:center;margin:0 auto}.navigation__links a{display:block;padding:0 2.5%;text-decoration:none;white-space:nowrap}@media (max-width: 767px){.navigation__links{display:block;position:absolute;top:60px;left:0;width:100%;background:#fcfcfc}.navigation__links a{display:block;padding:15px;border-top:1px solid #f5f5f5}.navigation__links--hide{display:none}}@media (min-width: 768px){.navigation{height:70px}.navigation__logo,.navigation__right{width:65px}.navigation__links{width:calc(100% - 180px)}.navigation__right{margin-left:0}.navigation__menu{display:none}}@media (min-width: 992px){.navigation{font-size:14px}.navigation__logo,.navigation__right{width:90px}.navigation__links{width:calc(100% - 230px)}}@media (min-width: 1100px){.navigation__logo,.navigation__right{width:105px}.navigation__links{width:calc(100% - 260px)}}@media (min-width: 2500px){.navigation{font-size:.5vw}}.subnavigation{position:fixed;z-index:80;top:20px;left:0;width:100%;transition:opacity .4s ease-in-out}.navigation--active+main .subnavigation,.navigation--loading+main .subnavigation{opacity:0;pointer-events:none}.subnavigation .container{position:relative}.subnavigation__border{display:none}@media (min-width: 768px){.subnavigation__border{display:block;position:absolute;top:0;left:0;width:100%;height:2px;background:#111}}.subnavigation__left,.subnavigation__right{display:none;position:absolute;top:15px}.subnavigation__left{left:0}.subnavigation__right{right:0}@media (min-width: 768px){.subnavigation{top:40px}.subnavigation__right{display:block}}@media (min-width: 992px){.subnavigation{top:60px}}@media (min-width: 1700px){.subnavigation{top:80px}}.btn,.button{position:relative;display:inline-block;background:transparent;color:#111;border:2px solid currentColor;border-radius:40px;transition:all .18s ease-in-out;outline:none;font-family:SuisseIntl,Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;letter-spacing:.08em;line-height:1;text-decoration:none;text-align:center;padding:18px 30px 17px;margin:0 10px 10px 0;min-width:120px;cursor:pointer}.btn:hover,.btn:focus,.btn.active,.button:hover,.button:focus,.button.active{background:#111;color:#fff}.btn svg,.button svg{width:1.1em;height:1.1em;margin-bottom:-.3em;fill:currentColor}.btn--highlight,.button--highlight{border-color:#108bff;background:#108bff;color:#fff}.btn--highlight:hover,.btn--highlight:focus,.button--highlight:hover,.button--highlight:focus{border-color:#0057a9;background:#0057a9;color:#fff}@media (min-width: 768px) and (max-width: 991px){.btn,.button{font-size:14px;padding:17px 30px 16px}}@media (min-width: 1400px){.btn,.button{font-size:14px;padding:17px 30px 16px}}@media (min-width: 2500px){.btn,.button{font-size:.6vw;padding:20px 35px 21px}}.btn--medium,.button--medium{min-width:0;font-size:12px;padding:12px 20px;margin:0 0 5px}.btn--small,.button--small{min-width:0;font-size:11px;padding:7px 12px;margin:0 0 5px}.btn--white,.button--white{color:#fff}.btn--white:hover,.btn--white:focus,.btn--white.active,.button--white:hover,.button--white:focus,.button--white.active{background:#fff;color:#111}.btn--whitefull,.button--whitefull{color:#111;background:#fff}.btn--whitefull:hover,.btn--whitefull:focus,.btn--whitefull.active,.button--whitefull:hover,.button--whitefull:focus,.button--whitefull.active{background:#111;color:#fff;border-color:#111}.btn--whitefull.active--blue,.button--whitefull.active--blue{color:#fff;background:#108bff;border-color:#108bff}.btn .dot,.button .dot{display:inline-block;width:.7em;height:.7em;border-radius:50%;margin-right:.5em}.btn .dot--available,.button .dot--available{background:lightgreen}.btn .dot--closed,.button .dot--closed{background:rgb(255,126,126)}.link{display:block;background:transparent;border:none;padding:0;text-decoration:underline;color:currentColor}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button,.woocommerce-MyAccount-navigation-link--customer-logout,.wc-block-components-button:not(.is-link){position:relative;display:inline-block;background:transparent;color:#111;border:2px solid currentColor;border-radius:40px;transition:all .18s ease-in-out;outline:none;font-family:SuisseIntl,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.08em;line-height:1;text-decoration:none;text-align:center;min-width:0;font-size:11px;padding:7px 12px;margin:0 0 5px;cursor:pointer}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.active,.woocommerce-MyAccount-navigation-link--customer-logout:hover,.woocommerce-MyAccount-navigation-link--customer-logout:focus,.woocommerce-MyAccount-navigation-link--customer-logout.active,.wc-block-components-button:not(.is-link):hover,.wc-block-components-button:not(.is-link):focus,.wc-block-components-button:not(.is-link).active{background:#111;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit a,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button a,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button a,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button a,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit a,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button a,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button a,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button a,.woocommerce-MyAccount-navigation-link--customer-logout a,.wc-block-components-button:not(.is-link) a{text-decoration:none}.wc-block-components-button:not(.is-link){width:auto!important;padding:18px 30px 17px;background:#108bff;color:#fff}.wc-block-components-button:not(.is-link):hover,.wc-block-components-button:not(.is-link):focus{background:#0057a9;color:#fff}@media (min-width: 768px) and (max-width: 991px){.wc-block-components-button:not(.is-link){font-size:14px;padding:17px 30px 16px}}@media (min-width: 1400px){.wc-block-components-button:not(.is-link){font-size:14px;padding:17px 30px 16px}}@media (min-width: 2500px){.wc-block-components-button:not(.is-link){font-size:.6vw;padding:20px 35px 21px}}.wc-block-components-checkout-return-to-cart-button svg{width:auto}.block{display:flex;position:relative;width:100%;max-width:100%;z-index:2;padding:60px 0;overflow:hidden;background:#fff;transition:background .2s ease-in-out}@media (min-width: 768px){.block{padding:80px 0}}@media (min-width: 1100px){.block{padding:90px 0}}@media (min-width: 1400px){.block{padding:110px 0}}.block--pill{position:absolute;display:flex;justify-content:center;align-items:flex-end;flex-direction:column;flex-wrap:wrap;top:0;bottom:0;right:40px;width:70px;z-index:1000}.block--pill button{width:30px;height:30px;border-radius:30px;margin:5px;background:coral;border:none;padding:5px}.block--pill button:hover{background:#ff6c37}.block--pill svg{width:100%;height:100%}.block--add{display:block;position:relative;width:100%;height:3px;background:coral;border:none;z-index:89}.block--add svg{display:block;position:absolute;width:30px;height:30px;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;fill:coral;border-radius:15px;z-index:1}.block--black{background:#212121;color:#fff}.block--blue{background:#108bff}.block--grey{background:#ebebeb}.block--stretch{align-items:center;min-height:100svh}.block--fill,.block--full{padding:0;min-height:100svh}@media (min-width: 768px){.block--full{min-height:calc(100svh - 40px)}}@media (min-width: 1100px){.block--full{min-height:calc(100svh - 60px)}}.block--higher{z-index:85}.block--highest{z-index:95}.block--overlay{z-index:100}.block--scrolloverlay{height:100vh;overflow-y:scroll;padding:0;align-items:flex-start}.block--scrolloverlay>div{padding:100px 0}.block__container{position:relative;display:block;width:90%;margin:0 auto}.block__container--medium{width:80%}@media (min-width: 768px){.block__container{width:85%}.block__container--medium{width:70%}}.block--large-padding{padding:110px 0}@media (min-width: 768px){.block--large-padding{padding:150px 0}}@media (min-width: 1100px){.block--large-padding{padding:180px 0}}@media (min-width: 1400px){.block--large-padding{padding:200px 0}}.block--custom-large-no-padding,.block--custom-large-small-padding,.block--custom-large-medium-padding,.block--custom-large-large-padding{padding-top:110px}@media (min-width: 768px){.block--custom-large-no-padding,.block--custom-large-small-padding,.block--custom-large-medium-padding,.block--custom-large-large-padding{padding-top:150px}}@media (min-width: 1100px){.block--custom-large-no-padding,.block--custom-large-small-padding,.block--custom-large-medium-padding,.block--custom-large-large-padding{padding-top:180px}}@media (min-width: 1400px){.block--custom-large-no-padding,.block--custom-large-small-padding,.block--custom-large-medium-padding,.block--custom-large-large-padding{padding-top:200px}}.block--custom-no-large-padding,.block--custom-small-large-padding,.block--custom-medium-large-padding,.block--custom-large-large-padding{padding-bottom:110px}@media (min-width: 768px){.block--custom-no-large-padding,.block--custom-small-large-padding,.block--custom-medium-large-padding,.block--custom-large-large-padding{padding-bottom:150px}}@media (min-width: 1100px){.block--custom-no-large-padding,.block--custom-small-large-padding,.block--custom-medium-large-padding,.block--custom-large-large-padding{padding-bottom:180px}}@media (min-width: 1400px){.block--custom-no-large-padding,.block--custom-small-large-padding,.block--custom-medium-large-padding,.block--custom-large-large-padding{padding-bottom:200px}}.block--small-padding{padding:25px 0}@media (min-width: 768px){.block--small-padding{padding:35px 0}}@media (min-width: 1100px){.block--small-padding{padding:45px 0}}@media (min-width: 1400px){.block--small-padding{padding:55px 0}}.block--custom-small-no-padding,.block--custom-small-small-padding,.block--custom-small-medium-padding,.block--custom-small-large-padding{padding-top:25px}@media (min-width: 768px){.block--custom-small-no-padding,.block--custom-small-small-padding,.block--custom-small-medium-padding,.block--custom-small-large-padding{padding-top:35px}}@media (min-width: 1100px){.block--custom-small-no-padding,.block--custom-small-small-padding,.block--custom-small-medium-padding,.block--custom-small-large-padding{padding-top:45px}}@media (min-width: 1400px){.block--custom-small-no-padding,.block--custom-small-small-padding,.block--custom-small-medium-padding,.block--custom-small-large-padding{padding-top:55px}}.block--custom-no-small-padding,.block--custom-small-small-padding,.block--custom-medium-small-padding,.block--custom-large-small-padding{padding-bottom:25px}@media (min-width: 768px){.block--custom-no-small-padding,.block--custom-small-small-padding,.block--custom-medium-small-padding,.block--custom-large-small-padding{padding-bottom:35px}}@media (min-width: 1100px){.block--custom-no-small-padding,.block--custom-small-small-padding,.block--custom-medium-small-padding,.block--custom-large-small-padding{padding-bottom:45px}}@media (min-width: 1400px){.block--custom-no-small-padding,.block--custom-small-small-padding,.block--custom-medium-small-padding,.block--custom-large-small-padding{padding-bottom:55px}}.block--no-padding{padding:0}.block--no-padding-top,.block--custom-no-small-padding,.block--custom-no-medium-padding,.block--custom-no-large-padding{padding-top:0}.block--no-padding-bottom,.block--custom-small-no-padding,.block--custom-medium-no-padding,.block--custom-large-no-padding{padding-bottom:0}.textcontainer{display:block;max-width:90%}@media (min-width: 768px){.textcontainer{max-width:80%}}@media (min-width: 1100px){.textcontainer{max-width:70%}}@media (min-width: 768px){.textcontainer--small{max-width:60%}}@media (min-width: 1100px){.textcontainer--small{max-width:50%}}.textcontainer--center{margin:0 auto}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);line-height:1.7;line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background, #4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius, 2px);color:#fff;color:var(--plyr-badge-text-color, #fff);font-size:9px;font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small, 13px);left:0;padding:10px;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width: 480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base, 15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px) * 2)}}@media (min-width: 768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background, rgba(0, 0, 0, .8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:rgba(0,0,0,0);border:0;border-radius:4px;border-radius:var(--plyr-control-radius, 4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px) * .7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px) / 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9019607843);background:var(--plyr-menu-background, rgba(255, 255, 255, .9019607843));border-radius:8px;border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, .1490196078));color:#4a5464;color:var(--plyr-menu-color, #4a5464);font-size:15px;font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid rgba(0,0,0,0);border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size, 4px) solid rgba(0,0,0,0);border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, .9019607843));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7 - var(--plyr-menu-arrow-size, 4px) / 2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color, #4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px) * .7 / 1.5) calc(var(--plyr-control-spacing, 10px) * .7 * 1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid rgba(0,0,0,0);border:var(--plyr-menu-item-arrow-size, 4px) solid rgba(0,0,0,0);content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px) * .7 * 4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color, #728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px) * .7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px) * .7 / 2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7 * 4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px) * .7 * 2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color, #728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color, #dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px) * .7 / 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1019607843);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing, 10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1019607843)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px) * .7 * -1 + 2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7 * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px) * 2);color:#00b2ff;color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px) * 2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:rgba(0,0,0,0);background-image:linear-gradient(90deg,currentColor 0,rgba(0,0,0,0) 0);background-image:linear-gradient(to right,currentColor var(--value, 0),rgba(0,0,0,0) var(--value, 0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px)) / 2 * -1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:rgba(0,0,0,0);border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:rgba(0,0,0,0);border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:rgba(0,0,0,0);background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background, var(--plyr-video-background, #000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing, 10px)}@media (max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background, #fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .1490196078));color:#4a5464;color:var(--plyr-tooltip-color, #4a5464);font-size:13px;font-size:var(--plyr-font-size-small, 13px);font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px) / 2 * 2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px) / 2) calc(var(--plyr-control-spacing, 10px) / 2 * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px) * .5);margin-right:13px;margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px) * -.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px) * -.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:rgba(0,0,0,0);border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px) / 2 * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:rgba(0,0,0,0)}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,rgba(0,0,0,0) 0,rgba(0,0,0,0));background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background, #fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height, 5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width, 3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px) / 2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px) / 2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color, #4a5464);padding:10px;padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1019607843))}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background, var(--plyr-video-background, #000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio: 16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7490196078));background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .7490196078)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color, #fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px) / 2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width: 480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing, 10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5019607843))}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height, 5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background, #fff);border-radius:8px;border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .1490196078));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px) / 2 * 2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7490196078));background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .7490196078)));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}video.plyr-react{width:100%}.footer{position:relative;display:block;width:100%;text-align:left;background:#111;color:#fff;z-index:6;padding-top:35px;font-size:12px;min-height:300px}.footer h5{margin-bottom:10px}.footer p{padding-left:20px}.footer .container{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:row;width:92%}@media (min-width: 992px){.footer{padding-top:50px}}.footer__column{width:100%;margin-bottom:40px}@media (min-width: 768px){.footer__column{width:33%;margin-bottom:20px}}@media (min-width: 1100px){.footer__column{width:18%}}.footer__column-big{width:100%}@media (min-width: 768px){.footer__column-big{width:50%;margin-bottom:40px}}@media (min-width: 1100px){.footer__column-big{width:23%}}.footer__column-full{width:100%;border-bottom:1px solid #fff;margin-bottom:30px}.footer__links a{display:block;color:#fff;text-decoration:none}.footer__links a.inline{display:inline}.footer__links a:hover{text-decoration:underline}.footer__social a,.footer__social i{display:inline-block;width:20px;height:20px;color:#fff;margin-right:15px}@media (min-width: 1400px){.footer__social a,.footer__social i{width:25px;height:25px}}.footer__social a svg,.footer__social i svg{fill:currentColor;width:100%;height:100%}.footer__social+h5{margin-top:30px}.footer__social-big a,.footer__social-big i{width:15%}.footer__legal{display:block;width:100%;text-align:center;margin:20px 0 10px}.footer__legal a{display:inline;font-size:10px;margin:0 10px}.footer__logo{display:block;margin-bottom:20px}.footer__logo svg{height:20px;width:110px;fill:#fff}.products-overview{background:#1d1d1d;color:#fff;padding:30px}.products-overview h3{text-transform:uppercase;text-align:center;margin-bottom:30px}.products-overview__grid{display:grid;grid-template-columns:1fr;gap:45px 20px}@media (min-width: 768px){.products-overview__grid{display:grid;grid-template-columns:1fr 1fr}}@media (min-width: 1100px){.products-overview__grid{grid-template-columns:1fr 1fr 1fr}}.product__alert{display:flex;flex-direction:row;font-size:11px;font-weight:700;margin-bottom:20px!important}.product__alert svg{width:20px;height:20px;margin-right:10px}.product__alert span{margin-top:2px;color:#ff7f00}.product__product{width:50%;padding:50px 5%;float:left}.product__product-pen,.product__product-content{display:block;width:100%}.product__product-pen h4,.product__product-content h4{font-size:clamp(.5rem,2vw + .75rem,4rem)}.product__product-pen strong,.product__product-content strong{display:block;margin-bottom:5px}.product__product-pen{margin-bottom:30px}.product__product-pen img{display:block;width:100%;height:100%;min-height:200px;max-height:300px;object-fit:contain}.product__product-split{margin-bottom:40px}.product__product-split img{width:80%;height:auto;max-width:170px}.product__product-split i{display:block;font-style:normal;margin-bottom:7px}.product__product-split small{display:block;margin:10px 0}.product__product-split span{display:block;padding-left:1em}.product__product-split>:global(.link){margin:10px 0;text-align:left}@media (min-width: 992px){.product__product{display:flex;align-items:center}.product__product-pen{width:25%}.product__product-pen img{max-height:60vh}.product__product-content{width:95%;padding-left:5%}.product__product-split{margin-bottom:10px}}.product__applicators{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;width:90%}.product__applicators a,.product__applicators button{display:block;width:20%;max-width:45px;margin-right:5%}.product__applicators img{display:block;width:100%;height:auto}.product__applicators :global(.btn){width:unset;margin:0;padding:6px;font-size:10px;text-align:left;text-decoration:none}.product-panel{display:flex;flex-direction:column;align-items:center;background:#fff;color:#111}@media (min-width: 768px){.product-panel{flex-direction:row;align-items:stretch}}.product-panel__image{display:block;height:400px;width:100%;overflow:hidden;background:#108bff;display:flex;justify-content:center;align-items:center;padding:0 18%}.product-panel__image img{max-width:100%;max-height:100%;object-fit:contain}@media (min-width: 768px){.product-panel__image{width:50%;height:auto;min-height:100vh}}.product-panel__image:hover img{will-change:transform;cursor:move}.product-panel__content{display:flex;flex-direction:column;width:100%;padding:100px 0}@media (min-width: 768px){.product-panel__content{width:50%;min-height:100%;justify-content:center}}.product__excerpt{margin-bottom:20px;color:#636363}@media (min-width: 992px){.product__excerpt{margin-bottom:30px}}@media (min-width: 1400px){.product__excerpt{margin-bottom:40px}}.product__excerpt ul{margin:0}.product__price{font-size:16px;font-weight:700;margin-bottom:20px}@media (min-width: 768px){.product__price{font-size:17px}}@media (min-width: 1100px){.product__price{font-size:18px}}@media (min-width: 1400px){.product__price{font-size:20px}}@media (min-width: 2500px){.product__price{font-size:1.2vw}}@media (min-width: 992px){.product__price{margin-bottom:30px}}@media (min-width: 1400px){.product__price{margin-bottom:40px}}[data-image-zoom] img{transition:transform .2s ease-out;will-change:transform;transform-origin:center center}.hero{position:relative;margin-top:114px;min-height:40vh;overflow:hidden;margin-left:-30px;width:calc(100% + 60px)}@media (min-width: 768px){.hero{margin-top:70px}}.hero__image{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%!important;object-fit:cover;object-position:center}.hero__content{display:flex;align-items:center;position:relative;z-index:101;color:#fff;text-transform:uppercase;text-align:center;padding:75px 0;width:80%;margin:0 auto;min-height:40vh;max-width:650px}@media (min-width: 992px){.hero__content{padding:170px 0 120px}}@media (min-width: 1400px){.hero__content{padding:190px 0 150px}}.hero__sub{max-width:920px;margin-top:60px;margin-bottom:100px}.hero__sub p{max-width:525px}@media (min-width: 768px){.hero__sub{margin-top:120px;margin-bottom:180px}}.product-preview{background:#d8d6d8;border-radius:30px 30px 0 0;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;font-size:14px;transition:background .6s ease-in-out,color .6s ease-in-out}.product-preview:nth-child(2n){background:#062da7}.product-preview h4{font-size:14px;font-family:SuisseIntl,Helvetica,Arial,sans-serif;font-weight:400}.product-preview:hover{background:#2a2a2c}.product-preview:hover .product-preview__content{background:#108bff;color:#fff}.product-preview:hover .product-preview__price{border-color:#fff}.product-preview:hover .product-preview__link,.product-preview:hover .product-preview__link:hover{color:#fff}.product-preview__content{background:#e5e5e5;display:flex;justify-content:space-between;align-items:center;gap:12px;flex:1;transition:background .6s ease-in-out,color .6s ease-in-out}.product-preview__content-link{padding:12px 20px;display:block}.product-preview__link{text-decoration:none;color:#000;transition:color .6s ease-in-out}.product-preview__link:hover{color:#000}.product-preview__image-wrapper{text-align:center;height:1px;width:100%;padding-bottom:70%;position:relative;margin:0;overflow:hidden}.product-preview__image{margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;aspect-ratio:70/100;padding:20px;display:flex;justify-content:center;align-items:center}.product-preview__image img{width:80%;height:80%;object-fit:contain}.product-preview__price{border-radius:50px;padding:14px 20px;color:#fff;background:#108bff;display:flex;align-items:baseline;text-decoration:none;margin:12px 12px 12px 0;border:2px solid transparent}.product-preview__price:hover{color:#fff}.product-preview__price-icon{width:12px;margin-right:8px}.subnavigation{background:#1d1d1d;color:#fff;position:fixed;width:auto;min-width:100%;z-index:199;top:60px;left:auto;right:0;padding:0 12px;transition:transform .4s ease-in-out;transform:translateY(-200%);will-change:transform;font-family:N27,SuisseIntl,Helvetica,Arial,sans-serif;font-size:13px}@media (min-width: 768px){.subnavigation{top:70px;padding:0 0 0 20px;font-size:14px;min-width:458px}}@media (min-width: 1100px){.subnavigation{padding:0 0 0 30px}}@media only screen and (max-width: 768px){.subnavigation,.subnavigation .container{width:100%}}@media (min-width: 2500px){.subnavigation{font-size:.5vw}}.subnavigation__item{padding:20px 24px;display:block;text-decoration:none}.subnavigation__item.is-active{color:#108bff}@media (min-width: 768px){.subnavigation__item{padding:26px 34px}}.subnavigation__links{display:flex;justify-content:flex-end}.subnavigation.navigation--active{transform:translateY(0)}.woocommerce table.shop_table{border:none}.woocommerce table.shop_table td{padding-left:0;padding-right:0;border-color:#979797}.cart{background:#1d1d1d}.coupon input{font-size:14px;line-height:14px;padding:0 15px;border:2px solid black;border-radius:15px;width:175px;height:30px}.woocommerce .quantity .qty{font-size:14px;padding:5px 15px;border:2px solid white;background:none;color:#fff;border-radius:15px;width:75px}.cart_item,.cart__footer-totals{background:#1d1d1d;color:#fff}.product-name{font-size:16px}.product-name a{text-decoration:none}.coupon{padding:10px}.editor{margin-bottom:50px}.cart__footer-totals,.product-prices__total{font-size:25px;font-weight:400!important}.cart__footer-totals strong,.product-prices__total strong{font-weight:400!important}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:400}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img,.cart .product-thumbnail img{width:134px;height:120px;border-radius:10px;overflow:hidden;background:#062da7;padding:20px;object-fit:contain}.cart thead{display:none}.cart__item{padding:30px 0;margin:0 30px;border-bottom:1px solid #979797}.cart__item .product-thumbnail{flex-shrink:0;margin-bottom:30px}@media (min-width: 768px){.cart__item .product-thumbnail{margin-bottom:0}}@media (min-width: 768px){.cart__item{display:flex;gap:30px}}.product-remove{position:relative}.product-remove:before{content:"";position:absolute;left:-12px;top:50%;width:4px;height:4px;background:white;border-radius:50%;transform:translateY(-50%)}.product-remove a.remove{font-size:14px;font-weight:400;transition:opacity .6s ease-in-out}.product-remove a.remove:hover{background:none;color:red!important;opacity:.5}.product-prices__quantity{display:flex;gap:20px;align-items:baseline}.cart__footer{margin-top:30px}.cart__footer div{display:flex;justify-content:space-between;gap:10px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:auto;text-align:right}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:0}.cart_totals{padding:30px}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:0}.cart_totals .woocommerce-shipping-totals{display:none}.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td{text-transform:none!important;border-top:none}.wc-proceed-to-checkout .btn{margin-right:0;margin-top:20px}.woocommerce .cart table tbody:first-child tr:first-child th{padding:0 12px 0 0}.editor h2{font-size:30px}@media (min-width: 768px){.editor h2{font-size:35px}}@media (min-width: 1100px){.editor h2{font-size:38px}}@media (min-width: 1400px){.editor h2{font-size:40px}}@media (min-width: 2500px){.editor h2{font-size:1.6vw}}.editor h3{font-size:20px}@media (min-width: 768px){.editor h3{font-size:25px}}@media (min-width: 1100px){.editor h3{font-size:28px}}@media (min-width: 1400px){.editor h3{font-size:30px}}@media (min-width: 2500px){.editor h3{font-size:1.4vw}}.editor h4{font-size:16px}@media (min-width: 768px){.editor h4{font-size:17px}}@media (min-width: 1100px){.editor h4{font-size:18px}}@media (min-width: 1400px){.editor h4{font-size:20px}}@media (min-width: 2500px){.editor h4{font-size:1.2vw}}.wc-block-components-notice-banner>svg{width:24px}.form--small{display:block;background:#FFF;color:#111;padding:10px 20px;font-size:13px;margin-top:10px;width:85%;border-radius:15px}.form--small input{width:220px}.wc-block-components-notice-banner{border-radius:30px!important;border:none;color:#fff}.wc-block-components-notice-banner.is-info{background-color:#108bff!important}.wc-block-components-notice-banner svg{display:none}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:auto}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;justify-content:flex-end;align-items:center;gap:12px}.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--dashboard,.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--orders,.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-profile{display:none}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:auto}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.lost_reset_password{border-radius:0;border:none;background:#ebebeb;margin-top:0}.lost_reset_password{padding:20px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{background:none;color:#111;border:2px solid #111;border-radius:40px;padding:7px 12px}.woocommerce table.my_account_orders{font-size:inherit!important}#customer_login h2{font-size:16px}@media (min-width: 768px){#customer_login h2{font-size:17px}}@media (min-width: 1100px){#customer_login h2{font-size:18px}}@media (min-width: 1400px){#customer_login h2{font-size:20px}}@media (min-width: 2500px){#customer_login h2{font-size:1.2vw}}.woocommerce table.shop_table th{text-transform:uppercase;padding:20px}.woocommerce table.shop_table{border-collapse:collapse}.woocommerce table.shop_table td{border:none;background:#1d1d1d;color:#fff;padding:20px;font-weight:400}.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td{padding:0}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th,.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{font-weight:400}.woocommerce table.my_account_orders .button{color:#fff;margin-right:12px}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{background:#1d1d1d;color:#fff}.woocommerce .woocommerce-customer-details address{padding:0;border:0}.woocommerce-customer-details{background:#ebebeb!important;padding:30px}.woocommerce-customer-details .woocommerce-column__title{font-size:inherit;text-transform:uppercase}.woocommerce-order-details{margin-bottom:0!important}.woocommerce-order-details table.shop_table th{text-transform:none}.woocommerce-order-details table.shop_table tbody th,.woocommerce-order-details table.shop_table tbody td{padding:26px 0}.woocommerce-order-details table.shop_table tbody th,.woocommerce-order-details table.shop_table tbody td,.woocommerce-order-details table.shop_table tfoot tr:first-child th,.woocommerce-order-details table.shop_table tfoot tr:first-child td,.woocommerce-order-details table.shop_table tfoot tr:last-child th,.woocommerce-order-details table.shop_table tfoot tr:last-child td{border-top:1px solid #979797!important}.woocommerce-order-details table.shop_table tfoot th,.woocommerce-order-details table.shop_table tfoot td{padding:8px 0;border-top:none!important}.woocommerce-order-details .woocommerce-table__line-item:first-child td{border-top:none!important}.woocommerce-order-details thead{display:none}.woocommerce-table--order-details__wrapper{padding:30px;background:#1d1d1d}.woocommerce-order-details tfoot tr:nth-of-type(1) th,.woocommerce-order-details tfoot tr:nth-of-type(1) td{padding-top:45px}.woocommerce table.shop_table tfoot tr:last-child th,.woocommerce-order-details tfoot tr:last-child .woocommerce-Price-amount{font-size:30px;text-transform:none}.editor .woocommerce-order-details__title{font-size:16px;text-transform:uppercase}@media (min-width: 768px){.editor .woocommerce-order-details__title{font-size:17px}}@media (min-width: 1100px){.editor .woocommerce-order-details__title{font-size:18px}}@media (min-width: 1400px){.editor .woocommerce-order-details__title{font-size:20px}}@media (min-width: 2500px){.editor .woocommerce-order-details__title{font-size:1.2vw}}mark{background-color:#108bff;color:#fff}.woocommerce ul.order_details{background:#ebebeb;padding:30px}.woocommerce ul.order_details li{float:none;border-right:none;font-size:inherit;margin-bottom:16px}.woocommerce ul.order_details li strong{font-size:inherit}@media (min-width: 768px){.woocommerce ul.order_details{display:flex}.woocommerce ul.order_details li{margin-bottom:0;border-right:1px solid white}}.wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container:after,.is-large .wc-block-checkout__actions:after{border-color:#d8d6d8!important;opacity:1!important}.wp-block-woocommerce-checkout-order-summary-block{background:#1d1d1d;color:#fff}.wc-block-components-panel__button{display:none}.wc-block-components-order-summary .wc-block-components-order-summary-item__image>img{max-width:initial!important;width:134px!important;height:120px;border-radius:10px;overflow:hidden;background:#062da7;object-fit:contain;padding:20px}.wc-block-components-product-metadata{display:none}.wc-block-components-product-name{font-size:16px!important}.wc-block-components-order-summary-item__image{width:134px!important}.wc-block-components-order-summary .wc-block-components-order-summary-item__individual-prices{display:none!important}.wp-block-woocommerce-checkout-order-summary-block{padding:30px}.is-large .wc-block-components-sidebar .wc-block-components-panel,.is-large .wc-block-components-sidebar .wc-block-components-totals-coupon,.is-large .wc-block-components-sidebar .wc-block-components-totals-item{padding-left:0!important;padding-right:0!important}.wc-block-components-totals-wrapper{padding-top:26px!important;padding-bottom:26px!important;font-size:16px}.wc-block-components-totals-wrapper:first-child{padding-top:0!important}.wc-block-components-totals-wrapper:first-child:after{content:none}.wc-block-components-totals-wrapper:empty{padding:0!important}.wc-block-components-totals-wrapper em{font-size:14px;color:#979797!important}.wc-block-components-totals-wrapper:after{border-color:#979797!important;opacity:1!important}.wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.wc-block-components-totals-footer-item .wc-block-components-totals-item__value,.wc-block-components-order-summary .wc-block-components-order-summary-item__total-price{font-weight:400!important;font-size:30px!important}.wc-block-components-totals-item__value{font-weight:400!important}.wc-block-components-order-summary .wc-block-components-order-summary-item__description,.wc-block-components-order-summary .wc-block-components-order-summary-item__image{display:block}.wc-block-components-order-summary-item{display:grid!important;grid-template-columns:auto auto;grid-template-rows:auto auto}.wc-block-components-order-summary-item__image{grid-row:1/span 2}.wc-block-components-order-summary-item__total-price{display:flex;justify-content:flex-end;align-items:flex-end}.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{box-shadow:none;border:none!important;background:#d8d6d8!important}.wc-block-components-title.wc-block-components-title{text-transform:uppercase;font-size:inherit!important;font-family:SuisseIntl,Helvetica,Arial,sans-serif;font-weight:bolder}.wc-block-components-checkout-step__description,.wc-block-components-notice-banner,.wc-block-components-checkbox label{font-size:inherit!important;line-height:inherit!important}@media (min-width: 768px){.wc-block-components-sidebar-layout .wc-block-components-main{width:50%!important}}@media (min-width: 1100px){.wc-block-components-sidebar-layout .wc-block-components-main{width:65%!important}}@media (min-width: 768px){.wc-block-components-sidebar{width:50%!important}}@media (min-width: 1100px){.wc-block-components-sidebar{width:35%!important}}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{margin-bottom:30px}.minicart{background:#1d1d1d;color:#fff;position:fixed;width:auto;z-index:150;right:0;left:auto;height:100svh;padding:30px 34px;min-width:458px;transform:translateY(-100%) translateY(-74px);transition:transform .4s ease-in-out}@media (max-width: 767px){.minicart{width:100%}}@media (min-width: 768px){.minicart{transform:translateY(-100%) translateY(-144px)}}.minicart.is-active{transform:translateY(0)}.minicart.is-inactive{transition:none}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{text-decoration:none;display:inline-block;font-weight:400}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:none;margin:0;width:134px;height:120px;border-radius:10px;overflow:hidden;background:#062da7;display:block;object-fit:contain;padding:20px}.mini_cart_item{display:flex;gap:30px;padding:30px 0!important;border-top:1px solid #979797}.mini_cart_item:first-child{padding-top:0!important;border-top:none}.woocommerce-mini-cart{padding-left:0}.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.cart_list li:before,.woocommerce-page ul.product_list_widget li:after,.woocommerce-page ul.product_list_widget li:before{display:none;content:none}.mini-cart__name{font-size:16px;text-decoration:none}.woocommerce-mini-cart__total{text-align:right;font-size:30px;font-weight:400;display:flex;justify-content:space-between;padding-top:60px;border-top:1px solid #979797}.woocommerce-mini-cart__total strong{font-weight:400}.minicart__item-details{display:flex;flex-direction:column;justify-content:space-between}.minicart__item-price{text-align:right;font-size:30px}.woocommerce-mini-cart__buttons{display:flex;justify-content:flex-end;align-items:center;gap:12px}.woocommerce-mini-cart__buttons .button{color:#fff!important;padding:7px 12px;margin-right:0}.woocommerce-mini-cart__buttons .button:first-child{display:none}.woocommerce-mini-cart__buttons .button:hover{color:#108bff!important}.page{width:100%;overflow-x:hidden}@media (min-width: 768px){.page{padding:20px 0}}@media (min-width: 992px){.page{padding:30px 0}}.hidden-visually{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.cart_item .form--small{display:block;background:#FFF;color:#111;padding:10px 20px!important;font-size:13px;margin-top:10px!important;width:85%;border-radius:15px}.cart_item .form--small select{max-width:200px!important}.scrollnav{display:flex;flex-direction:column;align-items:flex-end}.scrollnav__label{display:block}.scrollnav__spacer{position:relative;display:block;width:2px}.scrollnav__spacer:after{content:"";display:block;position:absolute;top:10px;bottom:10px;width:100%;background:#111}main{min-height:75vh}.handle{cursor:move;cursor:-webkit-grabbing}.dropdown{display:block}.dropdown button{text-transform:capitalize}.dropdown__content{display:none}.dropdown__content.active{display:flex;flex-direction:column;padding-left:20px}@media (max-width: 767px){.hide--mobile{display:none!important}}@media (min-width: 768px){.hide--desktop{display:none!important}}.font--title{font-family:Campton,Helvetica,Arial,sans-serif}.font--body,.font--body h1,.font--body .h1,.font--body h2,.font--body .h2,.font--body h3,.font--body .h3,.font--body h4,.font--body .h4,.font--body h5,.font--body .h5{font-family:AkagiPro,Helvetica,Arial,sans-serif}.align--left{text-align:left}.align--center{text-align:center}.align--right{text-align:right}.content--left{justify-content:flex-start}.content--center{justify-content:center}.content--right{justify-content:flex-end}.ql-size-small{font-size:.7em}.ql-size-large{font-size:1.3em}.ql-size-huge{font-size:1.6em}
