:root{--hover_button_border_color: }h2{font-size:var(--headline_font_size_30)}@media only screen and (max-width: 600px){.article-page h3{font-size:var(--headline_font_size_24)}}.breadcrumbs{line-height:1.5em;margin-bottom:1em}.product-desc .table-container table{width:max-content!important}.product-desc .table-container table.tablepress{width:100%!important}p,.tab-body div,ul li,ol li,h6{line-height:1.5em}.content ul li:before{font-size:40px}ul,ol{font-size:var(--base)}.blog-page .page-content{display:flex;flex-wrap:wrap}@media only screen and (min-width: 601px){.blog-page .page-content .three{padding:0 20px}}@media only screen and (min-width: 601px) and (max-width: 1024px){.blog-page .page-content .three{width:50%}}@media only screen and (max-width: 600px){.blog-page .page-content .three{padding:0}}@media screen and (min-width: 730px){.product-page .product-details{padding-left:30px;padding-right:10px}}@media screen and (max-width: 729px){.product-page .product-details{padding-left:20px;padding-right:10px}}@media screen and (max-width: 600px){.product-page .product-details{padding-left:10px;padding-right:10px}}@media screen and (max-width: 600px){.glider-button-prev,.glider-button-next{z-index:10;top:auto;height:100%;bottom:0;transform:none}.glider-button-prev .icon,.glider-button-next .icon{box-shadow:0 0 0 2px var(--arrow_color)!important}}input{background:#fff!important}input[type=search]{color:var(--body_font_color)!important}.header .icon-search{color:var(--header_font_color);background:#fff}.home-product>.container{background:#fff}.breadcrumbs{text-align:left}.collection-products{padding-top:20px}.footer h4{font-weight:var(--headline_font_weight_bold)}.footer a:hover{color:#fff}.shopify-section section[data-section-type=page]>.container{background:#fff}.shopify-section section[data-section-type=cta]{padding:60px 0}.shopify-section h3{line-height:1.3em}.product-loop .background-overlay:after{transition:opacity .5s}.product-loop .background-overlay:hover:after{opacity:0}.quotes{color:#110b79;padding:40px;position:relative;font-size:20px;line-height:1.3em}.quotes strong{background-color:#ff0;font-weight:700}.quotes:before,.quotes:after{content:"";position:absolute;--size: 5vmin;height:var(--size);width:var(--size);max-height:40px;max-width:40px;background-image:url(/cdn/shop/files/DCquotes_open.svg?v=1619285991);background-repeat:no-repeat;background-size:contain;background-position:center}@media only screen and (max-width: 600px){p.quotes{padding:5vmin}}.quotes:after{bottom:0;right:0;transform:rotate(180deg)}.quotes:before{top:0;left:0}.quotes b{color:#00f}.versatile-new .product:hover img{opacity:1!important}#content.collection-page{margin-top:15px}a.btn.outline:hover{background:none!important;border-color:#ff0!important;color:#110b79!important}.cta-button:after{content:"";display:block;position:absolute;width:101.5px;height:130.5px;right:-101.5px;top:-44.5px;background-image:url(/cdn/shop/files/ask-us-question-cta-button-1.png?v=1649405775);background-repeat:no-repeat;background-size:contain;background-position:top left}@media all and (max-width: 400px){.cta-button{max-width:160px}}.product-loop .product-title h4{line-height:1.5em;font-size:16px}.youtube-player{position:relative!important;padding-bottom:56.25%!important;height:0!important;overflow:hidden!important;max-width:100%!important;background:#000!important;margin:5px!important}.youtube-player iframe{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:100!important;background:transparent!important}.youtube-player img{object-fit:cover!important;display:block!important;left:0!important;bottom:0!important;margin:auto!important;max-width:100%!important;width:100%!important;position:absolute!important;right:0!important;top:0!important;border:none!important;height:auto!important;cursor:pointer!important;-webkit-transition:.4s all!important;-moz-transition:.4s all!important;transition:.4s all!important}.youtube-player img:hover{-webkit-filter:brightness(75%)!important}.youtube-player .play{height:72px!important;width:72px!important;left:50%!important;top:50%!important;margin-left:-36px!important;margin-top:-36px!important;position:absolute!important;background:url(/cdn/shop/files/play-button-white-50.png?v=1695049839) no-repeat!important;cursor:pointer!important;pointer-events:none}.faq-image img{max-width:100%!important}.blog-category-links{margin-top:70px}.blog-category-links h2{text-align:center;margin-bottom:.5em;font-size:2rem}#blogs-nav{list-style:none;width:96%;margin-left:2%;padding:0!important;display:inline-flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-bottom:50px}#blogs-nav li{display:inline-block;text-align:center;border:solid 1px var(--line_color);padding:0}#blogs-nav li:before{display:none}#blogs-nav li h3{line-height:1em}#blogs-nav li a{display:inline-block;height:calc(100% - 40px);width:calc(100% - 40px);padding:20px;color:var(--headline_font_color)}#blogs-nav li a{text-decoration:none!important}#blogs-nav li.active a{background:var(--customer_background_color);color:#fff}#blogs-nav li.active h3{color:#fff}@media all and (max-width: 767px){#blogs-nav li{width:80%;max-width:400px}}.blog-page .three .row{border-bottom:none}#content.technical .product-loop h2{font-size:var(--large)}.article-column-container{display:flex;flex-wrap:wrap}@media all and (min-width: 601px) and (max-width: 1024px){.blog-custom .three{width:50%}}section[data-section-type=tabbed] .tab-body>.twelve hr{display:none}section[data-section-type=tabbed] .tab-body>.twelve h2{margin-bottom:.75em}section[data-section-type=tabbed] a.glider-slide{border-bottom:none;margin-left:5px;margin-right:5px}section[data-section-type=tabbed] a.glider-slide:first-child{margin-left:0}section[data-section-type=tabbed] .tabs a .h5{padding:0!important;line-height:4em!important;border:solid 1px var(--a11ygrey)}section[data-section-type=tabbed] .tabs a .h5:hover{border:solid 1px var(--customer_background_color)}section[data-section-type=tabbed] .tabs a.first .h5{background:var(--customer_background_color);color:#fff;border:solid 1px var(--customer_background_color)}section[data-section-type=tabbed] .glider-tabs{border-top:solid 1px var(--line_color);padding-top:10px;padding-bottom:10px;border-bottom:solid 1px var(--line_color)}.tab-text-alignment--center{text-align:center}.tab-text-alignment--right{text-align:right}.header-customerbar-container .ly-custom-dropdown-switcher.ly-is-open .ly-custom-dropdown-list{height:auto!important}.newsletter-checkbox-container{float:left;display:flex;align-items:center}.newsletter-checkbox-container label{margin-bottom:0;cursor:pointer}.newsletter-checkbox-container input{margin-left:2px;margin-right:7px!important;border-color:var(--line_color);cursor:pointer}#contactFormWrapper{margin-top:20px}.contact-details-column{margin-top:40px}.contact-details-row{margin-bottom:30px}.contact-details-icon img{margin-left:0}.open-container summary h4{line-height:1.5em}.rich-text-section .center-content{float:none;margin:0 auto}.blog-search-form{display:flex;border:1px solid var(--line_color)}.blog-search-form .icon-search{color:var(--header_font_color)}.blog-search-form-input{width:75%;height:auto!important;border:none!important}.blog-search-form-submit{width:25%;background:none;text-align:right;padding:0 10px}.sidebar h5{font-size:var(--headline_font_size_18)}.sidebar .blog-tags{column-count:2;column-gap:12px}.sidebar .blog-tags a{line-height:1.5em;display:block;break-inside:avoid}.sidebar .blog-tags .blog-tag-comma{display:none}@media only screen and (min-width: 601px) and (max-width: 798px){.sidebar .blog-tags{column-count:1}}.sidebar .blog-category-links{margin-top:0}.sidebar #blogs-nav{justify-content:flex-start;margin:0;width:100%}.sidebar #blogs-nav li{text-align:left;width:100%;max-width:none}.sidebar #blogs-nav li a{padding:15px;height:auto;width:calc(100% - 30px)}.sidebar #blogs-nav li a h3{font-size:20px;margin:0 0 calc(var(--master_spacing)* .5)}#shopify-pc__banner.shopify-pc__banner__dialog .shopify-pc__banner__btn-accept,#shopify-pc__banner.shopify-pc__banner__dialog .shopify-pc__banner__btn-decline,#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{border:solid 2px #110b79;border-radius:0}#shopify-pc__banner.shopify-pc__banner__dialog .shopify-pc__banner__btn-decline,#shopify-pc__prefs__header-decline{background:#fff;color:#110b79}#shopify-pc__banner__btn-accept{order:2}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{padding-bottom:8px}
/*# sourceMappingURL=/cdn/shop/t/48/assets/custom.css.map */
