/*! @version pwa-studio: 0.0.1, @magento/venia-ui: ^11.7.1, @magento/upward-security-headers: ~1.0.13, @magento/upward-js: ^5.4.3, @magento/pwa-theme-venia: ~1.4.0, @magento/pwa-buildpack: ^11.5.5, @magento/peregrine: ^15.6.2, @magento/pagebuilder: ^9.3.6, @magento/eslint-config: ^1.5.3, @magento/babel-preset-peregrine: ~1.2.2, @apollo/client: ~3.5.0 */
.homeBrands-root-6ek{padding:1rem}@media (min-width: 1024px){.homeBrands-root-6ek{padding:1.5rem}}.homeBrands-header-FLu{display:flex;align-items:center;justify-content:space-between}.homeBrands-title--i2{margin:0px !important;font-size:var(--text-5xl-size) !important;line-height:var(--text-5xl-lh) !important;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.homeBrands-allBrands-mbd{display:flex;align-items:center;-moz-column-gap:0.5rem;column-gap:0.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:var(--text-1xls-size);line-height:var(--text-1xls-lh);--tw-text-opacity:1;color:rgb(25 25 25 / var(--tw-text-opacity));text-decoration-line:none !important}@media (min-width: 1024px){.homeBrands-allBrands-mbd{padding-left:1.5rem;padding-right:1.5rem}}.homeBrands-brandGrid-yRh{margin-top:1rem;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr))}@media (min-width: 1024px){.homeBrands-brandGrid-yRh{margin-top:22px;grid-template-columns:repeat(6, minmax(0, 1fr))}}.homeBrands-brandGrid-yRh{border-top-width:1px;border-left-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(247 247 247 / var(--tw-border-opacity))}.homeBrands-tile-q9u{position:relative;display:flex;aspect-ratio:1 / 1;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.25rem;border-right-width:1px;border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(247 247 247 / var(--tw-border-opacity))}.homeBrands-tile-q9u:hover{outline:1px solid #282828;outline-offset:-1px;z-index:10}.homeBrands-logo-9gW{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.homeBrands-fallbackLabel-ff0{overflow-wrap:break-word;text-align:center;font-size:var(--text-1xls-size);line-height:var(--text-1xls-lh);--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.homeBrands-shimmerTile-r-Z{aspect-ratio:1 / 1;border-right-width:1px;border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(247 247 247 / var(--tw-bg-opacity))}.amNewBrand-shimmer-rectangle-aXI{display:block}.cms-root-uMv{}.cms-rootBrandMenu-Q01{margin-bottom:30px}@media (min-width: 1024px){.cms-rootBrandMenu-Q01{margin-bottom:50px}}.cms-rootBrandMenu-Q01 p{padding-left:1rem;padding-right:1rem}.cms-rootBrandMenu-Q01 .max-w-1170px{max-width:1170px;border-color:transparent}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .max-w-1170px{border-left-width:1px;border-right-width:1px}.cms-rootBrandMenu-Q01 .brand-logo-container{margin-top:49px}}.cms-rootBrandMenu-Q01 .brand-logo-container img{height:auto !important}.cms-rootBrandMenu-Q01 .brand-menu-list{margin-top:10px;margin-bottom:20px;display:flex;list-style-type:none;flex-direction:column;align-items:center;justify-content:center;-moz-column-gap:106px;column-gap:106px;row-gap:10px;padding:0px}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .brand-menu-list{margin-top:20px;margin-bottom:25px;flex-direction:row}}.cms-rootBrandMenu-Q01 .brand-menu-item{font-size:var(--text-2xl-size);line-height:var(--text-2xl-lh);font-weight:700;--tw-text-opacity:1;color:rgb(153 153 154 / var(--tw-text-opacity))}.cms-rootBrandMenu-Q01 .brand-menu-item:hover{--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity))}.cms-rootBrandMenu-Q01 .brand-menu-item{transition:color 0.2s linear}.cms-rootBrandMenu-Q01 .brand-menu-item.active{--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity))}.cms-rootBrandMenu-Q01 .brand-menu-item a{text-decoration-line:none}.cms-heading-Pmp{}@media (max-width: 1023px){.cms-rootBrandMenu-Q01 .brand-main-slide-banner,
.cms-rootBrandMenu-Q01 .pagebuilder-slider{margin-left:-15px;margin-right:-15px}}.cms-rootBrandMenu-Q01 .cms-pagebuilder-slider-NuM{min-height:auto !important}.cms-rootBrandMenu-Q01 figure{text-align:center}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 figure{width:100%}}.cms-rootBrandMenu-Q01 .summer-collection-container,
.cms-rootBrandMenu-Q01 .new-for-you-container,
.cms-rootBrandMenu-Q01 .brand-item-feature-container,
.cms-rootBrandMenu-Q01 .brand-highlight-content-container,
.cms-rootBrandMenu-Q01 .brand-feature-product-container{margin-top:30px}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .summer-collection-container,
.cms-rootBrandMenu-Q01 .new-for-you-container,
.cms-rootBrandMenu-Q01 .brand-item-feature-container,
.cms-rootBrandMenu-Q01 .brand-highlight-content-container,
.cms-rootBrandMenu-Q01 .brand-feature-product-container{margin-top:40px}}.cms-rootBrandMenu-Q01 .brand-item-feature-container{margin-top:0px}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .brand-item-feature-container{margin-top:40px}}.cms-rootBrandMenu-Q01 .summer-collection-container > div:first-of-type{flex-direction:column;align-items:center}@media (max-width: 767px){.cms-rootBrandMenu-Q01 .summer-collection-container > div:first-of-type{row-gap:20px}}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .summer-collection-container > div:first-of-type{flex-direction:row !important}}.cms-rootBrandMenu-Q01 .summer-collection-heading,
.cms-rootBrandMenu-Q01 .brand-shop-where-heading{margin:0px;text-align:left;font-size:var(--text-2xl-size);line-height:var(--text-2xl-lh);font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity))}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .summer-collection-heading,
.cms-rootBrandMenu-Q01 .brand-shop-where-heading{width:20%;padding-left:14px;padding-right:calc(20% - 122px - 14px);font-size:var(--text-4xsl-size);line-height:var(--text-4xsl-lh)}}@media (max-width: 1023px){.cms-rootBrandMenu-Q01 .summer-collection-heading,
.cms-rootBrandMenu-Q01 .brand-shop-where-heading{align-self:flex-start}}.cms-rootBrandMenu-Q01 .summer-collection-heading::after,
.cms-rootBrandMenu-Q01 .brand-shop-where-heading::after{display:block;height:13px;width:55px;border-bottom-width:3px;--tw-border-opacity:1;border-color:rgb(40 40 40 / var(--tw-border-opacity));--tw-content:'';content:var(--tw-content)}@media (min-width: 768px){.cms-rootBrandMenu-Q01 .summer-collection-list,
.cms-rootBrandMenu-Q01 .brand-shop-where-list{width:100%}}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .summer-collection-list,
.cms-rootBrandMenu-Q01 .brand-shop-where-list{width:80%}}@media (max-width: 767px){.cms-rootBrandMenu-Q01 .summer-collection-list div[class*='columnLine-root']{gap:8px}.cms-rootBrandMenu-Q01 .summer-collection-list div[class*='column-root']{width:auto !important;flex-basis:calc((100% - 8px) / 2) !important}}@media (max-width: 1023px){.cms-rootBrandMenu-Q01 .new-for-you-container > div{margin-left:-15px;margin-right:-15px}}.cms-rootBrandMenu-Q01 .new-for-you-container figure{height:-moz-fit-content;height:fit-content}.cms-rootBrandMenu-Q01 .new-for-you-container > div:first-of-type{display:grid !important;align-items:center;justify-content:center !important}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .new-for-you-container > div:first-of-type{grid-template-columns:repeat(2, minmax(0, 1fr))}}.cms-rootBrandMenu-Q01 .new-for-you-large-image{width:100%}.cms-rootBrandMenu-Q01 .new-for-you-list{width:100%}.cms-rootBrandMenu-Q01 .new-for-you-list > div{display:grid !important;height:100%;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(2, minmax(0, 1fr))}.cms-rootBrandMenu-Q01 .new-for-you-list > div > div{width:100% !important}.cms-rootBrandMenu-Q01 .new-for-you-content{row-gap:25px;align-self:center !important;overflow-y:auto;padding-top:15px;padding-bottom:15px}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .new-for-you-content{padding-top:40px;padding-bottom:40px}}.cms-rootBrandMenu-Q01 .new-for-you-content div[class*='text-root']{align-items:flex-start;padding-left:15px;padding-right:15px;text-align:left}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .new-for-you-content div[class*='text-root']{padding-left:40px;padding-right:40px}}.cms-rootBrandMenu-Q01 .new-for-you-content p{font-size:var(--text-1xl-size);line-height:var(--text-1xl-lh);line-height:24px !important;--tw-text-opacity:1 !important;color:rgb(51 51 51 / var(--tw-text-opacity)) !important}.cms-rootBrandMenu-Q01 .new-for-you-heading{margin:0px;padding-left:15px;padding-right:15px;text-align:left;font-size:var(--text-2xl-size);line-height:var(--text-2xl-lh);font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity))}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .new-for-you-heading{padding-left:40px;padding-right:40px}}@media (max-width: 1023px){.cms-rootBrandMenu-Q01 .new-for-you-heading{align-self:flex-start}}.cms-rootBrandMenu-Q01 .new-for-you-heading::after{display:block;height:13px;width:55px;border-bottom-width:3px;--tw-border-opacity:1;border-color:rgb(40 40 40 / var(--tw-border-opacity));--tw-content:'';content:var(--tw-content)}.cms-rootBrandMenu-Q01 .brand-page-layout-1 .slick-slider img{width:100% !important}.cms-rootBrandMenu-Q01
  .brand-page-layout-1 .slider-brand-ambi .slick-slider img{width:auto !important}@media (min-width: 1024px){.cms-rootBrandMenu-Q01
  .brand-item-feature-container div[class*='columnLine-root']{-moz-column-gap:40px;column-gap:40px}}@media (max-width: 1023px){.cms-rootBrandMenu-Q01
  .brand-item-feature-container div[class*='columnLine-root']{flex-direction:column;flex-wrap:nowrap}.cms-rootBrandMenu-Q01
  .brand-item-feature-container.mobile-reverse
    div[class*='columnLine-root']{flex-direction:column-reverse}}.cms-rootBrandMenu-Q01 .brand-item-feature-text-col{width:auto !important;flex:1 1 0%;align-items:flex-start}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .brand-item-feature-image-col{max-width:570px}}@media (max-width: 1023px){.cms-rootBrandMenu-Q01 .brand-item-feature-image-col{margin-left:-15px;margin-right:-15px;width:auto !important}}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .brand-item-feature-video-col{max-width:700px}}@media (max-width: 1023px){.cms-rootBrandMenu-Q01 .brand-item-feature-video-col{width:auto !important}.cms-rootBrandMenu-Q01 .brand-item-feature-video-col > div{margin-left:-15px;margin-right:-15px}}.cms-rootBrandMenu-Q01
  .brand-item-feature-text-col :where(h1, h2, h3, h4, h5, h6){margin:0px;text-align:left;font-size:var(--text-4xsl-size) !important;line-height:var(--text-4xsl-lh) !important;font-weight:700;--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity))}@media (max-width: 1023px){.cms-rootBrandMenu-Q01
  .brand-item-feature-text-col :where(h1, h2, h3, h4, h5, h6){margin-top:20px}}.cms-rootBrandMenu-Q01
  .brand-item-feature-text-col :where(div[class*='text-root']){margin-top:10px;text-align:left;font-size:var(--text-1xl-size) !important;line-height:var(--text-1xl-lh) !important;font-weight:500;--tw-text-opacity:1;color:rgb(153 153 154 / var(--tw-text-opacity))}.cms-rootBrandMenu-Q01
  .brand-item-feature-text-col
    :where(div[class*='text-root'] + div[class*='brand-see-more-btn']){margin-top:30px;margin-bottom:20px}@media (min-width: 1024px){.cms-rootBrandMenu-Q01
  .brand-item-feature-text-col
    :where(div[class*='text-root'] + div[class*='brand-see-more-btn']){margin-top:50px;margin-bottom:0px}}.cms-rootBrandMenu-Q01
  .brand-item-feature-text-col
    :where(div[class*='brand-see-more-btn'] > div){margin:0px}.cms-rootBrandMenu-Q01 .brand-item-feature-text-col button{margin-top:20px}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .brand-item-feature-text-col button{margin-top:50px}}.cms-rootBrandMenu-Q01 .brand-see-more-btn{min-width:188px}.cms-rootBrandMenu-Q01 .brand-see-more-btn a,
