@layer components{@property --partnership-hub-scrollbar-thumb{syntax: "<color>"; inherits: true; initial-value: #ffffff;}@property --partnership-hub-scrollbar-track{syntax: "<color>"; inherits: true; initial-value: #000000;}@property --partnership-hub-header-bg{syntax: "<color>"; inherits: true; initial-value: #000000;}@property --partnership-hub-header-fg{syntax: "<color>"; inherits: true; initial-value: #ffffff;}@property --partnership-hub-nav-fg{syntax: "<color>"; inherits: true; initial-value: #ffffff;}@property --partnership-hub-body-bg{syntax: "<color>"; inherits: true; initial-value: transparent;}:is(html,body)[data-partnership-hub-document-chrome]{background-color:var(--partnership-hub-body-bg);scrollbar-width:thin;scrollbar-color:var(--partnership-hub-scrollbar-thumb) var(--partnership-hub-scrollbar-track);accent-color:var(--partnership-hub-scrollbar-thumb);transition:background-color var(--transition-duration-medium) var(--transition-ease-out),scrollbar-color var(--transition-duration-medium) var(--transition-ease-out),accent-color var(--transition-duration-medium) var(--transition-ease-out),--partnership-hub-body-bg var(--transition-duration-medium) var(--transition-ease-out),--partnership-hub-scrollbar-thumb var(--transition-duration-medium) var(--transition-ease-out),--partnership-hub-scrollbar-track var(--transition-duration-medium) var(--transition-ease-out)}:is(html,body)[data-partnership-hub-document-chrome]::-webkit-scrollbar{-webkit-appearance:none;width:.75rem}:is(html,body)[data-partnership-hub-document-chrome]::-webkit-scrollbar-track{background-color:var(--partnership-hub-scrollbar-track);transition:background-color var(--transition-duration-medium) var(--transition-ease-out)}:is(html,body)[data-partnership-hub-document-chrome]::-webkit-scrollbar-thumb{background-color:var(--partnership-hub-scrollbar-thumb);border-radius:9999px;border:.125rem solid var(--partnership-hub-scrollbar-track);min-height:2.5rem;transition:background-color var(--transition-duration-medium) var(--transition-ease-out),border-color var(--transition-duration-medium) var(--transition-ease-out)}sticky-header[data-partnership-hub-header-chrome]{color:var(--partnership-hub-header-fg);background-color:var(--partnership-hub-header-bg)!important;transition:color var(--transition-duration-medium) var(--transition-ease-out),background-color var(--transition-duration-medium) var(--transition-ease-out),--partnership-hub-header-bg var(--transition-duration-medium) var(--transition-ease-out),--partnership-hub-header-fg var(--transition-duration-medium) var(--transition-ease-out)}sticky-header[data-partnership-hub-header-chrome] :is(.header__heading-link.link.focus-inset svg path,.header__icon svg path,.header__icon--menu svg path){fill:var(--partnership-hub-header-fg)!important;transition:fill var(--transition-duration-medium) var(--transition-ease-out)}sticky-header[data-partnership-hub-header-chrome] .header__icon--cart svg path{stroke:var(--partnership-hub-header-fg)!important;transition:stroke var(--transition-duration-medium) var(--transition-ease-out)}sticky-header[data-partnership-hub-header-chrome] :is(.header__inline-menu,.header__icons) :is(.header__menu-item:not(.pill-button),.header__menu-item--standalone,.header__menu-item:not(.pill-button) .header__active-menu-item){color:var(--partnership-hub-header-fg)!important;transition:color var(--transition-duration-medium) var(--transition-ease-out)}sticky-header[data-partnership-hub-header-chrome] :is(.header__inline-menu,.header__icons) :is(.header__menu-item:not(.pill-button),.header__menu-item--standalone):hover{color:var(--partnership-hub-header-fg)!important}@media(forced-colors:active){:is(html,body)[data-partnership-hub-document-chrome]{scrollbar-color:auto;accent-color:auto}:is(html,body)[data-partnership-hub-document-chrome]::-webkit-scrollbar-thumb{background-color:CanvasText;border-color:Canvas}:is(html,body)[data-partnership-hub-document-chrome]::-webkit-scrollbar-track{background-color:Canvas}}@media(prefers-reduced-motion:reduce){:is(html,body)[data-partnership-hub-document-chrome],:is(html,body)[data-partnership-hub-document-chrome]::-webkit-scrollbar-thumb,:is(html,body)[data-partnership-hub-document-chrome]::-webkit-scrollbar-track,partnership-hub,sticky-header[data-partnership-hub-header-chrome],sticky-header[data-partnership-hub-header-chrome] :is(.header__heading-link.link.focus-inset svg path,.header__icon svg path,.header__icon--menu svg path),sticky-header[data-partnership-hub-header-chrome] :is(.header__inline-menu,.header__icons) :is(.header__menu-item:not(.pill-button),.header__menu-item--standalone,.header__menu-item:not(.pill-button) .header__active-menu-item),sticky-header[data-partnership-hub-header-chrome] .header__icon--cart svg path{transition:none}}partnership-hub{display:block;--partnership-hub-header-flow: 0rem;margin-top:calc(var(--partnership-hub-header-flow) * -1);transition:--partnership-hub-nav-fg var(--transition-duration-medium) var(--transition-ease-out);--pthub-title-scale: 1;--pthub-title-scale-lg: 1}.partnership-hub__shared-bg{position:absolute;inset:0;opacity:0;transition:opacity .6s ease;background-color:var(--partnership-shared-bg-color, transparent);background-image:var(--partnership-shared-bg-image-portrait, none);background-size:cover;background-position:center;background-repeat:no-repeat}.partnership-hub__shared-bg[data-shared-bg-active=true]{opacity:1}@media(orientation:landscape){.partnership-hub__shared-bg{background-image:var( --partnership-shared-bg-image-landscape, var(--partnership-shared-bg-image-portrait, none) )}}.partnership-slide{z-index:10;pointer-events:none;opacity:0;visibility:hidden}.partnership-slide[data-slide-active=true]{z-index:10;pointer-events:auto;visibility:visible}.partnership-slide--video[data-slide-active=true]{z-index:30}.partnership-slide[data-slide-passed=true]{z-index:20;visibility:visible}.partnership-slide[data-slide-active=false][data-slide-passed=false]{z-index:0}partnership-hub[data-hub-pristine=true] .partnership-slide[data-slide-passed=true]{z-index:0}partnership-hub:not([data-hub-ready=true]) .partnership-slide{opacity:0;visibility:hidden;transform:none;transition:none}.partnership-hub__nav{position:absolute;inset-inline:0;top:0;z-index:200;pointer-events:auto;padding-inline:1.5rem;padding-top:1.5rem;color:var(--partnership-hub-nav-fg)}.partnership-hub__nav-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 2rem;max-width:64rem;margin-inline:auto}.partnership-hub__nav-item{position:relative;display:inline-block;padding-bottom:.38rem;color:inherit;text-decoration:none;text-transform:uppercase;font-size:.75rem;letter-spacing:.2em;opacity:.55;transition:opacity .25s ease,color .25s ease}.partnership-hub__nav-item:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.06rem;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .3s ease}.partnership-hub__nav-item:hover,.partnership-hub__nav-item:focus-visible{opacity:1}.partnership-hub__nav-item[data-nav-active=true]{opacity:1}.partnership-hub__nav-item[data-nav-active=true]:after{transform:scaleX(1)}.partnership-slide--hero [data-hub-anim-target]{will-change:transform,opacity}.partnership-slide--hero[data-slide-passed=true] .partnership-slide__product-layer{z-index:20}@media(prefers-reduced-motion:reduce){.partnership-slide--hero [data-hub-anim-target]{will-change:auto}}@media(min-width:48rem){.partnership-hub__nav{padding-top:2rem}.partnership-hub__nav-list{column-gap:3rem}}.partnership-slide__title{margin:0;color:inherit;text-wrap:balance;position:relative}.partnership-slide__title-text{display:block}.partnership-slide__title-svg{display:none}.partnership-slide__title--svg-mode .partnership-slide__title-svg{display:block;position:absolute;inset:0;width:100%;height:100%}.partnership-slide__title--svg-mode .partnership-slide__title-svg img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.partnership-slide__title--svg-mode .partnership-slide__title-text{color:transparent;-webkit-text-fill-color:transparent;text-shadow:none;-webkit-text-stroke:0 transparent}@media(forced-colors:active),(prefers-contrast:more){.partnership-slide__title--svg-mode .partnership-slide__title-svg{display:none}.partnership-slide__title--svg-mode .partnership-slide__title-text{color:inherit;-webkit-text-fill-color:currentColor;text-shadow:none;-webkit-text-stroke:0 currentColor}.partnership-slide__title--svg-mode.partnership-slide__title--gallery,.partnership-slide__title--svg-mode.partnership-slide__title--text-media,.partnership-slide__title--svg-mode[data-svg-title-sized]{min-height:0;height:auto}.partnership-slide__title--svg-mode[data-svg-title-sized] .partnership-slide__title-text{position:static;width:auto;height:auto;overflow:visible}}.partnership-slide__title--svg-mode.partnership-slide__title--gallery{min-height:2lh}.partnership-slide__title--svg-mode.partnership-slide__title--text-media{min-height:3lh}.partnership-slide__title--svg-mode[data-svg-title-sized]{width:100%;height:var(--pthub-svg-title-height);min-height:0}.partnership-slide__title--svg-mode[data-svg-title-sized] .partnership-slide__title-text{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}@media(min-width:48rem){.partnership-video-slide__title-anchor{width:min(55vw,42rem);max-width:calc(100% - 6rem)}}.partnership-title-theme--avantt .partnership-slide__title{font-family:var(--font-display);font-weight:500;letter-spacing:-.03em;font-size:calc(var(--text-display-sm) * var(--pthub-title-scale));line-height:var(--text-display-sm--line-height)}@media(min-width:64rem){.partnership-title-theme--avantt .partnership-slide__title{font-size:calc(var(--text-display-md) * var(--pthub-title-scale-lg));line-height:var(--text-display-md--line-height)}}.partnership-title-theme--fkscreamer .partnership-slide__title{font-family:var(--font-decorative);font-weight:500;text-transform:uppercase;font-variant-numeric:lining-nums tabular-nums;letter-spacing:0;font-size:calc(3.75rem * var(--pthub-title-scale));line-height:.9}.partnership-title-theme--fkscreamer .partnership-slide__title--video{font-size:calc(6.25rem * var(--pthub-title-scale));line-height:.9}@media(min-width:64rem){.partnership-title-theme--fkscreamer .partnership-slide__title{font-size:calc(var(--text-decorative-3xl) * var(--pthub-title-scale-lg));line-height:.9}.partnership-title-theme--fkscreamer .partnership-slide__title--hero{font-size:calc(var(--text-decorative-4xl) * var(--pthub-title-scale-lg))}.partnership-title-theme--fkscreamer .partnership-slide__title--video{font-size:calc(10.9375rem * var(--pthub-title-scale-lg));line-height:.9}}.partnership-title-theme--coachella .partnership-slide__title{font-family:var(--font-coachella);font-feature-settings:"ss05" 1;font-style:italic;font-weight:400;letter-spacing:-.02em;line-height:.8;font-size:calc(2.4375rem * var(--pthub-title-scale))}.partnership-title-theme--coachella .partnership-slide__title--video{font-size:calc(3.25rem * var(--pthub-title-scale))}@media(min-width:64rem){.partnership-title-theme--coachella .partnership-slide__title{font-size:calc(5rem * var(--pthub-title-scale-lg))}.partnership-title-theme--coachella .partnership-slide__title--video{font-size:calc(6.4375rem * var(--pthub-title-scale-lg))}}.partnership-title-theme--swarovski .partnership-slide__title{font-family:var(--font-swarovski);font-weight:400;letter-spacing:-.01em;font-size:calc(3.25rem * var(--pthub-title-scale));line-height:.85}@media(min-width:64rem){.partnership-title-theme--swarovski .partnership-slide__title:is(.partnership-slide__title--gallery,.partnership-slide__title--base){font-size:calc(4.4375rem * var(--pthub-title-scale-lg));line-height:.85}.partnership-title-theme--swarovski .partnership-slide__title:is(.partnership-slide__title--hero,.partnership-slide__title--video,.partnership-slide__title--text-media){font-size:calc(6.25rem * var(--pthub-title-scale-lg));line-height:.85}}.partnership-title-theme--pleasing .partnership-slide__title{font-family:Pleasing,serif;font-weight:400;letter-spacing:-.01em;font-size:calc(3.25rem * var(--pthub-title-scale));line-height:.85}.partnership-title-theme--pleasing .partnership-slide__title--gallery{font-size:calc(2.5rem * var(--pthub-title-scale))}.partnership-title-theme--pleasing .partnership-slide__title--hero{font-size:calc(3.75rem * var(--pthub-title-scale))}@media(min-width:64rem){.partnership-title-theme--pleasing .partnership-slide__title:is(.partnership-slide__title--gallery,.partnership-slide__title--base){font-size:calc(4.4375rem * var(--pthub-title-scale-lg));line-height:.85}.partnership-title-theme--pleasing .partnership-slide__title--hero{font-size:calc(8.75rem * var(--pthub-title-scale-lg));line-height:.85}.partnership-title-theme--pleasing .partnership-slide__title--video{font-size:calc(6.25rem * var(--pthub-title-scale-lg));line-height:.85}.partnership-title-theme--pleasing .partnership-slide__title--text-media{font-size:calc(4.375rem * var(--pthub-title-scale-lg));line-height:.85}}.partnership-slide--text-media [data-hub-anim-target]{will-change:transform,opacity}@media(prefers-reduced-motion:reduce){.partnership-slide--text-media [data-hub-anim-target]{will-change:auto}}.partnership-slide--gallery[data-slide-active=true]{z-index:25}.partnership-gallery-slide__body :where(p,ul,ol,blockquote,pre,table){margin-block:0}@media(max-width:47.94rem){.partnership-gallery-slide .partnership-gallery__item,.partnership-gallery-slide .partnership-gallery__item--placeholder{width:calc((100vw - 2.33rem) / 1.75);height:auto;aspect-ratio:9 / 16;max-width:calc((100vw - 2.33rem) / 1.75)}@supports (container-type: size){.partnership-gallery-slide .partnership-gallery__viewport{container-type:size;container-name:pgs-gallery}.partnership-gallery-slide .partnership-gallery__item,.partnership-gallery-slide .partnership-gallery__item--placeholder{width:min(calc((100vw - 2.33rem) / 1.75),56.25cqh)}}}@media(min-width:48rem){.partnership-gallery-slide:not(.partnership-gallery-slide--gallery-only) .partnership-gallery__viewport{overflow:hidden}.partnership-gallery-slide:not(.partnership-gallery-slide--gallery-only) .partnership-gallery__item:not([data-gallery-clone]){flex:0 0 calc((100vw - 8.66rem)/5);width:calc((100vw - 8.66rem)/5);max-width:calc((100vw - 8.66rem)/5);max-height:calc((100vw - 4rem - 4.66rem) / 5 * 16 / 9)}}.partnership-gallery-slide--gallery-only{--pgs-gallery-only-gap: 1.17rem}.partnership-gallery-slide--gallery-only .partnership-gallery__frame{border-radius:var(--radius-lg)}.partnership-gallery-slide--gallery-only .partnership-gallery__img{border-radius:inherit}@media(max-width:47.94rem){.partnership-gallery-slide--gallery-only{--pgs-gallery-only-card-width: calc( (100vw - var(--pgs-gallery-only-gap)) / 1.1 )}.partnership-gallery-slide--gallery-only .partnership-gallery__item,.partnership-gallery-slide--gallery-only .partnership-gallery__item--placeholder{width:var(--pgs-gallery-only-card-width);max-width:var(--pgs-gallery-only-card-width);height:auto;aspect-ratio:9 / 16;scroll-snap-align:start}.partnership-gallery-slide--gallery-only .partnership-gallery__track{scroll-padding-inline:0;padding-inline:0}}@media(min-width:48rem){.partnership-gallery-slide--gallery-only .partnership-gallery-slide__inner{container-type:size;container-name:pgs-gallery-only}.partnership-gallery-slide--gallery-only .partnership-gallery__item,.partnership-gallery-slide--gallery-only .partnership-gallery__item--placeholder{max-width:calc((100vw - 4rem - 3 * var(--pgs-gallery-only-gap)) / 4);max-height:calc((100vw - 4rem - 3 * var(--pgs-gallery-only-gap)) / 4 * 16 / 9)}@supports (container-type: size){.partnership-gallery-slide--gallery-only .partnership-gallery__item,.partnership-gallery-slide--gallery-only .partnership-gallery__item--placeholder{max-width:min(calc((100vw - 4rem - 3 * var(--pgs-gallery-only-gap)) / 4),56.25cqh);max-height:min(calc((100vw - 4rem - 3 * var(--pgs-gallery-only-gap)) / 4 * 16 / 9),100cqh)}}}.partnership-gallery__dot{width:.88rem;height:.88rem;border-radius:50%;background:#ffffff59;border:0;padding:0;cursor:pointer;appearance:none;transition:background-color .2s ease}.partnership-gallery__dot:hover,.partnership-gallery__dot:focus-visible{background:#fff9;outline:none}.partnership-gallery__dot[data-dot-active=true]{background:#fff}}
