/* style.min.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#333;background-color:#fff}h1,h2,h3,h4,h5,h6{margin-top:.5rem;margin-bottom:1rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:.9rem}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em;white-space:pre-wrap}a{background-color:transparent;text-decoration:none;color:#c36}a:active,a:hover{color:#336}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto;max-width:100%}details{display:block}summary{display:list-item}figcaption{font-size:16px;color:#333;line-height:1.4;font-style:italic;font-weight:400}[hidden],template{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media print{*,:after,:before{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{page-break-inside:avoid;border:1px solid #ccc}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}label{display:inline-block;line-height:1;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:1rem;line-height:1.5;margin:0}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;border:1px solid #666;border-radius:3px;padding:.5rem 1rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#333;outline:0 none}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{width:auto;-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=button],[type=submit],button{display:inline-block;font-weight:400;color:#c36;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid #c36;padding:.5rem 1rem;font-size:1rem;border-radius:3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}[type=button]:focus,[type=submit]:focus,button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{color:#fff;background-color:#c36;text-decoration:none}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}select{display:block}table{background-color:transparent;width:100%;margin-bottom:15px;font-size:.9em;border-spacing:0;border-collapse:collapse}table td,table th{padding:15px;line-height:1.5;vertical-align:top;border:1px solid #ccc}table th{font-weight:700}table tfoot th,table thead th{font-size:1em}table caption+thead tr:first-child td,table caption+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-top:1px solid #ccc}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#eee}table tbody tr:hover>td,table tbody tr:hover>th{background-color:#e9e9e9}table tbody+tbody{border-top:2px solid #ccc}@media (max-width: 767px){table table{font-size:.8em}table table td,table table th{padding:7px;line-height:1.3}table table th{font-weight:400}}dd,dl,dt,li,ol,ul{margin-top:0;margin-bottom:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}h1{font-size:29px;color:#000}.container{width:100%;max-width:var(--chnl-container);padding:0 var(--chnl-space-4);margin:0 auto}.row{}.main-content{width:75%;float:left;display:block}.side-content{width:25%;float:left;display:block}@media (max-width: 1175px){.container{padding:0 var(--chnl-space-4) !important}}@media (max-width: 1000px){.main-content{width:100%;float:none}.side-content{width:100%;float:none}}.gfield_label, strong{color:#333 !important}.grid-row{display:flex;flex-flow:row wrap;justify-content:flex-start;width:100%}.grid-item{flex-basis:25%;-ms-flex:auto;position:relative;padding:10px;box-sizing:border-box;text-align:center}.grid-row a{text-decoration:none}.wrapping-link{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;color:currentColor}.grid-item-wrapper{-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;margin:0;height:100%;width:100%;overflow:hidden;-webkit-transition:padding 0.15s cubic-bezier(0.4,0,0.2,1), margin 0.15s cubic-bezier(0.4,0,0.2,1), box-shadow 0.15s cubic-bezier(0.4,0,0.2,1);transition:padding 0.15s cubic-bezier(0.4,0,0.2,1), margin 0.15s cubic-bezier(0.4,0,0.2,1), box-shadow 0.15s cubic-bezier(0.4,0,0.2,1);position:relative}.grid-item-container{height:100%;width:100%;position:relative}.grid-image-top{height:390px;vertical-align:middle;position:relative}.grid-image-top img{max-height:100%;width:auto;text-align:center;position:absolute;left:0;bottom:50%;margin-bottom:-195px}.grid-item-content{padding:0 20px 20px 20px}.item-title{font-size:24px;line-height:26px;font-weight:700;margin-bottom:18px;display:block}.grid-item:hover .more-info i{padding-left:20px;transition-duration:.5s}.more-info i::before{font-size:16px}.grid-item:hover .grid-item-wrapper{padding:2% 2%;margin:-2% -2%}@media(max-width: 1333px){.grid-item{flex-basis:33.33%}}@media(max-width: 1073px){.grid-item{flex-basis:33.33%}}@media(max-width: 815px){.grid-item{flex-basis:50%}}@media(max-width: 620px){.col{clear:both;float:none;margin-left:auto;margin-right:auto;width:auto !important}}@media(max-width: 555px){.grid-item{flex-basis:100%}}.site-branding img{width:320px}a{background-color:transparent;text-decoration:none;color:#b38f69}h4.name, h4 a{color:#000000;font-size:14px}a.default_btn{font-size:13px;font-weight:300;text-transform:uppercase;background-color:#000000;border-radius:38px 38px 38px 38px;padding:6px 12px 6px 12px;color:#ffffff !important;margin-left:18px}h2{color:#0000000;font-size:24px;font-weight:500;line-height:1.25}.current-menu-item>a svg rect, .current-menu-item>a svg polyline, .current-menu-item>a svg polygon, .current-menu-item>a svg path, .current-product-parent>a svg rect, .current-product-parent>a svg polyline, .current-product-parent>a svg polygon, .current-product-parent>a svg path{stroke:#ffffff}.current-menu-item>a .a, .current-product-parent>a .a{fill:none;stroke:#fff;stroke-linejoin:round;stroke-width:0.83px}.horz ul{}.horz>ul>li>a{text-indent:-99999px;height:125px}.horz>ul>li.noindent a, .horz>ul>li>a .icon, .horz>ul>li>a .title{text-indent:0}.horz>ul>li>a>li>a>li>a{padding:13px 20px 13px 5px !important}.cbot{margin-top:35px}.half{width:50%;color:#000;display:block}.half a{color:#000 !important}.half button, button.js-video-button{border:0;background:#fff;background-color:transparent !important;color:#000 !important;padding:0 0;line-height:45px;outline:none}.spec svg{max-height:45px;display:inline;width:45px}ul.items li{padding:0 0;margin:-5px 0}.horz .icon svg{width:80px;margin:0 0 0 -4px;padding:0 0px 5px 0px;max-height:56px}.horz .title{width:90px}.half span{vertical-align:text-bottom}.spec a, .half button{height:45px;line-height:45px;font-size:14px}.half button svg{max-height:40px;width:80px;margin-left:-2px}@media (min-width: 1025px){.horz .sub-menu{box-shadow:0px 2px 3px rgba(0,0,0,.25);border-top:2px solid #b38f69 !important;margin-top:-3px}.horz>ul>li>a{text-indent:-99999px;height:110px;position:relative;width:110px;padding:13px 8px !important;border-left:0}.horz>ul>li>a:hover{border-left:0}.horz ul li.noindent a, .horz ul li a .icon, .horz ul li a .title{text-indent:0}.horz .icon{width:90px;padding:0 10px 5px 10px;position:absolute;left:50%;top:20px;margin-left:-45px}.horz .title{width:110px;position:absolute;text-align:center;left:0;top:78px;font-size:12px;color:#333}.horz a:hover .title{color:#fff}.horz .sub-menu{max-width:990px}}@media (max-width: 1024px){.horz>ul>li>a{text-indent:-99999px;height:85px}.horz .title{text-align:left;width:90%;padding-left:90px;overflow:hidden;position:absolute}.horz ul li a .icon{text-indent:0;position:absolute;left:18px;top:50%;margin-top:-30px}.horz ul li.noindent a{text-indent:0;position:relative;s font-size:133% !important}}#prod_id{position:absolute;width:68%;top:0;text-transform:none;font-size:33px;font-weight:600;z-index:99;line-height:1.1}@media (max-width: 870px){#prod_id{position:relative;width:68%;top:0;text-transform:none;font-size:29px;font-weight:600;z-index:99;line-height:1.1}}#prod_id div{border:2px solid #000;border-radius:50%;width:35px;height:35px;padding:7px;color:#000;text-align:center;line-height:16px;display:inline-block;font-size:25px;margin-top:-8px !important;vertical-align:middle}.row{clear:both;width:100%}.the_product{padding-top:30px}.prod_view{width:60%;float:left;display:block}.prod_title, .prod_title img{text-align:center;max-width:285px;margin:0 auto}.prod-img{position:relative;overflow:hidden;width:100%}.prod-img img{text-align:center;height:auto;max-width:84%;margin-left:8%;margin-top:-5%;margin-bottom:-15%}.prod-img img.small{text-align:center;height:auto;max-width:84%;margin-left:0;margin-top:-3%;margin-bottom:-15%}.prod-img img.large{text-align:center;height:auto;max-width:100%;margin-left:-1%;margin-top:0;margin-bottom:-5%;padding:10% 4% 10% 0}img.prod{display:block;height:45vw !important;max-height:645px;min-height:445px;margin:0 10% 0 10% !important}.app_details{width:40%;float:left;display:block}.cbot .body-wrapper{width:60%}.cbot img{border-style:none;height:auto;max-width:100%;margin:0 auto;text-align:center}@media (max-width: 1000px){.cbot .body-wrapper{width:100%}.app_details{width:88%;margin:0 auto;float:none;display:block;padding:0 6%}.prod_view, .cbot{width:88%;margin:0 auto;float:none;display:block;padding:0 6%}.cbot img{max-width:100%;margin:0 auto;text-align:center}}@media (max-width: 780px){.prod_view, .cbot{width:100%;margin:0 auto;float:none;display:block;padding:0 0%}.app_details{width:100%;margin:0 auto;float:none;display:block;padding:0 0%}.prod-img img{text-align:center;height:auto;max-width:84%;margin-left:8%;margin-top:0%;margin-bottom:-5%}.half span{vertical-align:text-bottom;font-size:80%}}.apps{border:1px solid #cb9966;padding:25px}ul.items{list-style:none;margin:0 0;padding:0 0}.apt-img{width:20%;display:inline-block;vertical-align:middle;padding:4% 2% 4% 4%}.apt{width:55%;line-height:35px;font-weight:400}.desc{max-width:600px;font-size:90%;font-weight:300}.slider{width:58%;margin:45px auto 100px}.slideimg{height:260px;vertical-align:bottom;position:relative}.slideimg img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center bottom}.slider{margin:-15px auto 35px !important}@media (max-width: 1000px){.slideimg{min-height:200px}}@media (max-width: 780px){.slideimg{min-height:125px}.slider{width:82% !important;margin:0px auto 33px !important}}.animate{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.one{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;animation-delay:0.5s}.two{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s}.three{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;animation-delay:2.5s}.four{-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;animation-delay:3.5s}.five{-webkit-animation-delay:4.5s;-moz-animation-delay:4.5s;animation-delay:4.5s}.six{-webkit-animation-delay:5.5s;-moz-animation-delay:5.5s;animation-delay:5.5s}.seven{-webkit-animation-delay:6.5s;-moz-animation-delay:6.5s;animation-delay:6.5s}.eight{-webkit-animation-delay:7.5s;-moz-animation-delay:7.5s;animation-delay:7.5s}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.slider button{color:#cb9966}.slider{width:80%;margin:100px auto}@keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video-inner{from{transform:translate(0, 100px)}to{transform:translate(0, 0)}}ul.resource-list{list-style:none;margin-bottom:30px;padding-left:0}ul.resource-list img{width:35px;float:left;padding-right:10px;height:40px;margin-top:-6px}ul.resource-list li.vid img{width:65px;float:left;padding-right:10px;height:40px;margin-top:0px}ul.resource-list li{height:45px;line-height:1.5;padding:10px 0px;margin:2px 0;min-width:295px}.resource-links ul{list-style:none;margin-left:5px;padding-left:5px}.resource-links ul li, .resource-links li>a{padding:8px 0 10px}.resource-links ul>li>a{color:#000000;font-weight:bold}.resource-links ul ul>li{padding:4px 0 6px 10px}.resource-links ul ul>li a{color:#b38f69;font-weight:400}.resource-links ul ul>li.current-menu-item a{color:#333}.resource-links ul ul>li:before{content:"-";width:15px;text-indent:-8px;padding:0px 5px;margin-left:-15px}@media (min-width: 1045px;){ul.resource-list li{height:45px;line-height:45px;padding:10px 0px;margin:2px 0}}
/* theme.min.css */
.site-header,body:not([class*=elementor-page-]) .site-main{margin-right:auto;margin-left:auto}@media (max-width: 575px){.site-header,body:not([class*=elementor-page-]) .site-main{padding-right:10px;padding-left:10px}}@media (min-width: 576px){.site-header,body:not([class*=elementor-page-]) .site-main{max-width:500px}}@media (min-width: 768px){.site-header,body:not([class*=elementor-page-]) .site-main{max-width:600px}}@media (min-width: 992px){.site-header,body:not([class*=elementor-page-]) .site-main{max-width:800px}}@media (min-width: 1200px){.site-header,body:not([class*=elementor-page-]) .site-main{max-width:960px}}.alignright{float:right;margin-left:1rem}.alignleft{float:left;margin-right:1rem}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.pagination{margin:20px auto}.sticky{position:relative;display:block}.bypostauthor{font-size:inherit}.gallery-caption{display:block;font-size:.8125rem;line-height:1.5;margin:0;padding:.75rem}.wp-caption{margin-bottom:1.25rem;max-width:100%}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{margin:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#333;display:block;font-size:1rem;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:1rem;padding-bottom:1rem}.site-branding{max-width:300px}.site-branding .site-description,.site-branding .site-title{margin:0}.custom-logo-link{display:block}.site-navigation{grid-area:nav-menu;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site-navigation ul.menu,.site-navigation ul.menu ul{list-style-type:none;padding:0}.site-navigation ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-navigation ul.menu li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.site-navigation ul.menu li a{display:block;padding:8px 15px}.site-navigation ul.menu li.menu-item-has-children{padding-right:15px}.site-navigation ul.menu li.menu-item-has-children:after{display:block;content:"\25BE";font-size:1.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#666}.site-navigation ul.menu li ul{background:#fff;display:none;min-width:150px;position:absolute;z-index:2;left:0;top:100%;border:1px solid #eee}.site-navigation ul.menu li ul li.menu-item-has-children a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site-navigation ul.menu li ul li.menu-item-has-children:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.site-navigation ul.menu li ul ul{left:100%;top:0}.site-navigation ul.menu li:hover>ul{display:block}.post .wp-post-image{width:100%;max-height:500px;-o-object-fit:cover;object-fit:cover}@media (max-width: 991px){.post .wp-post-image{max-height:400px}}@media (max-width: 575px){.post .wp-post-image{max-height:300px}}#comments .comment-list{margin:0;padding:0;list-style:none;font-size:.9em}#comments .comment,#comments .pingback{position:relative}#comments .comment .comment-body,#comments .pingback .comment-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 0 30px 60px;border-bottom:1px solid #ccc}body.rtl #comments .comment .comment-body,body.rtl #comments .pingback .comment-body{padding:30px 60px 30px 0}#comments .comment .avatar,#comments .pingback .avatar{position:absolute;left:0;border-radius:50%;margin-right:10px}body.rtl #comments .comment .avatar,body.rtl #comments .pingback .avatar{left:auto;right:0;margin-right:0;margin-left:10px}#comments .comment-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.9rem}#comments .comment-metadata,#comments .reply{font-size:11px;line-height:1}#comments .children{position:relative;list-style:none;margin:0;padding-left:30px}body.rtl #comments .children{padding-left:0;padding-right:30px}#comments .children li:last-child{padding-bottom:0}#comments ol.comment-list .children:before{display:inline-block;font-size:1em;font-weight:400;line-height:100%;content:"\21AA";position:absolute;top:45px;left:0;width:auto}body.rtl #comments ol.comment-list .children:before{content:"\21A9";left:auto;right:0}@media (min-width: 768px){#comments .comment-author,#comments .comment-metadata{line-height:1}}@media (max-width: 767px){#comments .comment .comment-body{padding:30px 0}#comments .children{padding-left:20px}#comments .comment .avatar{position:inherit;float:left}body.rtl #comments .comment .avatar{float:right}}
/* assets/css/tokens.css */
:root{--chnl-color-gold:#b3986c;--chnl-color-menu-active:#b38f69;--chnl-color-menu-text:#33373d;--chnl-menu-panel:1170px;--chnl-menu-icon-w:68px;--chnl-menu-icon-h:51px;--chnl-color-ink:#1a1a1a;--chnl-color-body:#3c3c3c;--chnl-color-muted:#6b6b6b;--chnl-color-white:#ffffff;--chnl-color-surface:#eceeed;--chnl-color-surface-light:#f8f9fb;--chnl-color-rule:#dcdcdc;--chnl-color-input-border:#bbbbbb;--chnl-color-rule-soft:#d6d6d6;--chnl-font-body:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--chnl-font-nav:"Montserrat", sans-serif;--chnl-size-xs:0.75rem;--chnl-size-sm:0.875rem;--chnl-size-base:1rem;--chnl-size-lg:1.25rem;--chnl-size-xl:2rem;--chnl-size-2xl:3rem;--chnl-h1-size:2.5rem;--chnl-h1-size-sm:2rem;--chnl-h1-size-product:33px;--chnl-h1-size-product-sm:26px;--chnl-space-1:0.25rem;--chnl-space-2:0.5rem;--chnl-space-3:0.75rem;--chnl-space-4:1rem;--chnl-space-5:1.5rem;--chnl-space-6:2rem;--chnl-space-8:3rem;--chnl-container:1170px;--chnl-radius-pill:999px;--chnl-z-drawer:900;--chnl-z-drawer-panel:910}
/* assets/css/channell.css */
@font-face{font-family:"Montserrat";font-style:normal;font-weight:100 900;font-display:swap;src:url("../fonts/montserrat-latin-var.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"Roboto";font-style:normal;font-weight:100 900;font-display:swap;src:url("../fonts/roboto-latin-var.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}html, body{overflow-x:clip}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}body.is-drawer-open{overflow:hidden}body{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.site-footer{margin-top:auto}.topbar{background-color:var(--chnl-color-white);font-family:var(--chnl-font-body)}.topbar__inner{display:flex;align-items:center;justify-content:flex-end;gap:var(--chnl-space-4);max-width:var(--chnl-container);margin:0 auto;padding:var(--chnl-space-2) var(--chnl-space-4)}.topbar__phone{display:block;margin:0;font-family:var(--chnl-font-body);font-size:12px;color:#707070}.topbar__phone-link{color:inherit;text-decoration:none}.topbar__phone-link:hover, .topbar__phone-link:focus{text-decoration:underline}.topbar__cta{display:inline-block;padding:6px 12px;border-radius:38px;background-color:#000000;color:var(--chnl-color-white);font-family:var(--chnl-font-body);font-size:13px;font-weight:300;line-height:15px;letter-spacing:normal;text-decoration:none;text-transform:uppercase}.topbar__cta:hover, .topbar__cta:focus{background-color:var(--chnl-color-menu-active);color:var(--chnl-color-white)}.masthead{background-color:var(--chnl-color-white)}.masthead__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--chnl-space-4);max-width:var(--chnl-container);margin:0 auto;padding:0 var(--chnl-space-4) var(--chnl-space-4)}.masthead__logo img{display:block;width:208px;max-width:100%;height:auto}.masthead__site-name{color:var(--chnl-color-ink);font-size:var(--chnl-size-lg);text-decoration:none}.masthead__toggle{position:relative;width:44px;height:44px;padding:0;border:1px solid var(--chnl-color-rule);border-radius:4px;background:var(--chnl-color-white);cursor:pointer}.masthead__toggle-bars, .masthead__toggle-bars::before, .masthead__toggle-bars::after{position:absolute;left:50%;width:20px;height:2px;background-color:var(--chnl-color-ink);transform:translateX(-50%);content:""}.masthead__toggle-bars{top:50%;transform:translate(-50%, -50%)}.masthead__toggle-bars::before{top:-6px}.masthead__toggle-bars::after{top:6px}.masthead__toggle:hover, .masthead__toggle:focus, .nav-drawer__close:hover, .nav-drawer__close:focus, .nav-drawer__submenu-toggle:hover, .nav-drawer__submenu-toggle:focus{background-color:transparent;color:var(--chnl-color-ink);text-decoration:none}.masthead__toggle:focus-visible, .nav-drawer__close:focus-visible, .nav-drawer__submenu-toggle:focus-visible, .nav-drawer__link:focus-visible{outline:2px solid var(--chnl-color-menu-active);outline-offset:2px}.masthead__toggle:focus:not(:focus-visible), .nav-drawer__close:focus:not(:focus-visible), .nav-drawer__submenu-toggle:focus:not(:focus-visible){outline:none}.nav-drawer{position:fixed;inset:0;z-index:var(--chnl-z-drawer)}.nav-drawer[hidden]{display:none}.nav-drawer__backdrop{position:absolute;inset:0;background-color:rgba(0, 0, 0, 0.5)}.nav-drawer__panel{position:absolute;top:0;right:0;z-index:var(--chnl-z-drawer-panel);width:min(400px, 92vw);height:100%;overflow-y:auto;padding:64px var(--chnl-space-4) var(--chnl-space-6);background-color:var(--chnl-color-white)}.nav-drawer__close{position:absolute;top:var(--chnl-space-3);right:var(--chnl-space-3);width:40px;height:40px;border:0;background:none;color:var(--chnl-color-ink);font-size:var(--chnl-size-xl);line-height:1;cursor:pointer}.nav-drawer__brand{padding-bottom:var(--chnl-space-5);margin-bottom:var(--chnl-space-5);border-bottom:1px solid var(--chnl-color-rule)}.nav-drawer__brand-link{display:inline-block;padding:2px}.nav-drawer__brand-logo{display:block;width:132px;height:auto}.nav-drawer__list, .nav-drawer__submenu{margin:0;padding:0;list-style:none}.nav-drawer__submenu{padding-left:var(--chnl-space-4)}.nav-drawer__submenu[hidden]{display:none}.nav-drawer__item{position:relative;border-bottom:1px solid var(--chnl-color-rule)}.nav-drawer__submenu>.nav-drawer__item:last-child{border-bottom:0}.nav-drawer__link{display:flex;align-items:center;gap:var(--chnl-space-3);padding:var(--chnl-space-3) var(--chnl-space-8) var(--chnl-space-3) var(--chnl-space-3);color:var(--chnl-color-ink);font-size:var(--chnl-size-sm);text-decoration:none;text-transform:uppercase;letter-spacing:0.04em;transition:background-color 0.15s ease, color 0.15s ease}.nav-drawer__icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:34px}.nav-drawer__icon svg{display:block;width:100%;height:auto;max-height:26px}.nav-drawer__icon svg, .nav-drawer__icon svg *{fill:none;stroke:currentColor;stroke-width:0.75px;stroke-linecap:round;stroke-linejoin:round}.nav-drawer__label{flex:1 1 auto}.nav-drawer__link:hover, .nav-drawer__link:focus, .nav-drawer__link:focus-within, .nav-drawer__item--current>.nav-drawer__link{background-color:var(--chnl-color-menu-active);color:var(--chnl-color-white)}.nav-drawer__submenu-toggle{position:absolute;top:0;right:0;width:44px;height:44px;border:0;background:none;cursor:pointer}.nav-drawer__chevron{display:block;width:8px;height:8px;margin:0 auto;border-right:2px solid var(--chnl-color-ink);border-bottom:2px solid var(--chnl-color-ink);transform:rotate(45deg);transition:transform 0.15s ease}.nav-drawer__item.is-open>.nav-drawer__submenu-toggle .nav-drawer__chevron{transform:rotate(-135deg)}.page-hero{position:relative;background-color:var(--chnl-color-white)}.page-hero__media{position:relative;overflow:hidden;max-height:340px}.page-hero__image{display:block;width:100%;height:340px;object-fit:cover}.page-hero__inner{max-width:var(--chnl-container);margin:0 auto;padding:var(--chnl-space-6) var(--chnl-space-4) var(--chnl-space-4)}.page-hero--has-image .page-hero__inner{position:absolute;right:0;bottom:0;left:0;padding-bottom:var(--chnl-space-6)}.page-hero--has-image .page-hero__media::after{position:absolute;inset:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0.65) 100%);content:""}.page-hero__title{margin:0;color:var(--chnl-color-ink)}.page-hero--has-image .page-hero__title{color:var(--chnl-color-white)}.page-hero__blurb{max-width:60ch;margin-top:var(--chnl-space-3);font-family:var(--chnl-font-body);font-size:var(--chnl-size-base);line-height:1.5;color:var(--chnl-color-body)}.page-hero--has-image .page-hero__blurb{color:var(--chnl-color-white)}.breadcrumbs{background-color:var(--chnl-color-white)}.breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--chnl-space-2);max-width:var(--chnl-container);margin:0 auto;padding:var(--chnl-space-3) var(--chnl-space-4);list-style:none;font-family:var(--chnl-font-body);font-size:var(--chnl-size-xs);color:var(--chnl-color-muted)}.breadcrumbs__item{display:flex;align-items:center;gap:var(--chnl-space-2)}.breadcrumbs__item + .breadcrumbs__item::before{color:var(--chnl-color-rule);content:"/"}.breadcrumbs__link{color:var(--chnl-color-muted);text-decoration:none}.breadcrumbs__link:hover, .breadcrumbs__link:focus{color:var(--chnl-color-menu-active);text-decoration:underline}.breadcrumbs__current{color:var(--chnl-color-ink)}@media (max-width: 782px){.page-hero__image, .page-hero__media{height:220px;max-height:220px}}.site-footer__bar{border-top:1px solid var(--chnl-color-rule)}.site-footer__bar-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--chnl-space-4);max-width:var(--chnl-container);margin:0 auto;padding:var(--chnl-space-4)}.site-footer__copyright{margin:0;font-size:var(--chnl-size-xs);color:var(--chnl-color-muted)}.site-footer__menu{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--chnl-space-5);margin:0;padding:0;list-style:none}.site-footer__menu a{font-size:var(--chnl-size-xs);color:var(--chnl-color-muted);text-decoration:none}.site-footer__menu a:hover, .site-footer__menu a:focus{color:var(--chnl-color-ink);text-decoration:underline}.site-main, body:not([class*="elementor-page-"]) .site-main{width:100%;max-width:var(--chnl-container);margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}.site-footer{clear:both;border-style:dotted;border-width:1px 0 0 0;border-color:var(--chnl-color-rule-soft);background-color:var(--chnl-color-surface);font-family:var(--chnl-font-body)}.site-footer__inner{display:flex;flex-wrap:wrap;gap:var(--chnl-space-8);max-width:var(--chnl-container);margin:0 auto;padding:var(--chnl-space-6) var(--chnl-space-4)}.site-footer__company-name{margin:0 0 var(--chnl-space-2);font-family:var(--chnl-font-body);font-size:13px;font-weight:400;letter-spacing:0.02em;color:#333333}.site-footer__address{margin:0 0 var(--chnl-space-2);font-size:var(--chnl-size-sm);font-style:normal;color:var(--chnl-color-muted)}.site-footer__phone{margin:0;font-size:var(--chnl-size-sm)}.site-footer__phone a{color:var(--chnl-color-muted);text-decoration:none}.site-footer__connect{margin-left:auto;text-align:right}.site-footer__connect-label{margin:0 0 var(--chnl-space-3);font-size:var(--chnl-size-xs);letter-spacing:0.08em;text-transform:uppercase;color:var(--chnl-color-muted)}.site-footer__social{display:flex;justify-content:flex-end;gap:var(--chnl-space-4);margin:0;padding:0;list-style:none}.site-footer__social-link{display:block;color:var(--chnl-color-muted)}.site-footer__social-link:hover, .site-footer__social-link:focus{color:var(--chnl-color-ink)}.site-footer__social-link .icon{display:block;width:22px;height:22px}.site-footer__legal{flex-basis:100%;font-size:var(--chnl-size-xs);color:var(--chnl-color-muted)}@media (max-width: 600px){.topbar__inner{justify-content:space-between}.site-footer__inner{gap:var(--chnl-space-5)}}@media (min-width: 1024px){.masthead__toggle{display:none}.masthead{position:relative}.masthead__inner{align-items:flex-end;padding-bottom:0}.masthead__logo{position:relative;top:-17px}.nav-drawer__list>.nav-drawer__item--has-children>.nav-drawer__link::after{flex:0 0 auto;width:6px;height:6px;margin-left:var(--chnl-space-1);border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);content:""}.nav-drawer, .nav-drawer[hidden]{display:block;position:static;inset:auto;z-index:auto;margin-left:auto;background:none}.nav-drawer__backdrop, .nav-drawer__close, .nav-drawer__submenu-toggle{display:none}.nav-drawer__panel{position:static;width:auto;max-width:none;height:auto;margin:0;padding:0;overflow:visible;background:none}.nav-drawer__list{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-end}.nav-drawer__list>.nav-drawer__item{border-bottom:0}.nav-drawer__submenu>.nav-drawer__item{padding:0}.nav-drawer__list>.nav-drawer__item>.nav-drawer__link{padding:var(--chnl-space-3) var(--chnl-space-4);font-family:var(--chnl-font-nav)}.nav-drawer__list>.nav-drawer__item:last-child>.nav-drawer__link{padding-right:0}.nav-drawer__submenu{display:none;position:absolute;top:100%;left:0;z-index:var(--chnl-z-drawer-panel);min-width:280px;padding:0;background-color:var(--chnl-color-white);border-top:2px solid var(--chnl-color-menu-active);box-shadow:0 10px 28px rgba(0, 0, 0, 0.12)}.nav-drawer__item:hover>.nav-drawer__submenu, .nav-drawer__item:focus-within>.nav-drawer__submenu{display:block}.nav-drawer__list>.nav-drawer__item:nth-last-child(-n+2)>.nav-drawer__submenu{left:auto;right:0}.nav-drawer__list>.nav-drawer__item>.nav-drawer__submenu{max-width:calc(100vw - var(--chnl-space-6))}.nav-drawer__list>.nav-drawer__item>.nav-drawer__link:hover, .nav-drawer__list>.nav-drawer__item>.nav-drawer__link:focus, .nav-drawer__list>.nav-drawer__item>.nav-drawer__link:focus-within, .nav-drawer__list>.nav-drawer__item--current>.nav-drawer__link{background-color:transparent;color:var(--chnl-color-ink)}.nav-drawer__submenu .nav-drawer__submenu{top:calc(var(--chnl-space-2) * -1);left:100%}.nav-drawer__submenu .nav-drawer__item{border-bottom:0}.nav-drawer__list>.nav-drawer__item:not(.nav-drawer__item--mega)>.nav-drawer__submenu .nav-drawer__link{display:block;padding:12px 30px;font-size:13px;line-height:18px;text-transform:none;letter-spacing:normal;white-space:nowrap;color:var(--chnl-color-menu-text)}.nav-drawer__list>.nav-drawer__item:not(.nav-drawer__item--mega)>.nav-drawer__submenu .nav-drawer__link:hover, .nav-drawer__list>.nav-drawer__item:not(.nav-drawer__item--mega)>.nav-drawer__submenu .nav-drawer__link:focus, .nav-drawer__list>.nav-drawer__item:not(.nav-drawer__item--mega)>.nav-drawer__submenu .nav-drawer__item--current>.nav-drawer__link{background-color:var(--chnl-color-menu-active);color:var(--chnl-color-white)}}@media (min-width: 1024px){.nav-drawer__list>.nav-drawer__item--mega{position:static}.nav-drawer__list>.nav-drawer__item--mega>.nav-drawer__submenu{left:0;right:0;width:auto;max-width:var(--chnl-menu-panel);margin-inline:auto;min-width:0;padding:0;grid-template-columns:repeat(11, minmax(0, 1fr));gap:0}.nav-drawer__list>.nav-drawer__item--mega:hover>.nav-drawer__submenu, .nav-drawer__list>.nav-drawer__item--mega:focus-within>.nav-drawer__submenu{display:grid}.nav-drawer__item--mega>.nav-drawer__submenu>.nav-drawer__item{position:relative;border-bottom:0}.nav-drawer__item--mega>.nav-drawer__submenu>.nav-drawer__item>.nav-drawer__link{flex-direction:column;align-items:center;justify-content:flex-end;height:100%;text-align:center;gap:var(--chnl-space-2);padding:13px 6px 12px;font-size:13px;line-height:15px;font-weight:500;text-transform:none;letter-spacing:normal;color:var(--chnl-color-menu-text)}.nav-drawer__item--mega>.nav-drawer__submenu>.nav-drawer__item>.nav-drawer__link .nav-drawer__label{display:flex;flex:0 0 auto;align-items:center;justify-content:center;height:calc(15px * 3)}.nav-drawer__item--mega>.nav-drawer__submenu>.nav-drawer__item>.nav-drawer__link:hover, .nav-drawer__item--mega>.nav-drawer__submenu>.nav-drawer__item>.nav-drawer__link:focus, .nav-drawer__item--mega>.nav-drawer__submenu>.nav-drawer__item:focus-within>.nav-drawer__link, .nav-drawer__item--mega>.nav-drawer__submenu>.nav-drawer__item--current>.nav-drawer__link{background-color:var(--chnl-color-menu-active);color:var(--chnl-color-white)}.nav-drawer__item--mega>.nav-drawer__submenu>.nav-drawer__item>.nav-drawer__link:not(:has(.nav-drawer__icon)){justify-content:center}.nav-drawer__item--mega>.nav-drawer__submenu>.nav-drawer__item>.nav-drawer__link .nav-drawer__icon{width:var(--chnl-menu-icon-w);height:var(--chnl-menu-icon-h)}.nav-drawer__item--mega>.nav-drawer__submenu>.nav-drawer__item>.nav-drawer__link .nav-drawer__icon svg{width:100%;height:100%;max-height:none}.nav-drawer__item--mega>.nav-drawer__submenu .nav-drawer__submenu{display:none;position:absolute;top:100%;left:0;right:auto;width:max-content;min-width:100%;max-width:calc(100vw - var(--chnl-space-8));padding:0;grid-auto-flow:column;grid-template-rows:repeat(5, auto);gap:0 var(--chnl-space-5);background-color:var(--chnl-color-white);border-top:2px solid var(--chnl-color-menu-active);box-shadow:0 10px 28px rgba(0, 0, 0, 0.12)}.nav-drawer__item--mega>.nav-drawer__submenu>.nav-drawer__item:hover>.nav-drawer__submenu, .nav-drawer__item--mega>.nav-drawer__submenu>.nav-drawer__item:focus-within>.nav-drawer__submenu{display:grid}.nav-drawer__item--mega>.nav-drawer__submenu>.nav-drawer__item:nth-last-child(-n+4)>.nav-drawer__submenu{left:auto;right:0}.nav-drawer__item--mega>.nav-drawer__submenu .nav-drawer__submenu>.nav-drawer__item{padding:0;border-bottom:0}.nav-drawer__item--mega>.nav-drawer__submenu .nav-drawer__submenu .nav-drawer__link{display:block;padding:12px 30px;font-size:13px;line-height:18px;text-transform:none;letter-spacing:normal;white-space:nowrap;color:var(--chnl-color-menu-text)}.nav-drawer__item--mega>.nav-drawer__submenu .nav-drawer__submenu .nav-drawer__link:hover, .nav-drawer__item--mega>.nav-drawer__submenu .nav-drawer__submenu .nav-drawer__link:focus, .nav-drawer__item--mega>.nav-drawer__submenu .nav-drawer__submenu>.nav-drawer__item--current>.nav-drawer__link{background-color:var(--chnl-color-menu-active);color:var(--chnl-color-white)}}.block{padding:var(--chnl-space-8) 0;font-family:var(--chnl-font-body)}.block__inner{max-width:var(--chnl-container);margin:0 auto;padding:0 var(--chnl-space-4)}.block__heading{margin:0 0 var(--chnl-space-4);font-family:var(--chnl-font-body);font-size:var(--chnl-size-xl);font-weight:700;line-height:1.2;color:var(--chnl-color-ink)}.block__body h2, .block__body h3, .block__body h4, .block__body h5, .block__body h6{font-family:var(--chnl-font-body);color:var(--chnl-color-ink)}.block__body{font-family:var(--chnl-font-body);font-size:19.2px;font-weight:300;line-height:1.5;color:var(--chnl-color-body)}.block__body>:first-child{margin-top:0}.block__body>:last-child{margin-bottom:0}.button{display:inline-block;margin-top:var(--chnl-space-5);padding:var(--chnl-space-3) var(--chnl-space-6);border-radius:var(--chnl-radius-pill);background-color:var(--chnl-color-ink);color:var(--chnl-color-white);font-size:var(--chnl-size-sm);letter-spacing:0.04em;text-decoration:none;text-transform:uppercase}.button:hover, .button:focus{background-color:var(--chnl-color-menu-active);color:var(--chnl-color-white)}.button:focus-visible{outline:2px solid var(--chnl-color-menu-active);outline-offset:2px}.rich-text--narrow .block__inner{max-width:800px}.media-text__grid{display:grid;gap:var(--chnl-space-8);align-items:center;grid-template-columns:1fr}.media-text__image{display:block;width:100%;height:auto}@media (min-width: 782px){.media-text__grid{grid-template-columns:1fr 1fr}.media-text--cols-66-33 .media-text__grid{grid-template-columns:2fr 1fr}.media-text--cols-66-33.media-text--media-left .media-text__grid{grid-template-columns:1fr 2fr}.media-text--media-right .media-text__media{order:2}}.card-grid__list{display:grid;gap:var(--chnl-space-6);margin:var(--chnl-space-6) 0 0;padding:0;list-style:none;grid-template-columns:1fr}@media (min-width: 600px){.card-grid__list{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 900px){.card-grid__list{grid-template-columns:repeat(var(--card-columns, 3), 1fr)}}.card__image{display:block;width:100%;height:auto}.card-grid--style-icon .card__media{display:flex;align-items:center;justify-content:center;height:150px}.card-grid--style-icon .card__image{width:auto;max-width:100%;height:100%;object-fit:contain}.card-grid--align-center .card{text-align:center}.card-grid--align-center .card__image{margin-right:auto;margin-left:auto}.card--linked{position:relative}.card--linked .card__link::after{position:absolute;inset:0;content:""}.card__title{margin:var(--chnl-space-3) 0 var(--chnl-space-2);font-family:var(--chnl-font-body);font-size:21px;font-weight:500;color:var(--chnl-color-ink)}.card__link{color:inherit;text-decoration:none}.card__link:hover, .card__link:focus{color:var(--chnl-color-menu-active);text-decoration:underline}.card__text{margin:0;font-family:var(--chnl-font-body);font-size:19.2px;font-weight:300;line-height:1.5;color:var(--chnl-color-body)}.card-grid--cols-4 .card__title{font-size:var(--chnl-size-base);font-weight:400}.video-grid__list{display:grid;gap:var(--chnl-space-6);margin:var(--chnl-space-6) 0 0;padding:0;list-style:none;grid-template-columns:1fr}@media (min-width: 782px){.video-grid__list{grid-template-columns:repeat(2, 1fr)}}.video-card__frame, .media-text__frame{position:relative;aspect-ratio:16 / 9;background-color:var(--chnl-color-surface)}.video-card__frame iframe, .video-card__frame video, .media-text__frame iframe, .media-text__frame video{position:absolute;inset:0;width:100%;height:100%;border:0}.video-card__title{margin:var(--chnl-space-3) 0 var(--chnl-space-2);font-family:var(--chnl-font-nav);font-size:var(--chnl-size-base);font-weight:600;color:var(--chnl-color-ink)}.video-card__text{margin:0;font-size:var(--chnl-size-sm);line-height:1.5;color:var(--chnl-color-body)}.locations__list{display:grid;gap:var(--chnl-space-6);margin:var(--chnl-space-5) 0 0;padding:0;list-style:none;grid-template-columns:1fr}@media (min-width: 600px){.locations__list{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 900px){.locations__list{grid-template-columns:repeat(4, 1fr)}}.locations__list{font-family:var(--chnl-font-body);font-size:var(--chnl-size-sm);font-weight:300}.location__label{margin:0 0 var(--chnl-space-2);font-family:var(--chnl-font-body);font-size:var(--chnl-size-sm);font-weight:700;color:var(--chnl-color-ink)}.location__address{margin:0 0 var(--chnl-space-2);font-size:var(--chnl-size-sm);font-style:normal;line-height:1.5;color:var(--chnl-color-body)}.location__phone, .location__fax{margin:0;font-size:var(--chnl-size-sm);color:var(--chnl-color-body)}.location__phone a{color:inherit}.location__label-inline{color:var(--chnl-color-muted)}.block__heading--sub{font-size:1.4rem}.card-grid--media-bottom .card{display:flex;flex-direction:column}.card-grid--media-bottom .card__media{order:2;margin-top:auto;padding-top:var(--chnl-space-4)}.form-block__grid{display:grid;gap:var(--chnl-space-6);grid-template-columns:1fr}.form-block__grid>*{min-width:0}@media (min-width: 860px){.form-block__grid{grid-template-columns:1fr 73.158%}.form-block__grid--single{grid-template-columns:1fr}}.form-block__form{margin-top:var(--chnl-space-5);padding:var(--chnl-space-6);background-color:var(--chnl-color-surface-light)}.form-block__form input[type="text"], .form-block__form input[type="email"], .form-block__form input[type="tel"], .form-block__form input[type="url"], .form-block__form input[type="number"], .form-block__form input[type="date"], .form-block__form input[type="password"], .form-block__form input[type="search"], .form-block__form select, .form-block__form textarea{border:1px solid var(--chnl-color-input-border)}@media (max-width: 599px){.form-block__form{padding:var(--chnl-space-4)}}.form-block__locations-heading{margin:0;font-family:var(--chnl-font-body);font-size:var(--chnl-size-xl);font-weight:700}.form-block__locations .locations__list--stacked{grid-template-columns:1fr;gap:var(--chnl-space-5)}.form-block__notice{padding:var(--chnl-space-4);border:1px dashed var(--chnl-color-rule);color:var(--chnl-color-muted)}.cta__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--chnl-space-5)}.cta--light{background-color:var(--chnl-color-surface)}.cta--dark{background-color:var(--chnl-color-ink)}.cta--dark .block__heading, .cta--dark .block__body{color:var(--chnl-color-white)}.cta--dark .button{background-color:var(--chnl-color-menu-active)}.cta__button{margin-top:0}.cta--has-image{position:relative;padding:var(--chnl-space-8) 0}.cta--has-image::before, .cta--has-image::after{position:absolute;top:0;bottom:0;left:calc(50% - 50vw);width:100vw;content:""}.cta--has-image::before{background-image:var(--cta-bg);background-repeat:no-repeat;background-position:center;background-size:cover}.cta--has-image::after{background-color:rgba(0, 0, 0, 0.45)}.cta--has-image .cta__inner{position:relative;z-index:1}.cta--has-image .block__heading, .cta--has-image .block__body{color:var(--chnl-color-white)}.cta--has-image .button{background-color:var(--chnl-color-menu-active);color:var(--chnl-color-white)}.apt-img .ee{fill:#414042}.apt-img .dd{fill:#fff}.apt-img{display:inline-flex;align-items:center;justify-content:center;width:60px;min-width:60px;height:38px}.apt-img svg{display:block;width:auto;max-width:100%;max-height:38px}.app_details .apps .items{display:flex;flex-wrap:wrap;align-items:center;gap:var(--chnl-space-6);margin:0;padding:0;list-style:none}.app_details .apps .items li{display:flex;align-items:center;min-width:0}.app_details .apps .items li a{display:flex;align-items:center;gap:var(--chnl-space-3);min-width:0}.app_details .apps .items .apt{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;font-size:calc(1.2rem - 2px);line-height:1.3}h2.at{font-family:var(--chnl-font-nav);font-size:22px;font-weight:400;text-transform:uppercase}.spec a, .half button{line-height:40px;font-size:14px}.spec svg{display:inline;width:40px;max-height:35px}.the_product .container>.row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--chnl-space-6)}.the_product .prod_view{float:none;width:auto;padding-right:0;padding-left:0;flex:1 1 0;min-width:0}.the_product .app_details{display:block;float:none;padding-right:0;padding-left:0;flex:0 0 33%;width:33%}@media (min-width: 783px){.the_product .app_details{min-width:370px}}.the_product .app_details .row{display:flex;flex-wrap:wrap;gap:var(--chnl-space-4);margin-top:var(--chnl-space-5)}.the_product .half{flex:1 1 0;min-width:0}@media (max-width: 782px){.the_product .app_details{flex-basis:100%;width:100%}}.page-content{font-family:var(--chnl-font-body);font-weight:300;font-size:1.2rem;line-height:1.5}.page-content ul, .page-content ol, .block__body ul, .block__body ol{margin-bottom:0.9rem}.page-content:not(.the_product){max-width:calc(var(--chnl-container) * 0.8);padding:var(--chnl-space-6) var(--chnl-space-4)}.single-product .slider{width:100% !important;max-width:100%;margin:0 auto !important;padding-bottom:var(--chnl-space-8)}.carousel{position:relative}.carousel__viewport{overflow:hidden}.carousel__track{display:flex;transition:transform 0.8s ease-in-out}[data-chnl-carousel]:not(.carousel)>div, .carousel__slide{flex:0 0 25%;max-width:25%;margin:0;padding:0 var(--chnl-space-3);text-align:center}[data-chnl-carousel]:not(.carousel){display:flex;overflow:hidden}@media (max-width: 1023px){[data-chnl-carousel]:not(.carousel)>div, .carousel__slide{flex-basis:33.3333%;max-width:33.3333%}}@media (max-width: 599px){[data-chnl-carousel]:not(.carousel)>div, .carousel__slide{flex-basis:50%;max-width:50%}}.carousel__arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;transform:translateY(-50%);border:0;background:transparent;color:#cb9966;cursor:pointer}.carousel__arrow::before{width:14px;height:14px;border-top:2px solid currentColor;border-right:2px solid currentColor;content:""}.carousel__arrow--prev{left:-25px}.carousel__arrow--prev::before{transform:rotate(-135deg) translate(-2px, -2px)}.carousel__arrow--next{right:-25px}.carousel__arrow--next::before{transform:rotate(45deg) translate(-2px, -2px)}.carousel__arrow:hover, .carousel__arrow:focus-visible{color:var(--chnl-color-ink)}@media (max-width: 1219px){.carousel__arrow--prev{left:0}.carousel__arrow--next{right:0}}.carousel__arrow[hidden], .carousel__dots[hidden]{display:none}.carousel__dots{display:flex;justify-content:center;gap:var(--chnl-space-2);margin-top:var(--chnl-space-4)}.carousel__dot{width:12px;height:12px;padding:0;border:0;border-radius:50%;background-color:#000;background-image:none;background-clip:border-box;opacity:0.2;cursor:pointer}.carousel__dot.is-active, .carousel__dot:hover, .carousel__dot:focus-visible{background-color:#000;opacity:1}.js-video-button{max-width:100%;white-space:normal}.js-video-button img{max-width:100%;height:auto}@media (max-width: 1023px){.nav-drawer__link{min-height:44px;padding-top:21px;padding-bottom:21px;font-size:var(--chnl-size-base)}.nav-drawer__submenu .nav-drawer__link{font-size:var(--chnl-size-base)}.nav-drawer__submenu .nav-drawer__submenu .nav-drawer__link{font-size:0.9375rem}}@media (min-width: 1024px){.nav-drawer__brand{display:none}}@media (max-width: 459px){.masthead__inner{position:relative;justify-content:center;padding-right:56px;padding-left:56px}.masthead__logo img{width:166px}.masthead__toggle{position:absolute;top:50%;right:var(--chnl-space-4);border-color:transparent;transform:translateY(-50%)}.nav-drawer__panel{width:100%;padding:var(--chnl-space-5) var(--chnl-space-5) var(--chnl-space-8)}.nav-drawer__backdrop{display:none}.nav-drawer__close{top:var(--chnl-space-5);right:var(--chnl-space-5)}.nav-drawer__brand{display:flex;align-items:center;min-height:40px;padding-bottom:var(--chnl-space-4);margin-bottom:var(--chnl-space-2)}.nav-drawer__brand-logo{width:120px}}.sitemap{max-width:var(--chnl-container);margin:0 auto;padding:var(--chnl-space-6) var(--chnl-space-4) var(--chnl-space-8)}.sitemap__grid{columns:1;column-gap:var(--chnl-space-8)}@media (min-width: 700px){.sitemap__grid{columns:2}}@media (min-width: 1000px){.sitemap__grid{columns:3}}.sitemap__group + .sitemap__group{margin-top:var(--chnl-space-6)}.sitemap__group-title{break-after:avoid;-webkit-column-break-after:avoid}.sitemap__item{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}.sitemap__group-title{margin:0 0 var(--chnl-space-3);padding-bottom:var(--chnl-space-2);break-after:avoid;border-bottom:1px solid var(--chnl-color-rule);font-family:var(--chnl-font-body);font-size:1.4rem;font-weight:500;line-height:1.2}.sitemap__list, .sitemap__sublist{margin:0;padding:0;list-style:none}.sitemap__item + .sitemap__item{margin-top:var(--chnl-space-3)}.sitemap__sublist{margin-top:var(--chnl-space-2);padding-left:var(--chnl-space-4);border-left:1px solid var(--chnl-color-rule)}.sitemap__subitem + .sitemap__subitem{margin-top:var(--chnl-space-1)}.sitemap__link{font-family:var(--chnl-font-body);text-decoration:none;color:var(--chnl-color-ink)}.sitemap__link:hover, .sitemap__link:focus{color:var(--chnl-color-menu-active);text-decoration:underline}.sitemap__link--top{color:inherit}.sitemap__link--second{font-size:var(--chnl-size-base);font-weight:400}.sitemap__link--third{font-size:0.9375rem;font-weight:300;color:var(--chnl-color-body)}.sitemap__note{margin-top:var(--chnl-space-8)}.sitemap__empty{font-family:var(--chnl-font-body);color:var(--chnl-color-muted)}.hero-slider, .banner{position:relative;width:100vw;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}.hero-slider__viewport{overflow:hidden}.hero-slider__track{display:flex;margin:0;padding:0;list-style:none;transition:transform 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.hero-slider__slide{position:relative;flex:0 0 100%;width:100%;min-height:500px}.hero-slider__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.hero-slider__slide::after{position:absolute;inset:0;background-color:rgba(0, 0, 0, 0.4);content:""}.hero-slider__inner{position:relative;z-index:1;display:flex;align-items:center;min-height:500px;max-width:var(--chnl-container);margin:0 auto;padding:var(--chnl-space-8) var(--chnl-space-4)}.hero-slider__content{max-width:46rem}.hero-slider__heading{margin:0 0 var(--chnl-space-4);font-family:var(--chnl-font-body);font-size:clamp(2rem, 4vw, 45px);font-weight:500;line-height:1.15;color:var(--chnl-color-white)}.hero-slider__text{margin:0;font-family:var(--chnl-font-body);font-size:19.2px;font-weight:300;line-height:1.5;color:var(--chnl-color-white)}.hero-slider__button{margin-top:var(--chnl-space-5)}@keyframes chnl-rise-in{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.hero-slider.is-ready .hero-slider__content{opacity:0}.hero-slider.is-ready .is-active .hero-slider__content{animation:chnl-rise-in 0.7s ease 0.8s both}.hero-slider__controls{position:absolute;right:0;bottom:var(--chnl-space-5);left:0;z-index:2}.hero-slider__controls-inner{display:flex;align-items:center;justify-content:center;gap:var(--chnl-space-3);max-width:var(--chnl-container);margin:0 auto;padding:0 var(--chnl-space-4)}.hero-slider__dot:focus-visible{outline:2px solid var(--chnl-color-white);outline-offset:3px}.hero-slider__dots{display:flex;align-items:center;gap:var(--chnl-space-2);margin:0;padding:0;list-style:none}.hero-slider__dot{display:block;width:12px;height:12px;padding:0;border:0;border-radius:50%;background-color:#000000;background-image:none;background-clip:border-box;opacity:0.2;cursor:pointer}.hero-slider__dot.is-active, .hero-slider__dot:hover, .hero-slider__dot:focus{background-color:#000000;opacity:1}.hero-slider:not(.is-ready) .hero-slider__track{display:block}.hero-slider:not(.is-ready) .hero-slider__controls{display:none}.banner{display:flex;align-items:center;min-height:var(--banner-height, 500px)}.banner__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.banner::after{position:absolute;inset:0;background-color:rgba(0, 0, 0, 0.35);content:""}.banner__inner{position:relative;z-index:1;width:100%;max-width:var(--chnl-container);margin:0 auto;padding:var(--chnl-space-8) var(--chnl-space-4)}.banner__heading{margin:0;font-family:var(--chnl-font-body);font-size:clamp(2rem, 4vw, 45px);font-weight:500;line-height:1.15;color:var(--chnl-color-white)}.banner__text{margin:var(--chnl-space-4) 0 0;max-width:46rem;font-family:var(--chnl-font-body);font-size:19.2px;font-weight:300;line-height:1.5;color:var(--chnl-color-white)}.banner__button{margin-top:var(--chnl-space-5)}@media (max-width: 600px){.hero-slider__slide, .hero-slider__inner{min-height:380px}.banner{min-height:320px}}@media (prefers-reduced-motion: reduce){.hero-slider__track{transition:none}.hero-slider.is-ready .hero-slider__content, .hero-slider.is-ready .is-active .hero-slider__content{opacity:1;transform:none;animation:none}}.vidbtn-a, .vidbtn-b, .specbtn-a, .specbtn-b, .specbtn-c{fill:none;stroke:#555555;stroke-miterlimit:10}.vidbtn-a{stroke-width:1px}.vidbtn-b{stroke-width:0.85px}.specbtn-a{stroke-width:1.62px}.specbtn-b{stroke-width:1.61px}.specbtn-c{stroke-width:1.58px}ul.resource-list li{display:flex;align-items:flex-start;gap:var(--chnl-space-3);height:auto;min-height:45px;line-height:1.4;padding:var(--chnl-space-1) 0}ul.resource-list li>a, ul.resource-list li>button{display:flex;align-items:center;gap:var(--chnl-space-3);height:auto;line-height:1.4;text-align:left;min-width:0}ul.resource-list li>a>span, ul.resource-list li>button>span{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}ul.resource-list li img{flex:0 0 auto;float:none;margin-top:0;padding-right:0}.product-resources ul.resource-list li{min-width:0}.the_product .half button, .the_product .half.spec a{display:flex;align-items:center;gap:var(--chnl-space-3);height:auto;min-height:45px;line-height:1.3;text-align:left}.the_product .half button span, .the_product .half.spec a span{min-width:0;font-family:var(--chnl-font-body);font-size:14px;font-weight:400}.product-resources{padding:var(--chnl-space-6) 0 var(--chnl-space-8)}.product-resources__heading{margin:0 0 var(--chnl-space-5);font-family:var(--chnl-font-body);font-size:var(--chnl-size-xl);font-weight:500;color:var(--chnl-color-ink)}.product-resources__group + .product-resources__group{margin-top:var(--chnl-space-6)}.product-resources__type{margin:0 0 var(--chnl-space-3);font-family:var(--chnl-font-body);font-size:1.4rem;font-weight:500;color:var(--chnl-color-ink)}.product-resources .resource-list{display:grid;gap:0 var(--chnl-space-6);grid-template-columns:1fr}@media (min-width: 700px){.product-resources .resource-list{grid-template-columns:repeat(2, 1fr)}}.pdf-modal{width:min(1100px, 92vw);max-width:none;height:min(90vh, 900px);padding:0;border:0;border-radius:4px;background-color:var(--chnl-color-white);color:var(--chnl-color-body)}.pdf-modal::backdrop{background-color:rgba(0, 0, 0, 0.6)}.pdf-modal[open]{display:flex;flex-direction:column}.pdf-modal__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--chnl-space-4);padding:var(--chnl-space-4);border-bottom:1px solid var(--chnl-color-rule)}.pdf-modal__title{margin:0;font-family:var(--chnl-font-body);font-size:var(--chnl-size-base);font-weight:500;line-height:1.3;overflow-wrap:anywhere;color:var(--chnl-color-ink)}.pdf-modal__actions{display:flex;align-items:center;gap:var(--chnl-space-4);margin-left:auto}.pdf-modal__download{margin:0;white-space:nowrap}.pdf-modal__external{font-size:var(--chnl-size-sm);color:var(--chnl-color-body);white-space:nowrap}.pdf-modal__close{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--chnl-color-rule);border-radius:50%;background-color:transparent;color:var(--chnl-color-ink);cursor:pointer}.pdf-modal__close:hover, .pdf-modal__close:focus{background-color:var(--chnl-color-surface);color:var(--chnl-color-ink)}.pdf-modal__close .icon{width:16px;height:16px}.pdf-modal__body{position:relative;flex:1 1 auto;min-height:0;background-color:var(--chnl-color-surface)}.pdf-modal__frame{position:relative;z-index:1;display:block;width:100%;height:100%;border:0}.pdf-modal__fallback{position:absolute;inset:0;z-index:0;display:flex;align-items:center;justify-content:center;margin:0;padding:var(--chnl-space-6);font-size:var(--chnl-size-sm);text-align:center;color:var(--chnl-color-muted)}@media (max-width: 600px){.pdf-modal{width:100vw;height:100vh;max-height:none;border-radius:0}.pdf-modal__title{flex-basis:100%}.pdf-modal__actions{margin-left:0}}.resource{padding-bottom:2rem}.product-index{padding:var(--chnl-space-6) 0 var(--chnl-space-8)}.product-index__inner{max-width:var(--chnl-container);margin:0 auto;padding:0 var(--chnl-space-4)}.product-grid{display:grid;gap:var(--chnl-space-6) var(--chnl-space-5);margin:0;padding:0;list-style:none;grid-template-columns:repeat(2, 1fr)}@media (min-width: 600px){.product-grid{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 900px){.product-grid{grid-template-columns:repeat(4, 1fr)}}.product-card__link{display:flex;flex-direction:column;align-items:center;height:100%;text-align:center;text-decoration:none;color:var(--chnl-color-ink)}.product-card__media{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:260px}.product-card__image{display:block;width:100%;height:100%;object-fit:contain}.product-card__title{margin-top:auto}.product-card__badge{position:absolute;top:0;left:50%;z-index:1;padding:4px 18px;transform:translateX(-50%);border-radius:var(--chnl-radius-pill);background-color:#d0021b;color:var(--chnl-color-white);font-family:var(--chnl-font-nav);font-size:var(--chnl-size-xs);font-weight:600;letter-spacing:0.06em;text-transform:uppercase}.product-card__title{margin-top:var(--chnl-space-3);font-family:var(--chnl-font-body);font-size:var(--chnl-size-base);line-height:1.3;color:var(--chnl-color-ink)}.product-card__link:focus-visible{outline:2px solid var(--chnl-color-menu-active);outline-offset:4px}.related-heading{margin:0 0 var(--chnl-space-3);font-family:var(--chnl-font-body);font-size:1.4rem;font-weight:500;line-height:1.3;text-align:left;color:var(--chnl-color-ink)}h1, .page-hero__title, .entry-title, h1#prod_id{font-family:var(--chnl-font-body);font-size:var(--chnl-h1-size);font-weight:700;line-height:1.15}.single-product h1#prod_id{font-size:var(--chnl-h1-size-product);line-height:1.1}@media (max-width: 782px){.single-product h1#prod_id{font-size:var(--chnl-h1-size-product-sm)}}@media (max-width: 782px){h1, .page-hero__title, .entry-title, h1#prod_id{font-size:var(--chnl-h1-size-sm)}}.video-modal{width:min(92vw, 1100px);max-width:none;padding:0;border:0;border-radius:2px;background:#000}.video-modal::backdrop{background:rgba(0, 0, 0, 0.75)}.video-modal__body{position:relative;aspect-ratio:16 / 9;width:100%}.video-modal__frame{position:absolute;inset:0;width:100%;height:100%;border:0}.video-modal__close{position:absolute;top:-40px;right:0;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:transparent;color:#fff;cursor:pointer}.video-modal__close .icon{width:22px;height:22px}@media (max-height: 520px){.video-modal__close{top:4px;right:4px}}[data-chnl-carousel] h4, .carousel__slide h4{margin-top:var(--chnl-space-3);font-family:var(--chnl-font-body);font-size:var(--chnl-size-base);font-weight:400;line-height:1.3;color:var(--chnl-color-ink);text-align:center}.carousel__arrow, .carousel__arrow:hover, .carousel__arrow:focus, .carousel__arrow:focus-visible, .carousel__arrow:active{background:none;background-color:transparent;box-shadow:none}.the_product .prod-img img.prod{object-fit:contain;object-position:center;width:auto}picture{display:contents}
