.product-information:has(.phone-case-intro){--case-rule: rgb(var(--color-foreground-rgb) / .25)}.product-information slideshow-arrows{mix-blend-mode:normal;padding-inline:12px}.product-information slideshow-arrows .slideshow-control{opacity:1;background:transparent;color:var(--color-foreground);border-radius:0}.phone-case-intro,.phone-case-details{width:100%;font-size:14px;line-height:1.65}.phone-case-intro p{margin:0 0 10px}.phone-case-intro summary{width:fit-content;min-height:44px;padding:10px 0;text-decoration:underline;text-underline-offset:4px;cursor:pointer;list-style:none}.phone-case-intro summary::-webkit-details-marker,.phone-case-details summary::-webkit-details-marker{display:none}.phone-case-read-less,.phone-case-intro__more[open] .phone-case-read-more{display:none}.phone-case-intro__more[open] .phone-case-read-less{display:inline}.phone-case-intro__expanded{padding-bottom:16px}.phone-case-intro__expanded h3{font-size:14px;font-weight:500}.phone-case-intro__expanded ul{padding-left:18px}.phone-case-shipping{width:100%;font-size:12px;margin:0;line-height:1.5}.phone-case-discovery{display:block;width:100%;min-width:0;padding-block:28px 24px}.phone-case-discovery__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.phone-case-discovery h2{font-size:15px;font-weight:400;line-height:1.5;margin:0}.phone-case-discovery__arrows{display:flex}.phone-case-discovery button{min-width:44px;min-height:44px;background:transparent;border:0;color:inherit;font:inherit;cursor:pointer;font-size:20px}.phone-case-discovery__track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:12px;overscroll-behavior-inline:contain}.phone-case-discovery__card{flex:0 0 31%;min-width:0;display:flex;flex-direction:column;gap:6px;scroll-snap-align:start;text-decoration:none;color:inherit;font-size:12px;line-height:1.5}.phone-case-discovery__card img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;margin-bottom:4px}.phone-case-details details p{margin:0 0 12px}.phone-case-details a{text-underline-offset:4px}.product-information:has(.phone-case-intro) :is(summary,.phone-case-discovery__card,.phone-case-discovery__track,.phone-case-discovery button):focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.product-information:has(.phone-case-intro) .product-media-container{max-height:460px}.phone-case-discovery__card{flex-basis:42%}}.product-information:has(.phone-case-intro) .phone-case-bonus{background:transparent;color:inherit;border:0;padding:8px 0 16px;margin:0}.product-information:has(.phone-case-intro) .phone-case-bonus h2{font-size:14px;font-weight:400}.phone-case-intro{text-align:center}.phone-case-intro summary{margin-inline:auto}.phone-case-intro__expanded{text-align:left}.variant-picker--phone-case .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:#006dff;text-decoration:none}.variant-picker--phone-case .variant-option__button-label:has(input:checked) .variant-option__button-label__text:before{content:"["}.variant-picker--phone-case .variant-option__button-label:has(input:checked) .variant-option__button-label__text:after{content:"]"}.variant-picker--phone-case .variant-option__select{color:#006dff}.variant-picker--phone-case .variant-option__select option{color:var(--color-foreground)}
/*# sourceMappingURL=/cdn/shop/t/39/assets/phone-case-layout.css.map */