.cms-rootBrandMenu-Q01 .brand-see-more-btn button{pointer-events:auto;display:block;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(40 40 40 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(40 40 40 / var(--tw-bg-opacity));padding-left:41px;padding-right:41px;padding-top:7px;padding-bottom:8px;font-size:var(--text-2xl-size);line-height:var(--text-2xl-lh);font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));text-decoration-line:none;outline:2px solid transparent;outline-offset:2px}.cms-rootBrandMenu-Q01 .brand-see-more-btn a:hover,
.cms-rootBrandMenu-Q01 .brand-see-more-btn button:hover{background-color:rgb(40 40 40 / .1);--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity))}.cms-rootBrandMenu-Q01 .brand-see-more-btn a:focus-visible,
.cms-rootBrandMenu-Q01 .brand-see-more-btn button:focus-visible{outline:2px solid transparent;outline-offset:2px}.cms-rootBrandMenu-Q01 .brand-highlight-content-container > div{margin-left:-25px;margin-right:-25px}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .brand-highlight-content-container > div{margin-left:-10px;margin-right:-10px}}.cms-rootBrandMenu-Q01 .brand-highlight-content-container .slick-slide{padding-left:10px;padding-right:10px}.cms-rootBrandMenu-Q01 .brand-highlight-content-container .slick-slide img{height:auto !important}.cms-rootBrandMenu-Q01
  .brand-feature-product-container div[class*='columnLine-root']{-moz-column-gap:30px;column-gap:30px;row-gap:40px}@media (max-width: 1023px){.cms-rootBrandMenu-Q01
  .brand-feature-product-container div[class*='columnLine-root']{flex-wrap:wrap}}@media (max-width: 639px){.cms-rootBrandMenu-Q01
  .brand-feature-product-container
    div[class*='columnLine-root']
    > div{flex-basis:100% !important}}@media (max-width: 1023px){.cms-rootBrandMenu-Q01
  .brand-feature-product-container
    div[class*='columnLine-root']
    > div{width:auto !important;flex-basis:calc((100% - 30px) / 2) !important}}.cms-rootBrandMenu-Q01 .brand-feature-product-container :where(h2){margin-top:40px;margin-bottom:10px;font-size:var(--text-4xsl-size);line-height:var(--text-4xsl-lh);font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity))}.cms-rootBrandMenu-Q01 .brand-feature-product-container :where(h3){margin-top:8px;margin-bottom:16px;text-align:center;font-size:var(--text-2xl-size);line-height:var(--text-2xl-lh);font-weight:700;--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity))}.cms-rootBrandMenu-Q01 .brand-feature-product-container :where(figure){text-align:center}.cms-rootBrandMenu-Q01
  .brand-feature-product-container div[class*='text-root']{text-align:left;font-size:var(--text-1xl-size) !important;line-height:var(--text-1xl-lh) !important;--tw-text-opacity:1;color:rgb(153 153 154 / var(--tw-text-opacity))}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .brand-stores-location-container > div{margin-bottom:17px}}@media (max-width: 1023px){.cms-rootBrandMenu-Q01 .brand-stores-location-container > div{margin-left:-15px;margin-right:-15px}}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .brand-stores-location{height:580px !important}}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .brand-shop-where-container{max-width:1144px}}.cms-rootBrandMenu-Q01 .brand-shop-where-container > div{margin-top:30px}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .brand-shop-where-container > div{margin-top:40px;flex-direction:row !important}}@media (max-width: 1023px){.cms-rootBrandMenu-Q01 .brand-shop-where-container > div{row-gap:20px}}@media (min-width: 768px){.cms-rootBrandMenu-Q01 .brand-shop-where-list div[class*='columnLine-root']{-moz-column-gap:50px;column-gap:50px}}@media (max-width: 767px){.cms-rootBrandMenu-Q01 .brand-shop-where-list div[class*='columnLine-root']{-moz-column-gap:10px;column-gap:10px}}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .brand-shop-where-list div[class*='columnLine-root']{-moz-column-gap:80px;column-gap:80px}}.cms-rootBrandMenu-Q01 .brand-shop-where-list figure,
