:root{--pd-ink: #101114;--pd-muted: #666a73;--pd-border: #e8e8eb;--pd-soft: #f7f7f5;--pd-accent: #232743;--pd-radius: 14px}.product-information{--gap: 56px !important}.product-information__grid{column-gap:56px!important}.product-information__media{min-width:0}.product-details{max-width:620px}.product-details h1{font-size:clamp(30px,3vw,46px)!important;line-height:1.08!important;letter-spacing:-.025em!important;font-weight:700!important}.product-details .price{font-size:28px!important;font-weight:700!important}.product-details .compare-at-price{color:#9b9ca2!important}.product-information__media .media-gallery__image{border-radius:14px}.product-details .button,.product-details button[type=submit],.product-details .shopify-payment-button__button{min-height:54px!important;border-radius:10px!important;font-weight:700!important;letter-spacing:.01em}.product-details .quantity-selector{min-height:54px;border-radius:10px}.product-details variant-radios{gap:10px!important}.product-details variant-radios label,.product-details .product-form__input input+label{border-radius:10px!important;min-height:46px}.product-details .product__text,.product-details .rte{color:#383a40}.product-details .rte ul{padding-left:1.15rem}.hero h1{font-weight:750!important;letter-spacing:-.035em!important;text-wrap:balance}.product-list .card,.product-card{border-radius:14px}.pd-faq{background:#fff;padding:88px 24px 110px}.pd-faq__wrap{max-width:940px;margin:0 auto}.pd-faq__intro{text-align:center;margin-bottom:56px}.pd-eyebrow{font-size:12px;letter-spacing:.14em;font-weight:700;color:var(--pd-accent)}.pd-faq h1{margin:12px 0 14px;font-size:clamp(38px,5vw,64px);line-height:.98;letter-spacing:-.045em}.pd-faq__intro p{color:var(--pd-muted);font-size:18px;margin:0}.pd-faq__group{margin-bottom:42px}.pd-faq__group h2{font-size:18px;margin:0 0 12px;letter-spacing:-.01em}.pd-faq details{border-top:1px solid var(--pd-border)}.pd-faq details:last-child{border-bottom:1px solid var(--pd-border)}.pd-faq summary{list-style:none;cursor:pointer;padding:21px 44px 21px 0;font-size:16px;font-weight:650;position:relative}.pd-faq summary::-webkit-details-marker{display:none}.pd-faq summary:after{content:"+";position:absolute;right:4px;top:17px;font-size:24px;font-weight:400;color:#777}.pd-faq details[open] summary:after{content:"\2212"}.pd-faq details>div{padding:0 42px 22px 0;color:var(--pd-muted);line-height:1.7}.pd-faq details p{margin:0}.pd-faq a{color:var(--pd-accent);text-decoration:underline;text-underline-offset:3px}.pd-faq__cta{margin-top:68px;background:var(--pd-soft);border-radius:20px;padding:40px;text-align:center}.pd-faq__cta h2{margin:0 0 8px;font-size:28px}.pd-faq__cta p{color:var(--pd-muted);margin:0 0 20px}.pd-faq__cta a{display:inline-flex;background:var(--pd-accent);color:#fff;text-decoration:none;padding:14px 22px;border-radius:10px;font-weight:700}.pd-footer{background:#111216;color:#fff;margin-top:0}.pd-footer__inner{max-width:1400px;margin:0 auto;padding:70px 40px 22px}.pd-footer__top{display:grid;grid-template-columns:1.65fr repeat(3,1fr);gap:56px;padding-bottom:56px}.pd-footer__brand{max-width:340px}.pd-footer__logo{display:inline-block;color:#fff;text-decoration:none;font-size:27px;font-weight:750;letter-spacing:-.04em}.pd-footer__logo span{font-size:12px;vertical-align:top;margin-left:2px}.pd-footer__brand p{color:#aeb0b7;line-height:1.6;margin:14px 0 20px}.pd-footer__contact{color:#fff;text-decoration:none;font-weight:650;font-size:14px}.pd-footer__column{display:flex;flex-direction:column;gap:11px}.pd-footer__column h3{margin:0 0 7px;color:#fff;font-size:13px;text-transform:uppercase;letter-spacing:.12em}.pd-footer__column a{color:#aeb0b7;text-decoration:none;font-size:14px;transition:color .2s ease}.pd-footer__column a:hover,.pd-footer__contact:hover{color:#fff}.pd-footer__assurance{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#2a2b30;border:1px solid #2a2b30;border-radius:14px;overflow:hidden}.pd-footer__assurance div{background:#18191d;padding:18px 20px}.pd-footer__assurance strong{display:block;font-size:13px}.pd-footer__assurance span{display:block;margin-top:5px;color:#858891;font-size:12px}.pd-footer__bottom{border-top:1px solid #2a2b30;margin-top:28px;padding-top:20px;display:flex;justify-content:space-between;align-items:center;gap:20px;color:#777a83;font-size:12px}.pd-footer__payments{opacity:.72;max-width:360px}.pd-footer__payments svg{max-height:24px;width:auto}@media(max-width:749px){.product-information{--gap: 22px !important}.product-information__grid{column-gap:0!important}.product-details h1{font-size:31px!important}.product-details .price{font-size:25px!important}.pd-faq{padding:60px 18px 80px}.pd-faq__intro{margin-bottom:40px}.pd-faq h1{font-size:42px}.pd-faq__intro p{font-size:16px}.pd-faq__cta{padding:30px 20px;border-radius:16px}.pd-footer__inner{padding:48px 22px 18px}.pd-footer__top{grid-template-columns:1fr 1fr;gap:38px 24px;padding-bottom:40px}.pd-footer__brand{grid-column:1 / -1;max-width:none}.pd-footer__assurance{grid-template-columns:1fr}.pd-footer__bottom{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/paudelon-atlas.css.map */
