.smutpop-faq{padding-top:4.8rem;padding-bottom:6.4rem;max-width:120rem}.smutpop-faq__header{max-width:80rem}.smutpop-faq__eyebrow{display:inline-block;background:#0ff;color:#121212;padding:.4rem .9rem;font-size:1.3rem;font-weight:700;margin:0 0 2rem}.smutpop-faq h1{font-size:clamp(3.6rem,5vw,6rem);line-height:1.08;letter-spacing:-.025em;margin:0 0 2rem}.smutpop-faq__intro{max-width:65rem;margin:0 0 4.5rem;font-size:1.8rem}.smutpop-faq__layout{display:grid;grid-template-columns:23rem minmax(0,1fr);gap:5rem;align-items:start}.smutpop-faq__index{display:flex;flex-direction:column;gap:1.4rem;border-top:3px solid #ff007b;padding-top:2rem}.smutpop-faq__index a{color:inherit;font-size:1.5rem;font-weight:700;text-underline-offset:.4rem;text-decoration-thickness:1px}.smutpop-faq__groups>section{scroll-margin-top:12rem;margin-bottom:4rem}.smutpop-faq__groups h2{font-size:2.6rem;margin:0 0 1.8rem}.smutpop-faq details{border-top:1px solid rgba(var(--color-foreground),.2)}.smutpop-faq details:last-child{border-bottom:1px solid rgba(var(--color-foreground),.2)}.smutpop-faq summary{padding:1.8rem 2rem 1.8rem 0;font-size:1.6rem;font-weight:700;display:list-item;list-style:disclosure-closed inside}.smutpop-faq details[open]>summary{list-style-type:disclosure-open}.smutpop-faq summary:before{display:none}.smutpop-faq details>div{padding:0 0 1.8rem;font-size:1.5rem;line-height:1.75;overflow-wrap:anywhere}.smutpop-faq details p:first-child{margin-top:0}.smutpop-faq details p:last-child{margin-bottom:0}.smutpop-faq a{color:inherit;text-underline-offset:.3rem}.smutpop-faq__contact{padding-top:2.8rem;margin-top:1rem;border-top:2px solid #00ffff}.smutpop-faq__contact h2{font-size:2.8rem;margin:0 0 1.2rem}.smutpop-faq__contact p{margin:0;max-width:65rem}@media screen and (max-width:749px){.smutpop-faq{padding-top:3.2rem;padding-bottom:4.8rem}.smutpop-faq__intro{font-size:1.6rem;margin-bottom:2.8rem}.smutpop-faq__layout{grid-template-columns:minmax(0,1fr);gap:3rem}.smutpop-faq__index{display:grid;grid-template-columns:1fr 1fr;gap:.5rem 1.4rem;padding-top:1.4rem}.smutpop-faq__index a{padding:.8rem 0;font-size:1.4rem}.smutpop-faq__groups h2{font-size:2.3rem}.smutpop-faq summary{font-size:1.5rem}}@media screen and (min-width:990px){.mega-menu .smutpop-inline-menu{display:flex;flex-wrap:wrap;gap:1.2rem 3.2rem}.mega-menu .smutpop-inline-menu>li{width:auto;padding-right:0}.smutpop-inline-menu .mega-menu__link--level-2{color:rgb(var(--color-foreground));font-weight:700;line-height:1.3;padding-block:.7rem}}.smutpop-menu-promotions{display:grid;gap:2rem}.smutpop-menu-promo{display:flex;flex-direction:column;min-width:0;color:inherit;text-decoration:none}.smutpop-menu-promo__media{position:relative;width:100%;aspect-ratio:4 / 3;flex:0 0 auto;background:#fff}.smutpop-menu-promo__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.smutpop-menu-promo span{display:block;flex:1;padding:1rem 0;font-weight:600}.smutpop-menu-promo:focus-visible{outline:2px solid currentColor;outline-offset:4px}.menu-drawer .smutpop-menu-promotions{margin:2rem 3rem}.menu-drawer .smutpop-menu-promotions--multiple{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:990px){.mega-menu__content:has(>.smutpop-menu-promotions){display:grid;grid-template-columns:minmax(0,1fr) 28rem;gap:4rem;align-items:start;padding-inline:max(3rem,calc((100vw - var(--page-width)) / 2))}.mega-menu__content:has(>.smutpop-menu-promotions--multiple){grid-template-columns:minmax(0,1fr) minmax(32rem,40%)}.mega-menu__content:has(>.smutpop-menu-promotions) .mega-menu__list{width:100%;max-width:none;padding:0;margin:0}.smutpop-menu-promotions--multiple{grid-template-columns:repeat(2,minmax(0,1fr))}}.smutpop-shipping-announcement{text-align:center;color:#171717;background:#f1ffff;border-bottom:2px solid #00ffff}.smutpop-shipping-announcement__panel{padding:9px 16px}.smutpop-shipping-announcement__panel[open]{padding:10px 20px}.smutpop-shipping-announcement p{margin:0}.smutpop-shipping-announcement__toggle{display:flex;align-items:center;justify-content:center;gap:8px;width:fit-content;max-width:100%;margin:auto;padding:2px 0;font-size:12px;line-height:1.5;font-weight:700;list-style:none;cursor:pointer}.smutpop-shipping-announcement__toggle:before{display:none}.smutpop-shipping-announcement__toggle::-webkit-details-marker{display:none}.smutpop-shipping-announcement__panel[open]>summary{font-size:14px}.smutpop-shipping-announcement__chevron{width:10px;height:10px;flex-shrink:0}.smutpop-shipping-announcement__chevron .icon-caret{position:static;width:10px;height:10px;margin:0}.smutpop-shipping-announcement__panel[open]>summary .smutpop-shipping-announcement__chevron{transform:rotate(180deg)}.smutpop-shipping-announcement__panel:not([open]) .smutpop-shipping-announcement__full-label{display:none}.smutpop-shipping-announcement__panel[open] .smutpop-shipping-announcement__compact-label{display:none}.smutpop-shipping-announcement__scope{font-size:12px;line-height:1.5}.smutpop-shipping-announcement__details summary{display:inline-block;padding:2px 5px;cursor:pointer;font-size:12px;line-height:1.4;text-decoration:underline;text-underline-offset:3px;list-style:none}.smutpop-shipping-announcement__details summary::-webkit-details-marker{display:none}.smutpop-shipping-announcement__details summary:focus-visible{outline:2px solid #171717;outline-offset:2px}.smutpop-shipping-announcement__details p{max-width:720px;margin:8px auto 2px;font-size:12px;line-height:1.5}@media(max-width:749px){.smutpop-shipping-announcement__panel[open]{padding:8px 16px}.smutpop-shipping-announcement__panel[open]>summary{font-size:13px}.smutpop-shipping-announcement__scope{max-width:380px;margin-inline:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AAAAAAAAQABAAAAgAQ */
