.section-custom-product-header{overflow:hidden}.section-custom-product-header .page-width{--swiper-scrollbar-sides-offset: 1%;--swiper-scrollbar-bottom: 4px;--swiper-scrollbar-top: auto;--swiper-scrollbar-size: 4px;--swiper-scrollbar-sides-offset: 1%}.section-custom-product-header .page-width.--green{--theme-color: var(--june-bud);--swiper-scrollbar-drag-bg-color: var(--theme-color);--swiper-scrollbar-bg-color: var(--june-bud-opa)}.section-custom-product-header .page-width.--yellow{--theme-color: var(--saffron);--swiper-scrollbar-drag-bg-color: var(--theme-color);--swiper-scrollbar-bg-color: var(--saffron-opa)}.section-custom-product-header .page-width.--pink{--theme-color: var(--deep-cerise);--swiper-scrollbar-drag-bg-color: var(--theme-color);--swiper-scrollbar-bg-color: var(--deep-cerise-opa)}@media screen and (max-width: 980px){.section-custom-product-header .page-width{order:2;margin:15px auto 0}.section-custom-product-header .page-width .button--outline{display:none}}.section-custom-product-header .custom-collection-nav-container{width:100%}@media screen and (max-width: 980px){.section-custom-product-header .custom-collection-nav-container{order:2;margin:15px auto}}.section-custom-product-header .product-content{margin-bottom:30px;display:flex;align-items:center}.section-custom-product-header .product-content .mobile-only{display:none;color:var(--black);position:absolute;left:0;z-index:2;height:100%;width:30px}.section-custom-product-header .product-content .mobile-only svg{rotate:90deg;min-width:20px;width:20px;margin:0}.section-custom-product-header .product-content span{font-size:18px;font-weight:400;line-height:2}.section-custom-product-header .product-content h2{font-size:18px;margin:0}.section-custom-product-header .product-content p{margin:5px 0;font-size:14px;font-weight:300;line-height:1.3}.section-custom-product-header .product-content svg{min-width:38px;margin-right:10px}@media screen and (max-width: 980px){.section-custom-product-header .product-content{order:1;position:relative;margin-bottom:0}.section-custom-product-header .product-content .mobile-only{display:flex;align-items:center;justify-content:center}.section-custom-product-header .product-content>svg{display:none}.section-custom-product-header .product-content>div{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;padding:0 30px}.section-custom-product-header .product-content>div span,.section-custom-product-header .product-content>div h2{min-width:fit-content;padding:0px 10px;font-weight:600;line-height:1}.section-custom-product-header .product-content>div h2{padding-left:15px;position:relative;font-weight:400;font-family:var(--font-body-family)}.section-custom-product-header .product-content>div h2::before{content:"";height:2px;width:5px;display:block;background:var(--black);inset-block:auto;position:absolute;inset:calc(50% - 1px) auto calc(50% - 1px) 0}.section-custom-product-header .product-content>div p{display:none}}@media screen and (max-width: 470px){.section-custom-product-header .product-content>div h2{display:none}}.section-custom-product-header section,.section-custom-product-header section>article,.section-custom-product-header variant-radios{max-width:100vw;max-width:100dvw;display:block;overflow:visible;position:relative}.section-custom-product-header section>article:first-of-type{display:flex;flex-direction:column}.section-custom-product-header .js.product-form__input{max-width:100%;width:100%;position:relative;overflow:visible;display:block;padding:0;min-inline-size:100vw;min-inline-size:100dvw;border:0}.section-custom-product-header .js.product-form__input .swiper{max-width:100%;overflow:visible;padding-right:50px}@media screen and (min-width: 980px){.section-custom-product-header .js.product-form__input .swiper{padding-right:100px}}.section-custom-product-header .js.product-form__input .swiper-wrapper{padding:0 0 10px 0}@media screen and (max-width: 980px){.section-custom-product-header .js.product-form__input .swiper-wrapper{padding:0}}.section-custom-product-header .js.product-form__input .swiper-scrollbar{position:relative;bottom:unset;top:unset;left:unset;margin:15px auto 30px;max-width:75%;background-color:#e5e5e5}.section-custom-product-header .js.product-form__input .swiper-scrollbar-drag:empty{display:block}.section-custom-product-header .js.product-form__input .button-navigation{display:flex;align-items:center}@media screen and (max-width: 750px){.section-custom-product-header .js.product-form__input .button-navigation{display:none}}.section-custom-product-header .js.product-form__input .button-navigation button{--button-size: 40px;border-radius:var(--border-radius);background-color:var(--theme-color);color:var(--white);width:var(--button-size);height:var(--button-size);transition:opacity .3s ease;border:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.section-custom-product-header .js.product-form__input .button-navigation button:first-of-type{rotate:180deg;margin-right:10px}.section-custom-product-header .js.product-form__input .button-navigation button:disabled{opacity:.3}.section-custom-product-header .js.product-form__input .button-navigation button svg{width:100%}.section-custom-product-header .js.product-form__input .button-navigation:has(button.swiper-button-lock){display:none}.section-custom-product-header .js.product-form__input input[type=radio]{display:none;visibility:hidden;opacity:0;position:absolute;left:-9999px}.section-custom-product-header .js.product-form__input .swiper-slide label{display:flex;flex-direction:column;padding:30px;border-radius:var(--border-radius);border:2px solid #000;aspect-ratio:91/123;width:auto;box-sizing:border-box}@media screen and (max-width: 980px){.section-custom-product-header .js.product-form__input .swiper-slide label{padding:15px;aspect-ratio:91/98}}@media screen and (max-width: 750px){.section-custom-product-header .js.product-form__input .swiper-slide label{padding:15px;aspect-ratio:91/98}}.section-custom-product-header .js.product-form__input .swiper-slide label span{margin-top:auto;display:flex;width:100%;min-width:100%;text-align:center;font-size:14px;font-weight:600;color:#000;line-height:1.1;height:31px;justify-content:center;align-items:center}.section-custom-product-header .js.product-form__input .swiper-slide label img{margin:auto;max-width:100%;height:auto;display:block}.section-custom-product-header .js.product-form__input .swiper-wrapper.--ipad .swiper-slide label{aspect-ratio:91/94}@media screen and (max-width: 450px){.section-custom-product-header .js.product-form__input .swiper-wrapper.--ipad .swiper-slide label{aspect-ratio:91/75}}.section-custom-product-header .js.product-form__input input[type=radio]:checked+label{border-color:var(--theme-color)}.shopify-section:has([id^=shopify-block-mediaclip_hub_customize_button]){background:rgba(0,0,0,0) !important}.shopify-section:has([id^=shopify-block-mediaclip_hub_customize_button]) .page-width{display:flex;align-items:center;justify-content:flex-start}[id^=shopify-block-mediaclip_hub_customize_button]{width:100%}[id^=shopify-block-mediaclip_hub_customize_button]:has(input[value="Custom Phone Case"]) button{background-color:var(--june-bud);font-weight:600;color:#fff}[id^=shopify-block-mediaclip_hub_customize_button]:has(input[value="Custom Phone Case"]) button:hover{background-color:var(--june-bud-dark)}[id^=shopify-block-mediaclip_hub_customize_button]:has(input[value="Custom Phone Case - Folio"]) button{background-color:var(--deep-cerise)}[id^=shopify-block-mediaclip_hub_customize_button]:has(input[value="Custom Phone Case - Folio"]) button:hover{background-color:var(--deep-cerise-dark)}[id^=shopify-block-mediaclip_hub_customize_button]:has(input[value="iPad Folio Case - Custom"]) button{background-color:var(--saffron);font-weight:600}[id^=shopify-block-mediaclip_hub_customize_button]:has(input[value="iPad Folio Case - Custom"]) button:hover{background-color:var(--saffron-dark)}[id^=shopify-block-mediaclip_hub_customize_button] form{text-align:center}