.premium-home-active{margin:0;background:#fff}.premium-home-active .shopify-section-group-header-group,.premium-home-active .shopify-section-group-footer-group{display:none!important}.premium-home-active main#MainContent{padding:0!important}.ph-section,.ph-section *{box-sizing:border-box}.ph-section{position:relative;width:100%;overflow:hidden;color:var(--ph-text, #111);background:var(--ph-bg, #fff);font-family:var(--font-stack-body, Arial, Helvetica, sans-serif);font-size:16px;line-height:1.5}.ph-section img,.ph-section video,.ph-section iframe{display:block;max-width:100%}.ph-section a{color:inherit;text-decoration:none}.ph-shell{width:min(100%,var(--ph-max-width, 1780px));margin-inline:auto;padding-inline:var(--ph-side, 60px)}.ph-richtext{max-width:var(--ph-content-width, 900px)}.ph-kicker{margin:0 0 12px;color:var(--ph-kicker-color, currentColor);font-size:var(--ph-kicker-size, 15px);font-weight:700;letter-spacing:.13em;text-transform:uppercase}.ph-title{margin:0;color:var(--ph-heading, currentColor);font-size:var(--ph-heading-size, clamp(40px, 4vw, 64px));font-weight:var(--ph-heading-weight, 700);line-height:var(--ph-heading-line, 1.08);letter-spacing:var(--ph-heading-spacing, -.035em)}.ph-copy{margin:20px 0 0;color:var(--ph-copy-color, currentColor);font-size:var(--ph-copy-size, 20px)}.ph-copy>:first-child{margin-top:0}.ph-copy>:last-child{margin-bottom:0}.ph-buttons{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.ph-button{display:inline-flex;align-items:center;justify-content:center;min-width:var(--ph-button-min, 210px);min-height:var(--ph-button-height, 58px);padding:14px 26px;border:1px solid var(--ph-button-border, currentColor);border-radius:var(--ph-button-radius, 0);color:var(--ph-button-text, #111)!important;background:var(--ph-button-bg, #fff);font-size:var(--ph-button-size, 16px);font-weight:700;letter-spacing:.04em;text-align:center;text-transform:uppercase;transition:opacity .2s ease,background .2s ease,color .2s ease,transform .2s ease}.ph-button:hover{opacity:.82;transform:translateY(-1px)}.ph-button--outline{--ph-button-bg: transparent;--ph-button-text: currentColor}.ph-header{position:absolute;inset:0 0 auto;z-index:30;overflow:visible;color:var(--ph-header-text, #fff);background:color-mix(in srgb,var(--ph-header-bg, #050505) var(--ph-header-opacity, 84%),transparent)}.ph-header.is-sticky{position:fixed}.ph-header__inner{display:flex;align-items:center;min-height:var(--ph-header-height, 120px);gap:var(--ph-header-gap, 42px)}.ph-header__menu-button{flex:0 0 auto;width:48px;height:38px;padding:0;border:0;color:inherit;background:transparent;cursor:pointer}.ph-header__menu-button span{display:block;width:42px;height:2px;margin:9px 0;background:currentColor}.ph-header__brand{display:inline-flex;align-items:center;flex:0 0 auto;color:inherit!important;font-size:var(--ph-logo-text-size, 40px);line-height:1;letter-spacing:var(--ph-logo-spacing, .16em);white-space:nowrap}.ph-header__brand img{width:auto;max-width:var(--ph-logo-width, 190px);max-height:calc(var(--ph-header-height, 120px) - 26px);object-fit:contain}.ph-header__brand .is-mobile{display:none}.ph-header__nav,.ph-header__actions{display:flex;align-items:center;gap:var(--ph-header-gap, 42px);font-size:var(--ph-nav-size, 18px);font-weight:600}.ph-header__actions{margin-left:auto;gap:calc(var(--ph-header-gap, 42px) * .72)}.ph-header__nav a,.ph-header__actions a{color:inherit;transition:opacity .2s ease}.ph-header__nav a:hover,.ph-header__actions a:hover{opacity:.65}.ph-header__mobile-nav{display:none;padding:18px var(--ph-side, 60px) 28px;border-top:1px solid color-mix(in srgb,currentColor 22%,transparent);background:var(--ph-mobile-menu-bg, #050505)}.ph-header__mobile-nav.is-open{display:block}.ph-header__mobile-nav a{display:block;padding:10px 0;color:inherit;font-size:17px}.ph-hero,.ph-banner{min-height:var(--ph-height, 760px);display:flex;align-items:var(--ph-v-align, flex-end);color:var(--ph-text, #fff);background:var(--ph-bg, #050505)}.ph-media,.ph-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.ph-media img,.ph-media video,.ph-media iframe{width:100%;height:100%;object-fit:var(--ph-media-fit, cover);object-position:var(--ph-media-position, center)}.ph-media__mobile{display:none!important}.ph-overlay{z-index:1;background:linear-gradient(var(--ph-overlay-angle, 90deg),color-mix(in srgb,var(--ph-overlay-color, #000) var(--ph-overlay-opacity, 58%),transparent),transparent var(--ph-overlay-end, 75%))}.ph-hero__content,.ph-banner__content{position:relative;z-index:2;width:100%;padding-top:var(--ph-pad-top, 160px);padding-bottom:var(--ph-pad-bottom, 90px)}.ph-align-left .ph-richtext{margin-right:auto;text-align:left}.ph-align-center .ph-richtext{margin-inline:auto;text-align:center}.ph-align-right .ph-richtext{margin-left:auto;text-align:right}.ph-align-center .ph-buttons{justify-content:center}.ph-align-right .ph-buttons{justify-content:flex-end}.ph-hero__counter{position:absolute;right:var(--ph-side, 60px);bottom:28px;z-index:2;font-size:13px;letter-spacing:.2em}.ph-text{padding-top:var(--ph-pad-top, 90px);padding-bottom:var(--ph-pad-bottom, 70px)}.ph-text .ph-richtext{margin-inline:auto}.ph-image-cards{padding-top:var(--ph-pad-top, 0);padding-bottom:var(--ph-pad-bottom, 0)}.ph-section-heading{max-width:var(--ph-content-width, 900px);margin:0 auto var(--ph-heading-bottom, 48px);text-align:var(--ph-heading-align, center)}.ph-image-cards__grid{display:grid;grid-template-columns:repeat(var(--ph-columns, 4),minmax(0,1fr));gap:var(--ph-gap, 1px)}.ph-image-card{position:relative;min-height:var(--ph-card-height, 560px);overflow:hidden;color:var(--ph-card-text, #fff);background:var(--ph-card-bg, #111)}.ph-image-card__media,.ph-image-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.ph-image-card__media img,.ph-image-card__media video{width:100%;height:100%;object-fit:cover;transition:transform .65s ease}.ph-image-card:hover .ph-image-card__media img{transform:scale(1.035)}.ph-image-card__overlay{z-index:1;background:linear-gradient(0deg,color-mix(in srgb,var(--ph-card-overlay, #000) var(--ph-card-overlay-opacity, 80%),transparent),transparent 65%)}.ph-image-card__content{position:absolute;z-index:2;inset:auto var(--ph-card-pad, 32px) var(--ph-card-pad, 32px);text-align:var(--ph-card-align, left)}.ph-image-card__content h3{margin:0 0 6px;color:inherit;font-size:var(--ph-card-title-size, 38px);line-height:1.08}.ph-image-card__content p{margin:0 0 20px;font-size:var(--ph-card-copy-size, 18px)}.ph-text-link{display:inline-block;padding-bottom:4px;border-bottom:1px solid currentColor;font-weight:700}.ph-products{padding-top:var(--ph-pad-top, 100px);padding-bottom:var(--ph-pad-bottom, 110px)}.ph-products__tabs{display:flex;justify-content:center;gap:36px;margin:calc(var(--ph-heading-bottom, 48px) * -.55) 0 var(--ph-heading-bottom, 48px);overflow-x:auto;font-size:17px;white-space:nowrap}.ph-products__tabs span{padding-bottom:5px}.ph-products__tabs span:first-child{border-bottom:3px solid currentColor}.ph-product-grid{display:grid;grid-template-columns:repeat(var(--ph-columns, 4),minmax(0,1fr));gap:var(--ph-gap, 28px)}.ph-product-card{display:block;color:var(--ph-card-text, #111);background:var(--ph-card-bg, transparent)}.ph-product-card__media{position:relative;overflow:hidden;background:var(--ph-product-media-bg, #f1f1f1);aspect-ratio:var(--ph-product-ratio, 1 / 1.12)}.ph-product-card__media img{width:100%;height:100%;object-fit:var(--ph-product-fit, cover);transition:transform .4s ease}.ph-product-card:hover img{transform:scale(1.025)}.ph-product-card__badge{position:absolute;top:16px;left:16px;z-index:2;padding:4px 9px;color:var(--ph-badge-text, #111);background:var(--ph-badge-bg, #fff);font-size:13px}.ph-product-card__content{padding:var(--ph-product-content-pad, 20px) 0 0;text-align:var(--ph-card-align, left)}.ph-product-card__vendor{margin:0 0 5px;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.ph-product-card h3{min-height:2.4em;margin:0 0 5px;color:inherit;font-size:var(--ph-card-title-size, 22px);line-height:1.2}.ph-product-card__reference{margin:0 0 12px;color:color-mix(in srgb,currentColor 62%,transparent)}.ph-product-card__price{font-size:var(--ph-price-size, 18px);font-weight:500}.ph-editorial{padding-top:var(--ph-pad-top, 100px);padding-bottom:var(--ph-pad-bottom, 110px)}.ph-editorial__grid{display:grid;grid-template-columns:repeat(var(--ph-columns, 3),minmax(0,1fr));gap:var(--ph-gap, 28px)}.ph-editorial-card{display:flex;flex-direction:column;overflow:hidden;border:var(--ph-border-width, 1px) solid var(--ph-border, #222);color:var(--ph-card-text, #111);background:var(--ph-card-bg, #fff)}.ph-editorial-card__media{aspect-ratio:var(--ph-card-ratio, 1.55 / 1);background:#eee}.ph-editorial-card__media img,.ph-editorial-card__media video{width:100%;height:100%;object-fit:cover}.ph-editorial-card__body{display:flex;flex:1;flex-direction:column;padding:var(--ph-card-pad, 28px)}.ph-editorial-card .ph-kicker{margin-bottom:8px}.ph-editorial-card h3{margin:0 0 12px;color:inherit;font-size:var(--ph-card-title-size, 26px);line-height:1.18}.ph-editorial-card__copy{margin:0 0 22px;font-size:var(--ph-card-copy-size, 16px)}.ph-editorial-card .ph-text-link{align-self:flex-start;margin-top:auto}.ph-newsletter{padding-top:var(--ph-pad-top, 88px);padding-bottom:var(--ph-pad-bottom, 88px)}.ph-newsletter__grid{display:grid;grid-template-columns:minmax(0,var(--ph-newsletter-copy, .9fr)) minmax(0,1.1fr);gap:var(--ph-gap, 70px);align-items:center}.ph-newsletter__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ph-form-gap, 14px)}.ph-field{position:relative}.ph-field--wide{grid-column:1 / -1}.ph-field span{display:block;margin-bottom:7px;font-size:13px;font-weight:600}.ph-field input{width:100%;height:var(--ph-input-height, 60px);padding:0 17px;border:1px solid var(--ph-field-border, #111);border-radius:var(--ph-input-radius, 0);color:var(--ph-field-text, #111);background:var(--ph-field-bg, #fff);font:inherit}.ph-newsletter__form button{cursor:pointer}.ph-form-message{grid-column:1 / -1;margin:0}.ph-benefits{padding-top:var(--ph-pad-top, 84px);padding-bottom:var(--ph-pad-bottom, 84px)}.ph-benefits__grid{display:grid;grid-template-columns:repeat(var(--ph-columns, 4),minmax(0,1fr));gap:var(--ph-gap, 24px)}.ph-benefit{display:flex;flex-direction:var(--ph-benefit-direction, column);align-items:var(--ph-benefit-align, center);gap:15px;min-height:var(--ph-benefit-height, 120px);padding:var(--ph-card-pad, 22px);border:var(--ph-border-width, 1px) solid var(--ph-border, #111);text-align:var(--ph-benefit-text-align, center)}.ph-benefit__icon{flex:0 0 auto;width:var(--ph-icon-size, 34px);height:var(--ph-icon-size, 34px)}.ph-benefit__icon img,.ph-benefit__icon svg{width:100%;height:100%;object-fit:contain}.ph-benefit h3{margin:0;color:inherit;font-size:var(--ph-card-title-size, 18px)}.ph-benefit p{margin:5px 0 0;font-size:var(--ph-card-copy-size, 15px)}.ph-footer{padding-top:var(--ph-pad-top, 84px);color:var(--ph-text, #fff);background:var(--ph-bg, #050505)}.ph-footer__grid{display:grid;grid-template-columns:minmax(220px,var(--ph-brand-column, 1.35fr)) repeat(var(--ph-menu-columns, 4),minmax(140px,1fr));gap:var(--ph-gap, 44px)}.ph-footer__logo{display:inline-flex;align-items:center;color:inherit!important;font-size:var(--ph-logo-text-size, 32px);letter-spacing:var(--ph-logo-spacing, .16em)}.ph-footer__logo img{width:auto;max-width:var(--ph-logo-width, 190px);max-height:90px;object-fit:contain}.ph-footer__brand p{max-width:320px;margin:18px 0 0;color:var(--ph-muted, #bbb)}.ph-footer__block h3{margin:0 0 20px;color:inherit;font-size:var(--ph-footer-heading-size, 17px)}.ph-footer__block a{display:block;margin:0 0 12px;color:var(--ph-muted, #d2d2d2)}.ph-footer__block a:hover{color:var(--ph-text, #fff)}.ph-footer__bottom{margin-top:var(--ph-bottom-gap, 62px);padding-top:24px;padding-bottom:28px;border-top:1px solid var(--ph-border, #333);color:var(--ph-muted, #aaa);font-size:13px}.ph-footer__bottom-inner{display:flex;justify-content:space-between;gap:24px}.ph-footer__bottom-links{display:flex;flex-wrap:wrap;gap:18px}@media(max-width:1100px){.ph-shell{--ph-side: var(--ph-side-tablet, 28px)}.ph-header__inner{--ph-header-height: var(--ph-header-height-tablet, 92px)}.ph-header__nav{display:none}.ph-header__brand{--ph-logo-text-size: var(--ph-logo-text-size-tablet, 30px)}.ph-image-cards__grid,.ph-product-grid{--ph-columns: min(var(--ph-columns, 4), 2)}.ph-editorial__grid{--ph-columns: min(var(--ph-columns, 3), 2)}.ph-benefits__grid{--ph-columns: min(var(--ph-columns, 4), 2)}.ph-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ph-footer__brand{grid-column:span 3}}@media(max-width:700px){.ph-shell{--ph-side: var(--ph-side-mobile, 18px)}.ph-title{font-size:var(--ph-heading-size-mobile, 38px)}.ph-copy{font-size:var(--ph-copy-size-mobile, 17px)}.ph-button{width:var(--ph-button-mobile-width, auto);min-width:min(100%,var(--ph-button-min, 210px))}.ph-header__inner{--ph-header-height: var(--ph-header-height-mobile, 76px);gap:13px}.ph-header__menu-button{width:34px}.ph-header__menu-button span{width:29px;margin:7px 0}.ph-header__brand{--ph-logo-text-size: var(--ph-logo-text-size-mobile, 23px);--ph-logo-spacing: .12em}.ph-header__brand .is-desktop.has-mobile{display:none}.ph-header__brand .is-mobile{display:block}.ph-header__brand img{max-width:var(--ph-logo-width-mobile, 135px)}.ph-header__actions .ph-hide-mobile{display:none}.ph-header__actions{gap:14px;font-size:14px}.ph-header__mobile-nav{padding-inline:var(--ph-side-mobile, 18px)}.ph-hero,.ph-banner{min-height:var(--ph-height-mobile, 620px)}.ph-media__desktop.has-mobile{display:none!important}.ph-media__mobile{display:block!important}.ph-hero__content,.ph-banner__content{padding-top:var(--ph-pad-top-mobile, 120px);padding-bottom:var(--ph-pad-bottom-mobile, 62px)}.ph-hero__counter{right:var(--ph-side-mobile, 18px);bottom:20px}.ph-text,.ph-image-cards,.ph-products,.ph-editorial,.ph-newsletter,.ph-benefits{padding-top:var(--ph-pad-top-mobile, 64px);padding-bottom:var(--ph-pad-bottom-mobile, 64px)}.ph-section-heading{margin-bottom:var(--ph-heading-bottom-mobile, 34px)}.ph-image-cards__grid,.ph-editorial__grid,.ph-benefits__grid{grid-template-columns:repeat(var(--ph-columns-mobile, 1),minmax(0,1fr))}.ph-image-card{min-height:var(--ph-card-height-mobile, 480px)}.ph-image-card__content{inset:auto var(--ph-card-pad-mobile, 22px) var(--ph-card-pad-mobile, 22px)}.ph-product-grid.is-scroll-mobile{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory}.ph-product-grid.is-scroll-mobile .ph-product-card{flex:0 0 var(--ph-product-mobile-width, 84%);scroll-snap-align:start}.ph-product-grid:not(.is-scroll-mobile){grid-template-columns:repeat(var(--ph-columns-mobile, 1),minmax(0,1fr))}.ph-products__tabs{justify-content:flex-start;margin-top:-12px}.ph-newsletter__grid,.ph-newsletter__form{grid-template-columns:1fr}.ph-newsletter__grid{gap:34px}.ph-field--wide{grid-column:auto}.ph-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ph-footer__brand{grid-column:1 / -1}.ph-footer__bottom-inner{flex-direction:column}}@media(prefers-reduced-motion:reduce){.ph-section *,.ph-section *:before,.ph-section *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/premium-home.css.map */