.cms-rootBrandMenu-Q01 .brand-shop-list figure{display:flex;min-height:78px;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity:1;border-color:rgb(153 153 154 / var(--tw-border-opacity))}@media (min-width: 768px){.cms-rootBrandMenu-Q01 .brand-shop-where-list figure,
.cms-rootBrandMenu-Q01 .brand-shop-list figure{min-height:200px}}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .brand-shop-where-heading{padding-right:calc(20% - 178px);padding-left:0px}}@media (max-width: 767px){.cms-rootBrandMenu-Q01 .brand-shop-where-list div[class*='column-root']{width:auto !important;flex-basis:calc((100% - 10px) / 2) !important}}.cms-rootBrandMenu-Q01
  .brand-shop-where-list div[class*='text-root']:not(.text-as-image),
.cms-rootBrandMenu-Q01
  .brand-shop-list div[class*='text-root']:not(.text-as-image){margin-top:11px;text-align:left;font-size:var(--text-2xl-size);line-height:var(--text-2xl-lh);--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity))}@media (min-width: 1024px){.cms-rootBrandMenu-Q01
  .brand-shop-where-list div[class*='text-root']:not(.text-as-image),
.cms-rootBrandMenu-Q01
  .brand-shop-list div[class*='text-root']:not(.text-as-image){margin-top:10px}}.cms-rootBrandMenu-Q01 .brand-shop-where-list .text-as-image,
