.switches-sockets-landing-link{transition:.3s}.switches-sockets-landing-link:hover{opacity:.7}#carousel{overflow:scroll;behavior:smooth;gap:2rem;margin-left:.8rem;margin-right:.8rem;width:fit-content;position:relative}.directional-link-scroll{font-size:0;line-height:0;position:absolute;top:50%;z-index:4;display:block;width:12px;height:12px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0;right:0}#scroll-left{margin-right:8px;font-size:16px;left:10px}#scroll-left:before{content:"";border:solid #474747;border-width:0 2px 2px 0;display:inline-block;padding:5px;opacity:1;color:#000;transform:rotate(135deg);-webkit-transform:rotate(135deg)}#scroll-right{margin-left:8px;font-size:16px;right:10px}#scroll-right:before{content:"";border:solid #474747;border-width:0 2px 2px 0;display:inline-block;padding:5px;opacity:1;color:#000;transform:rotate(45deg);-webkit-transform:rotate(-45deg)}.blurred-border{position:absolute;z-index:3;width:1.6rem;height:100%;backdrop-filter:blur(1.6px);-webkit-backdrop-filter:blur(1.6px)}.blurred-border-left{left:0}.blurred-border-right{right:0}@media only screen and (min-width: 768px){.switches-sockets-landing-link{padding:0}#carousel{width:100%;display:flex;justify-content:space-evenly}.directional-link-scroll{display:none}}.section-banner-image{display:flex;position:relative;justify-content:center}.section-banner-image .banner-content{position:absolute;align-self:end;display:flex;flex-direction:column;align-items:center;width:80%}.section-banner-image .mobile-text{display:none}.section-banner-image p{text-align:center}.primary-btn-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;margin-top:10px;justify-content:center}@media screen and (min-width: 768px){.section-banner-image .banner-content{align-self:center;align-items:start}.section-banner-image .section-banner-image .banner-image-heading,.section-banner-image p{text-align:left}.primary-btn-wrapper{gap:12px;justify-content:start}}.carousel-header{position:relative;padding-bottom:6px}.carousel-header .banner-content{position:absolute;bottom:0;width:100%;padding-left:15%;padding-right:15%;margin:auto;text-align:center}.carousel{overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.carousel::-webkit-scrollbar{width:0;height:0}.lower-carousel-item img{display:block}.carousel-section .carousel-container{overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;max-width:calc(100vw - 12px);margin:auto}.carousel::-webkit-scrollbar,.carousel-container::-webkit-scrollbar{display:none}.carousel::-webkit-scrollbar-thumb,.carousel-container::-webkit-scrollbar-track{// -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.1);background-color:transparent}.carousel::-webkit-scrollbar-thumb,.carousel-container::-webkit-scrollbar{background-color:transparent}.carousel::-webkit-scrollbar-thumb,.carousel-container::-webkit-scrollbar-thumb{// -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color:transparent}.carousel-section .carousel-wrapper{overflow:hidden;position:relative;margin-bottom:-15px}.carousel-section .carousel-container{padding-bottom:15px!important;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 767px){.carousel-container{-webkit-overflow-scrolling:touch}}.carousel-container>.carousel{display:flex;gap:12px;width:100%;overflow:scroll;scroll-snap-type:x mandatory}.carousel-large-item{position:relative;display:flex;flex-direction:column;gap:1rem;width:calc(100vw - 12px);flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always}@media only screen and (min-width: 768px){.carousel-section .carousel-container{scrollbar-width:none;max-width:calc(100vw - 26px);margin:auto}.carousel-container>.carousel{gap:1rem}.carousel-large-item{width:calc(100vw - 26px)}.carousel-header{padding-bottom:13px}.lower-carousel-item{width:calc(100% / 6)}.carousel-container>.carousel .primary-btn-wrapper{gap:12px;justify-content:start}}.carousel>.top-level{display:flex;gap:1rem}.carousel-lower-level{display:flex;gap:1rem;height:100%}.header-carousel-item{width:100%;position:relative}.header-carousel-item .banner-content{position:absolute;height:100%;display:flex;flex-direction:column;justify-content:center;width:var(--d-width);top:0}.header-carousel-item .banner-content>h3{margin-bottom:0}.scrollbar-container{display:flex;justify-content:center;align-items:center;margin-top:20px;width:100%;height:8px;margin-bottom:6px;padding:0 16px}.carousel-scrollbar{-webkit-appearance:none;appearance:none;width:100%;max-width:32rem;height:8px;border-radius:8px;background:#f5f5f5;outline:none;margin:0 auto}.scrollbar-container .carousel-scrollbar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:100px;height:8px;background:#888;cursor:pointer}.scrollbar-container .carousel-scrollbar::-moz-range-thumb{width:100px;height:8px;background:#888;cursor:pointer}@media only screen and (min-width: 768px){.scrollbar-container .carousel-scrollbar{width:80%;max-width:unset}.scrollbar-container .carousel-scrollbar::-webkit-slider-thumb,.scrollbar-container .carousel-scrollbar::-moz-range-thumb{width:25%}}.carousel-section h2{font-size:18px;line-height:30px;margin:0}.carousel-section h3,.carousel-section p{font-size:12px;line-height:24px}@media only screen and (min-width: 768px){.carousel-section h2{font-size:20px;line-height:40px}.caroucarousel-sectionel h3,.carousel-section p{font-size:13px}}@media only screen and (min-width: 1280px){.carousel-section h2{font-size:22px}.carousel-section h3,.carousel-section p{font-size:14px}}.section-banner-carousel,.carousel-slide{position:relative}.image-section{width:100%;position:relative}.image-section img{width:100%;display:block}.banner-content{position:absolute;align-self:end;display:flex;flex-direction:column;align-items:center;width:80%}.primary-btn-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;justify-content:center}@media screen and (min-width: 768px){.banner-content{align-self:center;align-items:start}.primary-btn-wrapper{gap:12px;justify-content:start}}.section-heading{cursor:pointer}.icon-container{transition:transform .3s ease-in-out}.section-heading.active .icon-container{transform:rotate(90deg)}.section-heading .icon-container{display:flex;align-items:center;justify-content:center;width:1rem}.section-heading,.cookie-list{width:100%;max-width:96%;margin-left:.5rem;margin-right:.5rem;overflow:auto;margin-top:1rem;margin-bottom:0}@media screen and (min-width: 768px){.section-heading,.cookie-list{max-width:var(--info-page-max-width);margin-left:auto;margin-right:auto}}.cookie-list{display:grid;grid-template-columns:[first] 1fr [second] 1fr [third] 1fr [fourth] 4fr;grid-template-rows:repeat({{section.blocks | length}},1fr)}.cookie-list>p{border-left:1px solid #474747;border-bottom:1px solid #474747;text-align:center;margin:0;padding:.5rem}.cookie-list>h4{margin:1rem 0rem .5rem;font-size:12px}.cookie-list>h4:first-of-type{margin-top:0}.col-4{grid-column-start:4;grid-column-end:4;border-right:1px solid #474747}.header{font-weight:700;border-top:1px solid #474747}.section-image-split{display:flex;flex-direction:column;padding:.5rem var(--side-padding)}.split-header-section>h3{font-weight:700;text-align:center;margin-bottom:0;margin-top:.25rem}.split-header-section>p{text-align:center;margin-top:0rem}.split-image-section{display:flex;flex-direction:column;gap:32px}.split-image-block{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1}.split-image-block>img{width:100%}.split-text-section{display:flex;flex-direction:column;align-items:center;padding-left:.5rem;padding-right:.5rem}.split-text-section>h4{font-weight:700;text-align:center;text-transform:none;margin-bottom:0;margin-top:0}.split-text-section p{padding-left:1rem;padding-right:1rem;text-align:center;margin-top:.25rem}.section-image-split .read-more-btn{margin-top:.5rem}@media screen and (min-width: 768px){.section-image-split{padding:calc(4rem - 12px) var(--side-padding) 4rem}.split-image-section{flex-direction:row;gap:12px}.split-header-section>h3{margin-bottom:.5rem}.split-text-section{align-items:start;width:100%;height:100%}.split-text-section>h4{font-weight:700;text-align:left}.split-text-section>p{text-align:left;padding:0}.section-image-split .read-more-btn-container{margin-top:auto}}.section-heading{cursor:pointer;font-size:var(--body-text);font-family:var(--body-font-family);font-weight:400;display:flex;align-items:center;gap:.5rem;justify-content:space-between;width:100%}.section-heading h3{font-size:var(--body-text);font-family:var(--body-font-family);font-weight:400}.section-heading,.policy-table{width:100%;max-width:96%;margin-left:.5rem;margin-right:.5rem;overflow:hidden;margin-top:2rem;margin-bottom:0}@media screen and (min-width: 768px){.section-heading,.policy-table{max-width:var(--info-page-max-width);margin-left:auto;margin-right:auto}}.policy-table{display:grid;border-left:1px solid var(--divider-color);grid-template-columns:[first] 1fr [second] 1fr [third] 1fr [fourth] 1fr;grid-template-rows:repeat({{section.blocks | size}},1fr)}.policy-table>p,.policy-table>div{border-right:1px solid var(--divider-color);border-bottom:1px solid var(--divider-color);text-align:left;margin:0;padding:.5rem}.policy-table>h4{margin:1rem 0rem .5rem;font-size:12px}.policy-table>h4:first-of-type{margin-top:0}.col-1{grid-column-start:1;grid-column-end:1}.col-2{grid-column-start:2;grid-column-end:2}.col-3{grid-column-start:3;grid-column-end:3}.col-4{grid-column-start:4;grid-column-end:4;border-right:1px solid var(--divider-color)}.header{font-weight:700;border-top:1px solid var(--divider-color)}.text-banner{text-align:center;background:var(--background);padding:var(--m-padding) 12px}.text-banner h3{font-size:18px;color:var(--color)}.text-banner p{font-size:12px;color:var(--color)}@media screen and (min-width: 768px){.text-banner{padding:var(--d-padding) 0}.text-banner h3{font-size:20px}.text-banner p{font-size:13px}}@media screen and (min-width: 1280px){.text-banner h3{font-size:22px}.text-banner p{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/349/compiled_assets/styles.css.map */
