.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{color:var(--color-text2);font-size:var(--font-body-size);font-weight:var(--font-weight-normal);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;text-underline-offset:.3rem;transition:text-decoration var(--duration-short) ease}.halo-text-format ol,.halo-text-format ul{list-style:inherit;margin:0 0 10px 17px;padding:0 0 22px}.halo-text-format ol{list-style:square;list-style:decimal}.halo-text-format ol li,.halo-text-format ul li{color:var(--color-text2);font-size:var(--font-body-size);font-weight:var(--font-weight-normal);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);position:relative}.halo-text-format ol li+li,.halo-text-format ul li+li{margin-top:10px}.halo-text-format blockquote{background:var(--bg-white);border:none;border-radius:0;font-size:calc(var(--font-body-size) + 3px);font-style:italic;margin:0 0 40px;padding:48px 30px 45px;position:relative;text-align:center}.halo-text-format blockquote,.halo-text-format blockquote h4{color:var(--color-text);font-weight:var(--font-weight-normal);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;margin:0 0 17px;text-transform:uppercase}.halo-text-format blockquote p{color:var(--color-text);display:block;font-size:calc(var(--font-body-size) + 3px);font-style:italic;font-weight:var(--font-weight-normal);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);margin:0 auto;width:100%}.halo-text-format blockquote:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:50px;left:30px;position:absolute;top:28px;width:75px}.halo-text-format table{border-collapse:collapse;border-spacing:0;margin:0;table-layout:auto;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{display:block;margin:0 0 37px;position:relative}.halo-text-format .banner-item{align-items:flex-start;display:flex;flex-wrap:wrap}.halo-text-format .banner-item .banner-itemLeft,.halo-text-format .banner-item .banner-itemRight{display:block;margin:0;padding:0;width:100%}.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{display:flex;flex-wrap:wrap;font-size:0;justify-content:space-between;letter-spacing:0;margin:38px auto 0;max-width:840px;width:100%}.halo-text-format .list .item{display:inline-block;vertical-align:top;width:100%}.halo-text-format .list .item h4{color:var(--color-text);font-size:var(--font-body-size);font-weight:var(--font-weight-bold);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);margin:0 0 22px;text-transform:uppercase}.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{background:var(--bg-white);border:none;border-radius:0;color:var(--color-text);margin:0 0 37px;padding:0;position:relative;text-align:left}.productView-tab .halo-text-format blockquote p{background-color:var(--bg-global);color:var(--text-cart);display:block;font-size:var(--font-body-size);font-style:normal;letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);margin:0 auto;padding:34px 40px;width:100%}.description-sample-container .quote h4,.description-sample-container h4{font-size:calc(var(--font-body-size) + 2px);font-weight:var(--font-weight-semibold);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);margin-bottom:18px}.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;margin:0 0 10px 17px;padding:0 0 28px}.sample-lists{flex-direction:row;gap:30px;margin-top:20px}.sample-lists,.sample-lists .item{align-items:flex-start;display:flex;justify-content:flex-start}.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{padding-left:1.5em;position:relative}.sample-lists .item ul li:before{background-color:currentColor;border-radius:50%;content:"";height:6px;left:0;padding-right:5px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.description-sample-container img{padding-left:15px;padding-right:15px}.description-sample-container .articleGallery-slider{margin-left:-15px;margin-right:-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{display:inline-block;width:33.33333%}.description-sample-container .articleGallery-slider.column-4:not(.slick-initialized) .imgGallery-item{width:25%}.description-sample-container .articleGallery-block{margin-top:34px;padding-bottom:60px}.description-sample-container .slick-dots{bottom:-47px;margin:0;padding:0}.description-sample-container .slick-dots li+li{margin-top:0}.description-sample-container .img-box{position:relative}.description-sample-container .hover-icon-container{align-items:center;background-color:var(--hover-icon-background-color,#111);border-radius:50%;cursor:pointer;display:flex;height:var(--icon-height);justify-content:center;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .25s ease-in-out;width:var(--icon-width)}.description-sample-container .hover-icon-container .icon{fill:var(--icon-color,#fff);height:var(--icon-size);width:var(--icon-size)}.description-sample-container .sample-text-block p{margin-top:3px}.toggle-content-wrapper{display:flex;gap:30px;justify-content:space-between;margin-bottom:15px;margin-top:15px;width:100%}.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-left:7px;padding-right: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{align-items:flex-start;flex-direction:column;gap:0;justify-content:center;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}}