.cms-rootBrandMenu-Q01 .brand-shop-list .text-as-image{margin-top:0;display:flex;min-height:78px;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity:1;border-color:rgb(153 153 154 / var(--tw-border-opacity))}@media (min-width: 768px){.cms-rootBrandMenu-Q01 .brand-shop-where-list .text-as-image,
.cms-rootBrandMenu-Q01 .brand-shop-list .text-as-image{min-height:200px}}.cms-rootBrandMenu-Q01 .brand-shop-where-list div[class*='text-root'] p,
.cms-rootBrandMenu-Q01 .brand-shop-list div[class*='text-root'] p{font-size:var(--text-2xl-size) !important;line-height:var(--text-2xl-lh) !important}.cms-rootBrandMenu-Q01 .brand-shop-where-list div[class*='text-root'] a,
.cms-rootBrandMenu-Q01 .brand-shop-list div[class*='text-root'] a{font-size:var(--text-2xl-size);line-height:var(--text-2xl-lh);font-weight:700;text-decoration-line:none}.cms-rootBrandMenu-Q01 .brand-shop-list{margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:30px;width:100%}@media (min-width: 768px){.cms-rootBrandMenu-Q01 .brand-shop-list{margin-top:50px;margin-bottom:50px}}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .brand-shop-list{width:85%}}.cms-rootBrandMenu-Q01 .brand-shop-list + .brand-shop-list{margin-top:0px}@media (min-width: 768px){.cms-rootBrandMenu-Q01 .brand-shop-list + .brand-shop-list{margin-top:5px}}.cms-rootBrandMenu-Q01 .brand-shop-list div[class*='columnLine-root']{row-gap:30px}@media (min-width: 768px){.cms-rootBrandMenu-Q01 .brand-shop-list div[class*='columnLine-root']{-moz-column-gap:55px;column-gap:55px}}@media (max-width: 767px){.cms-rootBrandMenu-Q01 .brand-shop-list div[class*='columnLine-root']{-moz-column-gap:30px;column-gap:30px}.cms-rootBrandMenu-Q01 .brand-shop-list div[class*='column-root']{width:auto !important;flex-basis:calc((100% - 30px) / 2) !important}}.cms-rootBrandMenu-Q01 .brand-about-us-container h2{margin-top:30px;font-size:var(--text-4xsl-size);line-height:var(--text-4xsl-lh);font-weight:700;--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity))}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .brand-about-us-container h2{margin-top:40px}}.cms-rootBrandMenu-Q01 .brand-about-us-container p{font-size:var(--text-1xl-size) !important;line-height:var(--text-1xl-lh) !important;--tw-text-opacity:1;color:rgb(153 153 154 / var(--tw-text-opacity))}@media (max-width: 767px){.cms-rootBrandMenu-Q01 .brand-about-us-container > div > figure,
.cms-rootBrandMenu-Q01 .brand-about-us-container .brand-banner-images figure{margin-left:-15px;margin-right:-15px}}.cms-rootBrandMenu-Q01 .brand-about-us-container img{margin-left:auto;margin-right:auto}.cms-rootBrandMenu-Q01 .brand-about-us-container .brand-banner-images > div{-moz-column-gap:54px;column-gap:54px;row-gap:20px}.cms-rootBrandMenu-Q01 .brand-images-width{max-width:518px;margin:0 auto}@media (max-width: 1023px){.cms-rootBrandMenu-Q01 .nowrap_mb > div[class*='columnLine-root']{flex-wrap:nowrap !important}.cms-rootBrandMenu-Q01 .full-w_mb > div{margin-left:-15px;margin-right:-15px}}.cms-rootBrandMenu-Q01 .see-more-btn-secondary a{display:inline-block;min-width:135px;border-width:2px;--tw-border-opacity:1;border-color:rgb(40 40 40 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:30px;padding-right:30px;padding-top:7.5px;padding-bottom:7.5px;text-align:center;font-size:var(--text-1xl-size);line-height:var(--text-1xl-lh);font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity));text-decoration-line:none}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .see-more-btn-secondary a{min-width:151px;border-width:1px}}.cms-rootBrandMenu-Q01 .see-more-btn-secondary{text-align:center}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .see-more-btn-secondary{text-align:left}}.cms-rootBrandMenu-Q01 div[class*='text-root'] + .see-more-btn-secondary{margin-top:20px}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 div[class*='text-root'] + .see-more-btn-secondary{margin-top:50px}}.cms-rootBrandMenu-Q01 .buy-btn-black a{display:inline-block;min-width:200px;border-radius:100px;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));text-decoration-line:none}.cms-rootBrandMenu-Q01 .two-brand-container{margin-top:30px}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .two-brand-container{margin-top:50px}}.cms-rootBrandMenu-Q01 .two-brand-container > div{--tw-bg-opacity:1;background-color:rgb(242 242 242 / var(--tw-bg-opacity))}.cms-rootBrandMenu-Q01 .two-banner-content{padding:32px}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .two-banner-content{padding:48px}}.cms-rootBrandMenu-Q01 .two-banner-content h3{font-size:var(--text-2xl-size);line-height:var(--text-2xl-lh);font-weight:700;--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity))}@media (max-width: 1023px){.cms-rootBrandMenu-Q01 .two-banner-content h3{text-align:center}}.cms-rootBrandMenu-Q01 .two-banner-content h3 + div[class*='text-root']{margin-top:12px}.cms-rootBrandMenu-Q01 .two-banner-content p{font-size:var(--text-1xl-size);line-height:var(--text-1xl-lh);--tw-text-opacity:1;color:rgb(153 153 154 / var(--tw-text-opacity))}.column-content{--tw-bg-opacity:1;background-color:rgb(242 242 242 / var(--tw-bg-opacity));padding:20px}@media (min-width: 1024px){.column-content{padding:50px}}.column-content button{margin-top:20px}@media (min-width: 1024px){.column-content button{margin-top:50px}}.brand-page-layout-1 .pagebuilder-slider{margin-bottom:50px}h2.heading-block{margin-top:50px;margin-bottom:50px;text-align:center;font-size:var(--text-4xsl-size) !important;line-height:var(--text-4xsl-lh) !important;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity))}.layout-bottom-4-column > div{-moz-column-gap:30px;column-gap:30px}.layout-bottom-4-column > div > div{flex-basis:calc(50% - 15px);margin-bottom:30px}@media (min-width: 1024px){.layout-bottom-4-column > div > div{margin-bottom:0px}}.layout-bottom-4-column h2{margin-top:30px;margin-bottom:20px;text-align:center;font-size:26px !important}.brand-page-layout-1 .pagebuilder-column{position:relative}@media (max-width: 1023px){.brand-page-layout-1 .pagebuilder-column{width:100% !important}}@media (min-width: 768px){.layout-bottom-4-column img{position:relative !important}}.brand-page-layout-1 p,
.brand-page-layout-1 h3{margin-top:10px;text-align:left;font-size:var(--text-1xl-size) !important;line-height:var(--text-1xl-lh) !important;font-weight:500;--tw-text-opacity:1;color:rgb(153 153 154 / var(--tw-text-opacity))}.brand-page-layout-1 p{margin-bottom:10px !important}.brand-page-layout-1 p a{--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity));text-decoration-line:none}.brand-page-layout-1 h3{font-weight:700}.brand-page-layout-1 h2{--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity))}.brand-page-layout-1 .resize-img img{width:100px !important}.cms-rootBrandMenu-Q01 .new-for-you-content.content-new{padding-top:23px;padding-bottom:23px}.cms-rootBrandMenu-Q01 .column-blunt-about-us{margin-top:30px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(238 238 238 / var(--tw-border-opacity));padding-bottom:30px}.cms-rootBrandMenu-Q01 .column-bottom-content{margin-top:30px;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(238 238 238 / var(--tw-border-opacity));padding-top:30px}.cms-rootBrandMenu-Q01 .column-content-innergie > div{-moz-column-gap:20px;column-gap:20px}.cms-rootBrandMenu-Q01 .column-content-innergie button{margin-top:20px;margin-bottom:20px}.cms-rootBrandMenu-Q01 .column-content-innergie.margin-bottom{margin-bottom:30px}.cms-rootBrandMenu-Q01 .column-about-img{margin-top:30px}.cms-rootBrandMenu-Q01 .column-about-img > div{-moz-column-gap:25px;column-gap:25px}.button-rounded-primary button,
.button-rounded-primary a{pointer-events:auto;display:flex;min-width:188px !important;align-content:center;align-items:center;border-radius:30px;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(40 40 40 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(40 40 40 / var(--tw-bg-opacity));padding-top:7px;padding-bottom:7px;padding-left:30px;padding-right:30px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));text-decoration-line:none;outline:2px solid transparent;outline-offset:2px}.button-rounded-primary button:hover,
.button-rounded-primary a:hover{background-color:rgb(40 40 40 / .1);--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity))}.button-rounded-primary button:focus-visible,
.button-rounded-primary a:focus-visible{outline:2px solid transparent;outline-offset:2px}.button-rounded-primary button > span,
.button-rounded-primary a > span{font-size:var(--text-xl-size);line-height:var(--text-xl-lh);font-weight:400}.custom-5-col div[class^='column-root']{width:20% !important}.cms-rootBrandMenu-Q01 .text-in-image .pagebuilder-column{position:relative}.cms-rootBrandMenu-Q01 .text-in-image .pagebuilder-column .text{bottom:40px;left:20px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .text-in-image .pagebuilder-column .text{position:absolute}}.cms-rootBrandMenu-Q01 .text-in-image .pagebuilder-column .text p{font-size:40px !important}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .text-in-image .pagebuilder-column .text p{margin-top:0px;margin-bottom:0px;--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity)) !important}}.cms-rootBrandMenu-Q01 .text-in-image .pagebuilder-column button{bottom:20px;right:20px}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .text-in-image .pagebuilder-column button{position:absolute}}.cms-rootBrandMenu-Q01 .column-content-mophie{margin-top:30px}.cms-rootBrandMenu-Q01 .column-content-mophie .content-left{position:relative}.cms-rootBrandMenu-Q01 .column-content-mophie .content-left img{top:0px;left:0px;right:0px;bottom:0px}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .column-content-mophie .content-left img{position:absolute}}.cms-rootBrandMenu-Q01 .slider-brand-new .slick-slide p{display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:30px;column-gap:30px}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .slider-brand-ambi .slick-slide img{float:left}}.cms-rootBrandMenu-Q01 .slider-brand-ambi .slick-slide a,
.cms-rootBrandMenu-Q01 .slider-brand-ambi .slick-slide .custom-content{margin-left:0px;display:inline-block}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .slider-brand-ambi .slick-slide a,
.cms-rootBrandMenu-Q01 .slider-brand-ambi .slick-slide .custom-content{margin-left:50px}}.cms-rootBrandMenu-Q01 .slider-brand-ambi .slick-slide .custom-content{position:absolute}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .slider-brand-ambi .slick-slide .custom-content{top:30px}}@media (max-width: 1023px){.cms-rootBrandMenu-Q01 .slider-brand-ambi .slick-slide .custom-content{bottom:65px;left:20px}}.cms-rootBrandMenu-Q01 .slider-brand-ambi .slick-slide a{pointer-events:auto;margin-top:75px;display:inline-block;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(40 40 40 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(40 40 40 / var(--tw-bg-opacity));padding-top:7.5px;padding-bottom:7.5px;padding-left:41px;padding-right:41px;font-size:var(--text-2xl-size);line-height:var(--text-2xl-lh);font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));text-decoration-line:none;outline:2px solid transparent;outline-offset:2px}.cms-rootBrandMenu-Q01 .slider-brand-ambi .slick-slide a:hover{background-color:rgb(40 40 40 / .1);--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity))}.cms-rootBrandMenu-Q01 .slider-brand-ambi .slick-slide a:focus-visible{outline:2px solid transparent;outline-offset:2px}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .slider-brand-ambi .slick-slide a{margin-top:100px}}@media (max-width: 1023px){.cms-rootBrandMenu-Q01 .slider-brand-ambi .slick-slide a{margin-left:20px}}.cms-rootBrandMenu-Q01 .slider-brand-ambi .slick-slide .custom-content > div{position:relative;margin-top:10px;text-align:left;font-size:var(--text-1xl-size) !important;line-height:var(--text-1xl-lh) !important;font-weight:500;--tw-text-opacity:1;color:rgb(153 153 154 / var(--tw-text-opacity))}.cms-rootBrandMenu-Q01 .content-image-twelvesouth{margin-bottom:20px}.cms-rootBrandMenu-Q01 .content-image-twelvesouth img{width:100%}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .pagebuilder-slider img{min-height:300px}}.cms-rootBrandMenu-Q01 div[class*='slider-bannerPosterOverlay']{min-height:auto !important}.slider-two-images .slick-slide div[class*='banner-content'] > p{display:block;grid-template-columns:repeat(2, minmax(0, 1fr));-moz-column-gap:30px;column-gap:30px}@media (min-width: 768px){.slider-two-images .slick-slide div[class*='banner-content'] > p{display:grid}}.slider-two-images .slick-slide div[class*='banner-content'] img{height:auto !important;width:auto !important}.cms-rootBrandMenu-Q01 .content-top-shokz{position:relative}.cms-rootBrandMenu-Q01 .txt-bct > a{margin-right:20px;display:inline-block;height:35px;width:35px}.cms-rootBrandMenu-Q01 .txt-bct{position:absolute;top:50%;left:3%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.cms-rootBrandMenu-Q01 .imgShopList{margin-top:15px}.cms-rootBrandMenu-Q01 .imgShopList .dp-center{padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:8px}.cms-rootBrandMenu-Q01 .slider-jaybird .slick-slide,
.cms-rootBrandMenu-Q01 .image-include-text{position:relative}.cms-rootBrandMenu-Q01 .slider-jaybird .slick-slide h3 > span > span,
.cms-rootBrandMenu-Q01 .image-include-text figcaption,
.cms-rootBrandMenu-Q01 .slider-text-inner .slick-slide h3{position:absolute;bottom:5%;left:50%;width:auto !important;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.cms-rootBrandMenu-Q01 .slider-jaybird .slick-slide img{height:auto !important;width:100% !important}.cms-rootBrandMenu-Q01 .slider-jaybird .slick-slide h3 span,
.cms-rootBrandMenu-Q01 .image-include-text figcaption{margin-bottom:0px !important;font-size:var(--text-2xl-size) !important;line-height:var(--text-2xl-lh) !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity)) !important}.test-to-extreme-text em{font-size:var(--text-xl-size);line-height:var(--text-xl-lh)}.test-to-extreme-text{margin-top:20px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(238 238 238 / var(--tw-border-opacity));padding-bottom:30px}.btn-align-right{margin-left:auto}.cms-rootBrandMenu-Q01 .brand-item-feature-video-col{margin-top:15px}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .brand-item-feature-video-col{margin-top:0px}}@media (max-width: 1023px){.cms-rootBrandMenu-Q01 .brand-item-feature-video-col video{width:100% !important}}.cms-rootBrandMenu-Q01 .aqara-2-col,
.cms-rootBrandMenu-Q01 .aqara-3-col{--tw-bg-opacity:1;background-color:rgb(242 242 242 / var(--tw-bg-opacity))}.cms-rootBrandMenu-Q01 .aqara-2-col h2,
.cms-rootBrandMenu-Q01 .aqara-3-col h2{--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity))}.cms-rootBrandMenu-Q01 .aqara-2-col p,
.cms-rootBrandMenu-Q01 .aqara-3-col p{--tw-text-opacity:1;color:rgb(153 153 154 / var(--tw-text-opacity))}.cms-rootBrandMenu-Q01 .aqara-3-col .pagebuilder-column.col-text{padding:50px}.cms-rootBrandMenu-Q01 .aqara-3-col .pagebuilder-column,
.cms-rootBrandMenu-Q01 .aqara-2-col .pagebuilder-column{padding:0.625rem}.cms-rootBrandMenu-Q01 .belkin-disney-marvel h2{margin-top:30px;font-size:var(--text-4xsl-size);line-height:var(--text-4xsl-lh);font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity))}@media (min-width: 1024px){.cms-rootBrandMenu-Q01 .belkin-disney-marvel h2{margin-top:40px}}.cms-rootBrandMenu-Q01 .belkin-disney-marvel figure img{width:100%}.cms-rootBrandMenu-Q01 .belkin-disney-marvel .pagebuilder-column{display:inline-block;padding:15px}@media (max-width: 1023px){.cms-rootBrandMenu-Q01 .belkin-disney-marvel .pagebuilder-column{width:50% !important;max-width:50%;padding:0px}}.cms-rootBrandMenu-Q01 .belkin-disney-marvel .pagebuilder-column a{margin:20px;display:inline-block;text-align:center;font-size:var(--text-1xl-size);line-height:var(--text-1xl-lh);font-weight:700;--tw-text-opacity:1;color:rgb(40 40 40 / var(--tw-text-opacity));text-decoration-line:none}@media (min-width: 769px){.hidden-desktop{display:none !important}.brand-page-layout-1 .pagebuilder-column img{position:relative;height:100%;width:100%}}@media (max-width: 768px){.multiple-columns-on-row-mb div[class^='columnGroup'],
  .multiple-columns-on-row-mb div[class^='columnLine'],
  .keep-one-row-mb div[class^='columnGroup'],
  .keep-one-row-mb div[class^='columnLine']{flex-wrap:nowrap}.hidden-mobile{display:none !important}}