.header-section{background:#fff;border-bottom:1px solid rgba(45,95,127,.1)}.header-section .header{max-width:min(84rem,calc(100vw - 2rem));margin-inline:auto;padding-inline:clamp(1rem,2vw,2rem);padding-block:.65rem}.header-section .header:before{background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.header-section .header__logo-link img{max-width:108px!important;max-height:none!important}@media screen and (min-width:1024px){.header-section .header{column-gap:clamp(1.25rem,2.5vw,2.5rem)}.header--left,.header--left-center{--header-grid-template: "logo navigation icons" /minmax(0, auto) minmax(0, 1fr) minmax(0, auto)}.header-section .header__logo{position:relative;z-index:3;flex-shrink:0;min-width:0}.header-section .header__navigation,.template-index .header-section .header__navigation{justify-self:stretch;align-self:center;min-width:0;max-width:100%;overflow:visible}.header-section .header__menu{width:100%;min-width:0;max-width:100%}.header-section .header__navigation .header__menu>ul{flex-wrap:nowrap;justify-content:flex-start;width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none;padding-inline-end:.75rem;scroll-padding-inline-end:.75rem;column-gap:clamp(.7rem,1.1vw,1.25rem);row-gap:0}.header-section .header__navigation .header__menu>ul::-webkit-scrollbar{display:none}.header-section .header__navigation .header__menu>ul>li{flex-shrink:0}.header-section .header__navigation .header__menu :is(a.menu__item,summary .menu__item){overflow:visible;max-width:none}.header-section .header__icons{position:relative;z-index:5;flex-shrink:0;min-width:max-content;padding-inline-start:.75rem;background:#fff;isolation:isolate}.header-section .header__buttons{flex-shrink:0}.header-section .header__buttons .header__menu>ul.with-block>li:hover .menu__item [data-text],.header-section .header__buttons .header__menu>ul.with-block>li>details>summary[open] .menu__item [data-text]{opacity:1;transform:none}.header-section .header__buttons .header__menu .menu__item .btn-duplicate{display:none!important}.header-section .header__menu :is(a.menu__item,summary .menu__item){min-height:2.1rem;height:auto;padding-block:.2rem;color:#1a2332;font-size:clamp(.8rem,.85vw,.9rem);font-weight:600;letter-spacing:-.01em;white-space:nowrap}.header-section .header__menu>ul.with-dot .menu__item .btn-text:after{display:none}.header-section .header__menu>ul.with-dot .menu__item.active .btn-text,.header-section .header__menu>ul.with-dot summary[open] .menu__item .btn-text{box-shadow:inset 0 -2px 0 var(--pd-purple-700, #4a3568)}.header-section .header__menu :is(a.menu__item,summary .menu__item):hover,.header-section .header__menu :is(a.menu__item,summary .menu__item):focus-visible{color:var(--pd-purple-700, #4a3568)}.header-section .header__menu a.menu__item[aria-label=Deals],.header-section .header__menu a.menu__item[aria-label="Latest Deals"]{color:var(--pd-purple-700, #4a3568);font-weight:700}.header-section .header__menu a.menu__item[aria-label=Deals] .btn-text,.header-section .header__menu a.menu__item[aria-label="Latest Deals"] .btn-text{padding:.2rem .65rem;border-radius:999px;background:#8e7dbe24;box-shadow:none}.header-section .header__menu a.menu__item[aria-label=Wholesale]{font-weight:700}.header-section .header__menu a.menu__item[aria-label=Wholesale] .btn-text{padding:.2rem .65rem;border-radius:999px;box-shadow:inset 0 0 0 1px #2d5f7f47}.header-section .header__buttons>:is(a,button){min-width:2.35rem;height:2.35rem;color:#1a2332}.header-section .header__buttons .icon{width:1.2rem;height:1.2rem}.header-section .header__buttons .localization .menu__item,.header-section .header__menu>ul.with-block .localization .menu__item{min-height:2.1rem;height:auto;padding-inline:.35rem;padding-block:.2rem;border:none!important;border-radius:0;background:transparent!important;box-shadow:none!important;font-size:clamp(.8rem,.85vw,.9rem);font-weight:600;color:#1a2332}.header-section .header__buttons .localization .menu__item:hover,.header-section .header__buttons .localization .menu__item:focus-visible,.header-section .header__buttons .localization summary:hover .menu__item{color:#2d5f7f}.header-section .header__buttons .localization .menu__item .btn-text{gap:.25rem}}@media screen and (min-width:1024px)and (max-width:1366px){.header-section .header__logo-link img{max-width:96px!important}.header-section .header__navigation .header__menu :is(a.menu__item,summary .menu__item){font-size:clamp(.72rem,.78vw,.82rem)}.header-section .header__navigation .header__menu>ul{column-gap:clamp(.4rem,.65vw,.75rem);padding-inline-end:1rem;scroll-padding-inline-end:1rem}.header-section .header__menu a.menu__item[aria-label=Deals] .btn-text,.header-section .header__menu a.menu__item[aria-label="Latest Deals"] .btn-text,.header-section .header__menu a.menu__item[aria-label=Wholesale] .btn-text{padding-inline:.45rem}.header-section .header__buttons .localization .menu__item,.header-section .header__menu>ul.with-block .localization .menu__item{font-size:clamp(.72rem,.78vw,.82rem);padding-inline:.25rem}.header-section .header__buttons>:is(a,button){min-width:2.15rem}}@media screen and (min-width:1280px){.header-section .header__navigation .header__menu :is(a.menu__item,summary .menu__item){font-size:.9rem}.header-section .header__navigation .header__menu>ul{column-gap:clamp(.85rem,1.25vw,1.45rem)}}@media screen and (min-width:1024px){.template-index .header-section .header__navigation .header__menu>ul{column-gap:clamp(.7rem,1.1vw,1.25rem)}.template-index .header-section .header__navigation .header__menu :is(a.menu__item,summary .menu__item){min-height:2.1rem;height:auto;font-size:clamp(.8rem,.85vw,.9rem)}}@media screen and (min-width:1024px){.header-section .pd-mega-menu--iphone.mega-menu__list{flex-wrap:nowrap;align-items:stretch;gap:1.25rem;padding-block:1.25rem 2rem;overflow:visible}.header-section .pd-mega-menu--iphone .mega-menu__item--nav{flex:0 0 36%;max-width:36%;min-width:13.5rem;padding-inline:0 1.75rem;margin-inline-end:0;border-inline-end:1px solid rgba(45,95,127,.12);align-content:start}.header-section .pd-mega-menu--iphone .mega-menu__item--nav .mega-menu__nav.grid,.header-section .pd-mega-menu--iphone .mega-menu__item--nav .mega-menu__nav--more.grid{--header-nav-gap: 0;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;column-gap:1.5rem;row-gap:.55rem;width:100%}.header-section .pd-mega-menu--iphone .mega-menu__nav-item{min-width:0}.header-section .pd-mega-menu--iphone .mega-menu__nav-item>a.reversed-link{display:block;font-size:1.02rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;white-space:nowrap}.header-section .pd-mega-menu--iphone .mega-menu__footer{width:100%;margin-block-start:1.35rem;padding-block-start:1rem;border-block-start:1px solid rgba(45,95,127,.12)}.header-section .pd-mega-menu--iphone .mega-menu__footer:before{display:none}.header-section .pd-mega-menu--iphone .mega-menu__footer .mega-menu__link{padding-block:.15rem}.header-section .pd-mega-menu--iphone .mega-menu__footer .link-text{font-size:1rem;font-weight:700}.header-section .pd-mega-menu--iphone .mega-menu__item--promo,.header-section .pd-mega-menu--iphone .mega-menu__item--promo.mega-menu__item{flex:0 0 calc(32% - .625rem);max-width:calc(32% - .625rem);min-width:0}.header-section .pd-mega-menu--iphone .mega-menu__item--promo .media-card{height:100%;min-height:12.5rem}.header-section .pd-mega-menu--iphone .mega-menu__item--promo .media{aspect-ratio:4 / 3}.header-section .pd-mega-menu--iphone .mega-menu__item--promo .heading{font-size:clamp(1rem,1.15vw,1.2rem);line-height:1.2}}@media screen and (min-width:1280px){.header-section .pd-mega-menu--iphone .mega-menu__item--nav{flex-basis:34%;max-width:34%;padding-inline-end:2rem}.header-section .pd-mega-menu--iphone .mega-menu__item--promo,.header-section .pd-mega-menu--iphone .mega-menu__item--promo.mega-menu__item{flex-basis:calc(33% - .5rem);max-width:calc(33% - .5rem)}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/phones-direct-header.css.map */
