:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]){
    --cream: #fbf7f3;
    --blush: #efd9d4;
    --rose: #c88f89;
    --sage: #94a08f;
    --sage-dark: #7c8877;
    --ink: #272523;
    --muted: #6f6a66;
    --line: #eaded7;
    --white: #fff;
    --shadow: 0 20px 60px rgba(66, 48, 40, .1)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) *{
    box-sizing: border-box
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]){
    scroll-behavior: smooth
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]){
    margin: 0;
    color: var(--ink);
    background: #fff;
    font-family: Outfit, Arial, sans-serif
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) img{
    display: block;
    max-width: 100%
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) a{
    color: inherit;
    text-decoration: none
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) button,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) input,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) select,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) textarea{
    font: inherit
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .container{
    width: min(1180px, calc(100% - 40px));
    margin: auto
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) h1,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) h2,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) h3{
    font-family: "Cormorant Garamond", serif
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .eyebrow{
    margin-bottom: 13px;
    color: #706963;
    font-size: 12px;
    letter-spacing: .25em;
    text-transform: uppercase
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .inner-hero{
    position: relative;
    min-height: 470px;
    display: flex;
    align-items: center;
    overflow: hidden;
    background-image: linear-gradient(90deg, rgba(251, 247, 243, .98) 0%, rgba(251, 247, 243, .88) 38%, rgba(251, 247, 243, .18) 67%, transparent 100%), var(--ppp-background-image,url('../pageHero.png'));
    background-size: cover;
    background-position: center;
    border-bottom: 1px solid rgba(200, 143, 137, .15)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .inner-hero-copy{
    position: relative;
    z-index: 1;
    max-width: 590px;
    padding: 128px 0 46px
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .breadcrumb{
    display: flex;
    align-items: center;
    gap: 9px;
    margin-bottom: 18px;
    color: #756d68;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: .12em;
    text-transform: uppercase
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .breadcrumb a:hover{
    color: #9c6863
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .breadcrumb span{
    color: var(--rose)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .inner-hero h1{
    margin: 0 0 15px;
    font-size: clamp(52px, 5.5vw, 68px);
    font-weight: 600;
    line-height: .92
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .inner-hero p{
    max-width: 500px;
    margin: 0;
    color: #514c48;
    font-size: 16px;
    line-height: 1.65
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .btn{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 9px;
    min-height: 46px;
    padding: 14px 23px;
    border: 0;
    border-radius: 999px;
    color: #fff;
    background: var(--rose);
    box-shadow: 0 10px 24px rgba(200, 143, 137, .22);
    font-size: 12px;
    font-weight: 600;
    letter-spacing: .08em;
    text-transform: uppercase;
    cursor: pointer;
    transition: transform .2s ease, box-shadow .2s ease, background .2s ease
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .btn:hover{
    transform: translateY(-2px);
    background: #b87e78;
    box-shadow: 0 14px 29px rgba(200, 143, 137, .28)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .btn.sage{
    background: var(--sage-dark);
    box-shadow: 0 10px 24px rgba(124, 136, 119, .22)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .btn:focus-visible,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .text-link:focus-visible,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) summary:focus-visible,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) input:focus-visible,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) select:focus-visible,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) textarea:focus-visible{
    outline: 2px solid var(--rose);
    outline-offset: 3px
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-section{
    position: relative;
    padding: 88px 0 96px;
    background: linear-gradient(180deg, #fff 0%, #fffaf7 100%)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-layout{
    display: grid;
    grid-template-columns: .72fr 1.28fr;
    gap: clamp(48px, 7vw, 92px);
    align-items: start
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-aside{
    position: sticky;
    top: 30px
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-aside h2,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .contact-intro h2,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-intro h2{
    margin: 8px 0 17px;
    font-size: clamp(43px, 4.5vw, 56px);
    font-weight: 600;
    line-height: .98
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-aside > p,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .contact-intro > p,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-intro > p{
    margin: 0;
    color: var(--muted);
    font-size: 16px;
    line-height: 1.75
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .aside-note{
    margin-top: 30px;
    padding: 26px;
    border: 1px solid rgba(200, 143, 137, .2);
    border-radius: 20px;
    background: #f9ece7;
    box-shadow: 0 14px 36px rgba(66, 48, 40, .07)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .aside-note span{
    display: block;
    margin-bottom: 8px;
    color: #9b6964;
    font-size: 11px;
    font-weight: 600;
    letter-spacing: .14em;
    text-transform: uppercase
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .aside-note strong{
    display: block;
    margin-bottom: 15px;
    font-family: "Cormorant Garamond", serif;
    font-size: 27px;
    line-height: 1.05
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .text-link{
    display: inline-flex;
    align-items: center;
    gap: 8px;
    color: #8f5f5a;
    font-size: 13px;
    font-weight: 600
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-list{
    border-top: 1px solid var(--line)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-item{
    border-bottom: 1px solid var(--line)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-item summary{
    position: relative;
    padding: 25px 58px 25px 0;
    list-style: none;
    color: #393532;
    font-family: "Cormorant Garamond", serif;
    font-size: 26px;
    font-weight: 600;
    line-height: 1.15;
    cursor: pointer
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-item summary::-webkit-details-marker{
    display: none
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-item summary::before,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-item summary::after{
    content: '';
    position: absolute;
    top: 50%;
    right: 12px;
    width: 18px;
    height: 1px;
    background: var(--rose);
    transition: transform .25s ease
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-item summary::after{
    transform: rotate(90deg)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-item[open] summary::after{
    transform: rotate(0)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-answer{
    max-width: 700px;
    padding: 0 54px 25px 0;
    color: var(--muted);
    font-size: 15px;
    line-height: 1.75
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-answer p{
    margin: 0
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .support-band{
    padding: 0 0 92px;
    background: #fffaf7
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .support-card{
    position: relative;
    overflow: hidden;
    padding: 54px clamp(30px, 6vw, 76px);
    border: 1px solid rgba(200, 143, 137, .22);
    border-radius: 28px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 40px;
    background: linear-gradient(130deg, #f7e7e1, #f3eee9 60%, #e9ede7);
    box-shadow: var(--shadow)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .support-card::after{
    content: '';
    position: absolute;
    right: -75px;
    bottom: -115px;
    width: 260px;
    height: 260px;
    border: 1px solid rgba(200, 143, 137, .2);
    border-radius: 50%
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .support-copy{
    position: relative;
    z-index: 1;
    max-width: 650px
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .support-copy h2{
    margin: 4px 0 10px;
    font-size: 43px;
    line-height: 1
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .support-copy p{
    margin: 0;
    color: var(--muted);
    line-height: 1.7
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .support-card .btn{
    position: relative;
    z-index: 1;
    flex: 0 0 auto
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .contact-section{
    padding: 88px 0 96px;
    background: linear-gradient(180deg, #fff 0%, #fffaf7 100%)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .contact-layout{
    display: grid;
    grid-template-columns: .78fr 1.22fr;
    gap: 28px;
    align-items: stretch
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .contact-intro,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .contact-form-panel{
    border: 1px solid rgba(200, 143, 137, .2);
    border-radius: 28px;
    box-shadow: 0 18px 48px rgba(66, 48, 40, .08)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .contact-intro{
    position: relative;
    overflow: hidden;
    padding: 48px 42px;
    background: linear-gradient(145deg, #f8eae5, #eef0eb)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .contact-intro::after{
    content: '';
    position: absolute;
    right: -90px;
    bottom: -110px;
    width: 270px;
    height: 270px;
    border: 1px solid rgba(200, 143, 137, .2);
    border-radius: 50%
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .help-list{
    position: relative;
    z-index: 1;
    margin: 34px 0 0;
    padding: 0;
    list-style: none;
    border-top: 1px solid rgba(122, 101, 91, .16)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .help-list li{
    display: grid;
    grid-template-columns: 38px 1fr;
    gap: 12px;
    padding: 19px 0;
    border-bottom: 1px solid rgba(122, 101, 91, .16)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .help-list span{
    color: var(--rose);
    font-family: "Cormorant Garamond", serif;
    font-size: 20px;
    font-style: italic
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .help-list strong{
    display: block;
    margin-bottom: 4px;
    font-size: 14px
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .help-list p{
    margin: 0;
    color: var(--muted);
    font-size: 14px;
    line-height: 1.55
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .contact-faq-link{
    position: relative;
    z-index: 1;
    margin-top: 28px
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .contact-form-panel{
    padding: 48px clamp(30px, 5vw, 58px);
    background: #fff
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .form-heading{
    margin-bottom: 29px
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .form-heading h2{
    margin: 6px 0 9px;
    font-size: 42px;
    line-height: 1
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .form-heading p{
    margin: 0;
    color: var(--muted);
    font-size: 14px;
    line-height: 1.6
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .contact-form{
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .field{
    display: flex;
    flex-direction: column;
    gap: 8px
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .field.full{
    grid-column: 1 / -1
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .field label{
    color: #514a46;
    font-size: 13px;
    font-weight: 600
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .field label span{
    color: #8b827c;
    font-weight: 400
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .field input,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .field select,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .field textarea{
    width: 100%;
    border: 1px solid #e6d9d2;
    border-radius: 13px;
    color: var(--ink);
    background: #fdfaf8;
    font-size: 15px;
    transition: border-color .2s ease, box-shadow .2s ease, background .2s ease
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .field input,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .field select{
    height: 50px;
    padding: 0 15px
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .field textarea{
    min-height: 150px;
    padding: 14px 15px;
    resize: vertical;
    line-height: 1.6
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .field input:hover,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .field select:hover,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .field textarea:hover,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .field input:focus,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .field select:focus,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .field textarea:focus{
    border-color: rgba(200, 143, 137, .65);
    background: #fff;
    box-shadow: 0 0 0 4px rgba(200, 143, 137, .08)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .form-actions{
    grid-column: 1 / -1;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
    margin-top: 4px
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .form-note{
    max-width: 330px;
    color: #837a75;
    font-size: 12px;
    line-height: 1.5
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .form-success{
    grid-column: 1 / -1;
    display: none;
    padding: 16px 18px;
    border: 1px solid rgba(124, 136, 119, .28);
    border-radius: 13px;
    color: #586052;
    background: #eef2ec;
    font-size: 14px;
    line-height: 1.55
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .form-success.show{
    display: block
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-section{
    padding: 82px 0 98px;
    background: linear-gradient(180deg, #fff 0%, #fffaf7 100%)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-layout{
    display: grid;
    grid-template-columns: 280px minmax(0, 1fr);
    gap: clamp(48px, 7vw, 88px);
    align-items: start
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-sidebar{
    position: sticky;
    top: 28px;
    padding: 27px;
    border: 1px solid rgba(200, 143, 137, .2);
    border-radius: 20px;
    background: #f9ece7;
    box-shadow: 0 14px 36px rgba(66, 48, 40, .06)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-sidebar span{
    display: block;
    margin-bottom: 13px;
    color: #9b6964;
    font-size: 11px;
    font-weight: 600;
    letter-spacing: .14em;
    text-transform: uppercase
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-sidebar nav{
    display: grid;
    gap: 5px
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-sidebar a{
    padding: 9px 11px;
    border-radius: 9px;
    color: #665e59;
    font-size: 13px;
    transition: color .2s ease, background .2s ease
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-sidebar a:hover,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-sidebar a.active{
    color: #8f5f5a;
    background: rgba(255, 255, 255, .72)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-content{
    max-width: 780px
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-intro{
    padding-bottom: 30px;
    border-bottom: 1px solid var(--line)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .last-updated{
    display: inline-flex;
    margin-top: 20px;
    padding: 7px 12px;
    border: 1px solid rgba(200, 143, 137, .18);
    border-radius: 999px;
    color: #756d68;
    background: #fbf4f1;
    font-size: 12px
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-block{
    padding: 30px 0;
    border-bottom: 1px solid var(--line)
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-block h3{
    margin: 0 0 12px;
    color: #3d3936;
    font-size: 29px;
    line-height: 1.1
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-block p,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-block li{
    color: var(--muted);
    font-size: 15px;
    line-height: 1.75
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-block p{
    margin: 0 0 12px
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-block p:last-child{
    margin-bottom: 0
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-block ul{
    margin: 10px 0 0;
    padding-left: 20px
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-block a{
    color: #94635e;
    font-weight: 600;
    text-decoration: underline;
    text-underline-offset: 3px
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-callout{
    margin-top: 34px;
    padding: 26px 28px;
    border: 1px solid rgba(124, 136, 119, .22);
    border-radius: 18px;
    background: #eef2ec
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-callout strong{
    display: block;
    margin-bottom: 6px;
    color: #4d5549;
    font-family: "Cormorant Garamond", serif;
    font-size: 24px
}:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-callout p{
    margin: 0;
    color: #687064;
    font-size: 14px;
    line-height: 1.65
}@media(max-width:900px){:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-layout,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .contact-layout,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-layout{
        grid-template-columns: 1fr
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-aside,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-sidebar{
        position: static
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-sidebar nav{
        grid-template-columns: repeat(3, 1fr)
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .support-card{
        align-items: flex-start;
        flex-direction: column
    }
}@media(max-width:600px){:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .container{
        width: min(100% - 28px, 1180px)
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .inner-hero{
        min-height: 520px;
        align-items: flex-start;
        background-image: linear-gradient(180deg, rgba(251, 247, 243, .97) 0%, rgba(251, 247, 243, .91) 49%, rgba(251, 247, 243, .14) 100%), var(--ppp-background-image,url('../pageHero.png'));
        background-size: 100% 100%, auto 46%;
        background-position: center, 68% bottom;
        background-repeat: no-repeat
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .inner-hero-copy{
        max-width: 100%;
        padding: 106px 0 205px
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .inner-hero h1{
        font-size: clamp(44px, 13vw, 54px)
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .inner-hero p{
        font-size: 15px
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-section,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .contact-section,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-section{
        padding: 62px 0 70px
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-layout{
        gap: 42px
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-aside h2,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .contact-intro h2,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-intro h2{
        font-size: 42px
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-item summary{
        padding: 21px 48px 21px 0;
        font-size: 23px
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-answer{
        padding-right: 20px
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .support-band{
        padding-bottom: 68px
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .support-card{
        padding: 38px 25px;
        border-radius: 20px
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .support-copy h2{
        font-size: 37px
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .contact-intro,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .contact-form-panel{
        padding: 37px 24px;
        border-radius: 20px
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .contact-form{
        grid-template-columns: 1fr
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .field.full,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .form-actions,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .form-success{
        grid-column: auto
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .form-actions{
        align-items: flex-start;
        flex-direction: column
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .form-actions .btn{
        width: 100%
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-layout{
        gap: 40px
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-sidebar{
        padding: 21px
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-sidebar nav{
        grid-template-columns: 1fr
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .policy-block h3{
        font-size: 27px
    }
}@media (prefers-reduced-motion: reduce){:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]){
        scroll-behavior: auto
    }:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .btn,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-item summary::before,:is([class*="elementor-widget-ppp-faq-"],[class*="elementor-widget-ppp-contact-"],[class*="elementor-widget-ppp-privacy-"],[class*="elementor-widget-ppp-terms-"],[class*="elementor-widget-ppp-shipping-returns-"]) .faq-item summary::after{
        transition: none
    }
}
