.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte table{table-layout:fixed}.rte img{height:auto;max-width:100%}.rte ul{padding-left:2rem}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0}.halo-text-format{font-size:var(--font-body-size);font-weight:var(--font-weight-normal);color:var(--color-text2);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height)}.halo-text-format p{margin-bottom:0}.halo-text-format p+p{margin-top:17px}.halo-text-format p+ol,.halo-text-format p+ul{margin-top:18px}.halo-text-format h1,.halo-text-format h2,.halo-text-format h3,.halo-text-format h4,.halo-text-format h5,.halo-text-format h6{margin-bottom:7px;margin-top:0}.halo-text-format h1+p,.halo-text-format h2+p,.halo-text-format h3+p,.halo-text-format h4+p,.halo-text-format h5+p,.halo-text-format h6+p{padding-top:0}.halo-text-format p+h1,.halo-text-format p+h2,.halo-text-format p+h3,.halo-text-format p+h4,.halo-text-format p+h5,.halo-text-format p+h6{margin-top:25px}.halo-text-format p a{text-decoration:underline;transition:text-decoration var(--duration-short) ease;text-underline-offset:.3rem}.halo-text-format ol,.halo-text-format ul{list-style:inherit;padding:0 0 22px;margin:0 0 10px 17px}.halo-text-format ol{list-style:square;list-style:decimal}.halo-text-format ol li,.halo-text-format ul li{font-size:var(--font-body-size);font-weight:var(--font-weight-normal);color:var(--color-text2);position:relative;letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height)}.halo-text-format ol li+li,.halo-text-format ul li+li{margin-top:10px}.halo-text-format blockquote{padding:48px 30px 45px;font-size:calc(var(--font-body-size) + 3px);border:none;font-style:italic;position:relative;text-align:center;margin:0 0 40px;border-radius:0;background:var(--bg-white)}.halo-text-format blockquote,.halo-text-format blockquote h4{font-weight:var(--font-weight-normal);color:var(--color-text);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height)}.halo-text-format blockquote h4{font-size:var(--font-body-size);font-style:normal;text-transform:uppercase;margin:0 0 17px}.halo-text-format blockquote p{font-size:calc(var(--font-body-size) + 3px);font-weight:var(--font-weight-normal);font-style:italic;color:var(--color-text);letter-spacing:var(--body-letter-spacing);margin:0 auto;width:100%;line-height:var(--body-line-height);display:block}.halo-text-format blockquote:before{height:50px;content:"";position:absolute;background-size:contain;top:28px;background-position:50%;left:30px;width:75px;background-repeat:no-repeat;display:block}.halo-text-format table{table-layout:auto;border-collapse:collapse;margin:0;border-spacing:0;width:100%}.halo-text-format table tr{background:transparent}.halo-text-format table tr:nth-child(odd){background:#f1f1f1}.halo-text-format table td{padding:11px 13px 8px;text-align:left}.halo-text-format .description-banner{position:relative;margin:0 0 37px;display:block}.halo-text-format .banner-item{flex-wrap:wrap;align-items:flex-start;display:flex}.halo-text-format .banner-item .banner-itemLeft,.halo-text-format .banner-item .banner-itemRight{padding:0;margin:0;width:100%;display:block}.halo-text-format .banner-item .banner-itemRight{margin-top:32px}.halo-text-format .banner-item .image{overflow:hidden;padding:0;position:relative;width:100%}.halo-text-format .list{justify-content:space-between;flex-wrap:wrap;font-size:0;max-width:840px;letter-spacing:0;margin:38px auto 0;width:100%;display:flex}.halo-text-format .list .item{width:100%;vertical-align:top;display:inline-block}.halo-text-format .list .item h4{font-size:var(--font-body-size);font-weight:var(--font-weight-bold);color:var(--color-text);text-transform:uppercase;letter-spacing:var(--body-letter-spacing);margin:0 0 22px;line-height:var(--body-line-height)}.tab-des{margin-top:15px}.productView-tab .halo-text-format,.productView-tab .halo-text-format ol li,.productView-tab .halo-text-format ul li{color:var(--text-cart)}.productView-tab .halo-text-format blockquote{padding:0;border:none;color:var(--color-text);position:relative;text-align:left;margin:0 0 37px;border-radius:0;background:var(--bg-white)}.productView-tab .halo-text-format blockquote p{padding:34px 40px;font-size:var(--font-body-size);font-style:normal;color:var(--text-cart);letter-spacing:var(--body-letter-spacing);background-color:var(--bg-global);margin:0 auto;width:100%;line-height:var(--body-line-height);display:block}.description-sample-container .quote h4,.description-sample-container h4{font-size:calc(var(--font-body-size) + 2px);font-weight:var(--font-weight-semibold);margin-bottom:18px;letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height)}.description-sample-container .quote h4{text-transform:capitalize}.description-sample-container ol li+li,.description-sample-container ul:not(.slick-dots) li+li{margin-top:7px}.description-sample-container ol,.description-sample-container ul:not(.slick-dots){list-style:inherit;padding:0 0 28px;margin:0 0 10px 17px}.sample-lists{flex-direction:row;gap:30px;margin-top:20px}.sample-lists,.sample-lists .item{justify-content:flex-start;align-items:flex-start;display:flex}.sample-lists .item{flex-direction:column;width:50%}.sample-lists .item ul{list-style-type:none;margin-left:0!important}.sample-lists .item ol{list-style:auto}.sample-lists .item ul li{position:relative;padding-left:1.5em}.sample-lists .item ul li:before{height:6px;transform:translateY(-50%);content:"";position:absolute;padding-right:5px;top:50%;background-color:currentColor;border-radius:50%;left:0;width:6px}.description-sample-container img{padding-right:15px;padding-left:15px}.description-sample-container .articleGallery-slider{margin-right:-15px;margin-left:-15px;margin-top:33px}.description-sample-container .articleGallery-slider:not(.slick-initialized){overflow:hidden;white-space:nowrap}.description-sample-container .articleGallery-slider:not(.slick-initialized) .imgGallery-item{width:33.33333%;display:inline-block}.description-sample-container .articleGallery-slider.column-4:not(.slick-initialized) .imgGallery-item{width:25%}.description-sample-container .articleGallery-block{padding-bottom:60px;margin-top:34px}.description-sample-container .slick-dots{padding:0;bottom:-47px;margin:0}.description-sample-container .slick-dots li+li{margin-top:0}.description-sample-container .img-box{position:relative}.description-sample-container .hover-icon-container{height:var(--icon-height);transform:translate(-50%,-50%);pointer-events:none;justify-content:center;transition:opacity .25s ease-in-out;position:absolute;opacity:0;top:50%;background-color:var(--hover-icon-background-color,#111);align-items:center;border-radius:50%;cursor:pointer;left:50%;width:var(--icon-width);display:flex}.description-sample-container .hover-icon-container .icon{height:var(--icon-size);fill:var(--icon-color,#fff);width:var(--icon-size)}.description-sample-container .sample-text-block p{margin-top:3px}.toggle-content-wrapper{justify-content:space-between;margin-bottom:15px;gap:30px;width:100%;margin-top:15px;display:flex}.toggle-content-wrapper .content-left,.toggle-content-wrapper .content-right{width:50%}.toggle-content-wrapper .content{width:100%}.toggle-content-wrapper table{margin-bottom:30px}@media (max-width:1024px){.description-sample-container img{padding-right:7px;padding-left:7px}}@media (max-width:767px){.toggle-content-wrapper{flex-direction:column}.toggle-content-wrapper .content-left,.toggle-content-wrapper .content-right{width:100%}}@media (max-width:550px){.tab-des{margin-top:0}.sample-lists{justify-content:center;flex-direction:column;gap:0;align-items:flex-start;margin-top:30px}.sample-lists .item{width:100%}.description-sample-container .slick-arrow.slick-prev{left:15px}.description-sample-container .slick-arrow.slick-next{right:15px}.productView-tab .halo-text-format blockquote p{padding:15px 20px}}@media (min-width:1025px){.description-sample-container .img-box:hover .hover-icon-container{opacity:1}}