.product-selector-results-thumbnail img{border-radius:.5rem;height:auto;max-height:30px;max-width:30px;width:auto}.product-selector-results-thumbnail .product-selector-results-thumbnail-none{background:#e9ecef;border-radius:.5rem;height:30px;position:relative;width:30px}.product-selector-selected-thumbnail img{border-radius:.5rem;height:auto;max-height:30px;max-width:30px;width:auto}.product-selector-selected-thumbnail .product-selector-selected-thumbnail-none{background:#e9ecef;border-radius:.5rem;height:30px;position:relative;width:30px}#product-editor .tag-selector label{display:none}#product-editor .tag-selector--input{border:0;margin:0;padding:0}#product-editor .tag-selector--item{align-items:center;background:#e9ecef;border-radius:.5rem;display:flex;line-height:0;margin:4px;padding:4px 4px 4px 12px;transition:all .2s linear}#product-editor .tag-selector--item:hover{background:#dee2e6}#product-editor .tag-selector--remove{color:#495057;height:24px;margin:0 4px;transition:all .2s linear;width:24px}#product-editor .tag-selector--item{color:#212529}#product-editor img.screenshot-thumbnail{min-height:50px;min-width:50px}#product-editor img.screenshot-thumbnail,#product-editor img.video-thumbnail{border-radius:.5rem;height:auto;max-height:50px;max-width:50px;width:auto}#product-editor .screenshot-handle,#product-editor .video-handle{cursor:move}#product-editor #screenshots,#product-editor #videos{-webkit-user-select:none;-moz-user-select:none;user-select:none}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;height:2px;left:0;position:fixed;top:0;width:100%;z-index:999}#nprogress .peg{box-shadow:0 0 10px #29d,0 0 5px #29d;display:block;height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}#nprogress .spinner{display:none}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*!
 * Fancytree "bootstrap" skin.
 *
 * DON'T EDIT THE CSS FILE DIRECTLY, since it is automatically generated from
 * the LESS templates.
 */.fancytree-helper-hidden{display:none}.fancytree-helper-indeterminate-cb{color:#777}.fancytree-helper-disabled{color:#333}.fancytree-helper-spin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}ul.fancytree-container{background-color:#fff;border:1px dotted gray;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;margin:0;min-height:0;padding:3px;position:relative;white-space:nowrap}ul.fancytree-container ul{padding:0 0 0 16px}ul.fancytree-container ul>li:before{content:none}ul.fancytree-container li{-moz-background-inline-policy:continuous;background-attachment:scroll;-moz-background-clip:border;background-color:transparent;background-image:none;-moz-background-origin:padding;background-position:0 0;background-repeat:repeat-y;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0}ul.fancytree-container li.fancytree-lastsib{background-image:none}.ui-fancytree-disabled ul.fancytree-container{background-color:silver;opacity:.5}ul.fancytree-connectors.fancytree-container li{background-image:url(../public/images/vendor/jquery.fancytree/dist/skin-bootstrap/vline.gif?96c6eb3cb6e4b07ed7e9b7b3edb75652);background-position:0 0}ul.fancytree-container li.fancytree-lastsib,ul.fancytree-no-connector>li{background-image:none}li.fancytree-animating{position:relative}#fancytree-drop-marker,span.fancytree-checkbox,span.fancytree-drag-helper-img,span.fancytree-empty,span.fancytree-expander,span.fancytree-icon,span.fancytree-vline{background-position:0 0;background-repeat:no-repeat;display:inline-block;height:1em;vertical-align:top;width:1em}span.fancytree-checkbox,span.fancytree-custom-icon,span.fancytree-expander,span.fancytree-icon{margin-top:2px}span.fancytree-custom-icon{background-position:0 0;display:inline-block;height:1em;margin-left:.5em;width:1em}img.fancytree-icon{border-style:none;height:1em;margin-left:.5em;margin-top:2px;vertical-align:top;width:1em}span.fancytree-expander{cursor:pointer}.fancytree-exp-n span.fancytree-expander,.fancytree-exp-nl span.fancytree-expander{background-image:none;cursor:default}.fancytree-connectors .fancytree-exp-n span.fancytree-expander,.fancytree-connectors .fancytree-exp-nl span.fancytree-expander{margin-top:0}.fancytree-fade-expander span.fancytree-expander{opacity:0;transition:opacity 1.5s}.fancytree-fade-expander .fancytree-treefocus span.fancytree-expander,.fancytree-fade-expander [class*=fancytree-statusnode-] span.fancytree-expander,.fancytree-fade-expander.fancytree-treefocus span.fancytree-expander,.fancytree-fade-expander:hover span.fancytree-expander{opacity:1;transition:opacity .6s}span.fancytree-checkbox{margin-left:.5em}.fancytree-unselectable span.fancytree-checkbox{filter:alpha(opacity=40);opacity:.4}.fancytree-container.fancytree-checkbox-auto-hide span.fancytree-checkbox{visibility:hidden}.fancytree-container.fancytree-checkbox-auto-hide .fancytree-node.fancytree-selected span.fancytree-checkbox,.fancytree-container.fancytree-checkbox-auto-hide .fancytree-node:hover span.fancytree-checkbox,.fancytree-container.fancytree-checkbox-auto-hide tr.fancytree-selected td span.fancytree-checkbox,.fancytree-container.fancytree-checkbox-auto-hide tr:hover td span.fancytree-checkbox,.fancytree-container.fancytree-checkbox-auto-hide.fancytree-treefocus .fancytree-node.fancytree-active span.fancytree-checkbox,.fancytree-container.fancytree-checkbox-auto-hide.fancytree-treefocus tr.fancytree-active td span.fancytree-checkbox{visibility:unset}span.fancytree-icon{margin-left:.5em}.fancytree-loading span.fancytree-expander,.fancytree-loading span.fancytree-expander:hover,.fancytree-statusnode-loading span.fancytree-icon,.fancytree-statusnode-loading span.fancytree-icon:hover,span.fancytree-icon.fancytree-icon-loading{background-image:none}span.fancytree-node{display:inherit;margin-top:0;min-height:1em;width:100%}span.fancytree-title{border:1px solid transparent;border-radius:3px;color:#333;cursor:pointer;display:inline-block;margin:0 0 0 .5em;min-height:1em;padding:0 3px;vertical-align:top}span.fancytree-node.fancytree-error span.fancytree-title{color:#d9534f}span.fancytree-childcounter{background:#337ab7;border:1px solid gray;border-radius:10px;color:#fff;padding:2px;text-align:center}div.fancytree-drag-helper span.fancytree-childcounter,div.fancytree-drag-helper span.fancytree-dnd-modifier{background:#337ab7;border:1px solid gray;border-radius:10px;color:#fff;display:inline-block;font-size:9px;height:10px;line-height:1;min-width:10px;padding:2px;text-align:center;vertical-align:baseline}div.fancytree-drag-helper span.fancytree-childcounter{position:absolute;right:-6px;top:-6px}div.fancytree-drag-helper span.fancytree-dnd-modifier{background:#5cb85c;border:none;font-weight:bolder}#fancytree-drop-marker{margin:0;position:absolute;width:2em}#fancytree-drop-marker.fancytree-drop-after,#fancytree-drop-marker.fancytree-drop-before{width:4em}span.fancytree-drag-source.fancytree-drag-remove{opacity:.15}.fancytree-container.fancytree-rtl .fancytree-exp-n span.fancytree-expander,.fancytree-container.fancytree-rtl .fancytree-exp-nl span.fancytree-expander{background-image:none}ul.fancytree-container.fancytree-rtl ul{padding:0 16px 0 0}ul.fancytree-container.fancytree-rtl.fancytree-connectors li{background-image:url(../public/images/vendor/jquery.fancytree/dist/skin-bootstrap/vline-rtl.gif?deec898a3a5fb397757d04d0ca8ee668);background-position:right 0}ul.fancytree-container.fancytree-rtl li.fancytree-lastsib,ul.fancytree-container.fancytree-rtl.fancytree-no-connector>li{background-image:none}table.fancytree-ext-table{border-collapse:collapse;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px}table.fancytree-ext-table span.fancytree-node{box-sizing:border-box;display:inline-block}table.fancytree-ext-table td.fancytree-status-merged{color:#333;font-style:italic;text-align:center}table.fancytree-ext-table tr.fancytree-statusnode-error td.fancytree-status-merged{color:#d9534f}table.fancytree-ext-table.fancytree-ext-ariagrid.fancytree-cell-mode>tbody>tr.fancytree-active>td{background-color:#eee}table.fancytree-ext-table.fancytree-ext-ariagrid.fancytree-cell-mode>tbody>tr>td.fancytree-active-cell{background-color:#cbe8f6}table.fancytree-ext-table.fancytree-ext-ariagrid.fancytree-cell-mode.fancytree-cell-nav-mode>tbody>tr>td.fancytree-active-cell{background-color:#3875d7}table.fancytree-ext-columnview tbody tr td{border:1px solid gray;overflow:auto;position:relative;vertical-align:top}table.fancytree-ext-columnview tbody tr td>ul{padding:0}table.fancytree-ext-columnview tbody tr td>ul li{-moz-background-inline-policy:continuous;background-attachment:scroll;-moz-background-clip:border;background-color:transparent;background-image:none;-moz-background-origin:padding;background-position:0 0;background-repeat:repeat-y;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0}table.fancytree-ext-columnview span.fancytree-node{display:inline-block;position:relative}table.fancytree-ext-columnview span.fancytree-node.fancytree-expanded{background-color:#e0e0e0}table.fancytree-ext-columnview span.fancytree-node.fancytree-active{background-color:#cbe8f6}table.fancytree-ext-columnview .fancytree-has-children span.fancytree-cv-right{position:absolute;right:3px}.fancytree-ext-filter-dimm span.fancytree-node span.fancytree-title{color:#333;font-weight:lighter}.fancytree-ext-filter-dimm span.fancytree-node.fancytree-submatch span.fancytree-title,.fancytree-ext-filter-dimm tr.fancytree-submatch span.fancytree-title{color:#000;font-weight:400}.fancytree-ext-filter-dimm span.fancytree-node.fancytree-match span.fancytree-title,.fancytree-ext-filter-dimm tr.fancytree-match span.fancytree-title{color:#000;font-weight:700}.fancytree-ext-filter-hide span.fancytree-node.fancytree-hide,.fancytree-ext-filter-hide tr.fancytree-hide{display:none}.fancytree-ext-filter-hide span.fancytree-node.fancytree-submatch span.fancytree-title,.fancytree-ext-filter-hide tr.fancytree-submatch span.fancytree-title{color:#333;font-weight:lighter}.fancytree-ext-filter-hide span.fancytree-node.fancytree-match span.fancytree-title,.fancytree-ext-filter-hide tr.fancytree-match span.fancytree-title{color:#000;font-weight:400}.fancytree-ext-filter-hide-expanders span.fancytree-node.fancytree-match span.fancytree-expander,.fancytree-ext-filter-hide-expanders tr.fancytree-match span.fancytree-expander{visibility:hidden}.fancytree-ext-filter-hide-expanders span.fancytree-node.fancytree-submatch span.fancytree-expander,.fancytree-ext-filter-hide-expanders tr.fancytree-submatch span.fancytree-expander{visibility:visible}.fancytree-ext-childcounter span.fancytree-custom-icon,.fancytree-ext-childcounter span.fancytree-icon,.fancytree-ext-filter span.fancytree-custom-icon,.fancytree-ext-filter span.fancytree-icon{position:relative}.fancytree-ext-childcounter span.fancytree-childcounter,.fancytree-ext-filter span.fancytree-childcounter{background:#777;border:1px solid gray;border-radius:10px;color:#fff;font-size:9px;height:10px;line-height:1;min-width:10px;padding:2px;position:absolute;right:-6px;text-align:center;top:-6px;vertical-align:baseline}ul.fancytree-ext-wide{box-sizing:border-box;min-width:100%}ul.fancytree-ext-wide,ul.fancytree-ext-wide span.fancytree-node>span{position:relative;z-index:2}ul.fancytree-ext-wide span.fancytree-node span.fancytree-title{box-sizing:border-box;left:0;margin-left:0;margin-right:0;min-width:100%;position:absolute;z-index:1}.fancytree-ext-fixed-wrapper .fancytree-ext-fixed-hidden{display:none}.fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-scroll-border-bottom{border-bottom:3px solid rgba(0,0,0,.75)}.fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-scroll-border-right{border-right:3px solid rgba(0,0,0,.75)}.fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-wrapper-tl{left:0;overflow:hidden;position:absolute;top:0;z-index:3}.fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-wrapper-tr{overflow:hidden;position:absolute;top:0;z-index:2}.fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-wrapper-bl{left:0;overflow:hidden;position:absolute;z-index:2}.fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-wrapper-br{overflow:scroll;position:absolute;z-index:1}ul.fancytree-container ul{margin:0;padding:0 0 0 1.5em}.fancytree-container:focus{outline:none}.fancytree-container .fancytree-active span.fancytree-title input,.fancytree-container.fancytree-colorize-selected .fancytree-selected span.fancytree-title input{color:#000}.fancytree-container span.fancytree-statusnode-error span.fancytree-expander,div.fancytree-drag-helper.fancytree-drop-reject,div.fancytree-drag-helper.fancytree-drop-reject span.fancytree-title{color:#d9534f}span.fancytree-node.fancytree-drag-source{background-color:#5bc0de!important}span.fancytree-node.fancytree-drop-target.fancytree-drop-reject span.fancytree.title{background-color:#d9534f!important}span.fancytree-expander{color:#999}.fancytree-expanded span.fancytree-expander{color:#333}span.fancytree-node span.fancytree-expander:hover{color:cyan}.fancytree-plain.fancytree-colorize-selected span.fancytree-node.fancytree-selected,.fancytree-plain.fancytree-colorize-selected span.fancytree-node.fancytree-selected span.fancytree-title{background-color:#80c780;border-color:#80c780;color:#fff}.fancytree-plain.fancytree-colorize-selected span.fancytree-node.fancytree-selected:hover span.fancytree-title{background-color:#6ec06e}.fancytree-plain.fancytree-colorize-selected span.fancytree-node.fancytree-active.fancytree-selected span.fancytree-title{color:#80c780}.fancytree-plain.fancytree-colorize-selected.fancytree-treefocus span.fancytree-title:hover{background-color:#f5f5f5}.fancytree-plain.fancytree-colorize-selected.fancytree-treefocus span.fancytree-node.fancytree-selected span.fancytree-title{background-color:#5cb85c}.fancytree-plain.fancytree-colorize-selected.fancytree-treefocus span.fancytree-node.fancytree-selected:hover span.fancytree-title{background-color:#4cae4c}.fancytree-plain.fancytree-colorize-selected.fancytree-treefocus span.fancytree-node.fancytree-active.fancytree-selected span.fancytree-title{color:#5cb85c}.fancytree-plain.fancytree-container span.fancytree-node{margin-bottom:2px;margin-top:2px}.fancytree-plain.fancytree-container span.fancytree-title{outline-radius:3px;border:1px solid transparent;border-radius:3px}.fancytree-plain.fancytree-container span.fancytree-title:hover{background-color:#f5f5f5}.fancytree-plain.fancytree-container span.fancytree-node.fancytree-active span.fancytree-title{background-color:#5094ce;color:#fff}.fancytree-plain.fancytree-container span.fancytree-node.fancytree-active:hover span.fancytree-title{background-color:#3c87c8}.fancytree-plain.fancytree-container.fancytree-ext-wide span.fancytree-node.fancytree-active{color:#fff}.fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-focused span.fancytree-title{border-color:#337ab7}.fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active span.fancytree-title{background-color:#337ab7;border-color:#337ab7}.fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active:hover span.fancytree-title{background-color:#2e6da4}table.fancytree-ext-table>tbody>tr>td span.fancytree-title{border:none}table.fancytree-ext-table.fancytree-colorize-selected>tbody>tr.fancytree-selected>td{background-color:#80c780}table.fancytree-ext-table.fancytree-colorize-selected>tbody>tr.fancytree-selected>td,table.fancytree-ext-table.fancytree-colorize-selected>tbody>tr.fancytree-selected>td span.fancytree-title{color:#fff}table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus>tbody>tr.fancytree-selected>td{background-color:#5cb85c}table.fancytree-ext-table.fancytree-colorize-selected.table-hover>tbody>tr.fancytree-selected:hover>td{background-color:#6ec06e}table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus.table-hover>tbody>tr.fancytree-selected:hover>td{background-color:#4cae4c}table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus.table-hover>tbody>tr.fancytree-selected.fancytree-active:hover>td,table.fancytree-ext-table.fancytree-colorize-selected.table-hover>tbody>tr.fancytree-selected.fancytree-active:hover>td{background-color:#2e6da4}table.fancytree-ext-table.fancytree-colorize-selected>tbody>tr.fancytree-active.fancytree-selected{outline-color:#80c780;outline-offset:-2px;outline-style:solid;outline-width:2px}table.fancytree-ext-table.fancytree-container>tbody>tr.fancytree-active>td{background-color:#5094ce}table.fancytree-ext-table.fancytree-container>tbody>tr.fancytree-active>td,table.fancytree-ext-table.fancytree-container>tbody>tr.fancytree-active>td span.fancytree-title{color:#fff}table.fancytree-ext-table.fancytree-treefocus.fancytree-container>tbody>tr.fancytree-focused span.fancytree-title{outline:1px dotted #000}table.fancytree-ext-table.fancytree-treefocus.fancytree-container>tbody>tr.fancytree-active>td{background-color:#337ab7}table.fancytree-ext-table.fancytree-treefocus.fancytree-container.table-hover>tbody>tr.fancytree-active:hover>td{background-color:#2e6da4}[v-cloak]{display:none}.nav-sidebar .active{color:var(--bs-nav-link-hover-color);font-weight:700}@media (max-width:991.98px){.ccm-page header{height:auto!important}.ccm-page #ccm-sub-nav{display:block!important;padding-top:3rem}}div.ccm-page .sidebar-section{border-bottom:1px solid var(--bs-border-color);margin-bottom:1rem;padding-bottom:1rem}div.ccm-page .sidebar-section h5{color:rgba(25,25,26,.6);text-transform:uppercase}div.ccm-page .sidebar-section:last-child{border-bottom-width:0;margin-bottom:0;padding-bottom:0}.product-detail-review-score i{color:var(--bs-primary)}.product-review-score-input.is-invalid i{color:var(--bs-red)}div.ccm-page .product-detail .product-detail-reviews-modal h3{color:var(--bs-gray-500);font-size:24px;margin-bottom:0;text-transform:uppercase}div.ccm-page .product-detail .product-detail-reviews-modal .product-detail-reviews-modal-score{color:var(--bs-gray-500);font-family:Poppins;font-weight:700;text-transform:uppercase}div.ccm-page .product-detail .product-detail-reviews-modal .product-detail-reviews-modal-score em{color:var(--bs-gray-700);font-size:48px;font-style:normal;line-height:48px}div.ccm-page .product-detail .product-detail-reviews-modal .product-details-review-modal-breakdown ul{list-style:none;margin:0;padding:0}div.ccm-page .product-detail .product-detail-reviews-modal .product-details-review-modal-breakdown ul li{margin-bottom:4px}div.ccm-page .product-detail .product-detail-reviews-modal .product-details-review-modal-breakdown ul li:last-child{margin-bottom:0}div.ccm-page .product-detail .product-detail-reviews-modal .product-details-review-modal-breakdown ul i{font-size:12px}div.ccm-page .product-detail .product-detail-reviews-modal .product-detail-reviews-modal-total{margin-left:auto}.product-review{border-bottom:1px solid var(--bs-border-color);margin-bottom:1rem;padding-bottom:1rem}.product-review h5{margin-bottom:0}.product-review .product-review-score{margin-bottom:.2rem}.product-review .product-review-score i{font-size:14px}.product-review img{max-height:60px;max-width:60px}.depot-listing-rating{margin-bottom:.5rem}.depot-listing-rating i{color:#f6ae23;font-size:20px;margin-right:8px}.depot-listing-rating .product-detail-review-score{display:inline-block;margin-right:.2rem}.depot-listing-rating span{color:rgba(var(--bs-body-color-rgb),.6);font-weight:700}.column-section-container-blue .depot-product-image-two-column-listing .depot-listing-rating span,.column-section-container-dark-gray .depot-product-image-two-column-listing .depot-listing-rating span{color:#fff}.depot-product-browser{transition:all .3s linear}.depot-product-browser.depot-product-browser-loading{cursor:wait;opacity:.5}.depot-product-browser .depot-product-browser-listing{border-radius:var(--bs-border-radius);cursor:pointer;margin:.5rem;padding:.5rem;transition:all .1s linear}.depot-product-browser .depot-product-browser-listing:hover{background-color:rgba(var(--bs-primary-rgb),.05);box-shadow:0 0 4px rgba(var(--bs-primary-rgb),.4)}.ccm-page .depot-product-browser-listing h2{color:var(--bs-gray-600);font-size:1.5rem;font-weight:700;line-height:2rem;margin:0 0 .25rem;padding:0}.ccm-page .depot-product-browser-listing h3{color:var(--bs-primary);font-size:14px;margin:0 0 .25rem;padding:0;text-transform:uppercase}.ccm-page .depot-product-browser-listing .depot-listing-rating{margin:0 0 .5rem}.ccm-page .depot-product-browser-listing .depot-product-browser-thumbnail{aspect-ratio:3/2;background-color:var(--bs-secondary);width:100%}.ccm-page .depot-product-browser-listing .depot-product-browser-thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;width:100%}.ccm-page .depot-product-browser-listing .depot-product-browser-thumbnail-none{display:flex}.ccm-page .depot-product-browser-listing .depot-product-browser-thumbnail-none div{color:var(--bs-gray-500);margin:auto}.ccm-page .depot-product-browser-listing .depot-product-browser-actions{margin-top:1.5rem}.ccm-page .depot-product-browser-listing .depot-product-browser-actions .btn-secondary{color:var(--bs-dark)}div.ccm-page table.table img.u-avatar{border:1px solid #efefef;border-radius:50%;height:24px;margin-right:.5rem;width:24px}.depot-product-checklist{margin-top:2rem}.depot-product-checklist ul{border-top:1px solid var(--bs-border-color);list-style:none;margin-top:1rem;padding-left:0;padding-top:1rem}.depot-product-checklist li{align-items:center;display:flex;flex-direction:row;gap:1rem;margin-bottom:1rem}.depot-product-checklist h5{margin-bottom:0;text-transform:uppercase}.product-thumbnail img{border-radius:.5rem;height:auto;max-height:100%;max-width:100%;width:auto}div.ccm-page .product-detail .breadcrumb-navigation nav,div.ccm-page .product-detail .breadcrumb-navigation nav ol{margin-bottom:0}div.ccm-page .product-detail .btn-secondary{color:var(--bs-dark)}div.ccm-page .product-detail .ccm-image-slider-container .ccm-image-slider{height:auto;overflow:auto}div.ccm-page .product-detail .ccm-image-slider-container .ccm-image-slider .rslides img{float:none}div.ccm-page .product-detail .ccm-image-slider-container .ccm-image-slider .rslides a{background:rgba(0,0,0,.1);display:block}div.ccm-page .product-detail .ccm-image-slider-container .ccm-image-slider .rslides a img{aspect-ratio:3/2;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}div.ccm-page .product-detail .ccm-image-slider-container .ccm-image-slider .rslides a.depot-slide-video{position:relative}div.ccm-page .product-detail .ccm-image-slider-container .ccm-image-slider .rslides a.depot-slide-video:after,div.ccm-page .product-detail .ccm-image-slider-container .ccm-image-slider .rslides a.depot-slide-video:before{content:"";left:50%;position:absolute;top:50%;transition:all .1s linear}div.ccm-page .product-detail .ccm-image-slider-container .ccm-image-slider .rslides a.depot-slide-video:after{border:16px solid transparent;border-left:20px solid var(--bs-gray-600);-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.25));height:0;margin-left:2px;margin-top:-15px;width:0}div.ccm-page .product-detail .ccm-image-slider-container .ccm-image-slider .rslides a.depot-slide-video:before{background:#fff;border:3px solid #fff;border-radius:50%;box-shadow:0 0 4px rgba(0,0,0,.18);height:60px;margin-left:-20px;margin-top:-30px;width:60px}div.ccm-page .product-detail .ccm-image-slider-container .ccm-image-slider .rslides a.depot-slide-video:hover:after{border-left-color:var(--bs-primary)}div.ccm-page .product-detail h1{font-family:Poppins;font-size:42px;font-weight:700;text-transform:uppercase}div.ccm-page .product-detail h4{color:rgba(25,25,26,.6);font-size:18px;font-weight:700;text-transform:uppercase}div.ccm-page .product-detail h4 a{color:rgba(25,25,26,.6);text-decoration:none}div.ccm-page .product-detail h4 a:hover{color:var(--bs-primary)}div.ccm-page .product-detail .related-products{margin-top:2.5rem}div.ccm-page .product-detail .related-products h3{font-size:2rem;text-transform:uppercase}div.ccm-page .product-detail .sidebar-section .nav-item{padding-bottom:8px}div.ccm-page .product-detail .sidebar-section .nav-item:last-child{padding-bottom:0}div.ccm-page .product-detail .sidebar-section .nav-link:hover{color:var(--bs-primary)}div.ccm-page .product-detail .sidebar-section .sidebar-section-price{width:100%}div.ccm-page .product-detail .sidebar-section .sidebar-section-price .sidebar-section-price-button{align-items:center;display:flex}div.ccm-page .product-detail .sidebar-section .sidebar-section-price .sidebar-section-price-button div{font-size:15px;margin-left:1rem;width:62%}div.ccm-page .product-detail .sidebar-section .sidebar-section-price .sidebar-section-price-button .btn{width:38%}div.ccm-page .product-detail .sidebar-section .sidebar-section-author{align-items:center;display:flex}div.ccm-page .product-detail .sidebar-section img.u-avatar{border:1px solid #efefef;border-radius:50%;height:70px;margin-right:.5rem;width:70px}div.ccm-page .product-detail .sidebar-section .sidebar-section-rating a,div.ccm-page .product-detail .sidebar-section .sidebar-section-tags a{text-decoration:none}div.ccm-page .product-detail .sidebar-section .sidebar-section-rating a:hover,div.ccm-page .product-detail .sidebar-section .sidebar-section-tags a:hover{text-decoration:underline}div.ccm-page .product-detail .sidebar-section .sidebar-section-rating i{font-size:20px;margin-right:4px}div.ccm-page .product-detail .product-documentation-content img{max-width:100%}.product-offer{align-items:center;display:flex;margin-bottom:1rem}.ccm-page .offer-detail{margin-top:2rem}.ccm-page .offer-detail h1{font-family:Poppins;font-size:42px;font-weight:700;text-transform:uppercase}.ccm-page table.subscription-table td{transition:all .1s linear}.ccm-page table.subscription-table tr:hover td{background-color:var(--bs-gray-200);cursor:pointer}main.depot-checkout-complete .card{box-shadow:none;margin-bottom:3rem;margin-top:3rem}main.depot-checkout-complete .depot-checkout-complete-logo{margin-bottom:1rem;text-align:center}main.depot-checkout-complete h1{font-family:Poppins;font-size:calc(1.3875rem + 1.65vw);font-weight:700;text-align:center;text-transform:uppercase}@media (min-width:1200px){main.depot-checkout-complete h1{font-size:2.625rem}}main.depot-checkout-complete .depot-checkout-complete-order-number{font-size:1.2rem;font-weight:300;text-align:center;text-transform:uppercase}main.depot-checkout-complete .depot-checkout-complete-order-number strong{font-weight:600}main.depot-checkout-complete .depot-checkout-complete-assign-licenses{color:var(--bs-gray-700);font-size:1.2rem;font-weight:700;text-align:center}main.depot-checkout-complete .depot-checkout-complete-assign-licenses a{text-decoration:none}main.depot-checkout-complete .depot-checkout-complete-assign-licenses a:hover{text-decoration:underline}main.depot-checkout-complete hr{border-color:var(--bs-gray-500);margin-bottom:2rem;margin-top:2rem}.depot-product-slider-wrapper{margin:3rem 0}.depot-product-slider-wrapper a.depot-product-slider-listing{text-decoration:none}.depot-product-slider-wrapper a.depot-product-slider-listing h1{font-family:Poppins;font-size:42px;font-weight:700;line-height:2.5rem;margin:0 0 1rem;text-transform:uppercase}.depot-product-slider-wrapper a.depot-product-slider-listing h2{color:rgba(var(--bs-body-color-rgb),.6);font-family:Poppins;font-size:24px;font-weight:700;line-height:24px;margin:0 0 1rem}.depot-product-slider-wrapper a.depot-product-slider-listing .depot-product-slider-summary{color:#0a4757;font-size:25px}.depot-product-slider-wrapper a.depot-product-slider-listing .depot-product-slider-thumbnail{aspect-ratio:3/2}.depot-product-slider-wrapper a.depot-product-slider-listing .depot-product-slider-thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;width:100%}.depot-product-slider-wrapper .rslides_tabs{padding-top:6px}.depot-product-slider-wrapper .rslides_tabs li a{height:12px;margin-right:3px;width:12px}.depot-landing-call-to-action .ccm-block-feature-link-text{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;margin-bottom:2rem;padding-bottom:.5rem;width:100%}.depot-landing-call-to-action .ccm-block-feature-link-text h1,.depot-landing-call-to-action .ccm-block-feature-link-text h2,.depot-landing-call-to-action .ccm-block-feature-link-text h3,.depot-landing-call-to-action .ccm-block-feature-link-text h4,.depot-landing-call-to-action .ccm-block-feature-link-text h5{border-bottom:0!important;color:#535354;font-family:Poppins;font-weight:700;margin-bottom:0!important;padding-bottom:0!important;text-align:left!important;text-transform:uppercase}.depot-landing-call-to-action .ccm-block-feature-link-text .depot-landing-call-to-action-button{margin-left:auto}.column-section-container .depot-landing-call-to-action{margin-top:2rem}div.ccm-page .rslides_tabs li:not(.rslides_here) a{background-color:var(--bs-gray-400)}.ccm-page .depot-product-single-listing{background-color:#fff;cursor:pointer;height:100%;padding:1rem;transition:all .1s linear}.ccm-page .depot-product-single-listing:hover{scale:1.05;will-change:scale}.ccm-page .depot-product-single-listing p{color:var(--bs-body-color)!important}.ccm-page .depot-product-single-listing a{color:var(--bs-link-color)!important}.ccm-page .depot-product-single-listing img{aspect-ratio:3/2;display:block;margin-bottom:1rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;width:100%}.ccm-page .depot-product-single-listing a{text-decoration:none}.ccm-page .depot-product-single-listing h5{font-size:18px;font-weight:700;margin-bottom:.7rem;text-transform:uppercase}.ccm-page .column-section-container-blue .depot-product-single-listing{background-color:transparent}.ccm-page .depot-product-image-two-column-listing{margin-bottom:2rem}.ccm-page .depot-product-image-two-column-listing img{display:block;margin-bottom:1rem;max-height:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;width:100%}.ccm-page .depot-product-image-two-column-listing h2{font-family:Poppins;font-size:24px;font-weight:700;text-transform:uppercase}.ccm-page .depot-product-image-two-column-listing h2 a{text-decoration:none}.ccm-page .column-section-container-blue .depot-product-image-two-column-listing a{color:#fff}
