@charset "UTF-8";pre{font-family:monospace,monospace;font-size:1em}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}template{display:none}.woocommerce-Price-currencySymbol{text-transform:capitalize}.grecaptcha-badge{display:none}.purplefire-wrapper.center{text-align:center}h5{font-family:TGSPerfectCondensed,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.98rem;letter-spacing:.036rem;font-style:normal}@media (min-width:1280px){h5{font-family:TGSPerfectCondensed,sans-serif;font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:normal;font-style:normal}}body.transparent-nav header.purplefire-header{background:0 0}header.purplefire-header .header-main .header-nav>nav.active{display:block}header.purplefire-header .header-main .header-nav>nav.active:after{display:none;content:"";position:fixed;top:0;left:30rem;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:100}@media (min-width:768px){header.purplefire-header .header-main .header-nav>nav.active:after{display:block}}@media screen and (min-width:833px){header.purplefire-header .header-main .header-nav>nav.active:after{left:37.5rem}}@media (min-width:1280px){header.purplefire-header .header-main .header-nav>nav.active:after{display:none}}@media (min-width:1280px){header.purplefire-header .header-main .header-nav>nav>ul>li.mobile{display:none}}header.purplefire-header .header-main .header-nav>nav .cta .cta-button-wrapper .cta-button a{width:100%}header.purplefire-header .header-main .header-nav>nav .nav-footer .language-switcher.active .language-switcher-icon{transform:rotate(0)}header.purplefire-header .header-main .header-buttons .icons-container .language-switcher.active .language-switcher-icon{transform:rotate(180deg)}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container a span{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:600;line-height:normal;font-style:normal;position:absolute;display:flex;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;left:1.5rem;top:-.5rem;background:#ffb800;border-radius:100%;color:#191010}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown{display:none;position:absolute;top:5rem;right:14.7rem;width:45rem;max-height:80vh;overflow-x:hidden;overflow-y:auto;background:#fff;box-shadow:-2px 0 10px rgba(0,0,0,.2);box-shadow:0 6px 28px 0 rgba(0,0,0,.25);transform:translateX(100%);transition:transform .3s ease;border:.5px solid #7e7e7e;border-radius:10px;padding:2rem;flex-direction:column;color:#000}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .cart-header{padding:12px 0 20px;border-bottom:1px solid #cfcfcf}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .cart-header h3{font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:2.64rem;letter-spacing:.048rem;font-style:normal;text-transform:uppercase}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .cart-items{margin-bottom:4rem}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .cart-items .blockUI .spinner{height:4rem;width:4rem;display:block;position:absolute;top:70px;left:205px;margin-left:-2rem;margin-top:-2rem;animation:spin 1s ease-in-out infinite;line-height:1;text-align:center;color:rgba(0,0,0,.75);box-shadow:none;background:0 0}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation h3{font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:2.64rem;letter-spacing:.048rem;font-style:normal;padding:12px 0 20px;text-transform:uppercase}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item{display:flex;padding:16px 0;gap:12px}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-image{display:flex;align-items:center;max-width:8rem}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details{display:flex;flex-direction:column;justify-content:space-between;width:100%;gap:.4rem}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .product-header{display:flex;justify-content:space-between;align-items:center;text-transform:uppercase}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .product-header h4{font-family:TGSPerfectCondensed,sans-serif;font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.04rem;font-style:normal;text-transform:uppercase}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .product-header .price{display:flex;align-items:center;gap:12px}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .product-header .price .final-price{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem;font-style:normal}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .product-header .price .regular-price{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal;text-decoration:line-through}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .product-strain{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;display:flex;align-items:center}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .product-strain div{display:flex;align-items:center;gap:4px}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .product-strain div h5{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:600;line-height:2.1rem;font-style:normal}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .product-size{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .price-row{display:flex;justify-content:space-between;align-items:center;gap:12px}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .price-row .discount_tag{font-family:TGSPerfectCondensed,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6rem;letter-spacing:.16rem;font-style:normal;display:flex;padding:6px 12px;justify-content:center;align-items:center;border-radius:8px;background:#b5e9ad;color:#107025;white-space:nowrap;text-transform:uppercase}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .price-row .add_to_cart .cta-button-wrapper .cta-button{padding:7px 36px;width:100%}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .price-row .add_to_cart .cta-button-wrapper .cta-button span{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem;font-style:normal;text-transform:uppercase;white-space:nowrap}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .cart-footer{margin-top:4rem}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .cart-footer .cta-button-wrapper .cta-button{padding:12px 36px;background:#f4f2f0;width:100%}header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .cart-footer .cta-button-wrapper .cta-button span{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.16rem;font-style:normal;text-transform:uppercase;position:static;width:auto;height:auto;left:unset;background:0 0}footer.purplefire-footer .language-switcher.active{position:relative;z-index:2}footer.purplefire-footer .language-switcher.active .overlay{z-index:-1}footer.purplefire-footer .language-switcher.active .language-switcher-icon{transform:rotate(0)}footer.purplefire-footer .footer-wrapper .footer-nav-wrapper.footer-nav-1 .language-switcher .language-options.active{left:-.4rem;bottom:-.95rem;padding:1.2rem .4rem 5.4rem}footer.purplefire-footer .footer-wrapper .footer-nav-wrapper.active h4:after{transform:translateY(-50%) rotate(-180deg)}footer.purplefire-footer .footer-wrapper .footer-nav-wrapper.active nav.footer-nav{display:block}footer.purplefire-footer .footer-wrapper .language-switcher.mobile .language-options.active{left:3.8rem;bottom:-1.75rem;padding:1.2rem 1.2rem 6rem}.woocommerce-order.pf-woocommerce-order{display:flex;flex-direction:column;align-items:stretch}@media (min-width:768px){.woocommerce-order.pf-woocommerce-order{flex-direction:row}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main{padding:8rem 2rem;background:#fff;display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center}@media (min-width:768px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main{width:57%;padding:6rem 0 0;align-items:normal;justify-content:space-between}}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main{width:62.6%}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main{display:flex;flex-direction:column;gap:2rem}@media (min-width:768px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main{gap:2.8rem}}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main{gap:3.2rem}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .pf-woocommerce-thankyou>:not(.mycryptocheckout){display:none}@media (min-width:768px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .pf-woocommerce-thankyou{padding-left:4rem;padding-right:4rem}}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .pf-woocommerce-thankyou{padding-left:8rem;padding-right:8rem}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .pf-woocommerce-thankyou-hidden{display:none}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .icon img{width:9.824rem}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .text{display:flex;flex-direction:column;gap:2rem}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .text{gap:1.8rem}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .text p{font-size:1.6rem;margin:0}@media (min-width:768px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .text p{font-size:1.8rem}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .text h2{line-height:normal}@media (min-width:768px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .text h2{font-size:3.2rem}}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .text h2{font-size:3.6rem}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .three-icons{display:none}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .three-icons .pf-three-col-icons-text-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;max-width:60rem;margin:auto}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .three-icons .pf-three-col-icons-text-wrapper .item{display:flex;flex-direction:column;align-items:center;padding:.4rem;text-align:center}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .three-icons .pf-three-col-icons-text-wrapper .item .icon{margin-bottom:.8308rem;width:35px;height:35px}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .three-icons .pf-three-col-icons-text-wrapper .item .icon img{width:auto;height:100%}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .three-icons .pf-three-col-icons-text-wrapper .item .icon{width:60px;height:60px}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .three-icons .pf-three-col-icons-text-wrapper .item .title{font-family:TGSPerfectCondensed,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.98rem;letter-spacing:.036rem;font-style:normal;margin-bottom:.2769rem}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .three-icons .pf-three-col-icons-text-wrapper .item .title{font-family:TGSPerfectCondensed,sans-serif;font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.04rem;font-style:normal}}@media (min-width:768px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .three-icons{display:block;margin-top:1.2rem}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .button-con{display:none;text-align:center;justify-content:center}@media (min-width:768px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .button-con{display:flex}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .button-con a.button{display:flex;padding:.8rem 1.2rem;justify-content:center;align-items:center;gap:1rem;border-radius:.8rem;border:.1rem solid #000;background:0 0;text-transform:uppercase;width:23rem;height:4rem;color:#000;font-size:1.6rem;white-space:nowrap}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .order-main .button-con a.button{width:25rem;height:4.6rem;font-size:1.8rem;border-radius:1.2rem}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .main-image{display:none}@media (min-width:768px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .main-image{display:block}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .main-image .desktop-image{display:none}}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .main-image .tablet-image{display:none}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main .main-image .desktop-image{display:block}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details{display:flex;padding:2.8rem 1.6rem;flex-direction:column;align-items:center;gap:2.8rem;align-self:stretch;margin-bottom:0}@media (min-width:768px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-details{width:43%;padding:6rem 4rem}}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-details{width:37.4%;padding:6rem 8rem}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .order-stat{display:flex;padding:1.2rem 0;flex-direction:column;align-items:center;gap:2.4rem;align-self:stretch;border-bottom:1px solid var(--Greys-Mid-Grey,#cfcfcf)}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .order-stat .order-stat-id{display:flex;flex-direction:column;align-items:center;gap:1.2rem;align-self:stretch}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .order-stat .order-stat-id .order-num{text-transform:uppercase;font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.7rem;font-style:normal}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .order-stat .order-stat-id .download-btn p{margin:0}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .order-stat .order-stat-id .download-btn p a{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem;font-style:normal;display:flex;width:19.9rem;height:4rem;padding:.8rem 3.6rem;justify-content:center;align-items:center;gap:1rem;border-radius:.8rem;border:.1rem solid var(--Greys-Black,#000);text-transform:uppercase;text-decoration:none;color:#000;white-space:nowrap}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .order-stat .order-stat-id .download-btn p a{width:25.6rem;height:4.6rem;border-radius:1.2rem;font-size:1.8rem}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .order-stat .order-stat-date{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;align-self:stretch;font-size:1.6rem}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .order-stat .order-stat-date{font-size:1.8rem}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .order-stat .order-stat-date div{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .order-stat .order-stat-date div strong{text-align:right}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items{width:100%}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items .cart-item{border-bottom:1px solid var(--Greys-Mid-Grey,#cfcfcf);padding:1.2rem 0}@media (min-width:768px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items .cart-item{padding:1.6rem 0 1.2rem}}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items .cart-item{padding:2rem 0 1.2rem}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items .cart-item .item-wrapper{display:flex;align-items:stretch;gap:1.2rem;flex:1 0 0}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items .cart-item .item-wrapper .item-image{width:7.88rem;height:7.88rem;background:#fff;flex-shrink:0;border-radius:.4rem}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items .cart-item .item-wrapper .item-image{width:12rem;height:12rem}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items .cart-item .item-wrapper .item{display:flex;flex-direction:column;align-items:stretch;flex-grow:1;gap:.8rem;justify-content:space-between}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items .cart-item .item-wrapper .item .product-header h4{font-size:2rem}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items .cart-item .item-wrapper .item .product-header h4{font-size:2.8rem}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items .cart-item .item-wrapper .item .item-details div{display:flex;justify-content:space-between;align-items:center;align-self:stretch;font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items .cart-item .item-wrapper .item .item-details div{font-size:1.6rem}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items .cart-item .item-wrapper .item .item-details div .product-strain{display:flex;align-items:center}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items .cart-item .item-wrapper .item .item-details div .product-size{text-align:right}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table{border-right:none;border-left:none;border-top:none;margin:1.2rem 0;padding:1.2rem 0;border-radius:0}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .cart-shipping,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .cart-subtotal,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .coupon-discount,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .order-discount,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .tax-total{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .cart-shipping,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .cart-subtotal,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .coupon-discount,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .order-discount,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .tax-total{font-size:1.6rem}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .cart-shipping .classic-th,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .cart-subtotal .classic-th,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .coupon-discount .classic-th,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .order-discount .classic-th,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .tax-total .classic-th{padding:0}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .cart-shipping .classic-td,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .cart-subtotal .classic-td,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .coupon-discount .classic-td,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .order-discount .classic-td,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .tax-total .classic-td{padding:0;text-align:right}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .coupon-discount .coupon-th{padding:0 0 1.2rem}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .coupon-discount .coupon-td{text-align:right;padding:0 0 1.2rem}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .order-total{text-transform:uppercase;color:#000;text-align:center;font-family:TGSPerfectCondensed,sans-serif;font-size:2.2rem;font-weight:400;line-height:2.2rem;letter-spacing:.04rem;font-style:normal}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .order-total{font-size:2.8rem}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .order-total .total-th{border-top:.1rem solid #cfcfcf!important;padding:1.2rem 0 0;text-align:left}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .woocommerce-order-items table.shop_table.woocommerce-checkout-review-order-table tfoot .order-total .total-td{border-top:.1rem solid #cfcfcf!important;padding:1.2rem 0 0;text-align:right}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .thank-you-address{display:flex;padding:2rem 0;flex-direction:column;align-items:flex-start;gap:2.8rem;align-self:stretch;border-bottom:.1rem solid #cfcfcf;font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .thank-you-address{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .thank-you-address .shipping-method,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .thank-you-address .woocommerce-secondary-order-details{display:flex;align-items:flex-start;gap:1.2rem;align-self:stretch;justify-content:space-between}@media (min-width:768px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .thank-you-address .shipping-method,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .thank-you-address .woocommerce-secondary-order-details{flex-direction:column}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .thank-you-address .shipping-method div,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .thank-you-address .woocommerce-secondary-order-details div{width:50%}@media (min-width:768px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .thank-you-address .shipping-method div,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .thank-you-address .woocommerce-secondary-order-details div{width:100%}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .thank-you-address .shipping-method div ul.woocommerce-shipping-methods,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .thank-you-address .woocommerce-secondary-order-details div ul.woocommerce-shipping-methods{list-style:none;padding:0;margin:0}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .thank-you-address .shipping-method div.payment-method .mollie-gateway-icon,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .thank-you-address .woocommerce-secondary-order-details div.payment-method .mollie-gateway-icon{margin-left:1.2rem}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .thank-you-address .shipping-method div>*,.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .thank-you-address .woocommerce-secondary-order-details div>*{width:100%}.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .thank-you-address .shipping-method div>:nth-child(2),.woocommerce-order.pf-woocommerce-order .woocommerce-order-details .thank-you-address .woocommerce-secondary-order-details div>:nth-child(2){margin-top:.4rem}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main-mobile{background:#fff;padding:2rem 0 0;display:flex;flex-direction:column;gap:2rem}@media (min-width:768px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main-mobile{display:none}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main-mobile .button-con{text-align:center;display:flex;justify-content:center}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main-mobile .button-con a.button{display:flex;padding:.8rem 1.2rem;justify-content:center;align-items:center;gap:1rem;border-radius:.8rem;border:.1rem solid #000;background:0 0;text-transform:uppercase;width:18.2rem;font-size:1.6rem;color:#000;height:4rem;white-space:nowrap}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main-mobile .three-icons{padding:2rem 1rem}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main-mobile .three-icons .pf-three-col-icons-text-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;max-width:60rem;margin:auto}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main-mobile .three-icons .pf-three-col-icons-text-wrapper .item{display:flex;flex-direction:column;align-items:center;padding:.4rem;text-align:center}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main-mobile .three-icons .pf-three-col-icons-text-wrapper .item .icon{margin-bottom:.8308rem;width:35px;height:35px}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main-mobile .three-icons .pf-three-col-icons-text-wrapper .item .icon img{width:auto;height:100%}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main-mobile .three-icons .pf-three-col-icons-text-wrapper .item .icon{width:60px;height:60px}}.woocommerce-order.pf-woocommerce-order .woocommerce-order-main-mobile .three-icons .pf-three-col-icons-text-wrapper .item .title{font-family:TGSPerfectCondensed,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.98rem;letter-spacing:.036rem;font-style:normal;margin-bottom:.2769rem}@media (min-width:1280px){.woocommerce-order.pf-woocommerce-order .woocommerce-order-main-mobile .three-icons .pf-three-col-icons-text-wrapper .item .title{font-family:TGSPerfectCondensed,sans-serif;font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.04rem;font-style:normal}}.purplefire-block-pdp-product.yellow{width:calc(100% + 2.4rem);margin-left:-1.2rem;margin-right:-1.2rem;padding:2.4rem;background:#ffb800}.purplefire-block-pdp-product.yellow .purplefire-block-product-select-header .header-content .header-review{display:none}.purplefire-block-pdp-product.yellow .purplefire-block-product-select form.add-to-cart-form .input_wrapper .button .best-label{z-index:0;top:-1.5rem}@media (min-width:768px){.purplefire-block-pdp-product.yellow .purplefire-block-product-select form.add-to-cart-form .input_wrapper .button .best-label{top:-1.9rem}}.purplefire-block-pdp-product.yellow .purplefire-block-product-select form.add-to-cart-form .input_wrapper .button .saving-label{z-index:0;top:-1.5rem}@media (min-width:768px){.purplefire-block-pdp-product.yellow .purplefire-block-product-select form.add-to-cart-form .input_wrapper .button .saving-label{top:-1.9rem}}.purplefire-block-pdp-product.yellow .purplefire-block-product-select form.add-to-cart-form .pf-tariff-message{margin-top:2rem;margin-bottom:-.8rem}@media (min-width:768px){.purplefire-block-pdp-product.yellow .purplefire-block-product-select form.add-to-cart-form .pf-tariff-message{margin-top:2.8rem;margin-bottom:0}}@media (min-width:1280px){.purplefire-block-pdp-product.yellow .purplefire-block-product-select form.add-to-cart-form .pf-tariff-message{margin-top:3.2rem}}.purplefire-block-pdp-product.yellow .purplefire-block-product-select form.add-to-cart-form .button_input_wrapper{margin-bottom:0}.purplefire-block-pdp-product.yellow .purplefire-block-product-select form.add-to-cart-form .button_input_wrapper .cta-button-wrapper .cta-button{border:1px solid #000;background:#191010}.purplefire-block-pdp-product.yellow .purplefire-block-product-select form.add-to-cart-form .button_input_wrapper .cta-button-wrapper .cta-button span{color:#fff}@media (min-width:768px){.purplefire-block-pdp-product.yellow{width:calc(100% + 8rem);margin-left:-4rem;margin-right:-4rem;padding:6rem 8rem}}@media (min-width:1280px){.purplefire-block-pdp-product.yellow{width:calc(100% + 16rem);margin-left:-8rem;margin-right:-8rem;padding:10rem 16rem}}.purplefire-block-pdp-product:not(.yellow){padding-top:2.8rem;padding-bottom:6rem;padding-left:1.2rem;padding-right:1.2rem}@media (min-width:768px){.purplefire-block-pdp-product:not(.yellow){padding-top:4rem;padding-bottom:6rem;padding-left:4rem;padding-right:4rem}}@media (min-width:1280px){.purplefire-block-pdp-product:not(.yellow){padding-top:6rem;padding-bottom:10rem;padding-left:8rem;padding-right:8rem}}.purplefire-block-pdp-product .pf-pdp-product-wrapper{display:grid;grid-template-columns:100%;gap:2.8rem}.purplefire-block-pdp-product .pf-pdp-product-wrapper .purplefire-block-product-select-header{order:1}.purplefire-block-pdp-product .pf-pdp-product-wrapper .purplefire-block-product-carousel{order:2}.purplefire-block-pdp-product .pf-pdp-product-wrapper .purplefire-block-product-carousel .three-col-icons-text-desktop .purplefire-block-three-col-icons-text{display:none}@media (min-width:768px){.purplefire-block-pdp-product .pf-pdp-product-wrapper .purplefire-block-product-carousel .three-col-icons-text-desktop .purplefire-block-three-col-icons-text{display:block;margin-top:4rem}}@media (min-width:1280px){.purplefire-block-pdp-product .pf-pdp-product-wrapper .purplefire-block-product-carousel .three-col-icons-text-desktop .purplefire-block-three-col-icons-text{margin-top:6.4rem}}@media (min-width:768px){.purplefire-block-pdp-product .pf-pdp-product-wrapper .purplefire-block-product-carousel{order:0;grid-row:1/span 5}}.purplefire-block-pdp-product .pf-pdp-product-wrapper .purplefire-block-icon-list{order:3;border-top:.75px solid #cfcfcf;border-bottom:.75px solid #cfcfcf}.purplefire-block-pdp-product .pf-pdp-product-wrapper .purplefire-block-product-select{order:4}.purplefire-block-pdp-product .pf-pdp-product-wrapper .purplefire-block-three-col-icons-text{order:5}@media (min-width:768px){.purplefire-block-pdp-product .pf-pdp-product-wrapper .purplefire-block-three-col-icons-text{display:none}}.purplefire-block-pdp-product .pf-pdp-product-wrapper .purplefire-block-product-comparison-image{order:6}.purplefire-block-pdp-product .pf-pdp-product-wrapper .purplefire-block-product-accordion{order:7}@media (min-width:768px){.purplefire-block-pdp-product .pf-pdp-product-wrapper{grid-template-columns:calc(50% - 2.1rem) calc(50% - 2.1rem);-moz-column-gap:4.2rem;column-gap:4.2rem}}@media (min-width:1280px){.purplefire-block-pdp-product .pf-pdp-product-wrapper{grid-template-columns:calc(50% - 3.6rem) calc(50% - 3.6rem);row-gap:3.2rem;-moz-column-gap:7.2rem;column-gap:7.2rem;max-width:144rem;margin-left:auto;margin-right:auto}}.purplefire-block-product-carousel{width:100%;height:100%}.purplefire-block-product-carousel .pf-carousel-wrapper{margin-left:auto;margin-right:auto;width:100%}.purplefire-block-product-carousel .pf-carousel-wrapper .swiper-slide{background-size:cover;background-position:center}.purplefire-block-product-carousel .pf-carousel-wrapper .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.purplefire-block-product-carousel .pf-carousel-wrapper .swiper-button-next,.purplefire-block-product-carousel .pf-carousel-wrapper .swiper-button-prev{display:none}.purplefire-block-product-carousel .pf-carousel-wrapper .product-carousel-swiper-main{width:100%;height:80%}.purplefire-block-product-carousel .pf-carousel-wrapper .product-carousel-swiper-main .swiper-slide img{border-radius:12px}.purplefire-block-product-carousel .pf-carousel-wrapper .product-carousel-swiper-thumb{margin-top:1.385rem;height:20%;box-sizing:border-box}.purplefire-block-product-carousel .pf-carousel-wrapper .product-carousel-swiper-thumb .swiper-slide{width:25%;height:100%;opacity:.4}.purplefire-block-product-carousel .pf-carousel-wrapper .product-carousel-swiper-thumb .swiper-slide .image-border{padding:2px}.purplefire-block-product-carousel .pf-carousel-wrapper .product-carousel-swiper-thumb .swiper-slide .image-border img{border-radius:2px}.purplefire-block-product-carousel .pf-carousel-wrapper .product-carousel-swiper-thumb .swiper-slide-thumb-active{opacity:1}.purplefire-block-product-carousel .pf-carousel-wrapper .product-carousel-swiper-thumb .swiper-slide-thumb-active .image-border{border-radius:4px;border:1px solid var(--Secondary-Brown,#291c0f)}@media (min-width:768px){.purplefire-block-product-carousel .pf-carousel-wrapper .product-carousel-swiper-thumb{margin-top:1.2963rem}}@media (min-width:1280px){.purplefire-block-product-carousel .pf-carousel-wrapper .product-carousel-swiper-thumb{margin-top:2rem}}.purplefire-block-product-select-header h1{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.08rem;letter-spacing:.056rem;font-style:normal;text-transform:uppercase}@media (min-width:1280px){.purplefire-block-product-select-header h1{font-family:TGSPerfectCondensed,sans-serif;font-size:3.6rem;font-weight:400;line-height:3.96rem;letter-spacing:.072rem;font-style:normal}}.purplefire-block-product-select-header .header-content{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;display:none}.purplefire-block-product-select-header .header-content.active{display:block}.purplefire-block-product-select-header .header-content.sold-out{display:none}.purplefire-block-product-select-header .header-content .header-review{display:flex;align-items:center;gap:.8rem;margin:.4rem 0;color:#1f1f1f}.purplefire-block-product-select-header .header-content .header-review .counter a{color:#1f1f1f}@media (min-width:1280px){.purplefire-block-product-select-header .header-content .header-review{margin:.8rem 0}}@media (min-width:1280px){.purplefire-block-product-select-header .header-content{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}.purplefire-block-product-select-header .header-price{display:none;align-items:center;gap:2.4rem}.purplefire-block-product-select-header .header-price .price{min-height:3rem}.purplefire-block-product-select-header .header-price .price .final-price{font-family:Karla,sans-serif;font-size:2rem;font-weight:700;line-height:3rem;font-style:normal}@media (min-width:1280px){.purplefire-block-product-select-header .header-price .price .final-price{font-family:Karla,sans-serif;font-size:2.4rem;font-weight:700;line-height:3.6rem;font-style:normal}}.purplefire-block-product-select-header .header-price .price .regular-price{font-family:Karla,sans-serif;font-size:2rem;font-weight:400;line-height:3rem;font-style:normal;text-decoration:line-through;color:#7e7e7e}@media (min-width:1280px){.purplefire-block-product-select-header .header-price .price .regular-price{font-family:Karla,sans-serif;font-size:2.4rem;font-weight:400;line-height:3.6rem;font-style:normal}}@media (min-width:1280px){.purplefire-block-product-select-header .header-price .price{min-height:3.8rem}}.purplefire-block-product-select-header .header-price .status.active{font-family:TGSPerfectCondensed,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.8rem;letter-spacing:.18rem;font-style:normal;display:flex;padding:6px 12px;justify-content:center;align-items:center;border-radius:8px;color:#107025;background:#b5e9ad}@media (min-width:1280px){.purplefire-block-product-select-header .header-price .status.active{font-family:TGSPerfectCondensed,sans-serif;font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.04rem;font-style:normal;padding:8px 20px}}.purplefire-block-product-select form.add-to-cart-form .header-wrapper{display:flex;align-items:center;gap:.8rem;margin-bottom:.4rem}.purplefire-block-product-select form.add-to-cart-form .header-wrapper:not(:first-of-type){margin-top:2.8rem}.purplefire-block-product-select form.add-to-cart-form .header-wrapper h6{margin:0;padding:0;font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal;color:#000}@media (min-width:768px){.purplefire-block-product-select form.add-to-cart-form .header-wrapper h6{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:500;line-height:2.7rem;font-style:normal}}@media (min-width:1280px){.purplefire-block-product-select form.add-to-cart-form .header-wrapper h6{font-family:Karla,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.6rem;font-style:normal}}.purplefire-block-product-select form.add-to-cart-form .header-wrapper .popup-wrapper{position:relative;display:flex;align-items:center;cursor:pointer}.purplefire-block-product-select form.add-to-cart-form .header-wrapper .popup-wrapper .question-mark{display:flex;position:relative;z-index:20}.purplefire-block-product-select form.add-to-cart-form .header-wrapper .popup-wrapper .question-mark #quantity_information{width:16px;height:16px;cursor:pointer}@media (min-width:768px){.purplefire-block-product-select form.add-to-cart-form .header-wrapper .popup-wrapper .question-mark #quantity_information{width:2rem;height:2rem}}.purplefire-block-product-select form.add-to-cart-form .header-wrapper .popup-wrapper .popup{display:none}.purplefire-block-product-select form.add-to-cart-form .header-wrapper .popup-wrapper .popup .size-panel{display:none}.purplefire-block-product-select form.add-to-cart-form .header-wrapper .popup-wrapper .popup .size-panel.active{display:flex;flex-direction:column;gap:2rem;width:100%}.purplefire-block-product-select form.add-to-cart-form .header-wrapper .popup-wrapper .popup .size-panel .size-item{display:flex;gap:2rem;align-items:center}.purplefire-block-product-select form.add-to-cart-form .header-wrapper .popup-wrapper .popup .size-panel .size-item img{width:60px;height:60px;border-radius:2.4px;border:.141px solid #cfcfcf}.purplefire-block-product-select form.add-to-cart-form .header-wrapper .popup-wrapper .popup .size-panel .size-item .size-details .title{font-family:TGSPerfectCondensed,sans-serif;font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.04rem;font-style:normal}@media (min-width:1280px){.purplefire-block-product-select form.add-to-cart-form .header-wrapper .popup-wrapper .popup .size-panel .size-item .size-details .title{font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:2.64rem;letter-spacing:.048rem;font-style:normal}}.purplefire-block-product-select form.add-to-cart-form .header-wrapper .popup-wrapper .popup .size-panel .size-item .size-details .description{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}@media (min-width:1280px){.purplefire-block-product-select form.add-to-cart-form .header-wrapper .popup-wrapper .popup .size-panel .size-item .size-details .description{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}.purplefire-block-product-select form.add-to-cart-form .header-wrapper .popup-wrapper.active .popup{display:flex;position:absolute;z-index:10;top:1.7rem;left:1.7rem;align-items:flex-start;padding:1.6rem;gap:1rem;width:214px;background:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.15);border-radius:8px}@media (min-width:768px){.purplefire-block-product-select form.add-to-cart-form .header-wrapper .popup-wrapper.active .popup{width:252px}}@media (min-width:1280px){.purplefire-block-product-select form.add-to-cart-form .header-wrapper .popup-wrapper.active .popup{top:2.2rem;left:2.2rem;width:273px}}.purplefire-block-product-select form.add-to-cart-form .header-wrapper .popup-wrapper.active .overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:8}.purplefire-block-product-select form.add-to-cart-form .header-wrapper .popup-wrapper.active .overlay:after{display:block;content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.25);z-index:9;cursor:pointer}@media (min-width:768px){.purplefire-block-product-select form.add-to-cart-form .header-wrapper{margin-bottom:.8rem}}@media (min-width:1280px){.purplefire-block-product-select form.add-to-cart-form .header-wrapper{gap:1.2rem}}.purplefire-block-product-select form.add-to-cart-form .input_wrapper{padding-top:1.4rem}.purplefire-block-product-select form.add-to-cart-form .input_wrapper .button{position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;border:.1rem solid #7e7e7e;background:#f4f2f0;text-transform:uppercase}.purplefire-block-product-select form.add-to-cart-form .input_wrapper .button.active{border:1px solid #291c0f;background:#f8dfa3}.purplefire-block-product-select form.add-to-cart-form .input_wrapper .button.sold-out{cursor:default;border-color:#cfcfcf}.purplefire-block-product-select form.add-to-cart-form .input_wrapper .button.sold-out img{opacity:.5}.purplefire-block-product-select form.add-to-cart-form .input_wrapper .button.sold-out .best-label{opacity:.5}.purplefire-block-product-select form.add-to-cart-form .input_wrapper .button .best-label{font-family:TGSPerfectCondensed,sans-serif;font-size:1rem;font-weight:400;line-height:1rem;letter-spacing:.1rem;font-style:normal;position:absolute;top:-1.4rem;left:50%;transform:translateX(-50%);padding:.2rem .8rem;border-radius:8px 8px 0 0;white-space:nowrap;z-index:-1}@media (min-width:768px){.purplefire-block-product-select form.add-to-cart-form .input_wrapper .button .best-label{font-family:TGSPerfectCondensed,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.2rem;letter-spacing:.12rem;font-style:normal;top:-1.8rem;padding:.2rem .8rem .4rem}}.purplefire-block-product-select form.add-to-cart-form .input_wrapper.strain_input_wrapper{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.purplefire-block-product-select form.add-to-cart-form .input_wrapper.strain_input_wrapper .button{font-family:TGSPerfectCondensed,sans-serif;font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.04rem;font-style:normal;padding:.8rem 1rem;gap:.6rem;width:100%;border-radius:.8rem}.purplefire-block-product-select form.add-to-cart-form .input_wrapper.strain_input_wrapper .button .best-seller-label{background:#f8dfa3;color:#a63c06}.purplefire-block-product-select form.add-to-cart-form .input_wrapper.strain_input_wrapper .button.sold-out{color:#cfcfcf}@media (min-width:1280px){.purplefire-block-product-select form.add-to-cart-form .input_wrapper.strain_input_wrapper .button{border-radius:1.2rem}}.purplefire-block-product-select form.add-to-cart-form .input_wrapper.strain_input_wrapper:after{content:"";position:absolute;width:15rem;height:13rem;background:url("/wp-content/themes/rmh/gulp/dist/assets/images/honeycomb-product-select-bg.webp");background-size:contain;background-repeat:no-repeat;right:-8.8rem;top:-5.8rem;z-index:-1;--lzl-bg-img:"/wp-content/themes/rmh/gulp/dist/assets/images/honeycomb-product-select-bg.webp"}@media (min-width:768px){.purplefire-block-product-select form.add-to-cart-form .input_wrapper.strain_input_wrapper{gap:.8rem}}@media (min-width:1280px){.purplefire-block-product-select form.add-to-cart-form .input_wrapper.strain_input_wrapper{font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:normal;letter-spacing:.192rem;font-style:normal;gap:1.2rem}}.purplefire-block-product-select form.add-to-cart-form .input_wrapper.price_input_wrapper .variation-panel{display:none;grid-template-columns:repeat(3,1fr);-moz-column-gap:.7rem;column-gap:.7rem;row-gap:2.2rem}.purplefire-block-product-select form.add-to-cart-form .input_wrapper.price_input_wrapper .variation-panel .button{font-family:TGSPerfectCondensed,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.8rem;letter-spacing:.18rem;font-style:normal;flex-direction:column;padding:1rem .8rem;gap:.6rem;border-radius:.8rem;justify-content:start;text-align:center;width:100%;max-width:calc(33.333% - .5rem)}.purplefire-block-product-select form.add-to-cart-form .input_wrapper.price_input_wrapper .variation-panel .button .best-value-label{background:#a63c06;color:#ffb800}.purplefire-block-product-select form.add-to-cart-form .input_wrapper.price_input_wrapper .variation-panel .button .saving-label{background:#b5e9ad;color:#107025}.purplefire-block-product-select form.add-to-cart-form .input_wrapper.price_input_wrapper .variation-panel .button .price{display:flex;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;text-align:center;justify-content:center}.purplefire-block-product-select form.add-to-cart-form .input_wrapper.price_input_wrapper .variation-panel .button .price span{white-space:nowrap;font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}.purplefire-block-product-select form.add-to-cart-form .input_wrapper.price_input_wrapper .variation-panel .button .price span.regular-price{text-decoration:line-through;color:#7e7e7e}@media (min-width:1280px){.purplefire-block-product-select form.add-to-cart-form .input_wrapper.price_input_wrapper .variation-panel .button .price span{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}.purplefire-block-product-select form.add-to-cart-form .input_wrapper.price_input_wrapper .variation-panel .button.sold-out{color:#cfcfcf}@media (min-width:768px){.purplefire-block-product-select form.add-to-cart-form .input_wrapper.price_input_wrapper .variation-panel .button{max-width:calc(33.333% - .6rem)}}@media (min-width:1280px){.purplefire-block-product-select form.add-to-cart-form .input_wrapper.price_input_wrapper .variation-panel .button{max-width:calc(20% - 1rem);border-radius:1.2rem;font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:2.64rem;letter-spacing:.048rem;font-style:normal}}.purplefire-block-product-select form.add-to-cart-form .input_wrapper.price_input_wrapper .variation-panel.active{display:flex;flex-wrap:wrap}@media (min-width:768px){.purplefire-block-product-select form.add-to-cart-form .input_wrapper.price_input_wrapper .variation-panel{-moz-column-gap:.8rem;column-gap:.8rem;row-gap:2.6rem}}@media (min-width:1280px){.purplefire-block-product-select form.add-to-cart-form .input_wrapper.price_input_wrapper .variation-panel{grid-template-columns:repeat(5,1fr);-moz-column-gap:1.2rem;column-gap:1.2rem;row-gap:2.6rem}}@media (min-width:768px){.purplefire-block-product-select form.add-to-cart-form .input_wrapper{padding-top:1.8rem}}.purplefire-block-product-select form.add-to-cart-form .pf-tariff-message{margin-top:2.8rem;margin-bottom:0}@media (min-width:1280px){.purplefire-block-product-select form.add-to-cart-form .pf-tariff-message{margin-top:3.2rem}}.purplefire-block-product-select form.add-to-cart-form .button_input_wrapper{display:flex;gap:.8rem;margin-top:2.8rem;margin-bottom:2.8rem}.purplefire-block-product-select form.add-to-cart-form .button_input_wrapper .quantity-selector{display:flex;border-radius:1rem;border:1px solid #291c0f;background:#fff;overflow:hidden;flex-shrink:0}.purplefire-block-product-select form.add-to-cart-form .button_input_wrapper .quantity-selector button{display:flex;padding:1.925rem 1.6rem;align-items:center;border:none;background:#f4f2f0;cursor:pointer}.purplefire-block-product-select form.add-to-cart-form .button_input_wrapper .quantity-selector input{font-family:TGSPerfectCondensed,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.8rem;letter-spacing:.18rem;font-style:normal;width:3.8rem;padding:0 1.6rem;border:none;text-align:center}@media (min-width:1280px){.purplefire-block-product-select form.add-to-cart-form .button_input_wrapper .quantity-selector input{font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:normal;letter-spacing:.24rem;font-style:normal;width:4.8rem;padding:0 2rem}}.purplefire-block-product-select form.add-to-cart-form .button_input_wrapper .quantity-selector #textWidthHelper{font-family:TGSPerfectCondensed,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.8rem;letter-spacing:.18rem;font-style:normal;position:absolute;visibility:hidden;white-space:pre;padding:0 1.6rem;border:none}@media (min-width:1280px){.purplefire-block-product-select form.add-to-cart-form .button_input_wrapper .quantity-selector #textWidthHelper{font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:normal;letter-spacing:.24rem;font-style:normal;padding:0 2rem}}.purplefire-block-product-select form.add-to-cart-form .button_input_wrapper .quantity-selector input[type=number]::-webkit-inner-spin-button,.purplefire-block-product-select form.add-to-cart-form .button_input_wrapper .quantity-selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.purplefire-block-product-select form.add-to-cart-form .button_input_wrapper .quantity-selector input[type=number]{-moz-appearance:textfield}.purplefire-block-product-select form.add-to-cart-form .button_input_wrapper .cta-button-wrapper{flex-grow:1}.purplefire-block-product-select form.add-to-cart-form .button_input_wrapper .cta-button-wrapper .cta-button{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem;font-style:normal;height:100%;text-transform:uppercase}@media (min-width:1280px){.purplefire-block-product-select form.add-to-cart-form .button_input_wrapper .cta-button-wrapper .cta-button{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.16rem;font-style:normal}}@media (min-width:1280px){.purplefire-block-product-select form.add-to-cart-form .button_input_wrapper{gap:2rem;margin-top:3.2rem;margin-bottom:3.2rem}}.purplefire-block-product-select .refund-text{font-family:Karla,sans-serif;font-size:12px;font-weight:400;line-height:18px;font-style:normal;display:flex;align-items:center;justify-content:center;gap:.8rem;margin-top:2.8rem;color:#261b07}@media (min-width:1280px){.purplefire-block-product-select .refund-text{margin-top:3.2rem}}.purplefire-block-product-select .pf-loader{position:absolute;top:50%;left:50%;width:24px;height:24px;border:3px solid #ccc;border-top-color:#000;border-radius:50%;animation:spin .6s linear infinite;transform:translate(-50%,-50%)}.purplefire-block-icon-list{padding:2rem 0}.purplefire-block-icon-list .pf-icon-list-wrapper{display:flex;flex-direction:column;gap:1.6rem;color:#291c0f}.purplefire-block-icon-list .pf-icon-list-wrapper .item{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;display:flex;gap:.8rem;align-items:center}.purplefire-block-icon-list .pf-icon-list-wrapper .item img{width:35px;height:35px}@media (min-width:768px){.purplefire-block-icon-list .pf-icon-list-wrapper .item img{width:30px;height:30px}}@media (min-width:1280px){.purplefire-block-icon-list .pf-icon-list-wrapper .item img{width:35px;height:35px}}@media (min-width:1280px){.purplefire-block-icon-list .pf-icon-list-wrapper .item{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}.purplefire-block-product-accordion .pf-product-accordion-wrapper{display:flex;flex-direction:column;gap:1rem}.purplefire-block-product-accordion .pf-product-accordion-wrapper .item{display:flex;flex-direction:column;gap:2rem;border-radius:20px;border:1px solid #000;background:#fff;padding:1.6rem}.purplefire-block-product-accordion .pf-product-accordion-wrapper .item .title{font-family:TGSPerfectCondensed,sans-serif;font-size:2rem;font-weight:400;line-height:22px;letter-spacing:.04rem;font-style:normal;position:relative;text-transform:uppercase;cursor:pointer}.purplefire-block-product-accordion .pf-product-accordion-wrapper .item .title:after{content:"";position:absolute;width:2rem;height:2rem;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwIDEwQzIwIDE1LjUyMjkgMTUuNTIyOCAyMCAxMCAyMEM0LjQ3NzE1IDIwIDAgMTUuNTIyOSAwIDEwQzAgNC40NzcyIDQuNDc3MTUgMCAxMCAwQzE1LjUyMjggMCAyMCA0LjQ3NzIgMjAgMTBaIiBmaWxsPSIjRkZCODAwIi8+CjxwYXRoIGQ9Ik0xMC4wMDAxIDEzLjAwOTlDMTAuMTkwMSAxMy4wMDk5IDEwLjM4MDEgMTIuOTM5OSAxMC41MzAxIDEyLjc4OTlMMTQuMDYwMSA5LjI1OTkxQzE0LjM1MDEgOC45Njk5MSAxNC4zNTAxIDguNDg5OTEgMTQuMDYwMSA4LjE5OTkxQzEzLjc3MDEgNy45MDk5MyAxMy4yOTAxIDcuOTA5OTMgMTMuMDAwMSA4LjE5OTkxTDEwLjAwMDEgMTEuMTk5OUw3LjAwMDE2IDguMTk5OTFDNi43MTAxNiA3LjkwOTkzIDYuMjMwMTYgNy45MDk5MyA1Ljk0MDE2IDguMTk5OTFDNS42NTAxNiA4LjQ4OTkxIDUuNjUwMTYgOC45Njk5MSA1Ljk0MDE2IDkuMjU5OTFMOS40NzAxMyAxMi43ODk5QzkuNjIwMTMgMTIuOTM5OSA5LjgxMDEzIDEzLjAwOTkgMTAuMDAwMSAxMy4wMDk5WiIgZmlsbD0iIzI2MUIwNyIvPgo8L3N2Zz4K");background-size:contain;background-repeat:no-repeat;right:1.6rem;top:50%;transform:translateY(-50%);transition:.1s}.purplefire-block-product-accordion .pf-product-accordion-wrapper .item .title.active:after{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC4yIj4KPHBhdGggZD0iTTIwIDEwLjY2NkMyMCAxNi4xODg5IDE1LjUyMjggMjAuNjY2IDEwIDIwLjY2NkM0LjQ3NzE1IDIwLjY2NiAwIDE2LjE4ODkgMCAxMC42NjZDMCA1LjE0MzIyIDQuNDc3MTUgMC42NjYwMTYgMTAgMC42NjYwMTZDMTUuNTIyOCAwLjY2NjAxNiAyMCA1LjE0MzIyIDIwIDEwLjY2NloiIGZpbGw9IiNGRkI4MDAiLz4KPHBhdGggZD0iTTEwIDEzLjY3NTlDMTAuMTkgMTMuNjc1OSAxMC4zOCAxMy42MDU5IDEwLjUzIDEzLjQ1NTlMMTQuMDYgOS45MjU5MkMxNC4zNSA5LjYzNTkyIDE0LjM1IDkuMTU1OTIgMTQuMDYgOC44NjU5MkMxMy43NyA4LjU3NTk0IDEzLjI5IDguNTc1OTQgMTMgOC44NjU5MkwxMCAxMS44NjU5TDcuMDAwMDMgOC44NjU5MkM2LjcxMDAzIDguNTc1OTQgNi4yMzAwMyA4LjU3NTk0IDUuOTQwMDMgOC44NjU5MkM1LjY1MDAzIDkuMTU1OTIgNS42NTAwMyA5LjYzNTkyIDUuOTQwMDMgOS45MjU5Mkw5LjQ3IDEzLjQ1NTlDOS42MiAxMy42MDU5IDkuODEgMTMuNjc1OSAxMCAxMy42NzU5WiIgZmlsbD0iIzI2MUIwNyIvPgo8L2c+Cjwvc3ZnPg==");transform:translateY(-50%) rotate(-180deg)}@media (min-width:1280px){.purplefire-block-product-accordion .pf-product-accordion-wrapper .item .title{font-family:TGSPerfectCondensed,sans-serif;font-size:24px;font-weight:400;line-height:2.64rem;letter-spacing:.048rem;font-style:normal}}.purplefire-block-product-accordion .pf-product-accordion-wrapper .item .content{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;display:none}.purplefire-block-product-accordion .pf-product-accordion-wrapper .item .content p{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;margin-top:0;margin-bottom:2rem}.purplefire-block-product-accordion .pf-product-accordion-wrapper .item .content p:last-of-type{margin-bottom:0}@media (min-width:1280px){.purplefire-block-product-accordion .pf-product-accordion-wrapper .item .content p{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}.purplefire-block-product-accordion .pf-product-accordion-wrapper .item .content div{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}@media (min-width:1280px){.purplefire-block-product-accordion .pf-product-accordion-wrapper .item .content div{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}@media (min-width:1280px){.purplefire-block-product-accordion .pf-product-accordion-wrapper .item .content{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}@media (min-width:1280px){.purplefire-block-product-accordion .pf-product-accordion-wrapper .item{padding:2rem}}@media (min-width:1280px){.purplefire-block-product-accordion .pf-product-accordion-wrapper{gap:1.2rem}}.purplefire-block-marquee-icon-text{width:calc(100% + 2.4rem);padding:16px 0;background:#fff;margin-left:-1.2rem;margin-right:-1.2rem;border-top:1px solid #000;border-bottom:1px solid #000}.purplefire-block-marquee-icon-text .pf-marquee-icon-text-wrapper{overflow:hidden;display:flex;gap:2rem}.purplefire-block-marquee-icon-text .pf-marquee-icon-text-wrapper .marquee{display:flex;gap:2rem}.purplefire-block-marquee-icon-text .pf-marquee-icon-text-wrapper .marquee .item{display:flex;gap:1.2rem;align-items:center}.purplefire-block-marquee-icon-text .pf-marquee-icon-text-wrapper .marquee .item .icon{width:34.384px}.purplefire-block-marquee-icon-text .pf-marquee-icon-text-wrapper .marquee .item .icon img{display:flex;width:100%}@media (min-width:768px){.purplefire-block-marquee-icon-text .pf-marquee-icon-text-wrapper .marquee .item .icon{width:44.208px}}@media (min-width:1280px){.purplefire-block-marquee-icon-text .pf-marquee-icon-text-wrapper .marquee .item .icon{width:60px}}.purplefire-block-marquee-icon-text .pf-marquee-icon-text-wrapper .marquee .item .text{font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:2.64rem;letter-spacing:.048rem;font-style:normal;text-transform:uppercase;white-space:nowrap}@media (min-width:768px){.purplefire-block-marquee-icon-text .pf-marquee-icon-text-wrapper .marquee .item .text{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.08rem;letter-spacing:.056rem;font-style:normal}}@media (min-width:1280px){.purplefire-block-marquee-icon-text .pf-marquee-icon-text-wrapper .marquee .item .text{font-family:TGSPerfectCondensed,sans-serif;font-size:3.6rem;font-weight:400;line-height:3.96rem;letter-spacing:.072rem;font-style:normal}}@media (min-width:768px){.purplefire-block-marquee-icon-text .pf-marquee-icon-text-wrapper .marquee .item{gap:1.6rem}}@media (min-width:1280px){.purplefire-block-marquee-icon-text .pf-marquee-icon-text-wrapper .marquee .item{gap:2rem}}@media (min-width:768px){.purplefire-block-marquee-icon-text .pf-marquee-icon-text-wrapper .marquee{gap:5.3rem}}@media (min-width:1280px){.purplefire-block-marquee-icon-text .pf-marquee-icon-text-wrapper .marquee{gap:8rem}}@media (min-width:768px){.purplefire-block-marquee-icon-text .pf-marquee-icon-text-wrapper{gap:5.3rem}}@media (min-width:1280px){.purplefire-block-marquee-icon-text .pf-marquee-icon-text-wrapper{gap:8rem}}@media (min-width:768px){.purplefire-block-marquee-icon-text{width:calc(100% + 8rem);margin-left:-4rem;margin-right:-4rem;padding:2rem 0}}@media (min-width:1280px){.purplefire-block-marquee-icon-text{width:calc(100% + 16rem);margin-left:-8rem;margin-right:-8rem;padding:24px 0}}.purplefire-block-three-col-icons-text .pf-three-col-icons-text-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;max-width:60rem;margin:auto}.purplefire-block-three-col-icons-text .pf-three-col-icons-text-wrapper .item{display:flex;flex-direction:column;align-items:center;padding:.4rem;text-align:center}.purplefire-block-three-col-icons-text .pf-three-col-icons-text-wrapper .item .icon{margin-bottom:.8308rem;width:35px;height:35px}.purplefire-block-three-col-icons-text .pf-three-col-icons-text-wrapper .item .icon img{width:auto;height:100%}@media (min-width:1280px){.purplefire-block-three-col-icons-text .pf-three-col-icons-text-wrapper .item .icon{width:60px;height:60px}}.purplefire-block-three-col-icons-text .pf-three-col-icons-text-wrapper .item .title{font-family:TGSPerfectCondensed,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.98rem;letter-spacing:.036rem;font-style:normal;margin-bottom:.2769rem}@media (min-width:1280px){.purplefire-block-three-col-icons-text .pf-three-col-icons-text-wrapper .item .title{font-family:TGSPerfectCondensed,sans-serif;font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.04rem;font-style:normal}}.purplefire-block-three-col-icons-text .pf-three-col-icons-text-wrapper .item .text{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal;color:#261b07;max-width:11rem;margin:auto}@media (min-width:1280px){.purplefire-block-three-col-icons-text .pf-three-col-icons-text-wrapper .item .text{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;max-width:16rem}}.purplefire-block-product-comparison-image .pf-product-comparison-image-wrapper>div{display:flex}.purplefire-block-product-comparison-image .pf-product-comparison-image-wrapper>div img{width:100%;height:auto}@media (min-width:768px){.purplefire-block-product-comparison-image .pf-product-comparison-image-wrapper .mobile-image{display:none}}.purplefire-block-product-comparison-image .pf-product-comparison-image-wrapper .tablet-image{display:none}@media (min-width:768px){.purplefire-block-product-comparison-image .pf-product-comparison-image-wrapper .tablet-image{display:flex}}@media (min-width:1280px){.purplefire-block-product-comparison-image .pf-product-comparison-image-wrapper .tablet-image{display:none}}.purplefire-block-product-comparison-image .pf-product-comparison-image-wrapper .desktop-image{display:none}@media (min-width:1280px){.purplefire-block-product-comparison-image .pf-product-comparison-image-wrapper .desktop-image{display:flex}}.purplefire-block-two-col-img-list{padding-left:1.2rem;padding-right:1.2rem;margin:6rem 0}.purplefire-block-two-col-img-list .pf-two-col-img-list-wrapper{display:flex;flex-direction:column;gap:4rem;align-items:center}.purplefire-block-two-col-img-list .pf-two-col-img-list-wrapper .image{display:flex;border-radius:12px;width:100%}.purplefire-block-two-col-img-list .pf-two-col-img-list-wrapper .image img{width:100%;height:auto;border-radius:20px}@media (min-width:768px){.purplefire-block-two-col-img-list .pf-two-col-img-list-wrapper .image{width:35.1rem;min-width:35.1rem}}@media (min-width:1280px){.purplefire-block-two-col-img-list .pf-two-col-img-list-wrapper .image{width:66.8rem;min-width:66.8rem}}.purplefire-block-two-col-img-list .pf-two-col-img-list-wrapper .content h2{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.08rem;letter-spacing:.056rem;font-style:normal;text-align:center;text-transform:uppercase;margin:0 0 3.2rem}@media (min-width:768px){.purplefire-block-two-col-img-list .pf-two-col-img-list-wrapper .content h2{text-align:left;margin:0 0 4rem}}@media (min-width:1280px){.purplefire-block-two-col-img-list .pf-two-col-img-list-wrapper .content h2{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:5.72rem;letter-spacing:.104rem;font-style:normal;margin:0 0 5.4rem}}.purplefire-block-two-col-img-list .pf-two-col-img-list-wrapper .content .list{display:flex;flex-direction:column;gap:1.2rem}.purplefire-block-two-col-img-list .pf-two-col-img-list-wrapper .content .list .item{display:flex;align-items:center;gap:1.2rem}.purplefire-block-two-col-img-list .pf-two-col-img-list-wrapper .content .list .item .icon{display:flex;align-items:center}.purplefire-block-two-col-img-list .pf-two-col-img-list-wrapper .content .list .item .icon img{width:2rem;height:2rem}@media (min-width:768px){.purplefire-block-two-col-img-list .pf-two-col-img-list-wrapper .content .list .item .icon img{width:2.2rem;height:2.2rem}}@media (min-width:1280px){.purplefire-block-two-col-img-list .pf-two-col-img-list-wrapper .content .list .item .icon img{width:3rem;height:3rem}}.purplefire-block-two-col-img-list .pf-two-col-img-list-wrapper .content .list .item .text{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}@media (min-width:1280px){.purplefire-block-two-col-img-list .pf-two-col-img-list-wrapper .content .list .item .text{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}@media (min-width:768px){.purplefire-block-two-col-img-list .pf-two-col-img-list-wrapper{flex-direction:row}}@media (min-width:1280px){.purplefire-block-two-col-img-list .pf-two-col-img-list-wrapper{gap:7.2rem;max-width:144rem;margin-left:auto;margin-right:auto}}@media (min-width:768px){.purplefire-block-two-col-img-list{padding-left:4rem;padding-right:4rem}}@media (min-width:1280px){.purplefire-block-two-col-img-list{margin:10rem 0;padding-left:8rem;padding-right:8rem}}.purplefire-block-brand-comparison{margin-left:-1.2rem;margin-right:-1.2rem}.purplefire-block-brand-comparison.yellow{background-color:#ffb800}.purplefire-block-brand-comparison.yellow .pf-brand-comparison-wrapper .comparison .compare .logo{text-align:center}.purplefire-block-brand-comparison.yellow .pf-brand-comparison-wrapper .comparison .compare .logo img{width:auto;height:5.2rem}@media (min-width:1280px){.purplefire-block-brand-comparison.yellow .pf-brand-comparison-wrapper .comparison .compare .logo img{width:auto;height:6.8rem}}.purplefire-block-brand-comparison .pf-brand-comparison-wrapper{padding:4rem 2.4rem 2rem;display:flex;align-items:center;flex-direction:column;gap:20px}.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .intro{display:flex;flex-direction:column;justify-content:center;gap:2rem;text-align:center;width:28rem;min-width:28rem;max-width:28rem;margin:auto}.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .intro h2{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.08rem;letter-spacing:.056rem;font-style:normal;text-transform:uppercase}@media (min-width:1280px){.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .intro h2{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:5.72rem;letter-spacing:.104rem;font-style:normal}}.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .intro .description{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}@media (min-width:1280px){.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .intro .description{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}@media (min-width:768px){.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .intro{justify-content:start;text-align:left;margin:0}}@media (min-width:1280px){.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .intro{width:63.5rem;min-width:63.5rem;max-width:63.5rem}}.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .comparison{display:flex;gap:2rem;width:100%;margin:auto}.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .comparison .compare{display:flex;flex-direction:column;width:50%}.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .comparison .compare .logo{text-align:center}.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .comparison .compare .logo img{width:auto;height:5.8rem}@media (min-width:768px){.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .comparison .compare .logo img{width:auto;height:5.2rem}}@media (min-width:1280px){.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .comparison .compare .logo img{width:auto;height:10rem}}.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .comparison .compare .list{display:flex;flex-direction:column;gap:1.2rem}.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .comparison .compare .list .item{display:flex;align-items:center;gap:.4rem;width:17rem;margin:auto}.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .comparison .compare .list .item .icon{display:flex;min-width:34.384px;min-height:28px}.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .comparison .compare .list .item .text{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal;white-space:nowrap}@media (min-width:1280px){.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .comparison .compare .list .item .text{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}@media (min-width:1280px){.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .comparison .compare .list .item{gap:2.2rem}}@media (min-width:768px){.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .comparison .compare .list{padding:0 2.4rem}}@media (min-width:1280px){.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .comparison .compare .list{padding:0 3.2rem}}@media (min-width:768px){.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .comparison .compare{gap:20px}}@media (min-width:768px){.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .comparison{gap:.7rem;max-width:46rem}}@media (min-width:1280px){.purplefire-block-brand-comparison .pf-brand-comparison-wrapper .comparison{gap:10px;max-width:64rem}}@media (min-width:768px){.purplefire-block-brand-comparison .pf-brand-comparison-wrapper{padding:4rem 0;margin-left:8rem;margin-right:8rem;flex-direction:row}}@media (min-width:1280px){.purplefire-block-brand-comparison .pf-brand-comparison-wrapper{padding:6rem 16rem;gap:33.12px;max-width:144rem;margin-left:auto;margin-right:auto}}@media (min-width:768px){.purplefire-block-brand-comparison{margin-left:-4rem;margin-right:-4rem}}@media (min-width:1280px){.purplefire-block-brand-comparison{margin-left:-8rem;margin-right:-8rem}}.purplefire-block-testimonial .pf-testimonial-wrapper{display:flex;flex-direction:column;align-items:center;gap:2rem;margin-bottom:6rem;position:relative;padding:0 1.3rem}.purplefire-block-testimonial .pf-testimonial-wrapper h2{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.08rem;letter-spacing:.056rem;font-style:normal;text-align:center;text-transform:uppercase;color:#000}@media (min-width:1280px){.purplefire-block-testimonial .pf-testimonial-wrapper h2{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:5.72rem;letter-spacing:.104rem;font-style:normal}}.purplefire-block-testimonial .pf-testimonial-wrapper .intro{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;text-align:center;color:#000;max-width:28rem}@media (min-width:768px){.purplefire-block-testimonial .pf-testimonial-wrapper .intro{max-width:100%}}@media (min-width:1280px){.purplefire-block-testimonial .pf-testimonial-wrapper .intro{margin-bottom:4rem;font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper{width:100%;max-width:102rem;position:static}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-wrapper{cursor:grab}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-wrapper .swiper-slide{height:auto}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-wrapper .swiper-slide .item{display:flex;flex-direction:column;height:100%}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-wrapper .swiper-slide .item .icon{text-align:center;margin-bottom:1.2rem}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-wrapper .swiper-slide .item .content{margin-bottom:2.4rem;color:#261b07}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-wrapper .swiper-slide .item .content .title{font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:2.64rem;letter-spacing:.048rem;font-style:normal;text-align:center;text-transform:uppercase;margin-bottom:1.2rem}@media (min-width:768px){.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-wrapper .swiper-slide .item .content .title{font-family:TGSPerfectCondensed,sans-serif;font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.04rem;font-style:normal}}@media (min-width:1280px){.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-wrapper .swiper-slide .item .content .title{font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:2.64rem;letter-spacing:.048rem;font-style:normal}}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-wrapper .swiper-slide .item .content .text{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;margin-top:1.2rem;text-align:center}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-wrapper .swiper-slide .item .content .text img{max-height:2.1rem}@media (min-width:768px){.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-wrapper .swiper-slide .item .content .text img{max-height:1.8rem}}@media (min-width:1280px){.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-wrapper .swiper-slide .item .content .text img{max-height:2.4rem}}@media (min-width:768px){.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-wrapper .swiper-slide .item .content .text{font-family:Karla,sans-serif;font-size:12px;font-weight:400;line-height:18px;font-style:normal}}@media (min-width:1280px){.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-wrapper .swiper-slide .item .content .text{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-wrapper .swiper-slide .item .metadata{margin-top:auto;text-align:center;color:#261b07}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-wrapper .swiper-slide .item .metadata .name{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal}.purplefire-block-product-select form.add-to-cart-form .input_wrapper.strain_input_wrapper:after.lzl:not(.lzl-ed),.purplefire-block-product-select form.add-to-cart-form .input_wrapper.strain_input_wrapper:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIMAAACWCAYAAAD9hjtOAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABb0lEQVR4Ae3QMQEAAADCoPVPbQdviEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDDwDwwzrQABU3iklQAAAABJRU5ErkJggg==")}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-wrapper .swiper-slide .item .metadata .date{font-family:Karla,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;font-style:normal}@media (min-width:768px){.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-wrapper .swiper-slide .item{margin:0}}@media (min-width:1280px){.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-wrapper .swiper-slide .item{max-width:30rem;margin:auto}}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-pagination{position:static;display:flex;justify-content:center;margin-top:4rem}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-pagination .swiper-pagination-bullet{width:35px;height:4px;border-radius:100px;opacity:1;background:rgba(38,27,7,.48)}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-pagination .swiper-pagination-bullet-active{background:#a63c06}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-nav{display:none;width:6rem;height:5.6rem}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-nav:after{content:"";width:6rem;height:5.6rem;background-size:5rem 1.85rem;background:url("/wp-content/themes/rmh/gulp/dist/assets/icons/arrow-testimonial.svg");background-repeat:no-repeat;background-position:center;--lzl-bg-img:"/wp-content/themes/rmh/gulp/dist/assets/icons/arrow-testimonial.svg"}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-nav.swiper-button-prev{left:0}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-nav:after.lzl:not(.lzl-ed),.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-nav:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2019%22%20width%3D%2250%22%20height%3D%2219%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-nav.swiper-button-prev:after{transform:rotate(180deg)}@media (min-width:1440px){.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-nav.swiper-button-prev{left:-5rem}}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-nav.swiper-button-next{right:0}@media (min-width:1440px){.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-nav.swiper-button-next{right:-5rem}}@media (min-width:1280px){.purplefire-block-testimonial .pf-testimonial-wrapper .swiper .swiper-nav{display:flex}}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper.jar .swiper-wrapper .swiper-slide .item{max-width:286px;max-height:316px;margin:auto;padding:5rem 1.7rem 3.8rem;background:url("/wp-content/themes/rmh/gulp/dist/assets/images/yellow-jar.webp");background-repeat:no-repeat;background-position:center;background-size:contain;--lzl-bg-img:"/wp-content/themes/rmh/gulp/dist/assets/images/yellow-jar.webp"}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper.jar .swiper-wrapper .swiper-slide .item.lzl:not(.lzl-ed),.purplefire-block-testimonial .pf-testimonial-wrapper .swiper.jar .swiper-wrapper .swiper-slide .item.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAR4AAAE9CAYAAADd8Q1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAGRklEQVR4Ae3QAQ0AAADCoPdPbQ8HESgMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwMDpwACKIAABdOs4rwAAAABJRU5ErkJggg==")}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper.jar .swiper-wrapper .swiper-slide .item .content .title{color:#000;margin-left:auto;margin-right:auto}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper.jar .swiper-wrapper .swiper-slide .item .content .text{max-width:20rem;margin:auto;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper.jar .swiper-wrapper .swiper-slide .item .metadata .name{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}@media (min-width:768px){.purplefire-block-testimonial .pf-testimonial-wrapper .swiper.jar .swiper-wrapper .swiper-slide .item .metadata .name{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal}}@media (min-width:1280px){.purplefire-block-testimonial .pf-testimonial-wrapper .swiper.jar .swiper-wrapper .swiper-slide .item .metadata .name{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper.jar .swiper-pagination{margin-top:3rem}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper.jar .swiper-nav{transform:translateY(50%)}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper.white .swiper-wrapper .swiper-slide .item{border-radius:20px;border:1px solid #000;background:#fff;padding:2.4rem;margin:0}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper.white .swiper-wrapper .swiper-slide .item .content .text{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper.white .swiper-wrapper .swiper-slide .item .metadata{opacity:.36}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper.white .swiper-wrapper .swiper-slide .item .metadata .name{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper.white .swiper-wrapper .swiper-slide .item .metadata .date{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal}.purplefire-block-testimonial .pf-testimonial-wrapper .swiper.white .swiper-nav{transform:translateY(-50%)}@media (min-width:768px){.purplefire-block-testimonial .pf-testimonial-wrapper .swiper{width:100%}}@media (min-width:1920px){.purplefire-block-testimonial .pf-testimonial-wrapper .swiper{max-width:160rem}}@media (min-width:768px){.purplefire-block-testimonial .pf-testimonial-wrapper{margin-top:4rem;padding:0 4rem}}@media (min-width:1280px){.purplefire-block-testimonial .pf-testimonial-wrapper{max-width:120rem;margin-top:10rem;margin-right:auto;margin-left:auto;margin-bottom:10rem}}@media (min-width:1920px){.purplefire-block-testimonial .pf-testimonial-wrapper{max-width:166rem}}.purplefire-block-recommendation{margin-top:6rem;margin-bottom:6rem}.purplefire-block-recommendation .pf-recommendation-wrapper{display:flex;flex-direction:column;gap:4rem;padding-left:1.2rem;padding-right:1.2rem}.purplefire-block-recommendation .pf-recommendation-wrapper .title{text-align:center}.purplefire-block-recommendation .pf-recommendation-wrapper .title h2{text-transform:uppercase}.purplefire-block-recommendation .pf-recommendation-wrapper .content{display:flex;flex-direction:column;gap:4rem}@media (min-width:768px){.purplefire-block-recommendation .pf-recommendation-wrapper .content .recommendation{width:100%;max-width:23.8rem;order:1}}@media (min-width:1280px){.purplefire-block-recommendation .pf-recommendation-wrapper .content .recommendation{max-width:49.4rem}}.purplefire-block-recommendation .pf-recommendation-wrapper .content .images img{width:100%;height:auto;border-radius:20px}.purplefire-block-recommendation .pf-recommendation-wrapper .content .images .mobile-image{display:flex}@media (min-width:768px){.purplefire-block-recommendation .pf-recommendation-wrapper .content .images .mobile-image{display:none}}.purplefire-block-recommendation .pf-recommendation-wrapper .content .images .tablet-image{display:none}@media (min-width:768px){.purplefire-block-recommendation .pf-recommendation-wrapper .content .images .tablet-image{display:flex}}@media (min-width:1280px){.purplefire-block-recommendation .pf-recommendation-wrapper .content .images .tablet-image{display:none}}.purplefire-block-recommendation .pf-recommendation-wrapper .content .images .desktop-image{display:none}@media (min-width:1280px){.purplefire-block-recommendation .pf-recommendation-wrapper .content .images .desktop-image{display:flex}}@media (min-width:768px){.purplefire-block-recommendation .pf-recommendation-wrapper .content .images{width:100%;height:auto;order:0}}@media (min-width:1280px){.purplefire-block-recommendation .pf-recommendation-wrapper .content .images{display:flex;align-items:center}}@media (min-width:768px){.purplefire-block-recommendation .pf-recommendation-wrapper .content{flex-direction:row;gap:2.7rem}}@media (min-width:1280px){.purplefire-block-recommendation .pf-recommendation-wrapper .content{gap:6rem}}@media (min-width:768px){.purplefire-block-recommendation .pf-recommendation-wrapper{gap:2rem;padding-left:4rem;padding-right:4rem}}@media (min-width:1280px){.purplefire-block-recommendation .pf-recommendation-wrapper{gap:6rem;max-width:144rem;margin-left:auto;margin-right:auto;padding-left:8rem;padding-right:8rem}}@media (min-width:1280px){.purplefire-block-recommendation{margin-top:10rem;margin-bottom:10rem}}.purplefire-block-product-review{margin-top:6rem;margin-bottom:6rem}.purplefire-block-product-review .pf-product-review-wrapper{display:flex;flex-direction:column;gap:4rem;padding-left:1.2rem;padding-right:1.2rem}.purplefire-block-product-review .pf-product-review-wrapper h2{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.08rem;letter-spacing:.056rem;font-style:normal;text-transform:uppercase;text-align:center}@media (min-width:1280px){.purplefire-block-product-review .pf-product-review-wrapper h2{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:5.52rem;letter-spacing:.104em;font-style:normal}}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header{display:grid;gap:2rem;padding-bottom:2.4rem}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header .header-stats{display:flex;gap:1.6rem;align-items:center}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header .header-stats .stats-wrapper .rating{font-family:TGSPerfectCondensed,sans-serif;font-size:3.2rem;font-weight:400;line-height:3.52rem;letter-spacing:.064rem;font-style:normal;margin-top:10px}@media (min-width:768px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header .header-stats .stats-wrapper .rating{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:2rem;letter-spacing:.056rem;font-style:normal;margin-top:0}}@media (min-width:1280px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header .header-stats .stats-wrapper .rating{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:3.6rem;letter-spacing:.104em;font-style:normal}}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header .header-stats .stats-wrapper .counter{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}@media (min-width:768px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header .header-stats .stats-wrapper .counter{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}@media (min-width:1280px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header .header-stats .stats-wrapper .counter{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}@media (min-width:768px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header .header-stats{flex-direction:column;align-items:start}}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header .ratings .item{display:grid;grid-template-columns:5.2rem auto 3.3rem;gap:1.2rem;align-items:center}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header .ratings .item .item-rating{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;white-space:nowrap}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header .ratings .item .item-bar{position:relative;width:100%;height:.8rem;min-height:.8rem;background:#fff;border-radius:.2rem}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header .ratings .item .item-bar span{position:absolute;top:0;left:0;display:inline-block;height:.8rem;min-height:.8rem;background:#533a0e;border-radius:.2rem}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header .ratings .item .item-percentage{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}@media (min-width:768px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header .ratings{width:100%;max-width:35rem;margin-left:auto;margin-right:auto}}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header .cta{display:flex;justify-content:center}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header .cta .cta-button-wrapper{width:-moz-fit-content;width:fit-content}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header .cta .cta-button-wrapper .cta-button{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem;font-style:normal;padding:9px 30px;text-align:center;white-space:nowrap;text-transform:uppercase}@media (min-width:1280px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header .cta .cta-button-wrapper .cta-button{justify-content:end}}@media (min-width:1280px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header .cta .cta-button-wrapper .cta-button{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.16rem;font-style:normal;padding:15px 38px}}@media (min-width:768px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-review-header{grid-template-columns:1fr 2fr 1fr;gap:4rem}}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter{display:flex;gap:.8rem;margin:2rem 0}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter{width:50%}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter .custom-select{position:relative}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter .custom-select .select-button{border-radius:12px;border:1px solid #cfcfcf;background:#fff;padding:3.25px 12px;width:100%;text-align:left;cursor:pointer}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter .custom-select .select-button:after{content:"";position:absolute;width:2rem;height:2rem;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC4yIj4KPHBhdGggZD0iTTIwIDEwLjY2NkMyMCAxNi4xODg5IDE1LjUyMjggMjAuNjY2IDEwIDIwLjY2NkM0LjQ3NzE1IDIwLjY2NiAwIDE2LjE4ODkgMCAxMC42NjZDMCA1LjE0MzIyIDQuNDc3MTUgMC42NjYwMTYgMTAgMC42NjYwMTZDMTUuNTIyOCAwLjY2NjAxNiAyMCA1LjE0MzIyIDIwIDEwLjY2NloiIGZpbGw9IiNGRkI4MDAiLz4KPHBhdGggZD0iTTEwIDEzLjY3NTlDMTAuMTkgMTMuNjc1OSAxMC4zOCAxMy42MDU5IDEwLjUzIDEzLjQ1NTlMMTQuMDYgOS45MjU5MkMxNC4zNSA5LjYzNTkyIDE0LjM1IDkuMTU1OTIgMTQuMDYgOC44NjU5MkMxMy43NyA4LjU3NTk0IDEzLjI5IDguNTc1OTQgMTMgOC44NjU5MkwxMCAxMS44NjU5TDcuMDAwMDMgOC44NjU5MkM2LjcxMDAzIDguNTc1OTQgNi4yMzAwMyA4LjU3NTk0IDUuOTQwMDMgOC44NjU5MkM1LjY1MDAzIDkuMTU1OTIgNS42NTAwMyA5LjYzNTkyIDUuOTQwMDMgOS45MjU5Mkw5LjQ3IDEzLjQ1NTlDOS42MiAxMy42MDU5IDkuODEgMTMuNjc1OSAxMCAxMy42NzU5WiIgZmlsbD0iIzI2MUIwNyIvPgo8L2c+Cjwvc3ZnPg==");background-size:cover;right:1.6rem;top:50%;transform:translateY(-50%);transition:.1s;z-index:1}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter .custom-select .select-button .line1{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal;color:#7e7e7e}@media (min-width:1280px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter .custom-select .select-button .line1{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter .custom-select .select-button .line2{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;color:#000}@media (min-width:768px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter .custom-select .select-button .line2{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}@media (min-width:1280px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter .custom-select .select-button .line2{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}@media (min-width:1280px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter .custom-select .select-button{padding:.78rem 2rem}}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter .custom-select .select-options{display:none;position:absolute;background-color:#fff;border:1px solid #cfcfcf;border-top:none;width:100%;max-height:150px;overflow-y:auto;z-index:1;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter .custom-select .select-options .option{padding:10px;cursor:pointer}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter .custom-select .select-options .option:first-of-type{margin-top:10px}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter .custom-select .select-options .option:hover{background-color:#cfcfcf}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter .custom-select .select-options .option.active{background-color:#cfcfcf}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter .custom-select.show .select-button{border-bottom-left-radius:0;border-bottom-right-radius:0}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter .custom-select.show .select-button:after{transform:translateY(-50%) rotate(-180deg)}.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter .custom-select.show .select-options{display:block}@media (min-width:768px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter.order-filter{max-width:25.1rem}}@media (min-width:1280px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter.order-filter{max-width:32.9rem}}@media (min-width:768px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter.rating-filter{max-width:20.3rem}}@media (min-width:1280px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter .filter.rating-filter{max-width:27.6rem}}@media (min-width:768px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter{gap:2.6rem}}@media (min-width:1280px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-content .product-reviews .reviews-filter{margin:3.2rem 0}}.purplefire-block-product-review .pf-product-review-wrapper .product-review-load-more{display:flex;justify-content:center;align-items:center}.purplefire-block-product-review .pf-product-review-wrapper .product-review-load-more .pf-spinner-wrapper button{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem;font-style:normal;display:flex;padding:8.75px 35.75px;justify-content:center;align-items:center;border-radius:10.616px;border:1px solid var(--Secondary-Brown,#291c0f);text-transform:uppercase;cursor:pointer;color:#000;background-color:#f4f2f0}.purplefire-block-product-review .pf-product-review-wrapper .product-review-load-more .pf-spinner-wrapper button.disabled{opacity:.4;cursor:default}@media (min-width:1280px){.purplefire-block-product-review .pf-product-review-wrapper .product-review-load-more .pf-spinner-wrapper button{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.16rem;font-style:normal;padding:15px 37px}}@media (min-width:768px){.purplefire-block-product-review .pf-product-review-wrapper{padding-left:4rem;padding-right:4rem}}@media (min-width:1280px){.purplefire-block-product-review .pf-product-review-wrapper{gap:6rem;max-width:144rem;margin-left:auto;margin-right:auto;padding-left:8rem;padding-right:8rem}}@media (min-width:768px){.purplefire-block-product-review{margin-top:4rem;margin-bottom:4rem}}@media (min-width:1280px){.purplefire-block-product-review{margin-top:6.4rem;margin-bottom:6.4rem}}.purplefire-block-hero{margin-left:-1.2rem;margin-right:-1.2rem}.purplefire-block-hero .pf-hero-wrapper{position:relative}.purplefire-block-hero .pf-hero-wrapper .content{position:absolute;z-index:1;display:flex;flex-direction:column;text-align:center;width:100%;height:100%;left:0;top:0;padding-top:12rem;padding-left:2.4rem;padding-right:2.4rem}.purplefire-block-hero .pf-hero-wrapper .content .content-wrapper{color:#fff}.purplefire-block-hero .pf-hero-wrapper .content .content-wrapper h1{font-family:TGSPerfectCondensed,sans-serif;font-size:3.2rem;font-weight:400;line-height:3.52rem;letter-spacing:.064rem;font-style:normal}@media (min-width:1280px){.purplefire-block-hero .pf-hero-wrapper .content .content-wrapper h1{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:5.72rem;letter-spacing:.104rem;font-style:normal}}.purplefire-block-hero .pf-hero-wrapper .content .content-wrapper p{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;margin:1rem 0 0}@media (min-width:1280px){.purplefire-block-hero .pf-hero-wrapper .content .content-wrapper p{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}@media (min-width:768px){.purplefire-block-hero .pf-hero-wrapper .content{padding-top:13.8rem}}@media (min-width:1280px){.purplefire-block-hero .pf-hero-wrapper .content{padding-top:17rem}}.purplefire-block-hero .pf-hero-wrapper .images{position:relative;width:100%;height:24.7rem;overflow:hidden}.purplefire-block-hero .pf-hero-wrapper .images div{height:100%}.purplefire-block-hero .pf-hero-wrapper .images div img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.purplefire-block-hero .pf-hero-wrapper .images div.mobile-image{display:flex}@media (min-width:768px){.purplefire-block-hero .pf-hero-wrapper .images div.mobile-image{display:none}}.purplefire-block-hero .pf-hero-wrapper .images div.tablet-image{display:none}@media (min-width:768px){.purplefire-block-hero .pf-hero-wrapper .images div.tablet-image{display:flex}}@media (min-width:1280px){.purplefire-block-hero .pf-hero-wrapper .images div.tablet-image{display:none}}.purplefire-block-hero .pf-hero-wrapper .images div.desktop-image{display:none}@media (min-width:1280px){.purplefire-block-hero .pf-hero-wrapper .images div.desktop-image{display:flex}}.purplefire-block-hero .pf-hero-wrapper .images.v-top div img{-o-object-position:top;object-position:top}.purplefire-block-hero .pf-hero-wrapper .images.v-center div img{-o-object-position:center;object-position:center}.purplefire-block-hero .pf-hero-wrapper .images.v-bottom div img{-o-object-position:bottom;object-position:bottom}@media (min-width:768px){.purplefire-block-hero .pf-hero-wrapper .images{height:24rem}}@media (min-width:1280px){.purplefire-block-hero .pf-hero-wrapper .images{height:39.6rem}}@media (min-width:768px){.purplefire-block-hero{margin-left:-4rem;margin-right:-4rem}}@media (min-width:1280px){.purplefire-block-hero{margin-left:-8rem;margin-right:-8rem}}.purplefire-block-product-collections{margin:4rem 0}.purplefire-block-product-collections .pf-product-collections-wrapper{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:1rem;column-gap:1rem;row-gap:2.8rem;color:#261b07;max-width:144rem;margin-left:auto;margin-right:auto;padding-left:1.2rem;padding-right:1.2rem}.purplefire-block-product-collections .pf-product-collections-wrapper .review .counter a{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal}@media (min-width:768px){.purplefire-block-product-collections .pf-product-collections-wrapper .review .counter a{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}}@media (min-width:1280px){.purplefire-block-product-collections .pf-product-collections-wrapper .review .counter a{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}.purplefire-block-product-collections .pf-product-collections-wrapper .pf-product-item{gap:.8rem}.purplefire-block-product-collections .pf-product-collections-wrapper .pf-product-item .image{height:13.8rem}.purplefire-block-product-collections .pf-product-collections-wrapper .pf-product-item .image img{width:115%;height:115%}@media (min-width:768px){.purplefire-block-product-collections .pf-product-collections-wrapper .pf-product-item .image img{width:100%;height:100%}}@media (min-width:768px){.purplefire-block-product-collections .pf-product-collections-wrapper .pf-product-item .image{height:19.3rem}}@media (min-width:1280px){.purplefire-block-product-collections .pf-product-collections-wrapper .pf-product-item .image{height:34rem}}.purplefire-block-product-collections .pf-product-collections-wrapper .pf-product-item .price-row .strain h4{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal}@media (min-width:768px){.purplefire-block-product-collections .pf-product-collections-wrapper .pf-product-item .price-row .strain h4{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}}@media (min-width:1280px){.purplefire-block-product-collections .pf-product-collections-wrapper .pf-product-item .price-row .strain h4{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}.purplefire-block-product-collections .pf-product-collections-wrapper .pf-product-item .price-row .price{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:700;line-height:1.8rem;font-style:normal}@media (min-width:768px){.purplefire-block-product-collections .pf-product-collections-wrapper .pf-product-item .price-row .price{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.4rem;font-style:normal}}@media (min-width:1280px){.purplefire-block-product-collections .pf-product-collections-wrapper .pf-product-item .price-row .price{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:700;line-height:2.7rem;font-style:normal}}@media (min-width:768px){.purplefire-block-product-collections .pf-product-collections-wrapper .pf-product-item{gap:1.2rem}}@media (min-width:1280px){.purplefire-block-product-collections .pf-product-collections-wrapper .pf-product-item{gap:1.6rem}}@media (min-width:768px){.purplefire-block-product-collections .pf-product-collections-wrapper{grid-template-columns:repeat(3,1fr);-moz-column-gap:3.2rem;column-gap:3.2rem;row-gap:3.2rem;padding-left:4rem;padding-right:4rem}}@media (min-width:1280px){.purplefire-block-product-collections .pf-product-collections-wrapper{padding-left:8rem;padding-right:8rem}}@media (min-width:768px){.purplefire-block-product-collections{margin:6rem 0}}@media (min-width:1280px){.purplefire-block-product-collections{margin:10rem 0}}.purplefire-block-faq{width:calc(100% - 2.4rem);margin-left:auto;margin-right:auto;margin-bottom:5rem;background:#191010;padding:5rem 1rem;border-radius:2rem}.purplefire-block-faq .pf-faq-wrapper{display:flex;flex-direction:column;gap:2rem;text-align:center}.purplefire-block-faq .pf-faq-wrapper .header{display:flex;flex-direction:column;gap:2rem;color:#fffdfd}.purplefire-block-faq .pf-faq-wrapper .header h2{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.08rem;letter-spacing:.056rem;font-style:normal;text-transform:uppercase}@media (min-width:1280px){.purplefire-block-faq .pf-faq-wrapper .header h2{font-family:TGSPerfectCondensed,sans-serif;font-size:4.4rem;font-weight:400;line-height:4.84rem;letter-spacing:normal;font-style:normal}}.purplefire-block-faq .pf-faq-wrapper .header p{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;margin:0}@media (min-width:1280px){.purplefire-block-faq .pf-faq-wrapper .header p{font-family:Karla,sans-serif;font-size:2rem;font-weight:400;line-height:3rem;font-style:normal}}.purplefire-block-faq .pf-faq-wrapper .faq-content{display:flex;flex-direction:column;gap:2rem}.purplefire-block-faq .pf-faq-wrapper .faq-content .categories{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;padding:.6rem 0}.purplefire-block-faq .pf-faq-wrapper .faq-content .categories a{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6rem;font-style:normal;min-width:15rem;border-radius:10.778px;border:1px solid #000;opacity:.4;background:#ffb800;padding-top:10px;padding-bottom:10px;text-transform:uppercase;color:#000;text-decoration:none}.purplefire-block-faq .pf-faq-wrapper .faq-content .categories a.active{opacity:1}@media (min-width:768px){.purplefire-block-faq .pf-faq-wrapper .faq-content .categories a{min-width:14.4rem}}@media (min-width:1280px){.purplefire-block-faq .pf-faq-wrapper .faq-content .categories a{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.8rem;font-style:normal;min-width:22rem;border-radius:13.538px;padding-top:14px;padding-bottom:14px}}@media (min-width:1280px){.purplefire-block-faq .pf-faq-wrapper .faq-content .categories{padding:.8rem 0}}.purplefire-block-faq .pf-faq-wrapper .faq-content .faq-panels .panel{display:none;flex-direction:column;gap:1.6rem;text-align:left}.purplefire-block-faq .pf-faq-wrapper .faq-content .faq-panels .panel .faq-item{display:flex;flex-direction:column;gap:1rem;padding:1.6rem;border-radius:12px;background:#fff;border:1px solid #000}.purplefire-block-faq .pf-faq-wrapper .faq-content .faq-panels .panel .faq-item .question{position:relative;padding-right:2.4rem;cursor:pointer}.purplefire-block-faq .pf-faq-wrapper .faq-content .faq-panels .panel .faq-item .question h4{font-family:TGSPerfectCondensed,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.8rem;letter-spacing:.036rem;font-style:normal;padding-top:4px;padding-right:2.4rem;text-transform:uppercase;color:#261b07}@media (min-width:1280px){.purplefire-block-faq .pf-faq-wrapper .faq-content .faq-panels .panel .faq-item .question h4{font-family:TGSPerfectCondensed,sans-serif;font-size:2.6rem;font-weight:400;line-height:2.2rem;letter-spacing:.026rem;font-style:normal}}.purplefire-block-faq .pf-faq-wrapper .faq-content .faq-panels .panel .faq-item .question:after{content:"";position:absolute;width:2rem;height:2rem;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwIDEwQzIwIDE1LjUyMjkgMTUuNTIyOCAyMCAxMCAyMEM0LjQ3NzE1IDIwIDAgMTUuNTIyOSAwIDEwQzAgNC40NzcyIDQuNDc3MTUgMCAxMCAwQzE1LjUyMjggMCAyMCA0LjQ3NzIgMjAgMTBaIiBmaWxsPSIjRkZCODAwIi8+CjxwYXRoIGQ9Ik0xMC4wMDAxIDEzLjAwOTlDMTAuMTkwMSAxMy4wMDk5IDEwLjM4MDEgMTIuOTM5OSAxMC41MzAxIDEyLjc4OTlMMTQuMDYwMSA5LjI1OTkxQzE0LjM1MDEgOC45Njk5MSAxNC4zNTAxIDguNDg5OTEgMTQuMDYwMSA4LjE5OTkxQzEzLjc3MDEgNy45MDk5MyAxMy4yOTAxIDcuOTA5OTMgMTMuMDAwMSA4LjE5OTkxTDEwLjAwMDEgMTEuMTk5OUw3LjAwMDE2IDguMTk5OTFDNi43MTAxNiA3LjkwOTkzIDYuMjMwMTYgNy45MDk5MyA1Ljk0MDE2IDguMTk5OTFDNS42NTAxNiA4LjQ4OTkxIDUuNjUwMTYgOC45Njk5MSA1Ljk0MDE2IDkuMjU5OTFMOS40NzAxMyAxMi43ODk5QzkuNjIwMTMgMTIuOTM5OSA5LjgxMDEzIDEzLjAwOTkgMTAuMDAwMSAxMy4wMDk5WiIgZmlsbD0iIzI2MUIwNyIvPgo8L3N2Zz4K");background-size:contain;background-repeat:no-repeat;right:0;top:50%;transform:translateY(-50%);transition:.1s}.purplefire-block-faq .pf-faq-wrapper .faq-content .faq-panels .panel .faq-item .answer{display:none;padding-right:2.4rem}.purplefire-block-faq .pf-faq-wrapper .faq-content .faq-panels .panel .faq-item .answer p{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;margin:0}@media (min-width:1280px){.purplefire-block-faq .pf-faq-wrapper .faq-content .faq-panels .panel .faq-item .answer p{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}.purplefire-block-faq .pf-faq-wrapper .faq-content .faq-panels .panel .faq-item.active .question:after{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC4yIj4KPHBhdGggZD0iTTIwIDEwLjY2NkMyMCAxNi4xODg5IDE1LjUyMjggMjAuNjY2IDEwIDIwLjY2NkM0LjQ3NzE1IDIwLjY2NiAwIDE2LjE4ODkgMCAxMC42NjZDMCA1LjE0MzIyIDQuNDc3MTUgMC42NjYwMTYgMTAgMC42NjYwMTZDMTUuNTIyOCAwLjY2NjAxNiAyMCA1LjE0MzIyIDIwIDEwLjY2NloiIGZpbGw9IiNGRkI4MDAiLz4KPHBhdGggZD0iTTEwIDEzLjY3NTlDMTAuMTkgMTMuNjc1OSAxMC4zOCAxMy42MDU5IDEwLjUzIDEzLjQ1NTlMMTQuMDYgOS45MjU5MkMxNC4zNSA5LjYzNTkyIDE0LjM1IDkuMTU1OTIgMTQuMDYgOC44NjU5MkMxMy43NyA4LjU3NTk0IDEzLjI5IDguNTc1OTQgMTMgOC44NjU5MkwxMCAxMS44NjU5TDcuMDAwMDMgOC44NjU5MkM2LjcxMDAzIDguNTc1OTQgNi4yMzAwMyA4LjU3NTk0IDUuOTQwMDMgOC44NjU5MkM1LjY1MDAzIDkuMTU1OTIgNS42NTAwMyA5LjYzNTkyIDUuOTQwMDMgOS45MjU5Mkw5LjQ3IDEzLjQ1NTlDOS42MiAxMy42MDU5IDkuODEgMTMuNjc1OSAxMCAxMy42NzU5WiIgZmlsbD0iIzI2MUIwNyIvPgo8L2c+Cjwvc3ZnPg==");transform:translateY(-50%) rotate(-180deg)}.purplefire-block-faq .pf-faq-wrapper .faq-content .faq-panels .panel .faq-item.active .answer{display:block}@media (min-width:1280px){.purplefire-block-faq .pf-faq-wrapper .faq-content .faq-panels .panel .faq-item{padding:2.5rem;gap:2rem 2.5rem;border-radius:20px}}.purplefire-block-faq .pf-faq-wrapper .faq-content .faq-panels .panel.active{display:flex}@media (min-width:1280px){.purplefire-block-faq .pf-faq-wrapper .faq-content .faq-panels .panel{gap:2rem}}@media (min-width:1280px){.purplefire-block-faq .pf-faq-wrapper .faq-content{gap:4rem}}.purplefire-block-faq .pf-faq-wrapper .footer .cta-button-wrapper{margin:auto}.purplefire-block-faq .pf-faq-wrapper .footer .cta-button-wrapper .cta-button{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.4rem;font-style:normal;border-radius:.8rem;z-index:5;padding:13px 0;width:calc(100% - .7rem)}.purplefire-block-faq .pf-faq-wrapper .footer .cta-button-wrapper .cta-button span{white-space:nowrap}@media (min-width:768px){.purplefire-block-faq .pf-faq-wrapper .footer .cta-button-wrapper .cta-button{padding:13px 92.5px}}@media (min-width:1280px){.purplefire-block-faq .pf-faq-wrapper .footer .cta-button-wrapper .cta-button{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:700;line-height:2.7rem;font-style:normal;border-radius:1.2rem;padding:17.5px 100.5px}}.purplefire-block-faq .pf-faq-wrapper .footer .cta-button-wrapper .background{border-radius:.8rem;top:.7rem;left:.7rem;width:calc(100% - .7rem)}@media (min-width:1280px){.purplefire-block-faq .pf-faq-wrapper .footer .cta-button-wrapper .background{border-radius:1.2rem}}@media (min-width:768px){.purplefire-block-faq .pf-faq-wrapper .footer .cta-button-wrapper{width:-moz-fit-content;width:fit-content}}@media (min-width:768px){.purplefire-block-faq .pf-faq-wrapper{max-width:45rem;margin-left:auto;margin-right:auto}}@media (min-width:1280px){.purplefire-block-faq .pf-faq-wrapper{max-width:84rem;margin-left:auto;margin-right:auto;gap:8rem}}@media (min-width:768px){.purplefire-block-faq{width:calc(100% - 8rem);margin-left:4rem;margin-right:4rem;padding:5rem 0}}@media (min-width:1280px){.purplefire-block-faq{width:calc(100% - 16rem);margin-left:8rem;margin-right:8rem;padding:10rem 0;border-radius:4rem}}.purplefire-block-faq-page{padding:0 16px}.purplefire-block-faq-page .header{display:flex;padding:48px 16px;flex-direction:column;align-items:center;gap:8px;align-self:stretch;position:relative}@media (min-width:768px){.purplefire-block-faq-page .header{width:-moz-fit-content;width:fit-content;margin:0 auto}}@media (min-width:1280px){.purplefire-block-faq-page .header{padding:48px 16px 72px}}.purplefire-block-faq-page .header .faq-image{position:absolute;top:0;left:0;width:100px;z-index:1}@media (min-width:768px){.purplefire-block-faq-page .header .faq-image{top:2rem;left:3rem}}.purplefire-block-faq-page .header .header-wrap{z-index:2;position:relative}@media (min-width:1280px){.purplefire-block-faq-page .header .header-wrap h2{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:5.7rem;letter-spacing:.056rem;font-style:normal}.purplefire-block-faq-page .header .header-wrap p{color:#000;text-align:center;font-family:Karla;font-size:20px;font-style:normal;font-weight:400;line-height:150%}}.purplefire-block-faq-page .header h2{font-family:TGSPerfectCondensed,sans-serif;font-size:3.2rem;font-weight:400;line-height:3.8rem;line-height:110%;letter-spacing:.056rem;letter-spacing:.64px;font-style:normal;font-style:normal;color:#000;text-align:center;text-transform:uppercase;margin-bottom:8px}.purplefire-block-faq-page .header p{font-family:Karla,sans-serif;font-size:3.2rem;font-size:14px;font-weight:3.8rem;font-weight:400;line-height:.056rem;line-height:150%;font-style:normal;font-style:normal;color:#000;text-align:center;margin:0}.purplefire-block-faq-page .header p span{display:block;width:100%}@media (min-width:768px){.purplefire-block-faq-page .header p span{display:inline}}@media (min-width:768px){.purplefire-block-faq-page .header p{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:.056rem;font-style:normal;margin-top:2rem}}.purplefire-block-faq-page .faq-page-content .faq-page-filter-wrapper{display:flex;align-items:center;gap:12px;align-self:stretch;overflow-x:auto;white-space:nowrap;margin-bottom:28px}@media (min-width:768px){.purplefire-block-faq-page .faq-page-content .faq-page-filter-wrapper{justify-content:space-between}}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content .faq-page-filter-wrapper{gap:28px;justify-content:center}}.purplefire-block-faq-page .faq-page-content .faq-page-filter-wrapper::-webkit-scrollbar{display:none}.purplefire-block-faq-page .faq-page-content .faq-page-filter-wrapper button{display:flex;padding:8px 24px;justify-content:center;align-items:center;gap:10px;border-radius:8px;border:1px solid #000;background:#ffb800;font-weight:600;cursor:pointer;opacity:.4;color:#000}.purplefire-block-faq-page .faq-page-content .faq-page-filter-wrapper button.activated{opacity:1}@media (min-width:768px){.purplefire-block-faq-page .faq-page-content .faq-page-filter-wrapper button{padding:8px 20px;opacity:.4}.purplefire-block-faq-page .faq-page-content .faq-page-filter-wrapper button.activated{opacity:1}}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content .faq-page-filter-wrapper button{padding:12px 36px}}.purplefire-block-faq-page .faq-page-content .faq-container{flex-direction:column;background-color:#fff;padding:1.2rem 1.6rem;border-radius:1.2rem;gap:1.2rem;margin-bottom:20px}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content .faq-container{padding:2rem 2.5rem;gap:1.6rem}}.purplefire-block-faq-page .faq-page-content .faq-container.thumb p{color:#261b07;font-family:Karla;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:12px 0 0}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content .faq-container.thumb p{font-size:16px}}.purplefire-block-faq-page .faq-page-content .faq-container.thumb .faq-item-thumb-item{display:flex;flex-direction:column}@media (min-width:768px){.purplefire-block-faq-page .faq-page-content .faq-container.thumb .faq-item-thumb-item{flex-direction:row;gap:32px;align-items:center}}.purplefire-block-faq-page .faq-page-content .faq-container.thumb .faq-item-thumb-item img{border-radius:8px;max-width:140px;margin:0 auto}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content .faq-container.thumb .faq-item-thumb-item img{margin:0}}.purplefire-block-faq-page .faq-page-content .faq-container .faq-navigation-wrapper{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;cursor:pointer}.purplefire-block-faq-page .faq-page-content .faq-container .faq-navigation-wrapper .faq-title,.purplefire-block-faq-page .faq-page-content .faq-container .faq-navigation-wrapper .faq-title-grid{font-family:TGSPerfectCondensed,sans-serif;font-size:2rem;font-size:20px;font-weight:400;line-height:3.8rem;line-height:110%;letter-spacing:.48px;letter-spacing:.4px;font-style:normal;font-style:normal;text-transform:uppercase;text-transform:uppercase;color:#261b07}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-navigation-wrapper .faq-title,.purplefire-block-faq-page .faq-page-content .faq-container .faq-navigation-wrapper .faq-title-grid{font-size:20px;font-style:normal;line-height:110%;letter-spacing:.4px;text-transform:uppercase}}@media (min-width:768px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-navigation-wrapper .faq-title:nth-of-type(3){max-width:190px}}.purplefire-block-faq-page .faq-page-content .faq-container .faq-description{color:#261b07;font-family:Karla;font-size:14px;font-style:normal;font-weight:400;line-height:150%}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-description{margin:0}}.purplefire-block-faq-page .faq-page-content .faq-container .faq-description p{margin:0}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-description{font-size:16px}}.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container{flex-direction:column;gap:8px}.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item{display:flex;flex-direction:column;position:relative;background:rgba(244,242,240,.5);border-radius:7px;width:100%;padding:14px;min-height:200px}.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item .faq-navigation-wrapper{z-index:10}.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item .faq-navigation-wrapper .faq-title p{font-family:TGSPerfectCondensed,sans-serif;font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.4px;font-style:normal;color:#533a0e;text-transform:uppercase;margin:0}.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item .faq-description{z-index:10;margin:0;color:#000;font-family:Karla;font-size:10px;font-weight:400;line-height:14px}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item .faq-description{font-size:14px;line-height:16.8px}}.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item img{position:absolute;right:0}.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(1) .faq-navigation-wrapper{max-width:calc(100% - 101px + 14px);margin-bottom:8px}@media (min-width:768px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(1) .faq-navigation-wrapper{max-width:calc(100% - 66.33px + 14px);margin-bottom:8px}}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(1) .faq-navigation-wrapper{max-width:calc(100% - 79px + 20px);margin-bottom:8px}}.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(1) .faq-description{max-width:calc(100% - 116px + 14px)}@media (min-width:768px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(1) .faq-description{max-width:calc(100% - 87px + 14px)}}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(1) .faq-description{max-width:calc(100% - 79px + 20px)}}.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(1) img{bottom:0;width:113.5px;height:121px}@media (min-width:768px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(1) img{width:85.57px;height:83.8px}}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(1) img{width:182px;height:175.32px}}.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(2){justify-content:end}.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(2) .faq-navigation-wrapper{max-width:calc(100% - 147.55px + 14px)}@media (min-width:768px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(2) .faq-navigation-wrapper{max-width:calc(100% - 85px + 14px);margin-bottom:8px}}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(2) .faq-navigation-wrapper{max-width:calc(100% - 151.67px + 20px);margin-bottom:8px}}.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(2) .faq-description{max-width:calc(100% - 78.55px + 14px)}@media (min-width:768px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(2) .faq-description{max-width:calc(100% - 62.89px + 14px)}}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(2) .faq-description{max-width:calc(100% - 117.67px)}}.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(2) img{top:0;width:119px;height:115px}@media (min-width:768px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(2) img{width:82.25px;height:93.9px}}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(2) img{width:175.67px;height:179px}}.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(3) .faq-navigation-wrapper{max-width:calc(100% - 92px + 14px);margin-bottom:8px}@media (min-width:768px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(3) .faq-navigation-wrapper{max-width:calc(100% - 34.82px + 14px);margin-bottom:8px}}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(3) .faq-navigation-wrapper{max-width:calc(100% - 144.67px);margin-bottom:8px}}.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(3) .faq-description{max-width:calc(100% - 110px + 14px)}@media (min-width:768px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(3) .faq-description{max-width:calc(100% - 87px + 14px)}}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(3) .faq-description{max-width:calc(100% - 111.43px)}}.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(3) img{bottom:0;width:124px;height:133px}@media (min-width:768px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(3) img{width:82.55px;height:93.51px}}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container .faq-item-grid-item:nth-child(3) img{width:150.33px;height:178.32px}}@media (min-width:768px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container{flex-direction:row;-moz-column-gap:8px;column-gap:8px;row-gap:12px;min-height:166px}}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content .faq-container .faq-item-grid-container{-moz-column-gap:20px;column-gap:20px;row-gap:16px;padding:0;min-height:291px}}@media (min-width:1280px){.purplefire-block-faq-page .faq-page-content{max-width:1280px;margin:0 auto}}.purplefire-block-faq-page .faq-content{display:flex;align-items:center;justify-content:center;margin:5.2rem auto}.purplefire-block-faq-page .faq-content #faq-section-richtext{font-size:1.6rem}.purplefire-block-faq-page .faq-content #faq-section-richtext a{color:#000}.purplefire-block-faq-page .faq-content .faq-button-wrapper{position:relative}.purplefire-block-faq-page .faq-content #faq-section-button{font-size:1.6rem;font-weight:700;line-height:2.1rem;line-height:150%;font-style:normal;cursor:pointer;border:1px solid #000;background:#ffb800;color:#000;text-decoration:none;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:.8rem;z-index:1;padding:.8rem 3.6rem;font-family:Karla,sans-serif;white-space:nowrap;text-transform:uppercase;margin:0 auto;text-align:center}@media (min-width:768px){.purplefire-block-faq-page .faq-content #faq-section-button{min-width:250px}}@media (min-width:1280px){.purplefire-block-faq-page .faq-content #faq-section-button{min-width:360px}}.purplefire-block-faq-page .faq-content .honeycomb{position:absolute;top:.4rem;right:-.4rem;width:calc(100% - .4rem);height:100%;border-radius:.8rem;overflow:hidden;border:1px solid #000;z-index:-1}.purplefire-block-faq-page .faq-content .honeycomb .honeycomb-img{position:absolute;width:100%;height:100%;background:url("/wp-content/themes/rmh/gulp/dist/assets/images/honeycomb.webp");background-position:bottom right;--lzl-bg-img:"/wp-content/themes/rmh/gulp/dist/assets/images/honeycomb.webp"}@media (min-width:768px){.purplefire-block-faq-page{padding:0 6rem}}@media (min-width:1280px){.purplefire-block-faq-page{padding:0 80px}}.purplefire-block-faq-page .faq-content .honeycomb .honeycomb-img.lzl:not(.lzl-ed),.purplefire-block-faq-page .faq-content .honeycomb .honeycomb-img.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYcAAABCCAYAAAC8TBrNAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB2klEQVR4Ae3QMQEAAADCoPVPbQo/iEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGHgNDJOJAAGTp5m/AAAAAElFTkSuQmCC")}.ssf-main-content #store-locator-section-bg{background-color:#f4f2f0!important;display:flex!important;flex-direction:column;position:relative}.ssf-main-content #store-locator-section-bg .has-searched~.store-locator-bottom-half{order:0}.ssf-main-content #store-locator-section-bg .store-locator-map-holder::before{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.8rem;letter-spacing:.005rem;font-style:normal;content:"spot stores closest to you";color:#000;display:block;position:relative;text-align:center;text-transform:uppercase}@media (min-width:768px){.ssf-main-content #store-locator-section-bg .store-locator-map-holder::before{font-family:TGSPerfectCondensed,sans-serif;font-size:3.6rem;font-weight:400;line-height:3.9rem;letter-spacing:.007rem;font-style:normal}}@media (min-width:1280px){.ssf-main-content #store-locator-section-bg .store-locator-map-holder::before{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:5.7rem;letter-spacing:.1rem;font-style:normal}}.ssf-main-content #store-locator-section-bg .store-locator-map-holder{order:3;margin-bottom:28px}@media (min-width:1280px){.ssf-main-content #store-locator-section-bg .store-locator-map-holder{margin-bottom:40px}}.ssf-main-content #store-locator-section-bg #storeLocator__topHalf{width:100%;order:4;height:20rem}@media (min-width:768px){.ssf-main-content #store-locator-section-bg #storeLocator__topHalf{height:38rem}}@media (min-width:1280px){.ssf-main-content #store-locator-section-bg #storeLocator__topHalf{height:74rem}}.ssf-main-content #store-locator-section-bg #storeLocator__topHalf #ssf_adress_input_box{display:none}.ssf-main-content #store-locator-section-bg #storeLocatorMap{top:unset;bottom:0;max-width:calc(100% - 4rem);left:50%;transform:translateX(-50%)}@media (min-width:768px){.ssf-main-content #store-locator-section-bg #storeLocatorMap{position:absolute;left:50%;transform:translateX(-50%);max-width:calc(100% - 13rem);max-height:45rem}}@media (min-width:1280px){.ssf-main-content #store-locator-section-bg #storeLocatorMap{position:absolute;left:50%;transform:translateX(-50%);max-width:1240px;max-height:inherit}}.ssf-main-content #store-locator-section-bg .store-locator__infobox--main{background:#ffb800;color:#000}.ssf-main-content #store-locator-section-bg .store-locator__infobox--main a{color:#000}.ssf-main-content #store-locator-section-bg .store-locator__infobox--mobile.is-shown{position:fixed;z-index:10;left:50%;top:50%;transform:translate(-50%,-50%);width:90%;background:#ffb800;color:#000}.ssf-main-content #store-locator-section-bg .store-locator__infobox--mobile.is-shown a{color:#000}.ssf-main-content #storeLocator__storeListRow{position:relative;margin:1rem auto 3rem;background-color:transparent}.ssf-main-content #storeLocator__storeListRow .ssf-column.hide-for-small-down{display:flex!important;justify-content:center}.ssf-main-content #storeLocator__storeListRow .ssf-column .title{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.08rem;letter-spacing:normal;font-style:normal;color:#000;text-align:center;text-transform:uppercase;margin-bottom:2.8rem!important}.ssf-main-content #storeLocator__storeListRow .ssf-column .title::after{content:"Buy Real Mad Honey from stores around you.";font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal;color:#000;display:block;text-align:center;text-align:center;text-transform:none;margin-top:8px;letter-spacing:0}@media (min-width:768px){.ssf-main-content #storeLocator__storeListRow .ssf-column .title{font-family:TGSPerfectCondensed,sans-serif;font-size:3.6rem;font-weight:400;line-height:3.96rem;letter-spacing:normal;font-style:normal}}@media (min-width:1280px){.ssf-main-content #storeLocator__storeListRow .ssf-column .title{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:5.7rem;letter-spacing:.1rem;font-style:normal}}.ssf-main-content #storeLocator__storeListRow .store-locator__infobox{padding:12px 16px;border-radius:12px;border:1px solid #000;background:#fff;margin-bottom:12px!important;position:relative}@media (min-width:768px){.ssf-main-content #storeLocator__storeListRow .store-locator__infobox{height:330px;display:flex;flex-direction:column;justify-content:space-between}}@media (min-width:1280px){.ssf-main-content #storeLocator__storeListRow .store-locator__infobox{height:380px;padding:2rem 2.8rem;display:flex;flex-direction:column;justify-content:space-between}}.ssf-main-content #storeLocator__storeListRow .store-locator__infobox .infobox__cta{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;font-weight:600;line-height:2.9rem;line-height:150%;font-style:normal;font-style:normal;border-top:0;display:flex;padding:8px 36px;justify-content:center;align-items:center;gap:10px;border-radius:8px;border:1px solid #000;color:#000;text-transform:uppercase;margin-top:16px}@media (min-width:1280px){.ssf-main-content #storeLocator__storeListRow .store-locator__infobox .infobox__cta{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.2rem;font-style:normal}}.ssf-main-content #storeLocator__storeListRow .infobox__body{height:auto!important}.ssf-main-content #storeLocator__storeListRow .infobox__row{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal;text-decoration:none;padding:0 0 8px;letter-spacing:0}.ssf-main-content #storeLocator__storeListRow .infobox__row a{color:#000;font-style:normal;font-weight:400;text-decoration:none;letter-spacing:0}@media (min-width:1280px){.ssf-main-content #storeLocator__storeListRow .infobox__row{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}@media (min-width:1280px){.ssf-main-content #storeLocator__storeListRow .infobox__row.store-location{max-width:300px}}.ssf-main-content #storeLocator__storeListRow .infobox__row.store-address,.ssf-main-content #storeLocator__storeListRow .infobox__row.store-description,.ssf-main-content #storeLocator__storeListRow .infobox__row.store-email,.ssf-main-content #storeLocator__storeListRow .infobox__row.store-tel,.ssf-main-content #storeLocator__storeListRow .infobox__row.store-website{display:flex!important;margin-bottom:0}.ssf-main-content #storeLocator__storeListRow .infobox__row.store-website{display:inline-flex;align-items:center;gap:8px}.ssf-main-content #storeLocator__storeListRow .infobox__row.store-website::before{display:none}.ssf-main-content #storeLocator__storeListRow .infobox__row.store-website a{display:flex;gap:8px;align-items:center;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}.ssf-main-content #storeLocator__storeListRow .infobox__row.store-website a::before{content:"";min-width:18px;height:18px;top:3px;position:relative;background-size:18px 18px;display:inline-block;background-image:url("/wp-content/cache/seraphinite-accelerator/s/m/d/img/a271f9b086a32bcd212e3ac4658544d2.934.svg");--lzl-bg-img:"/wp-content/cache/seraphinite-accelerator/s/m/d/img/a271f9b086a32bcd212e3ac4658544d2.934.svg"}.ssf-main-content #storeLocator__storeListRow .infobox__row.store-website a.lzl:not(.lzl-ed)::before,.ssf-main-content #storeLocator__storeListRow .infobox__row.store-website a.lzl-ing:not(.lzl-ed)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2018%22%20width%3D%2218%22%20height%3D%2218%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.ssf-main-content #storeLocator__storeListRow .infobox__row.store-address{display:flex;align-items:flex-start;gap:8px;letter-spacing:0}.ssf-main-content #storeLocator__storeListRow .infobox__row.store-address a{display:flex;gap:8px;align-items:center}.ssf-main-content #storeLocator__storeListRow .infobox__row.store-address::before{content:"";min-width:18px;height:18px;top:3px;position:relative;background-size:18px 18px;display:inline-block;background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M9 1.5C11.8995 1.5 14.25 3.8505 14.25 6.75C14.25 7.70638 13.995 8.6025 13.5475 9.3753C13.2491 9.89051 11.7333 12.5154 9 17.25C6.26671 12.5154 4.75089 9.89051 4.45253 9.3753C4.005 8.6025 3.75 7.70638 3.75 6.75C3.75 3.8505 6.1005 1.5 9 1.5ZM9 4.5C7.75736 4.5 6.75 5.50736 6.75 6.75C6.75 7.99264 7.75736 9 9 9C10.2426 9 11.25 7.99264 11.25 6.75C11.25 5.50736 10.2426 4.5 9 4.5Z" fill="black"/></svg>') no-repeat center/contain}.ssf-main-content #storeLocator__storeListRow .infobox__row.store-email{display:flex;align-items:center;gap:8px;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}.ssf-main-content #storeLocator__storeListRow .infobox__row.store-email::before{display:none}.ssf-main-content #storeLocator__storeListRow .infobox__row.store-email a{display:flex;gap:8px;align-items:center}.ssf-main-content #storeLocator__storeListRow .infobox__row.store-email a::before{content:"";min-width:18px;height:18px;top:3px;position:relative;background-size:18px 18px;display:inline-block;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path d="M16.3579 3.27344H1.63644C1.37586 3.27344 1.16406 3.48524 1.16406 3.74627V4.67618L8.99718 9.92519L16.8303 4.67569V3.74627C16.8303 3.48524 16.6185 3.27344 16.3579 3.27344Z" fill="black"/><path d="M1.16406 6.61572V12.8391C1.16406 13.8833 2.00982 14.729 3.05444 14.729H14.9399C15.9846 14.729 16.8303 13.8833 16.8303 12.8391V6.61523L8.99718 11.8647L1.16406 6.61572Z" fill="black"/></svg>')}.ssf-main-content #storeLocator__storeListRow .infobox__row.store-tel{display:flex;align-items:center;gap:8px}.ssf-main-content #storeLocator__storeListRow .infobox__row.store-tel::before{display:none}.ssf-main-content #storeLocator__storeListRow .infobox__row.store-tel a{display:flex;gap:8px;align-items:center}.ssf-main-content #storeLocator__storeListRow .infobox__row.store-tel a::before{content:"";min-width:18px;height:18px;top:3px;position:relative;background-size:18px 18px;display:inline-block;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.4359 14.6522C15.9597 16.0994 14.0939 16.8211 12.7609 16.7008C10.9404 16.5362 8.95943 15.5706 7.4557 14.5071C5.24536 12.9437 3.1749 10.5254 1.96841 7.95917C1.11575 6.14585 0.924444 3.91638 2.19264 2.26351C2.66165 1.65255 3.16872 1.32625 3.93088 1.2882C4.98822 1.23677 5.13633 1.84166 5.49941 2.78381C5.76991 3.48836 6.13093 4.20705 6.33252 4.93732C6.71 6.30014 5.39038 6.3571 5.22376 7.47101C5.11987 8.17351 5.97151 9.11559 6.35618 9.61649C7.11011 10.5977 8.01625 11.444 9.03862 12.0879C9.62387 12.4572 10.5691 13.1225 11.2397 12.7554C12.2724 12.1897 12.1747 10.4484 13.6187 11.0378C14.3665 11.3422 15.0906 11.7816 15.8044 12.1663C16.908 12.7597 16.8566 13.3748 16.4359 14.6522C16.7506 13.6977 16.1212 15.6067 16.4359 14.6522Z" fill="black"/></svg>')}.ssf-main-content #storeLocator__storeListRow .infobox__row.store-description{top:2rem;right:2rem;position:absolute}@media (min-width:768px){.ssf-main-content #storeLocator__storeListRow .infobox__row.store-description{top:3rem}}@media (min-width:1280px){.ssf-main-content #storeLocator__storeListRow .infobox__row.store-description{right:2.8rem;top:5rem}}.ssf-main-content #storeLocator__storeListRow .infobox__title{font-family:TGSPerfectCondensed,sans-serif;font-size:2rem;font-weight:400;font-weight:700;line-height:2.2rem;letter-spacing:.04rem;font-style:normal;font-style:normal;color:#000;text-transform:uppercase;padding:12px 0;padding:12px 0;border-bottom:1px solid #cfcfcf;margin-bottom:12px}@media (min-width:768px){.ssf-main-content #storeLocator__storeListRow .infobox__title{padding:12px 5rem 12px 0}}@media (min-width:1280px){.ssf-main-content #storeLocator__storeListRow .infobox__title{font-family:TGSPerfectCondensed,sans-serif;font-size:3.2rem;font-weight:400;line-height:3.5rem;letter-spacing:.06rem;font-style:normal}}@media (min-width:768px){.ssf-main-content #storeLocator__storeListRow{padding:0 6rem 6rem;margin:3rem auto}}@media (min-width:1280px){.ssf-main-content #storeLocator__storeListRow{max-width:1240px;padding:0}}.ssf-main-content #page_navigation{display:none}.ssf-main-content .ssf-pf-custom-navigation{position:relative;bottom:-1.6rem;display:flex;align-items:center;justify-content:center;gap:1.2rem;width:100%}.ssf-main-content .ssf-pf-custom-navigation .paginationgrey{background-color:transparent!important;opacity:.4}@media (min-width:1280px){.ssf-main-content .ssf-pf-custom-navigation{position:absolute;top:50%;transform:translate(0,-50%);width:100%;bottom:unset;display:block}.ssf-main-content .ssf-pf-custom-navigation .previous_link{position:absolute;left:-60px}.ssf-main-content .ssf-pf-custom-navigation .next_link{position:absolute;right:60px}}@media (min-width:1280px) and (min-width:1280px){.ssf-main-content .ssf-pf-custom-navigation .next_link{right:-60px}}.ssf-main-content .infobox__inner .store-description,.ssf-main-content .infobox__row.store-description{display:none}.ssf-main-content .infobox__closer{background-color:#000}@media (min-width:620px) and (max-width:768px){.medium-4.ssf-column{width:100%}.store-locator-map{height:25rem!important}}@media (min-width:768px) and (max-width:1024px){.store-locator-map{height:45rem!important}.ssf-main-content #storeLocator__storeListRow{padding:0 2rem 6rem}}@media (min-width:1280px) and (max-width:1390px){.ssf-main-content .ssf-pf-custom-navigation{top:unset;transform:unset;bottom:-4.6rem;align-items:center;justify-content:center;gap:1.2rem;width:100%;display:flex}.ssf-main-content .ssf-pf-custom-navigation .next_link,.ssf-main-content .ssf-pf-custom-navigation .previous_link{position:relative;left:unset;right:unset}}.purplefire-block-story.about-us{margin:6rem 1.6rem}@media (min-width:768px){.purplefire-block-story.about-us{margin:6rem auto}}.purplefire-block-story.about-us h2{font-family:TGSPerfectCondensed,sans-serif;font-size:3.2rem;font-weight:400;line-height:3.52rem;letter-spacing:.064rem;font-style:normal;text-align:center;text-transform:uppercase;max-width:30rem;margin:0 auto 2rem}@media (min-width:768px){.purplefire-block-story.about-us h2{max-width:100%;margin-bottom:2rem}}@media (min-width:1280px){.purplefire-block-story.about-us h2{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:5.72rem;letter-spacing:.104rem;font-style:normal}}.purplefire-block-story.about-us .intro{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;text-align:center}@media (min-width:768px){.purplefire-block-story.about-us .intro{margin-bottom:5.2rem}}@media (min-width:1280px){.purplefire-block-story.about-us .intro{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal;padding:0 7rem}}.purplefire-block-story.about-us .pf-story-carousel-wrapper{margin-top:4rem}.purplefire-block-story.about-us .pf-story-carousel-wrapper .swiper .swiper-wrapper .swiper-slide .item .content .title{font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:2.64rem;letter-spacing:.048rem;font-style:normal}.purplefire-block-story.about-us .pf-story-carousel-wrapper .swiper .swiper-pagination{margin:2rem 0 4rem}.purplefire-block-story.about-us .purplefire-block-story-grid .pf-story-grid-wrapper{margin-bottom:5.2rem}.purplefire-block-story.about-us .purplefire-block-story-grid .pf-story-grid-wrapper .grid-item .item .content .title{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.08rem;letter-spacing:.056rem;font-style:normal}@media (min-width:1280px){.purplefire-block-story.about-us .purplefire-block-story-grid .pf-story-grid-wrapper .grid-item .item .content .title{font-family:TGSPerfectCondensed,sans-serif;font-size:3.6rem;font-weight:400;line-height:3.96rem;letter-spacing:.072rem;font-style:normal}}@media (min-width:768px){.purplefire-block-story.about-us .pf-story-wrapper .purplefire-block-cta .cta-button-wrapper{max-width:340px;margin:0 auto}}@media (min-width:768px) and (min-width:1280px){.purplefire-block-story.about-us .pf-story-wrapper .purplefire-block-cta .cta-button-wrapper{max-width:39rem;height:6.5rem}.purplefire-block-story.about-us .pf-story-wrapper .purplefire-block-cta .cta-button-wrapper .background.honeycomb{height:7rem}}.purplefire-block-story.about-us .cta-button{width:39rem;height:6.5rem}.purplefire-block-story.about-us .cta-button-wrapper .background{top:.3rem;left:.8rem}.purplefire-block-full-width-image{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:6rem;padding:0 1.6rem}.purplefire-block-full-width-image img{width:100%}.purplefire-block-full-width-image .mobile{display:block}@media (min-width:768px){.purplefire-block-full-width-image .mobile{display:none}}.purplefire-block-full-width-image .tablet{display:none}@media (min-width:768px){.purplefire-block-full-width-image .tablet{display:block}}@media (min-width:1280px){.purplefire-block-full-width-image .tablet{display:none}}.purplefire-block-full-width-image .desktop{display:none}@media (min-width:1280px){.purplefire-block-full-width-image .desktop{display:block}}@media (min-width:768px){.purplefire-block-full-width-image{padding:0 1rem}}@media (min-width:1280px){.purplefire-block-full-width-image{max-width:100%}}.pf-reseller-list .reseller-list-container{display:flex;padding:52px 16px;flex-direction:column;justify-content:center;align-items:center;gap:28px;align-self:stretch}@media (min-width:768px){.pf-reseller-list .reseller-list-container{padding:6rem}}@media (min-width:1280px){.pf-reseller-list .reseller-list-container{max-width:1240px;margin:0 auto}}.pf-reseller-list .reseller-list-container .reseller-list-section-title h2{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.08rem;letter-spacing:normal;font-style:normal;color:#000;text-align:center;text-transform:uppercase}@media (min-width:768px){.pf-reseller-list .reseller-list-container .reseller-list-section-title h2{font-family:TGSPerfectCondensed,sans-serif;font-size:3.6rem;font-weight:400;line-height:3.96rem;letter-spacing:normal;font-style:normal}}@media (min-width:1280px){.pf-reseller-list .reseller-list-container .reseller-list-section-title h2{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:5.7rem;letter-spacing:.1rem;font-style:normal}}.pf-reseller-list .reseller-list-container .reseller-list-items{display:flex;flex-wrap:wrap;gap:8px;width:100%;justify-content:space-between}@media (min-width:768px){.pf-reseller-list .reseller-list-container .reseller-list-items{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:auto auto;gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:1.6rem}.pf-reseller-list .reseller-list-container .reseller-list-items>:nth-child(1){grid-column:1;grid-row:1}.pf-reseller-list .reseller-list-container .reseller-list-items>:nth-child(2){grid-column:2;grid-row:1}.pf-reseller-list .reseller-list-container .reseller-list-items>:nth-child(3){grid-column:3;grid-row:1}.pf-reseller-list .reseller-list-container .reseller-list-items>:nth-child(4){grid-column:4;grid-row:1}.pf-reseller-list .reseller-list-container .reseller-list-items>:nth-child(5){grid-column:5;grid-row:1}.pf-reseller-list .reseller-list-container .reseller-list-items>:nth-child(6){grid-column:2;grid-row:2}.pf-reseller-list .reseller-list-container .reseller-list-items>:nth-child(7){grid-column:3;grid-row:2}.pf-reseller-list .reseller-list-container .reseller-list-items>:nth-child(8){grid-column:4;grid-row:2}.pf-reseller-list .reseller-list-container .reseller-list-items>:nth-child(9){grid-column:5;grid-row:2}}.pf-reseller-list .reseller-list-container .reseller-list-items .reseller-list-item{display:flex;gap:8px;align-items:center;width:45%;justify-content:space-between}.pf-reseller-list .reseller-list-container .reseller-list-items .reseller-list-item:hover{border-bottom:1px solid #000}.pf-reseller-list .reseller-list-container .reseller-list-items .reseller-list-item h2{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;letter-spacing:0;color:#000}@media (min-width:1280px){.pf-reseller-list .reseller-list-container .reseller-list-items .reseller-list-item h2{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}@media (min-width:768px){.pf-reseller-list .reseller-list-container .reseller-list-items .reseller-list-item{width:-moz-max-content;width:max-content;justify-content:center}}.pf-reseller-list .reseller-cta-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;align-self:stretch;margin-bottom:5.2rem}@media (min-width:768px){.pf-reseller-list .reseller-cta-container{flex-direction:row;gap:4rem}}.pf-reseller-list .reseller-cta-container h3{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.4rem;font-style:normal;color:#000;text-align:center}@media (min-width:1280px){.pf-reseller-list .reseller-cta-container h3{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:500;line-height:2.7rem;font-style:normal}}.pf-reseller-list .reseller-cta-container .reseller-cta-button{display:flex;padding:8px 36px;justify-content:center;align-items:center;gap:10px;border-radius:8px;border:1px solid #000;background:#ffb800;text-decoration:none;font-family:Karla,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem;font-style:normal;color:#000;text-align:center;text-transform:uppercase}@media (min-width:1280px){.pf-reseller-list .reseller-cta-container .reseller-cta-button{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.1rem;font-style:normal}}.purplefire-block-homepage-hero{margin-left:-1.2rem;margin-right:-1.2rem;position:relative}.purplefire-block-homepage-hero .images{position:absolute;width:100%;overflow:hidden}.purplefire-block-homepage-hero .images div{height:100%}.purplefire-block-homepage-hero .images div img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.purplefire-block-homepage-hero .images div.mobile-image{display:flex}@media (min-width:768px){.purplefire-block-homepage-hero .images div.mobile-image{display:none}}.purplefire-block-homepage-hero .images div.tablet-image{display:none}@media (min-width:768px){.purplefire-block-homepage-hero .images div.tablet-image{display:flex}}@media (min-width:1280px){.purplefire-block-homepage-hero .images div.tablet-image{display:none}}.purplefire-block-homepage-hero .images div.desktop-image{display:none}@media (min-width:1280px){.purplefire-block-homepage-hero .images div.desktop-image{display:flex}}.purplefire-block-homepage-hero .pf-homepage-hero-wrapper{margin-left:1.2rem;margin-right:1.2rem;display:flex;flex-direction:column;gap:10rem}.purplefire-block-homepage-hero .pf-homepage-hero-wrapper .purplefire-block-inner-homepage-hero{padding-left:1.2rem;padding-right:1.2rem}@media (min-width:768px){.purplefire-block-homepage-hero .pf-homepage-hero-wrapper .purplefire-block-inner-homepage-hero{padding-left:4rem;padding-right:4rem}}.purplefire-block-homepage-hero .pf-homepage-hero-wrapper .purplefire-block-testimonial{margin-bottom:4.5rem}.purplefire-block-homepage-hero .pf-homepage-hero-wrapper .purplefire-block-testimonial .pf-testimonial-wrapper{margin:auto;margin-top:0}@media (min-width:768px){.purplefire-block-homepage-hero .pf-homepage-hero-wrapper .purplefire-block-testimonial{margin-bottom:9.35rem}}@media (min-width:1600px){.purplefire-block-homepage-hero .pf-homepage-hero-wrapper .purplefire-block-testimonial{margin-top:25vh}}@media (min-width:1920px){.purplefire-block-homepage-hero .pf-homepage-hero-wrapper .purplefire-block-testimonial{margin-top:30vh}}@media screen and (min-width:375px){.purplefire-block-homepage-hero .pf-homepage-hero-wrapper{gap:12rem}}@media screen and (min-width:390px){.purplefire-block-homepage-hero .pf-homepage-hero-wrapper{gap:14rem}}@media screen and (min-width:410px){.purplefire-block-homepage-hero .pf-homepage-hero-wrapper{gap:16rem}}@media screen and (min-width:430px){.purplefire-block-homepage-hero .pf-homepage-hero-wrapper{gap:18rem}}@media (min-width:768px){.purplefire-block-homepage-hero .pf-homepage-hero-wrapper{margin-left:4rem;margin-right:4rem;gap:15rem}}@media (min-width:1280px){.purplefire-block-homepage-hero .pf-homepage-hero-wrapper{margin-left:8rem;margin-right:8rem;gap:25rem}}@media screen and (min-width:2200px){.purplefire-block-homepage-hero .pf-homepage-hero-wrapper{gap:30rem}}@media screen and (min-width:2300px){.purplefire-block-homepage-hero .pf-homepage-hero-wrapper{gap:35rem}}@media screen and (min-width:2400px){.purplefire-block-homepage-hero .pf-homepage-hero-wrapper{gap:40rem}}@media screen and (min-width:2500px){.purplefire-block-homepage-hero .pf-homepage-hero-wrapper{gap:50rem}}.purplefire-block-homepage-hero .floating-image{position:absolute;top:26rem;right:0}.purplefire-block-homepage-hero .floating-image img{width:10rem}@media (min-width:768px){.purplefire-block-homepage-hero .floating-image img{width:21.6rem}}@media (min-width:768px){.purplefire-block-homepage-hero{margin-left:-4rem;margin-right:-4rem}}@media (min-width:1280px){.purplefire-block-homepage-hero{margin-left:-8rem;margin-right:-8rem}}.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper{position:relative}.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content{z-index:1;display:flex;flex-direction:column;text-align:center;width:100%;height:100%;left:0;top:0;padding-top:13.8rem}.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper{color:#fffdfd}.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .header{display:flex;flex-direction:column;align-items:center;gap:1rem}.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .header .review{display:flex;align-items:center;gap:8px;height:1.8rem}.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .header .review .stars{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:2.25px}.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .header .review .counter{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal}@media (min-width:768px){.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .header .review .counter{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}@media (min-width:768px){.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .header h1{max-width:40rem;text-align:left}}@media (min-width:1280px){.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .header h1{max-width:100%}}@media (min-width:768px){.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .header{align-items:start;gap:1.6rem}}.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer{display:flex;flex-direction:column;gap:2rem}.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .list{display:flex;flex-direction:column;gap:12px;padding-top:22rem}.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .list .item{display:flex;align-items:center;gap:10px}.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .list .item .icon{min-width:22px}.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .list .item .icon img{min-width:22px;display:flex}@media (min-width:1280px){.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .list .item .icon img{width:30px;height:30px}}.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .list .item .text{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;text-align:left}@media (min-width:1280px){.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .list .item .text{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}@media screen and (min-width:375px){.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .list{padding-top:23rem}}@media screen and (min-width:390px){.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .list{padding-top:25rem}}@media screen and (min-width:410px){.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .list{padding-top:28rem}}@media screen and (min-width:430px){.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .list{padding-top:30rem}}@media (min-width:768px){.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .list{gap:12px;padding-top:2rem}}.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .hero-button{width:100%}.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .hero-button .cta-button-wrapper .cta-button{padding:13px 0}.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .hero-button.learn-more{display:none}.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .hero-button.learn-more .cta-button-wrapper .cta-button{background-color:#fff}@media (min-width:768px){.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .hero-button.learn-more{display:none}}@media (min-width:768px){.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .hero-button{width:-moz-min-content;width:min-content}.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .hero-button .cta-button-wrapper .cta-button{white-space:nowrap;padding:8px 24px}}@media (min-width:1280px){.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .hero-button{width:-moz-min-content;width:min-content}.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer .hero-button .cta-button-wrapper .cta-button{white-space:nowrap;padding:24px 72px}}@media (min-width:768px){.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer{gap:4rem;max-width:340px}}@media (min-width:1280px){.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper .footer{max-width:100%}}@media (min-width:768px){.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper{margin-right:auto;align-items:start}}@media (min-width:1280px){.purplefire-block-inner-homepage-hero .pf-inner-homepage-hero-wrapper .content .content-wrapper{max-width:58.8rem;margin-left:12.3rem}}@media (min-width:1280px){.purplefire-block-inner-homepage-hero{margin-left:-8rem;margin-right:-8rem}}.purplefire-block-before-after{width:calc(100% - 3.2rem);margin-left:1.6rem;margin-right:1.6rem;background:#191010;padding:5rem 1rem;border-radius:2rem;position:relative;margin-bottom:8.2rem}.purplefire-block-before-after .pf-before-after-wrapper{display:flex;flex-direction:column;gap:2rem;text-align:center}.purplefire-block-before-after .pf-before-after-wrapper .header{display:flex;flex-direction:column;gap:2rem;color:#fffdfd}.purplefire-block-before-after .pf-before-after-wrapper .header h2{text-transform:uppercase}.purplefire-block-before-after .pf-before-after-wrapper .header p{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;margin:0}@media (min-width:1280px){.purplefire-block-before-after .pf-before-after-wrapper .header p{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}.purplefire-block-before-after .pf-before-after-wrapper .before-after-content{display:flex;flex-direction:column;gap:2rem}.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .categories{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;padding:.6rem 0}.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .categories a{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6rem;font-style:normal;min-width:15rem;border-radius:10.778px;border:1px solid #000;opacity:.4;background:#ffb800;padding-top:10px;padding-bottom:10px;text-transform:uppercase;color:#000;text-decoration:none}.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .categories a.active{opacity:1}@media (min-width:768px){.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .categories a{min-width:14.4rem}}@media (min-width:1280px){.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .categories a{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.8rem;font-style:normal;padding-top:14px;padding-bottom:14px;min-width:22rem;border-radius:13.538px}}@media (min-width:1280px){.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .categories{padding:.8rem 0}}.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels .panel{display:none;flex-direction:column;gap:2rem;text-align:left}.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels .panel .inner-panel{display:flex;flex-direction:column;gap:2rem}.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels .panel .inner-panel .content{display:flex;flex-direction:column;flex-direction:column;padding:10px 16px;gap:2rem;background:rgba(83,58,14,.28);color:#fffdfd;border-radius:20px}.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels .panel .inner-panel .content h3{font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:26.4px;letter-spacing:.048rem;font-style:normal}@media (min-width:1280px){.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels .panel .inner-panel .content h3{font-family:TGSPerfectCondensed,sans-serif;font-size:3.6rem;font-weight:400;line-height:3.96rem;letter-spacing:.072rem;font-style:normal}}.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels .panel .inner-panel .content .list{display:flex;flex-direction:column;gap:1.6rem}.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels .panel .inner-panel .content .list .list-item{display:flex;gap:1rem}.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels .panel .inner-panel .content .list .list-item .icon img{width:2.2rem;height:2.2rem;min-width:2.2rem}@media (min-width:1280px){.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels .panel .inner-panel .content .list .list-item .icon img{width:3rem;height:3rem;min-width:3rem}}.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels .panel .inner-panel .content .list .list-item .text{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}@media (min-width:1280px){.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels .panel .inner-panel .content .list .list-item .text{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}@media (min-width:1280px){.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels .panel .inner-panel .content{padding:24px;border-radius:16px}}@media (min-width:768px){.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels .panel .inner-panel{width:50%;min-width:50%}}.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels .panel .image{display:flex;align-items:center;justify-content:center}.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels .panel .image img{display:flex;width:100%;height:auto;max-width:15rem}@media (min-width:768px){.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels .panel .image img{max-width:21.5rem}}@media (min-width:768px){.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels .panel .image{width:100%}}.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels .panel.active{display:flex}@media (min-width:768px){.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels .panel{flex-direction:row}}@media (min-width:768px){.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels{width:calc(100% - 8rem);max-width:1080px;margin-left:4rem;margin-right:4rem;padding:20px;border-radius:30px;border:1px solid #fffdfd}}@media (min-width:1280px){.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels{width:calc(100% - 20rem);margin-left:10rem;margin-right:10rem}}@media (min-width:1440px){.purplefire-block-before-after .pf-before-after-wrapper .before-after-content .before-after-panels{margin-left:auto;margin-right:auto}}@media (min-width:768px){.purplefire-block-before-after .pf-before-after-wrapper .before-after-content{gap:4rem}}.purplefire-block-before-after .pf-before-after-wrapper .footer .cta-button-wrapper{margin:auto}.purplefire-block-before-after .pf-before-after-wrapper .footer .cta-button-wrapper .cta-button{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.4rem;font-style:normal;z-index:5;padding:13px 0;width:calc(100% - .7rem)}.purplefire-block-before-after .pf-before-after-wrapper .footer .cta-button-wrapper .cta-button span{white-space:nowrap}@media (min-width:768px){.purplefire-block-before-after .pf-before-after-wrapper .footer .cta-button-wrapper .cta-button{padding:13px 92.5px}}@media (min-width:1280px){.purplefire-block-before-after .pf-before-after-wrapper .footer .cta-button-wrapper .cta-button{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:700;line-height:2.7rem;font-style:normal;border-radius:20px;padding:17.5px 100.5px}}.purplefire-block-before-after .pf-before-after-wrapper .footer .cta-button-wrapper .background{top:.7rem;left:.7rem;width:calc(100% - .7rem)}@media (min-width:768px){.purplefire-block-before-after .pf-before-after-wrapper .footer{display:none}}@media (min-width:1280px){.purplefire-block-before-after .pf-before-after-wrapper{gap:6rem}}.purplefire-block-before-after .floating-image{position:absolute;top:2.6rem;left:-2rem}.purplefire-block-before-after .floating-image img{width:4.8rem}@media (min-width:768px){.purplefire-block-before-after .floating-image img{width:10.4rem}}@media (min-width:1280px){.purplefire-block-before-after .floating-image img{width:21.8rem}}@media (min-width:768px){.purplefire-block-before-after .floating-image{top:8rem;left:0}}@media (min-width:768px){.purplefire-block-before-after{width:calc(100% - 8rem);margin-left:4rem;margin-right:4rem;margin-bottom:0;padding:5rem 0}}@media (min-width:1280px){.purplefire-block-before-after{width:calc(100% - 16rem);margin-left:8rem;margin-right:8rem;padding:10rem 0;border-radius:4rem}}.purplefire-block-benefits-carousel .pf-benefits-carousel-wrapper{display:flex;flex-direction:column;align-items:center;gap:2rem;margin-bottom:0;position:relative}.purplefire-block-benefits-carousel .pf-benefits-carousel-wrapper h2{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.08rem;letter-spacing:.056rem;font-style:normal;text-align:center;text-transform:uppercase;color:#000;padding-left:1.2rem;padding-right:1.2rem}.purplefire-block-benefits-carousel .pf-benefits-carousel-wrapper .intro{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;text-align:center;color:#000;max-width:28rem;padding-left:1.2rem;padding-right:1.2rem}.purplefire-block-benefits-carousel .pf-benefits-carousel-wrapper .swiper{width:100%;max-width:102rem;position:static}.purplefire-block-benefits-carousel .pf-benefits-carousel-wrapper .swiper .swiper-wrapper{cursor:grab}.purplefire-block-benefits-carousel .pf-benefits-carousel-wrapper .swiper .swiper-wrapper .swiper-slide{height:auto}.purplefire-block-benefits-carousel .pf-benefits-carousel-wrapper .swiper .swiper-wrapper .swiper-slide .item{display:flex;flex-direction:column;height:100%;margin:0 3.75rem}.purplefire-block-benefits-carousel .pf-benefits-carousel-wrapper .swiper .swiper-wrapper .swiper-slide .item .icon{text-align:center;margin-bottom:1.2rem}.purplefire-block-benefits-carousel .pf-benefits-carousel-wrapper .swiper .swiper-wrapper .swiper-slide .item .content{margin-bottom:.5rem;color:#261b07}.purplefire-block-benefits-carousel .pf-benefits-carousel-wrapper .swiper .swiper-wrapper .swiper-slide .item .content .title{font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:2.64rem;letter-spacing:.048rem;font-style:normal;text-align:center;text-transform:uppercase;margin-bottom:1.2rem}.purplefire-block-benefits-carousel .pf-benefits-carousel-wrapper .swiper .swiper-wrapper .swiper-slide .item .content .text{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;margin-top:1.2rem;text-align:center}.purplefire-block-benefits-carousel .pf-benefits-carousel-wrapper .swiper .swiper-pagination{position:static;margin-top:0}.purplefire-block-benefits-carousel .pf-benefits-carousel-wrapper .swiper .swiper-pagination .swiper-pagination-bullet{width:24px;height:4px;border-radius:100px;opacity:1;background:rgba(38,27,7,.48)}.purplefire-block-benefits-carousel .pf-benefits-carousel-wrapper .swiper .swiper-pagination .swiper-pagination-bullet-active{background:#a63c06}.purplefire-block-benefits-carousel .pf-benefits-carousel-wrapper .swiper .swiper-nav{display:none}.purplefire-block-benefits-carousel .pf-benefits-carousel-wrapper .honey-image{margin-top:-2rem;margin-left:-1.2rem;margin-right:-1.2rem;width:calc(100% + 1.2rem + 1.2rem);height:450px;background:url("/wp-content/themes/rmh/gulp/dist/assets/images/homepage-benefits-mobile-bg.webp");background-size:cover;background-repeat:no-repeat;background-position:top;--lzl-bg-img:"/wp-content/themes/rmh/gulp/dist/assets/images/homepage-benefits-mobile-bg.webp"}.purplefire-block-benefits-carousel .pf-benefits-carousel-wrapper .honey-image.lzl:not(.lzl-ed),.purplefire-block-benefits-carousel .pf-benefits-carousel-wrapper .honey-image.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXcAAAHCCAYAAAAUx4k4AAAACXBIWXMAAA7EAAAOxAGVKw4bAAALmElEQVR4Ae3QAQ0AAADCoPdP7ewBESgMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMfGBPEAABluytDwAAAABJRU5ErkJggg==")}@media (min-width:768px){.purplefire-block-benefits-carousel .pf-benefits-carousel-wrapper{display:none}}.purplefire-block-benefits-grid{display:none;background:url("/wp-content/themes/rmh/gulp/dist/assets/images/homepage-benefits-desktop-bg.webp");background-size:cover;background-repeat:no-repeat;background-position:center;--lzl-bg-img:"/wp-content/themes/rmh/gulp/dist/assets/images/homepage-benefits-desktop-bg.webp"}.purplefire-block-benefits-grid.lzl:not(.lzl-ed),.purplefire-block-benefits-grid.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABdwAAAXcCAYAAAA4NUxkAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAgAElEQVR42uzBAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA2YMDAQAAAAAg/9dGUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVagBfv4AAAJCSURBVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWkPDgkAAAAABP1/7Q0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEViIwABm4udLwAAAABJRU5ErkJggg==")}.purplefire-block-benefits-grid .pf-benefits-grid-wrapper{width:100%;max-width:127rem;margin:auto;margin-top:0;margin-bottom:0;display:flex;flex-direction:column;align-items:center;position:relative;padding:0 8rem}@media (min-width:1920px){.purplefire-block-benefits-grid .pf-benefits-grid-wrapper{max-width:136rem}}.purplefire-block-benefits-grid .pf-benefits-grid-wrapper h2{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.08rem;letter-spacing:.056rem;font-style:normal;text-align:center;text-transform:uppercase;color:#000;margin-bottom:1.6rem}@media (min-width:1280px){.purplefire-block-benefits-grid .pf-benefits-grid-wrapper h2{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:5.72rem;letter-spacing:.104rem;font-style:normal}}.purplefire-block-benefits-grid .pf-benefits-grid-wrapper .intro{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;text-align:center;color:#191010;margin-bottom:6rem}@media (min-width:1280px){.purplefire-block-benefits-grid .pf-benefits-grid-wrapper .intro{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}.purplefire-block-benefits-grid .pf-benefits-grid-wrapper .grid-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:6rem;width:100%}.purplefire-block-benefits-grid .pf-benefits-grid-wrapper .grid-wrapper .grid-item{width:100%}.purplefire-block-benefits-grid .pf-benefits-grid-wrapper .grid-wrapper .grid-item .item{display:flex;flex-direction:column;gap:2rem;align-items:center;width:100%;max-width:26rem}.purplefire-block-benefits-grid .pf-benefits-grid-wrapper .grid-wrapper .grid-item .item .icon img{display:flex}.purplefire-block-benefits-grid .pf-benefits-grid-wrapper .grid-wrapper .grid-item .item .content{display:flex;flex-direction:column;gap:1.8rem;align-items:center}.purplefire-block-benefits-grid .pf-benefits-grid-wrapper .grid-wrapper .grid-item .item .content .title{font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:2.6rem;letter-spacing:.048rem;font-style:normal;text-transform:uppercase}@media (min-width:1280px){.purplefire-block-benefits-grid .pf-benefits-grid-wrapper .grid-wrapper .grid-item .item .content .title{font-family:TGSPerfectCondensed,sans-serif;font-size:3.6rem;font-weight:400;line-height:2.8rem;letter-spacing:.072rem;font-style:normal}}.purplefire-block-benefits-grid .pf-benefits-grid-wrapper .grid-wrapper .grid-item .item .content .text{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.4rem;font-style:normal;text-align:center}@media (min-width:1280px){.purplefire-block-benefits-grid .pf-benefits-grid-wrapper .grid-wrapper .grid-item .item .content .text{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}@media (min-width:1280px){.purplefire-block-benefits-grid .pf-benefits-grid-wrapper .grid-wrapper .grid-item .item{max-width:30.7rem}}.purplefire-block-benefits-grid .pf-benefits-grid-wrapper .grid-wrapper .grid-item:nth-child(odd) .item{margin-right:auto}.purplefire-block-benefits-grid .pf-benefits-grid-wrapper .grid-wrapper .grid-item:nth-child(even) .item{margin-left:auto}@media (min-width:768px){.purplefire-block-benefits-grid{margin-left:-4rem;margin-right:-4rem;padding:10rem 0;display:flex}}@media (min-width:1280px){.purplefire-block-benefits-grid{margin-left:-8rem;margin-right:-8rem}}body.home .purplefire-block-story{margin:8rem 0}body.home .purplefire-block-story .pf-story-wrapper{display:flex;flex-direction:column;padding-left:1.2rem;padding-right:1.2rem}body.home .purplefire-block-story .pf-story-wrapper h2{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.08rem;letter-spacing:.056rem;font-style:normal;text-align:center;margin-bottom:2rem}@media (min-width:1280px){body.home .purplefire-block-story .pf-story-wrapper h2{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:5.72rem;letter-spacing:.104rem;font-style:normal;order:0}}body.home .purplefire-block-story .pf-story-wrapper .intro{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;display:none;text-align:center}@media (min-width:768px){body.home .purplefire-block-story .pf-story-wrapper .intro{order:1;display:block;width:100%;max-width:84rem;margin-left:auto;margin-right:auto;margin-bottom:8rem}}@media (min-width:1280px){body.home .purplefire-block-story .pf-story-wrapper .intro{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}body.home .purplefire-block-story .pf-story-wrapper .purplefire-block-video{margin-bottom:2rem}@media (min-width:768px){body.home .purplefire-block-story .pf-story-wrapper .purplefire-block-video{order:3;margin-bottom:2.4rem}}@media (min-width:1280px){body.home .purplefire-block-story .pf-story-wrapper .purplefire-block-video{margin-bottom:8rem}}body.home .purplefire-block-story .pf-story-wrapper .purplefire-block-story-carousel{margin-bottom:0;position:relative}body.home .purplefire-block-story .pf-story-wrapper .purplefire-block-story-carousel .pf-story-carousel-wrapper{margin-top:0}@media (min-width:768px){body.home .purplefire-block-story .pf-story-wrapper .purplefire-block-story-grid{order:2;margin-bottom:4rem}}@media (min-width:1280px){body.home .purplefire-block-story .pf-story-wrapper .purplefire-block-story-grid{margin-bottom:8rem}}body.home .purplefire-block-story .pf-story-wrapper .purplefire-block-cta{display:none}@media (min-width:768px){body.home .purplefire-block-story .pf-story-wrapper .purplefire-block-cta{display:block;order:4;width:-moz-fit-content;width:fit-content;margin:auto}body.home .purplefire-block-story .pf-story-wrapper .purplefire-block-cta .cta-button{white-space:nowrap;padding:12px 88px;border-radius:.8rem}}@media (min-width:768px) and (min-width:1280px){body.home .purplefire-block-story .pf-story-wrapper .purplefire-block-cta .cta-button{border-radius:1.2rem;padding:24px 96px}}@media (min-width:768px){body.home .purplefire-block-story .pf-story-wrapper .purplefire-block-cta .background{top:.7rem;left:.7rem;border-radius:.8rem}}@media (min-width:768px) and (min-width:1280px){body.home .purplefire-block-story .pf-story-wrapper .purplefire-block-cta .background{border-radius:1.2rem}}@media (min-width:768px){body.home .purplefire-block-story .pf-story-wrapper{padding-left:4rem;padding-right:4rem}}@media (min-width:1280px){body.home .purplefire-block-story .pf-story-wrapper{padding-left:8rem;padding-right:8rem}}@media (min-width:768px){body.home .purplefire-block-story{margin:10rem 0}}.purplefire-block-video.about-us{margin:0 1.6rem 4rem}.purplefire-block-video.about-us .pf-video-wrapper{border-radius:1.2rem}@media (min-width:768px){.purplefire-block-video.about-us{margin:0 auto 4rem;max-width:71.4rem}}@media (min-width:1280px){.purplefire-block-video.about-us{max-width:128rem}}.purplefire-block-video .description{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.68rem;font-style:normal;text-align:center;padding:0 3.5rem 2rem;display:block}@media (min-width:768px){.purplefire-block-video .description{padding:0 17rem 2rem}}@media (min-width:1280px){.purplefire-block-video .description{font-family:Karla,sans-serif;font-size:2.4rem;font-weight:700;line-height:3.6rem;font-style:normal;padding:0;margin-bottom:2rem}}.purplefire-block-video .pf-video-wrapper{border-radius:23px;position:relative;width:100%;margin:auto;padding-top:56.25%;background-size:cover;background-position:center;cursor:pointer;overflow:hidden}.purplefire-block-video .pf-video-wrapper .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:1}.purplefire-block-video .pf-video-wrapper iframe{display:none;position:absolute;top:0;left:0;width:100%;height:100%;border:0}.purplefire-block-story-carousel .icon-img{position:absolute;width:5.5rem;height:5.5rem;right:-8px;top:-8px;z-index:99}.purplefire-block-story-carousel .icon-img img{width:5.5rem;height:5.5rem}@media (min-width:768px){.purplefire-block-story-carousel .icon-img{display:none}}.purplefire-block-story-carousel .pf-story-carousel-wrapper{display:flex;flex-direction:column;align-items:center;gap:2rem;margin-top:5rem;margin-bottom:0;position:relative}.purplefire-block-story-carousel .pf-story-carousel-wrapper .swiper{width:100%;max-width:102rem;position:static}.purplefire-block-story-carousel .pf-story-carousel-wrapper .swiper .swiper-wrapper{cursor:grab}.purplefire-block-story-carousel .pf-story-carousel-wrapper .swiper .swiper-wrapper .swiper-slide{height:auto}.purplefire-block-story-carousel .pf-story-carousel-wrapper .swiper .swiper-wrapper .swiper-slide .item{display:flex;flex-direction:column;height:100%;margin:0}.purplefire-block-story-carousel .pf-story-carousel-wrapper .swiper .swiper-wrapper .swiper-slide .item .image{display:flex;align-items:center;border-radius:16px;overflow:hidden;margin-bottom:1.2rem}.purplefire-block-story-carousel .pf-story-carousel-wrapper .swiper .swiper-wrapper .swiper-slide .item .image img{border-radius:16px;overflow:hidden;display:flex;margin:auto;width:100%;height:auto}.purplefire-block-story-carousel .pf-story-carousel-wrapper .swiper .swiper-wrapper .swiper-slide .item .content{padding:2rem;border-radius:20px;border:1px solid #261b07;background:#fffdfd;margin-bottom:1rem}.purplefire-block-story-carousel .pf-story-carousel-wrapper .swiper .swiper-wrapper .swiper-slide .item .content .title{font-family:TGSPerfectCondensed,sans-serif;font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.04rem;font-style:normal;color:#000;text-align:left;text-transform:uppercase;margin-bottom:2rem}@media (min-width:768px){.purplefire-block-story-carousel .pf-story-carousel-wrapper .swiper .swiper-wrapper .swiper-slide .item .content .title{font-family:TGSPerfectCondensed,sans-serif;font-size:3.6rem;font-weight:400;line-height:3.96rem;letter-spacing:.072rem;font-style:normal}}.purplefire-block-story-carousel .pf-story-carousel-wrapper .swiper .swiper-wrapper .swiper-slide .item .content .text{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;color:#261b07;text-align:left}.purplefire-block-story-carousel .pf-story-carousel-wrapper .swiper .swiper-wrapper .swiper-slide .item .content .text P:last-of-type{margin-bottom:0}.purplefire-block-story-carousel .pf-story-carousel-wrapper .swiper .swiper-pagination{position:static;margin-top:0}.purplefire-block-story-carousel .pf-story-carousel-wrapper .swiper .swiper-pagination .swiper-pagination-bullet{width:35px;height:4px;border-radius:100px;opacity:1;background:rgba(38,27,7,.48)}.purplefire-block-story-carousel .pf-story-carousel-wrapper .swiper .swiper-pagination .swiper-pagination-bullet-active{background:#a63c06}.purplefire-block-story-carousel .pf-story-carousel-wrapper .swiper .swiper-nav{display:none}@media (min-width:768px){.purplefire-block-story-carousel .pf-story-carousel-wrapper{display:none}}.purplefire-block-our-story{display:flex;padding:40px 16px;flex-direction:column;align-items:flex-start;gap:40px;align-self:stretch}@media (min-width:768px){.purplefire-block-our-story{padding:5.6rem 6rem 4rem}}@media (min-width:1280px){.purplefire-block-our-story{padding:8rem 0 6.4rem}}.purplefire-block-our-story .purplefire-block-our-story-container{display:flex;padding:40px 24px;flex-direction:column;align-items:center;align-self:stretch;background:#fff;border-radius:1.2rem;background-position:center left;background-repeat:no-repeat}@media (min-width:768px){.purplefire-block-our-story .purplefire-block-our-story-container{max-width:71.4rem;padding:4rem;background-position:center top;margin:0 auto}}@media (min-width:1280px){.purplefire-block-our-story .purplefire-block-our-story-container{max-width:128rem;padding:6rem}}.purplefire-block-our-story .purplefire-block-our-story-container h2{font-family:TGSPerfectCondensed,sans-serif;font-size:3.2rem;font-weight:400;line-height:3.52rem;letter-spacing:.065rem;font-style:normal;text-align:center;text-transform:uppercase;margin-bottom:2rem}@media (min-width:1280px){.purplefire-block-our-story .purplefire-block-our-story-container h2{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:5.72rem;letter-spacing:.104rem;font-style:normal;margin-bottom:4rem}}.purplefire-block-our-story .purplefire-block-our-story-container .our-story-container-content{display:flex;flex-direction:column;gap:2rem}.purplefire-block-our-story .purplefire-block-our-story-container .our-story-container-content img{border-radius:1.2rem}@media (min-width:1280px){.purplefire-block-our-story .purplefire-block-our-story-container .our-story-container-content img{width:46.6rem;height:26.6rem}}.purplefire-block-our-story .purplefire-block-our-story-container .our-story-container-content .description{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:500;line-height:2.1rem;font-style:normal;text-align:center}.purplefire-block-our-story .purplefire-block-our-story-container .our-story-container-content .description p{margin-top:0}@media (min-width:1280px){.purplefire-block-our-story .purplefire-block-our-story-container .our-story-container-content .description{font-family:Karla,sans-serif;font-size:2rem;font-weight:500;line-height:3rem;font-style:normal;text-align:left}}.purplefire-block-our-story .purplefire-block-our-story-container .our-story-container-content .description p:last-child{margin-bottom:0}@media (min-width:1280px){.purplefire-block-our-story .purplefire-block-our-story-container .our-story-container-content{flex-direction:row;align-items:center}}.purplefire-block-text-with-grid-images{display:flex;margin:0 1.6rem 4rem}.purplefire-block-text-with-grid-images .purplefire-block-text-with-grid-images-container{background:#fff;padding:4rem 2.4rem;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:1.2rem}@media (min-width:768px){.purplefire-block-text-with-grid-images .purplefire-block-text-with-grid-images-container{margin-bottom:5.6rem}}@media (min-width:1280px){.purplefire-block-text-with-grid-images .purplefire-block-text-with-grid-images-container{margin-bottom:8rem;padding:6rem}}.purplefire-block-text-with-grid-images .text-with-grid-images-description{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:500;line-height:2.1rem;font-style:normal;text-align:center;display:block;margin-bottom:20px}.purplefire-block-text-with-grid-images .text-with-grid-images-description p{margin-top:0}.purplefire-block-text-with-grid-images .text-with-grid-images-description p:last-child{margin-bottom:0}@media (min-width:768px){.purplefire-block-text-with-grid-images .text-with-grid-images-description{margin-bottom:40px}}@media (min-width:1280px){.purplefire-block-text-with-grid-images .text-with-grid-images-description{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:500;line-height:2.7rem;font-style:normal}}.purplefire-block-text-with-grid-images .text-with-grid-images-gallery{display:flex;flex-direction:column;gap:2rem}@media (min-width:768px){.purplefire-block-text-with-grid-images .text-with-grid-images-gallery{display:grid;grid-template-columns:1fr 1fr}}.purplefire-block-text-with-grid-images .text-with-grid-images-gallery img{width:100%;border-radius:1.2rem;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.purplefire-block-text-with-grid-images .text-with-grid-images-gallery img{width:30.7rem;height:23.9rem}}@media (min-width:1280px){.purplefire-block-text-with-grid-images .text-with-grid-images-gallery img{width:54.6rem;height:41.4rem}}@media (min-width:768px){.purplefire-block-text-with-grid-images{margin:4rem 6rem;margin:0 auto;max-width:71.4rem}}@media (min-width:1280px){.purplefire-block-text-with-grid-images{max-width:128rem}}.purplefire-block-topics{display:flex;padding:60px 16px;flex-direction:column;justify-content:center;align-items:center;gap:40px;align-self:stretch;background-color:#ffb800}@media (min-width:768px){.purplefire-block-topics .purplefire-block-topics-container{max-width:71.4rem}}@media (min-width:1280px){.purplefire-block-topics .purplefire-block-topics-container{max-width:128rem;margin:0 auto}}.purplefire-block-topics .purplefire-block-topics-container .title{font-family:TGSPerfectCondensed,sans-serif;font-size:3.2rem;font-weight:400;line-height:3.52rem;letter-spacing:.065rem;font-style:normal;text-align:center;text-transform:uppercase;margin-bottom:1.2rem}@media (min-width:1280px){.purplefire-block-topics .purplefire-block-topics-container .title{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:5.72rem;letter-spacing:.104rem;font-style:normal}}.purplefire-block-topics .purplefire-block-topics-container .description{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;color:#261b07;text-align:center;margin-bottom:4rem;display:block}.purplefire-block-topics .purplefire-block-topics-container .description p{margin-bottom:0}@media (min-width:768px){.purplefire-block-topics .purplefire-block-topics-container .description{padding:0 6rem}}@media (min-width:1280px){.purplefire-block-topics .purplefire-block-topics-container .description{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal;padding:0 14rem}}@media (min-width:768px){.purplefire-block-topics .purplefire-block-topics-container .topics-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:2.8rem}}@media (min-width:1280px){.purplefire-block-topics .purplefire-block-topics-container .topics-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}}.purplefire-block-topics .purplefire-block-topics-container .topics-wrapper .topic-item{display:flex;flex-direction:column;gap:2rem}@media (min-width:1280px){.purplefire-block-topics .purplefire-block-topics-container .topics-wrapper .topic-item{gap:2.8rem}}.purplefire-block-topics .purplefire-block-topics-container .topics-wrapper .topic-item .topic-details{display:flex;align-items:center;flex-direction:column;gap:2.6rem}.purplefire-block-topics .purplefire-block-topics-container .topics-wrapper .topic-item .topic-details .topic-header{display:flex;gap:2rem;align-items:center}.purplefire-block-topics .purplefire-block-topics-container .topics-wrapper .topic-item .topic-details .topic-header .topic-index{font-family:TGSPerfectCondensed,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6rem;letter-spacing:1rem;font-style:normal;position:relative;z-index:1}.purplefire-block-topics .purplefire-block-topics-container .topics-wrapper .topic-item .topic-details .topic-header .topic-index::before{content:"";display:block;width:39px;height:36px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="39" height="36" viewBox="0 0 39 36" fill="none"><path d="M2.07345 20.9827C0.940861 19.021 0.940861 16.604 2.07345 14.6423L8.19753 4.03511C9.33012 2.07341 11.4232 0.864948 13.6884 0.864948L25.9366 0.864947C28.2018 0.864947 30.2949 2.07341 31.4275 4.03511L37.5515 14.6423C38.6841 16.604 38.6841 19.021 37.5515 20.9827L31.4275 31.5899C30.2949 33.5516 28.2018 34.76 25.9366 34.76L13.6884 34.76C11.4232 34.76 9.33012 33.5516 8.19753 31.5899L2.07345 20.9827Z" fill="%23F4F2F0" stroke="%23533A0E" stroke-width="0.745921"/></svg>');background-size:contain;background-repeat:no-repeat;position:absolute;top:-1rem;left:-1.7rem;z-index:-1}.purplefire-block-topics .purplefire-block-topics-container .topics-wrapper .topic-item .topic-details .topic-header h3{font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:2.64rem;letter-spacing:.048rem;font-style:normal;text-transform:uppercase}@media (min-width:768px){.purplefire-block-topics .purplefire-block-topics-container .topics-wrapper .topic-item .topic-details .topic-header h3{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.08rem;letter-spacing:.056rem;font-style:normal}}@media (min-width:768px) and (min-width:1280px){.purplefire-block-topics .purplefire-block-topics-container .topics-wrapper .topic-item .topic-details .topic-header h3{font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:2.64rem;letter-spacing:.048rem;font-style:normal}}.purplefire-block-topics .purplefire-block-topics-container .topics-wrapper .topic-item .topic-details p{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;margin-top:0;text-align:center}@media (min-width:1280px){.purplefire-block-topics .purplefire-block-topics-container .topics-wrapper .topic-item .topic-details p{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}@media (min-width:768px){.purplefire-block-topics{padding:6rem}}@media (min-width:1280px){.purplefire-block-topics{padding:8rem}}.purplefire-block-story-grid{display:none}.purplefire-block-story-grid .pf-story-grid-wrapper{display:flex;flex-direction:column;gap:1.6rem;width:100%;max-width:96rem;margin:auto}.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item .item{display:flex;gap:1.6rem;position:relative;max-height:34.1rem}.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item .item .content{display:flex;flex-direction:column;justify-content:center;width:100%;padding:24px 44px;border-radius:24px;border:1px solid var(--Brand-Colours-Accent-Dark-Brown,#261b07);background:var(--Brand-Colours-Primary-Standard-Background,#fffdfd)}.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item .item .content .title{font-family:TGSPerfectCondensed,sans-serif;font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.04rem;font-style:normal}@media (min-width:1280px){.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item .item .content .title{font-family:TGSPerfectCondensed,sans-serif;font-size:3.6rem;font-weight:400;line-height:3.96rem;letter-spacing:.072rem;font-style:normal}}.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item .item .content .text{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.4rem;font-style:normal}@media (min-width:1280px){.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item .item .content .text{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item .item .content .text p:last-of-type{margin-bottom:0}.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item .item .image{min-width:344px;border-radius:20px;overflow:hidden}.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item .item .image img{width:100%;height:auto;max-width:344px}@media (min-width:768px){.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item .item .image img{width:100%;height:100%}}@media (min-width:1280px){.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item .item .image img{width:100%;height:auto}}@media (min-width:768px){.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item .item .image{min-width:230px}}@media (min-width:1280px){.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item .item .image{min-width:344px}}@media (min-width:1920px){.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item .item .image{display:flex;justify-content:center;min-width:568px;min-height:341px;position:relative;overflow:hidden}}.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item .item .icon-img{position:absolute;width:55px;height:55px;left:-20px;top:-9.633px}@media (min-width:1280px){.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item .item .icon-img{width:80px;height:80px;top:-1.86rem;left:-3.3rem}}.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item:nth-child(even) .item .content{order:1}.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item:nth-child(even) .item .image{order:0;border:1px solid var(--Brand-Colours-Accent-Dark-Brown,#261b07);justify-content:center;align-items:center;padding:12px}.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item:nth-child(even) .item .image img{max-height:100%}@media (min-width:1280px){.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item:nth-child(even) .item .image{padding:24px}}@media (min-width:1920px){.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item:nth-child(even) .item .image{padding:24px}}@media (min-width:1920px){.purplefire-block-story-grid .pf-story-grid-wrapper .grid-item:nth-child(odd) .item .image img{position:absolute;max-width:100%;top:-33%}}@media (min-width:1920px){.purplefire-block-story-grid .pf-story-grid-wrapper{max-width:144rem}}@media (min-width:768px){.purplefire-block-story-grid{display:flex;width:100%}}.purplefire-block-wmu{width:calc(100% - 2.4rem);margin-left:auto;margin-right:auto;position:relative;background:#191010;padding:2.4rem 1.2rem;border-radius:2rem}.purplefire-block-wmu .pf-wmu-wrapper{display:flex;flex-direction:column;gap:2rem;text-align:center}.purplefire-block-wmu .pf-wmu-wrapper .header{display:flex;flex-direction:column;gap:2rem;color:#fffdfd;max-width:28rem;margin:auto}.purplefire-block-wmu .pf-wmu-wrapper .header h2{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.08rem;letter-spacing:.056rem;font-style:normal;text-transform:uppercase}@media (min-width:1280px){.purplefire-block-wmu .pf-wmu-wrapper .header h2{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:5.72rem;letter-spacing:.104rem;font-style:normal}}.purplefire-block-wmu .pf-wmu-wrapper .header p{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;margin:0}@media (min-width:1280px){.purplefire-block-wmu .pf-wmu-wrapper .header p{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}@media (min-width:1280px){.purplefire-block-wmu .pf-wmu-wrapper .header{max-width:100%}}.purplefire-block-wmu .pf-wmu-wrapper .wmu-content{display:flex;flex-direction:column;align-items:center}.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .image{width:100%;position:relative}.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .image .icon-img{position:absolute;top:1.6rem;left:1.6rem;width:55px;height:55px}@media (min-width:1280px){.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .image .icon-img{top:-1.2rem;left:-1.8rem;width:8rem;height:8rem}}.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .image img:not(.icon-img){overflow:hidden;border-radius:1.2rem;width:100%;height:auto}@media (min-width:768px){.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .image img:not(.icon-img){border-radius:2rem}}.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .wmu-panels{display:flex;flex-direction:column;gap:1rem;width:100%}.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .wmu-panels .panel{display:flex;flex-direction:column;gap:1.6rem;text-align:left;color:#fffdfd;padding:.8rem 0;opacity:.2}.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .wmu-panels .panel .panel-header{display:flex;gap:1.6rem;align-items:center;cursor:pointer}.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .wmu-panels .panel .panel-header .icon{min-width:6rem}.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .wmu-panels .panel .panel-header .icon img{display:flex;width:100%;height:auto;max-width:6rem}.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .wmu-panels .panel .panel-header .title{font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:2.64rem;letter-spacing:.048rem;font-style:normal}@media (min-width:1280px){.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .wmu-panels .panel .panel-header .title{font-family:TGSPerfectCondensed,sans-serif;font-size:3.6rem;font-weight:400;line-height:3.96rem;letter-spacing:.072rem;font-style:normal}}.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .wmu-panels .panel .text{display:none}.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .wmu-panels .panel .text p{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;margin:0}.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .wmu-panels .panel .text p a{color:#ffdb7f}@media (min-width:1280px){.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .wmu-panels .panel .text p{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.1rem;font-style:normal}}.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .wmu-panels .panel.active{display:flex;padding:1.6rem 0;opacity:1}.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .wmu-panels .panel.active .text{display:flex}@media (min-width:768px){.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .wmu-panels .panel{gap:2rem;padding:1.6rem 0}}.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .wmu-panels .progress-bar-container{width:calc(100% - 3.2rem);background-color:#fffdfd;border-radius:20px;border-radius:30px;overflow:hidden;margin-top:1rem;margin-left:auto;margin-right:auto}.purplefire-block-wmu .pf-wmu-wrapper .wmu-content .wmu-panels .progress-bar-container .progress-bar{width:33.3333%;height:2px;background-color:#a63c06;transition:width .3s;border-radius:40px}@media (min-width:768px){.purplefire-block-wmu .pf-wmu-wrapper .wmu-content{flex-direction:row;gap:4rem}}@media (min-width:1280px){.purplefire-block-wmu .pf-wmu-wrapper .wmu-content{gap:6rem;max-width:120rem;margin-left:auto;margin-right:auto}}.purplefire-block-wmu .pf-wmu-wrapper .footer .cta-button-wrapper{margin:auto}.purplefire-block-wmu .pf-wmu-wrapper .footer .cta-button-wrapper .cta-button{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.4rem;font-style:normal;z-index:5;padding:13px 0;width:calc(100% - .7rem)}.purplefire-block-wmu .pf-wmu-wrapper .footer .cta-button-wrapper .cta-button span{white-space:nowrap}@media (min-width:768px){.purplefire-block-wmu .pf-wmu-wrapper .footer .cta-button-wrapper .cta-button{padding:13px 92.5px}}@media (min-width:1280px){.purplefire-block-wmu .pf-wmu-wrapper .footer .cta-button-wrapper .cta-button{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:700;line-height:2.7rem;font-style:normal;border-radius:20px;padding:17.5px 100.5px}}.purplefire-block-wmu .pf-wmu-wrapper .footer .cta-button-wrapper .background{top:.7rem;left:.7rem;width:calc(100% - .7rem)}@media (min-width:768px){.purplefire-block-wmu .pf-wmu-wrapper .footer .cta-button-wrapper{width:-moz-fit-content;width:fit-content}}@media (min-width:768px){.purplefire-block-wmu .pf-wmu-wrapper .footer{display:none}}@media (min-width:768px){.purplefire-block-wmu .pf-wmu-wrapper{gap:4rem;margin-left:auto;margin-right:auto}}@media (min-width:1280px){.purplefire-block-wmu .pf-wmu-wrapper{margin-left:auto;margin-right:auto;gap:8rem}}.purplefire-block-wmu .floating-image{position:absolute;top:3.2rem;right:-18px;width:7rem;transform:rotateY(180deg) rotate(10deg)}@media (min-width:768px){.purplefire-block-wmu .floating-image{transform:rotate(10deg);top:11rem;left:-4rem;width:12.7rem}}@media (min-width:768px){.purplefire-block-wmu{width:calc(100% - 8rem);margin-left:4rem;margin-right:4rem;padding:4rem}}@media (min-width:1280px){.purplefire-block-wmu{width:calc(100% - 16rem);margin-left:8rem;margin-right:8rem;padding:10rem 4rem}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper{padding-left:1.2rem;padding-right:1.2rem}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .woocommerce-notices-wrapper *{outline:0}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .woocommerce-notices-wrapper * a{display:none}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .wp-block-heading{text-align:center;padding:3.2rem}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper{display:flex;flex-direction:column;gap:4rem}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper{flex-direction:row;justify-content:space-between;gap:1.6rem;gap:3rem}}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper{gap:6rem}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items{display:flex;gap:1.2rem;flex-direction:column;width:100%}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items{width:68%}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .items-header{display:flex;justify-content:space-between;background:#f8dfa3;border-radius:1rem;padding:.8rem 2rem;font-family:Karla,sans-serif;font-size:1.4rem;font-weight:600;line-height:2.1rem;font-style:normal}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .items-header{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem;font-style:normal}}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .items-header{font-family:Karla,sans-serif;font-size:2rem;font-weight:600;line-height:3rem;font-style:normal}}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .items-header .product-col{width:50%}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .items-header .quantity-col{display:none}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .items-header .quantity-col{display:block;width:25%}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .items-header .total-col{display:none}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .items-header .total-col{display:block;width:25%;text-align:right}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper{display:flex;padding:1.2rem 1.6rem;align-items:stretch;border-radius:1.2rem;border:.1rem solid #7e7e7e;justify-content:space-between;gap:.5rem}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .product-col{display:flex;gap:2rem}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .product-col{gap:1.2rem;width:50%}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .product-col .item-image{position:relative;overflow:hidden;width:8.7rem;height:8.7rem;background:#fff;border-radius:1rem;padding:.5rem}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .product-col .item-image{width:7.8rem;height:7.8rem}}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .product-col .item-image{width:12rem;height:12rem}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .product-col .item-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .product-col .item-details{display:flex;flex-direction:column;justify-content:space-between}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .product-col .item-details .product-header{text-transform:uppercase}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .product-col .item-details .product-size,body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .product-col .item-details .product-strain{color:#000;text-align:left;display:flex;flex-wrap:wrap;font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .product-col .item-details .product-size,body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .product-col .item-details .product-strain{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .product-col .item-details .product-size,body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .product-col .item-details .product-strain{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .product-col .item-details .product-strain>div{display:flex;gap:.4rem}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .product-col .item-details .total-col-mob{display:block;color:#000;font-size:1.4rem;font-style:normal;font-weight:600;line-height:150%}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .product-col .item-details .total-col-mob .prices .regular-price{font-size:1.2rem;text-decoration:line-through}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .product-col .item-details .total-col-mob .prices{display:none}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .product-col .item-details .total-col-mob .discount-tag{padding:.4rem 1.2rem;border-radius:.8rem;background:#b5e9ad;color:#107025;text-align:center;font-family:TGSPerfectCondensed,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.2rem;letter-spacing:.048rem;font-style:normal;text-transform:uppercase;width:-moz-fit-content;width:fit-content}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .quantity-col{position:relative;display:flex;gap:.9rem;align-items:start}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .quantity-col{flex-direction:row;align-items:center;height:-moz-min-content;height:min-content}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .quantity-col .item-quantity{position:absolute;display:flex;border:.1rem solid #291c0f;height:3.8rem;border-radius:.8rem;bottom:0;right:0}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .quantity-col .item-quantity .quantity-input{width:3.5rem;text-align:center;border:none;outline:0;font-size:1.6rem}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .quantity-col .item-quantity input::-webkit-inner-spin-button,body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .quantity-col .item-quantity input::-webkit-outer-spin-button{-webkit-appearance:none}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .quantity-col .item-quantity input[type=number]{-moz-appearance:textfield}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .quantity-col .item-quantity .quantity-minus,body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .quantity-col .item-quantity .quantity-plus{width:3.4rem;border:none;background:0 0;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .quantity-col .item-quantity{position:static}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .quantity-col .remove-cart-item{display:flex}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .quantity-col .remove-cart-item img{min-width:1.8rem}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .total-col-desk{display:none}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .total-col-desk{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem;font-style:normal;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;text-align:right;width:20%;gap:.4rem}}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .total-col-desk{font-family:Karla,sans-serif;font-size:2.4rem;font-weight:600;line-height:3.6rem;font-style:normal;width:34%}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .total-col-desk .prices .regular-price{font-size:1.4rem;font-weight:400;text-decoration:line-through}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .total-col-desk .prices .regular-price{font-size:2rem}}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .total-col-desk .prices{display:flex;align-items:center;gap:5px}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .total-col-desk .discount-tag{padding:.4rem 1.2rem;border-radius:.8rem;background:#b5e9ad;color:#107025;text-align:center;font-family:TGSPerfectCondensed,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.2rem;letter-spacing:.048rem;font-style:normal;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .item-wrapper .total-col-desk .discount-tag{font-family:TGSPerfectCondensed,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6rem;letter-spacing:.048rem;font-style:normal}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .cart-item .notification{display:none}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation{margin-top:.8rem;display:flex;flex-direction:column;gap:1.2rem}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation h3{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.4rem;font-style:normal}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation h3{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:700;line-height:2.7rem;font-style:normal}}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation h3{font-family:Karla,sans-serif;font-size:2.4rem;font-weight:700;line-height:3.6rem;font-style:normal}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk{display:none}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk{display:flex}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk .item-wrapper{display:flex;padding:1.2rem 1.6rem;align-items:stretch;border-radius:1.2rem;border:.1rem solid #7e7e7e;gap:2rem;justify-content:space-between;width:100%}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk .item-wrapper .product-col{display:flex;width:70%;gap:1.2rem}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk .item-wrapper .product-col .item-image{position:relative;overflow:hidden;width:8.7rem;height:8.7rem;background:#fff;border-radius:1rem;padding:.5rem}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk .item-wrapper .product-col .item-image{width:7.8rem;height:7.8rem}}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk .item-wrapper .product-col .item-image{width:12rem;height:12rem}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk .item-wrapper .product-col .item-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk .item-wrapper .product-col .item-details .product-size,body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk .item-wrapper .product-col .item-details .product-strain{color:#000;text-align:left;display:flex;flex-wrap:wrap;font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk .item-wrapper .product-col .item-details .product-size,body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk .item-wrapper .product-col .item-details .product-strain{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk .item-wrapper .product-col .item-details .product-strain>div{display:flex;gap:.4rem;flex-wrap:nowrap}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk .item-wrapper .total-col .price-row{display:flex;flex-direction:column;justify-content:flex-start;height:100%;width:182px;gap:.4rem}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk .item-wrapper .total-col .price-row .price{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem;font-style:normal;text-align:right}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk .item-wrapper .total-col .price-row .price{font-family:Karla,sans-serif;font-size:2.4rem;font-weight:600;line-height:3.6rem;font-style:normal}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk .item-wrapper .total-col .price-row .price .regular-price{font-size:1.4rem;font-weight:400;text-decoration:line-through}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk .item-wrapper .total-col .price-row .price .regular-price{font-size:2rem}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk .item-wrapper .total-col .price-row .discount-tag{padding:.4rem 1.2rem;border-radius:.8rem;background:#b5e9ad;color:#107025;text-align:center;font-family:TGSPerfectCondensed,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.2rem;letter-spacing:.048rem;font-style:normal;text-transform:uppercase;width:-moz-fit-content;width:fit-content;margin-left:auto}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk .item-wrapper .total-col .price-row .discount-tag{font-family:TGSPerfectCondensed,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6rem;letter-spacing:.048rem;font-style:normal}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-desk .item-wrapper .total-col .price-row .add_to_cart .cta-button-wrapper>button{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem;font-style:normal;cursor:pointer;position:relative;border:1px solid #000;background:0 0;color:#000;text-decoration:none;display:flex;justify-content:center;align-items:center;width:calc(100% - .4rem);border-radius:10.616px;text-transform:uppercase;padding:10px;margin-top:.4rem}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-mob{display:flex}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-mob .item-wrapper{display:flex;padding:1.2rem 1.6rem;align-items:stretch;border-radius:1.2rem;border:.1rem solid #7e7e7e;gap:2rem;width:100%}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-mob .item-wrapper .item-image{position:relative;overflow:hidden;width:8.7rem;height:8.7rem;background:#fff;border-radius:1rem;padding:.5rem}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-mob .item-wrapper .item-image{width:7.8rem;height:7.8rem}}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-mob .item-wrapper .item-image{width:12rem;height:12rem}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-mob .item-wrapper .item-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-mob .item-wrapper .total-col{display:flex;flex-direction:column;gap:.8rem;width:65%}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-mob .item-wrapper .total-col .price-row{display:flex;justify-content:space-between}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-mob .item-wrapper .total-col .price-row .item-details{width:50%;color:#000;text-align:left;font-size:1.2rem;font-weight:400;line-height:150%}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-mob .item-wrapper .total-col .price-row .item-details .product-strain>div{display:flex;gap:.4rem;flex-wrap:nowrap}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-mob .item-wrapper .total-col .price-row .full-price{display:flex;flex-direction:column;align-items:flex-end}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-mob .item-wrapper .total-col .price-row .full-price .price{width:50%;text-align:right;color:#000;font-size:1.4rem;font-style:normal;font-weight:600;line-height:150%}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-mob .item-wrapper .total-col .price-row .full-price .price .regular-price{font-size:1.2rem;text-decoration:line-through}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-mob .item-wrapper .total-col .price-row .full-price .discount-tag{font-family:TGSPerfectCondensed,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.2rem;letter-spacing:2.4rem;letter-spacing:.048rem;font-style:normal;font-style:normal;padding:.4rem 1.2rem;border-radius:.8rem;background:#b5e9ad;color:#107025;text-align:center;text-transform:uppercase;width:-moz-fit-content;width:fit-content}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-mob .item-wrapper .total-col .add_to_cart .cta-button-wrapper>button{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem;font-style:normal;cursor:pointer;position:relative;border:1px solid #000;background:0 0;color:#000;text-decoration:none;display:flex;justify-content:center;align-items:center;width:calc(100% - .4rem);border-radius:10.616px;text-transform:uppercase;padding:10px}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-mob.no-discount .item-wrapper .total-col .price-row .full-price{align-items:normal}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-items .recommendation .recommendation-item .cart-item-mob{display:none}}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details{width:32%}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .items-header{display:flex;justify-content:space-between;background:#f8dfa3;border-radius:1rem;padding:.8rem 2rem;text-transform:capitalizel;font-family:Karla,sans-serif;font-size:1.4rem;font-weight:600;line-height:2.1rem;font-style:normal}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .items-header{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem;font-style:normal}}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .items-header{font-family:Karla,sans-serif;font-size:2rem;font-weight:600;line-height:3rem;font-style:normal}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper{display:flex;padding:2rem 1.6rem;flex-direction:column;align-items:stretch;gap:2rem;align-self:stretch;border-radius:10px;border:.1rem solid #7e7e7e;margin:1.2rem 0}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .cart-subtotal{color:#000;text-align:center;font-size:1.4rem;font-size:1.4rem;font-style:normal;font-style:normal;font-weight:400;font-weight:400;line-height:150%;line-height:2.1rem;display:flex;flex-direction:column;gap:.8rem;font-family:Karla,sans-serif}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .cart-subtotal{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .cart-subtotal .subtotal{display:flex;justify-content:space-between;margin:0}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .cart-subtotal .savings{display:flex;justify-content:space-between;margin:0}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .cart-subtotal .coupon-discount{display:flex;justify-content:space-between;margin:0}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .cart-totals{display:flex;padding-top:.8rem;justify-content:space-between;align-items:center;align-self:stretch;color:#000;text-align:center;line-height:110%;line-height:2.6rem;text-transform:uppercase;border-top:.1rem solid #cfcfcf;margin:0;font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;letter-spacing:.048rem;font-style:normal}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .cart-totals{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3rem;letter-spacing:.056rem;font-style:normal}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .paypal-express-checkout .ppc-button-wrapper{margin-top:2rem}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .paypal-express-checkout .ppc-button-wrapper>div,body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .paypal-express-checkout .ppc-button-wrapper>div iframe{border-radius:10.616px;overflow:hidden}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .paypal-express-checkout a.checkout-button{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem;font-style:normal;cursor:pointer;position:relative;border:1px solid #000;background:#ffb800;color:#000;text-decoration:none;display:flex;justify-content:center;align-items:center;width:calc(100% - .4rem);width:100%;border-radius:10.616px;padding:5px 10px;text-transform:uppercase;white-space:nowrap}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .paypal-express-checkout a.checkout-button.disabled{opacity:.5;cursor:not-allowed}@media screen and (min-width:358px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .paypal-express-checkout a.checkout-button{padding:9.5px 10px}}@media screen and (min-width:558px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .paypal-express-checkout a.checkout-button{padding:14.5px 10px}}@media screen and (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .paypal-express-checkout a.checkout-button{padding:4.5px 10px}}@media screen and (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .paypal-express-checkout a.checkout-button{padding:9.5px 10px}}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .paypal-express-checkout a.checkout-button{font-size:1.8rem}}@media screen and (min-width:1888px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .paypal-express-checkout a.checkout-button{padding:15px 10px}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .cart-coupons-code .show-coupons-code{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.8rem;font-style:normal;display:flex;align-items:center;justify-content:center;gap:.8rem;cursor:pointer}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .cart-coupons-code .show-coupons-code{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:500;line-height:2.1rem;font-style:normal}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .cart-coupons-code .pf-coupon-code{display:none}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .cart-coupons-code.coupon-applied .show-coupons-code{display:none}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper .cart-coupons-code.coupon-applied .pf-coupon-code{display:block}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper{padding:1.2rem}}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .details-wrapper{padding:2rem 1.6rem}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .payment-badges{display:flex;justify-content:center;align-items:center;gap:.8rem}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .payment-badges img{width:32px}}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .cart-details .payment-badges img{width:42px}}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .blockUI{z-index:998!important}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .purplefire-block-cart .pf-cart-wrapper .blockUI .spinner{height:4rem;width:4rem;display:block;position:absolute;top:50%;left:50%;margin-left:-2rem;margin-top:-2rem;animation:spin 1s ease-in-out infinite;line-height:1;text-align:center;color:rgba(0,0,0,.75);box-shadow:none;background:0 0}body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .cart-footer-space{height:4rem!important}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .cart-footer-space{height:8rem!important}}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper .cart-footer-space{height:10rem!important}}@media (min-width:768px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper{padding-left:4rem;padding-right:4rem}}@media (min-width:1280px){body.woocommerce-cart #purplefire-main-content div.purplefire-wrapper{padding-left:8rem;padding-right:8rem}}.purplefire-block-product-judge-me{margin-top:6rem;margin-bottom:6rem}.purplefire-block-product-judge-me .pf-product-judge-me-wrapper{display:flex;flex-direction:column;gap:4rem;padding-left:1.2rem;padding-right:1.2rem}.purplefire-block-product-judge-me .pf-product-judge-me-wrapper .product-judge-me{display:none}.purplefire-block-product-judge-me .pf-product-judge-me-wrapper .product-judge-me .jdgm-rev-widg{padding:0}.purplefire-block-product-judge-me .pf-product-judge-me-wrapper .product-judge-me .jdgm-rev-widg .jdgm-rev-widg__header h2{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.08rem;letter-spacing:.056rem;font-style:normal;text-transform:uppercase;text-align:center}@media (min-width:1280px){.purplefire-block-product-judge-me .pf-product-judge-me-wrapper .product-judge-me .jdgm-rev-widg .jdgm-rev-widg__header h2{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:5.52rem;letter-spacing:.104em;font-style:normal}}.purplefire-block-product-judge-me .pf-product-judge-me-wrapper .product-judge-me .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-row-stars .jdgm-widget-actions-wrapper .jdgm-write-rev-link{text-transform:uppercase;border-radius:8px;border:1px solid #000;font-size:1.6rem;line-height:2.4rem;font-weight:600}.purplefire-block-product-judge-me .pf-product-judge-me-wrapper .product-judge-me .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-row-stars .jdgm-widget-actions-wrapper .jdgm-write-rev-link:hover{color:#000}.purplefire-block-product-judge-me .pf-product-judge-me-wrapper .product-judge-me .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper{padding:100px 0}@media (min-width:1280px){.purplefire-block-product-judge-me .pf-product-judge-me-wrapper .product-judge-me .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper{padding:140px 0}}.purplefire-block-product-judge-me .pf-product-judge-me-wrapper .product-judge-me .jdgm-rev-widg .jdgm-row-actions{padding-top:2rem}.purplefire-block-product-judge-me .pf-product-judge-me-wrapper .product-judge-me .jdgm-rev-widg .jdgm-row-actions .jdgm-sort-dropdown-wrapper{border-radius:12px;border:1px solid #cfcfcf;background:#fff;padding:0;min-width:172px}.purplefire-block-product-judge-me .pf-product-judge-me-wrapper .product-judge-me .jdgm-rev-widg .jdgm-row-actions .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown{width:100%;padding:10px 12px;font-size:1.4rem;line-height:2.1rem;font-weight:400;outline:0!important}@media (min-width:768px){.purplefire-block-product-judge-me .pf-product-judge-me-wrapper .product-judge-me .jdgm-rev-widg .jdgm-row-actions .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown{font-size:1.6rem;line-height:2.4rem}}.purplefire-block-product-judge-me .pf-product-judge-me-wrapper .product-judge-me .jdgm-rev-widg .jdgm-row-actions .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{display:flex;justify-content:center;align-items:center;width:20px;height:20px;right:12px;border-radius:50%;background-color:#ffb800}@media (min-width:768px){.purplefire-block-product-judge-me .pf-product-judge-me-wrapper .product-judge-me .jdgm-rev-widg .jdgm-row-actions .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{right:20px}}.purplefire-block-product-judge-me .pf-product-judge-me-wrapper .product-judge-me .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-divider-top{padding:32px 0 16px}.purplefire-block-product-judge-me .pf-product-judge-me-wrapper .product-judge-me .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-divider-top:first-of-type{border-top:0}@media (min-width:768px){.purplefire-block-product-judge-me .pf-product-judge-me-wrapper{padding-left:4rem;padding-right:4rem}}@media (min-width:1280px){.purplefire-block-product-judge-me .pf-product-judge-me-wrapper{gap:6rem;max-width:144rem;margin-left:auto;margin-right:auto;padding-left:8rem;padding-right:8rem}}@media (min-width:768px){.purplefire-block-product-judge-me{margin-top:4rem;margin-bottom:4rem}}@media (min-width:1280px){.purplefire-block-product-judge-me{margin-top:6.4rem;margin-bottom:6.4rem}}.purplefire-top-bar-announcement body.page-template-legacy .purplefire-header-slider{margin-top:-3.5px;margin-left:-12px;margin-bottom:6px;margin-right:-12px}@media (min-width:768px){.purplefire-top-bar-announcement body.page-template-legacy .purplefire-header-slider{margin-top:-6.5px;margin-left:-40px;margin-bottom:8px;margin-right:-40px}}@media (min-width:1280px){.purplefire-top-bar-announcement body.page-template-legacy .purplefire-header-slider{margin-top:-10.5px;margin-left:-80px;margin-bottom:12px;margin-right:-80px}}.cta-button-wrapper .active-background .cta-button{padding-right:.4rem}.cta-button-wrapper .background.solid-white{background:#fff}.cta-button-wrapper .background.yellow-honeycomb{background:#dd9903}nav.language-switcher ul li ul.language-options.active{display:flex}nav.language-switcher .overlay.active{display:block}.pf-star-rating{display:inline-block;width:8.5rem;height:1.4rem;background:url("/wp-content/themes/rmh/gulp/dist/assets/icons/start-yellow-empty.svg");background-repeat:repeat-x;background-size:1.7rem 1.4rem;position:relative;background-position:0 0;--lzl-bg-img:"/wp-content/themes/rmh/gulp/dist/assets/icons/start-yellow-empty.svg"}.pf-star-rating span{display:block;height:100%;background:url("/wp-content/themes/rmh/gulp/dist/assets/icons/start-yellow.svg");background-repeat:repeat-x;background-size:1.7rem 1.4rem;position:absolute;top:0;left:0;--lzl-bg-img:"/wp-content/themes/rmh/gulp/dist/assets/icons/start-yellow.svg"}.pf-star-rating span.lzl:not(.lzl-ed),.pf-star-rating span.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2022%2021%22%20width%3D%2222%22%20height%3D%2221%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.pf-review-item-wrapper{display:flex;flex-direction:column;gap:2rem;padding:.8rem 0;border-bottom:1px solid var(--Greys-Mid-Grey,#cfcfcf)}.pf-review-item-wrapper .header{display:flex;gap:1.6rem;width:100%}.pf-review-item-wrapper .header .icon{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.08rem;letter-spacing:.056rem;font-style:normal;padding-top:4px;color:#7e7e7e;display:flex;width:44px;height:44px;justify-content:center;align-items:center;border-radius:22px;background:#d9d9d9}@media (min-width:768px){.pf-review-item-wrapper .header .icon{font-family:TGSPerfectCondensed,sans-serif;font-size:3.6rem;font-weight:400;line-height:3.96rem;letter-spacing:.072rem;font-style:normal;width:52px;height:52px;border-radius:26px}}.pf-review-item-wrapper .header .container .name{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.4rem;font-style:normal;color:#1f1f1f}@media (min-width:1280px){.pf-review-item-wrapper .header .container .name{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:700;line-height:2.7rem;font-style:normal}}.pf-review-item-wrapper .header .container .status{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal;display:flex;padding:2px 8px;justify-content:center;align-items:center;gap:1.971px;border-radius:4px;background:#7ea606;color:#fff;white-space:nowrap}@media (min-width:1280px){.pf-review-item-wrapper .header .container .status{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}}@media (min-width:768px){.pf-review-item-wrapper .header{gap:1.6rem;padding:1.2rem 0;max-width:16rem}}@media (min-width:1280px){.pf-review-item-wrapper .header{padding:2rem 0;max-width:18rem}}.pf-review-item-wrapper .content{display:flex;width:100%;flex-direction:column;gap:.8rem}.pf-review-item-wrapper .content .meta{display:flex}.pf-review-item-wrapper .content .meta .stars{width:50%}.pf-review-item-wrapper .content .meta .date{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;width:50%;text-align:right}@media (min-width:1280px){.pf-review-item-wrapper .content .meta .date{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}.pf-review-item-wrapper .content .text{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal}@media (min-width:768px){.pf-review-item-wrapper .content .text{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}}@media (min-width:1280px){.pf-review-item-wrapper .content .text{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}@media (min-width:1280px){.pf-review-item-wrapper .content{gap:1.6rem}}@media (min-width:768px){.pf-review-item-wrapper{flex-direction:row;gap:2.8rem;padding:1.2rem 0}}@media (min-width:1280px){.pf-review-item-wrapper{gap:6rem;padding:2rem 0}}.pf-spinner-wrapper{position:relative}.pf-spinner-wrapper .pf-spinner{display:none;border:4px solid rgba(0,0,0,.5);border-left-color:#f4f2f0;border-radius:50%;width:16px;height:16px;animation:btn-spin 1s linear infinite;position:absolute;top:50%;right:-3rem;margin-top:-8px;margin-left:-8px}#product-review-form{display:none;position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh;background:rgba(0,0,0,.25);justify-content:center;align-items:center}#product-review-form .product-review-form-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;gap:28px;width:100%;max-width:34.3rem;background:#fff;padding:28px 16px;border-radius:12px}#product-review-form .product-review-form-wrapper .header{display:flex;flex-direction:column;align-items:center;gap:8px}#product-review-form .product-review-form-wrapper .header a{position:absolute;top:3.1rem;right:2rem}.pf-star-rating.lzl:not(.lzl-ed),.pf-star-rating.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023%2021%22%20width%3D%2223%22%20height%3D%2221%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}@media (min-width:768px){#product-review-form .product-review-form-wrapper .header a{top:4.4rem;right:4.4rem}}@media (min-width:1280px){#product-review-form .product-review-form-wrapper .header a{top:6.2rem;right:6.2rem}}#product-review-form .product-review-form-wrapper .header h3{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.08rem;letter-spacing:.056rem;font-style:normal;text-transform:uppercase}#product-review-form .product-review-form-wrapper .header h3 span{vertical-align:bottom;line-height:20px}@media (min-width:1280px){#product-review-form .product-review-form-wrapper .header h3 span{vertical-align:unset;line-height:3rem}}@media (min-width:1280px){#product-review-form .product-review-form-wrapper .header h3{font-family:TGSPerfectCondensed,sans-serif;font-size:3.6rem;font-weight:400;line-height:3.96rem;letter-spacing:normal;font-style:normal}}#product-review-form .product-review-form-wrapper .header .intro{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal;text-align:center}@media (min-width:768px){#product-review-form .product-review-form-wrapper .header .intro{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}@media (min-width:1280px){#product-review-form .product-review-form-wrapper .header .intro{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:500;line-height:2.7rem;font-style:normal}}#product-review-form .product-review-form-wrapper .main{width:100%}#product-review-form .product-review-form-wrapper .main form{display:flex;flex-direction:column;gap:16px}#product-review-form .product-review-form-wrapper .main form .form-group label{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal;display:block}@media (min-width:768px){#product-review-form .product-review-form-wrapper .main form .form-group label{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}}@media (min-width:1280px){#product-review-form .product-review-form-wrapper .main form .form-group label{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:500;line-height:2.7rem;font-style:normal}}#product-review-form .product-review-form-wrapper .main form .form-group input,#product-review-form .product-review-form-wrapper .main form .form-group textarea{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;color:#000;width:100%;padding:10px 20px;border-radius:12px;border:1px solid #cfcfcf;background:#fff}@media (min-width:768px){#product-review-form .product-review-form-wrapper .main form .form-group input,#product-review-form .product-review-form-wrapper .main form .form-group textarea{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:500;line-height:2.7rem;font-style:normal}}@media (min-width:1280px){#product-review-form .product-review-form-wrapper .main form .form-group input,#product-review-form .product-review-form-wrapper .main form .form-group textarea{font-family:Karla,sans-serif;font-size:2rem;font-weight:400;line-height:3rem;font-style:normal}}#product-review-form .product-review-form-wrapper .main form .form-group textarea{height:8rem}@media (min-width:768px){#product-review-form .product-review-form-wrapper .main form .form-group textarea{height:10rem}}#product-review-form .product-review-form-wrapper .main form .form-group .stars{display:flex;gap:1.6rem}#product-review-form .product-review-form-wrapper .main form .form-group .stars .star{display:flex;flex-direction:column;gap:.4rem;align-items:center;cursor:pointer}#product-review-form .product-review-form-wrapper .main form .form-group .stars .star .image{display:block;width:26px;height:24px;background:url("/wp-content/themes/rmh/gulp/dist/assets/icons/start-yellow-empty.svg");background-repeat:no-repeat;background-size:26px 24px;position:relative;background-position:0 0;--lzl-bg-img:"/wp-content/themes/rmh/gulp/dist/assets/icons/start-yellow-empty.svg"}#product-review-form .product-review-form-wrapper .main form .form-group .stars .star .counter{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}#product-review-form .product-review-form-wrapper .main form .form-group .stars .star .image.lzl:not(.lzl-ed),#product-review-form .product-review-form-wrapper .main form .form-group .stars .star .image.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023%2021%22%20width%3D%2223%22%20height%3D%2221%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}@media (min-width:1280px){#product-review-form .product-review-form-wrapper .main form .form-group .stars .star .counter{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}#product-review-form .product-review-form-wrapper .main form .form-group .stars .star.hovered .image,#product-review-form .product-review-form-wrapper .main form .form-group .stars .star.selected .image{display:block;width:26px;height:24px;background:url("/wp-content/themes/rmh/gulp/dist/assets/icons/start-yellow.svg");background-repeat:no-repeat;background-size:26px 24px;position:relative;background-position:0 0;--lzl-bg-img:"/wp-content/themes/rmh/gulp/dist/assets/icons/start-yellow.svg"}#product-review-form .product-review-form-wrapper .main form .form-group .stars .star.hovered .image.lzl:not(.lzl-ed),#product-review-form .product-review-form-wrapper .main form .form-group .stars .star.selected .image.lzl:not(.lzl-ed),#product-review-form .product-review-form-wrapper .main form .form-group .stars .star.hovered .image.lzl-ing:not(.lzl-ed),#product-review-form .product-review-form-wrapper .main form .form-group .stars .star.selected .image.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2022%2021%22%20width%3D%2222%22%20height%3D%2221%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}#product-review-form .product-review-form-wrapper .main form .submit{display:flex;justify-content:center;align-items:center}#product-review-form .product-review-form-wrapper .main form .submit .pf-spinner-wrapper .cta-button-wrapper{display:flex;align-items:center;justify-content:center}#product-review-form .product-review-form-wrapper .main form .submit .pf-spinner-wrapper .cta-button-wrapper .cta-button{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem;font-style:normal;text-transform:uppercase;padding:9px 36.5px}@media (min-width:1280px){#product-review-form .product-review-form-wrapper .main form .submit .pf-spinner-wrapper .cta-button-wrapper .cta-button{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.16rem;font-style:normal;padding:15.25px 36.5px}}@media (min-width:768px){#product-review-form .product-review-form-wrapper .main form{gap:24px}}#product-review-form .product-review-form-wrapper .footer .review-notification{display:none;font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal;text-align:center}#product-review-form .product-review-form-wrapper .footer .review-notification.red-notification{color:#a63c06}#product-review-form .product-review-form-wrapper .footer .review-notification.green-notification{color:#107025}@media (min-width:768px){#product-review-form .product-review-form-wrapper .footer .review-notification{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}@media (min-width:1280px){#product-review-form .product-review-form-wrapper .footer .review-notification{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:500;line-height:2.7rem;font-style:normal}}@media (min-width:768px){#product-review-form .product-review-form-wrapper{max-width:70.9rem;padding:4rem;border-radius:20px}}@media (min-width:1280px){#product-review-form .product-review-form-wrapper{gap:4rem;max-width:102.4rem;padding:6rem 10rem}}.pf-product-item{display:flex;flex-direction:column;gap:1.2rem;color:#000}.pf-product-item .image{position:relative;overflow:hidden;width:100%;height:28rem;border-radius:.9096rem;background-color:#fff}.pf-product-item .image .tag{font-family:TGSPerfectCondensed,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6rem;letter-spacing:.16rem;font-style:normal;position:absolute;top:.8rem;left:.8rem;padding:.6rem 1.2rem;border-radius:4px;z-index:1}.pf-product-item .image .tag.discount{background:#b5e9ad;color:#107025;z-index:1}.pf-product-item .image .tag.best-seller{background:#f8dfa3;color:#a63c06}@media (min-width:1280px){.pf-product-item .image .tag{font-family:TGSPerfectCondensed,sans-serif;font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.04rem;font-style:normal;border-radius:8px}}.pf-product-item .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.pf-product-item .image{height:19.3rem}}@media (min-width:1280px){.pf-product-item .image{height:34rem}}.pf-product-item .review{display:flex;align-items:center;gap:.8rem}.pf-product-item .review .counter a{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;color:#000}@media (min-width:1280px){.pf-product-item .review .counter a{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}.pf-product-item .product-info{display:flex;flex-direction:column;gap:.4rem}.pf-product-item .product-info .strain{display:flex;align-items:center;gap:.4rem}.pf-product-item .product-info .strain h4{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}@media (min-width:1280px){.pf-product-item .product-info .strain h4{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}.pf-product-item .product-info .strain div{display:flex}.pf-product-item .product-info .strain div img{width:auto;height:1.42rem}@media (min-width:1280px){.pf-product-item .product-info .strain div img{height:2rem}}.pf-product-item .product-info .price-row{display:flex;flex-direction:column;gap:.4rem}.pf-product-item .product-info .price-row h3{font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:2.64rem;letter-spacing:.048rem;font-style:normal;white-space:nowrap}@media (min-width:1280px){.pf-product-item .product-info .price-row h3{font-family:TGSPerfectCondensed,sans-serif;font-size:3.6rem;font-weight:400;line-height:3.96rem;letter-spacing:.072rem;font-style:normal}}.pf-product-item .product-info .price-row .price{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.4rem;font-style:normal}.pf-product-item .product-info .price-row .price .regular-price{text-decoration:line-through}@media (min-width:1280px){.pf-product-item .product-info .price-row .price{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:700;line-height:2.7rem;font-style:normal}}.pf-product-item form .submit .cta-button{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem;font-style:normal;border-radius:10.616px;width:100%;height:100%;text-transform:uppercase;padding:9px 36px}@media (min-width:1280px){.pf-product-item form .submit .cta-button{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.16rem;font-style:normal;padding:15.25px 36px}}@media (min-width:768px){.pf-product-item{gap:1.7rem}}.pf-coupon-code{display:flex;flex-direction:column;gap:.8rem}.pf-coupon-code .coupon-code-input{display:flex;padding:10px 12px;justify-content:space-between;align-items:center;border-radius:10px;background:#fff}.pf-coupon-code .coupon-code-input input.coupon_code{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal;border:none;width:100%}.pf-coupon-code .coupon-code-input input:focus{outline:0}.pf-coupon-code .applied-coupons .coupon-list{margin:0;padding:0}.pf-coupon-code .applied-coupons .coupon-list .coupon-item{display:flex;align-items:center;gap:.8rem;width:-moz-fit-content;width:fit-content;border-bottom:1px solid #107025}.pf-coupon-code .applied-coupons .coupon-list .coupon-item .applied-coupon-code{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;color:#107025}@media (min-width:1280px){.pf-coupon-code .applied-coupons .coupon-list .coupon-item .applied-coupon-code{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}.pf-coupon-code .applied-coupons .coupon-list .coupon-item .remove-coupon{display:flex;align-items:center;padding:.4rem;cursor:pointer}.pf-coupon-code .applied-coupons .coupon-list .coupon-item .remove-coupon img{width:.8rem;height:.8rem}.purplefire-block-cart .pf-coupon-code .coupon-code-input .apply-coupon{background:0 0;border:none;color:#107025;text-decoration:underline;text-underline-offset:1rem;text-align:center;font-size:1.6rem;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase;cursor:pointer}.feb-2025-product-item{display:flex;padding:32px 0 20px;gap:12px;border-bottom:1px solid #cfcfcf}.feb-2025-product-item .product-image{display:flex;align-items:center;max-width:80px}.feb-2025-product-item .product-details{display:flex;flex-direction:column;justify-content:flex-start;width:100%;gap:4px}.feb-2025-product-item .product-details .product-header{display:flex;justify-content:space-between;align-items:center;text-transform:uppercase}.feb-2025-product-item .product-details .product-header h4{font-family:TGSPerfectCondensed,sans-serif;font-size:20px;font-weight:400;line-height:22px;letter-spacing:.04px;font-style:normal;padding-top:4px}.feb-2025-product-item .product-details .product-header .price{display:flex;align-items:center;gap:12px}.feb-2025-product-item .product-details .product-header .price .final-price{font-family:Karla,sans-serif;font-size:16px;font-weight:700;line-height:24px;font-style:normal}.feb-2025-product-item .product-details .product-header .price .regular-price{font-family:Karla,sans-serif;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-decoration:line-through}.feb-2025-product-item .product-details .product-strain{font-family:Karla,sans-serif;font-size:14px;font-weight:400;line-height:21px;font-style:normal;display:flex;align-items:center}.feb-2025-product-item .product-details .product-strain div{display:flex;align-items:center;gap:4px}.feb-2025-product-item .product-details .product-strain div h5{font-family:Karla,sans-serif;font-size:14px;font-weight:600;line-height:21px;font-style:normal}.feb-2025-product-item .product-details .product-size-row{font-family:Karla,sans-serif;font-size:14px;font-weight:400;line-height:21px;font-style:normal;display:flex;justify-content:space-between}.feb-2025-product-item .product-details .price-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.feb-2025-product-item .product-details .price-row .remove-cart-item{display:flex;padding:4px 12px;justify-content:center;align-items:center;border-radius:8px;border:1px solid #000;background:#f4f2f0}.feb-2025-product-item .product-details .price-row .remove-cart-item img{display:flex}.feb-2025-product-item .product-details .price-row .discount_tag{font-family:TGSPerfectCondensed,sans-serif;font-size:16px;font-weight:400;line-height:16px;letter-spacing:1.6px;font-style:normal;display:flex;padding:6px 12px;justify-content:center;align-items:center;border-radius:8px;background:#b5e9ad;color:#107025;white-space:nowrap;text-transform:uppercase}.pf-tariff-message{display:flex;padding:8px;justify-content:center;align-items:flex-start;gap:8px;align-self:stretch;border-radius:12px}@media (min-width:1280px){.pf-tariff-message{padding:8px 16px}}.pf-tariff-message .icon{width:19px;height:19px;aspect-ratio:1/1}.pf-tariff-message .text{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal;color:var(--Accent-Dark-green,#107025)}.pf-tariff-message.white{background:#fff}.pf-tariff-message.grey{background:#f4f2f0}.pf-tariff-message.hide{display:none}.mollie-express-country-state-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;justify-content:center;align-items:center}.mollie-express-country-state-modal .overlay{background-color:rgba(0,0,0,.7);position:absolute;width:100%;height:100%;z-index:99999}.mollie-express-country-state-modal .content{background-color:#fff;border-radius:8px;padding:20px;width:90%;max-width:400px;margin:100px auto;position:relative;z-index:100000;box-shadow:0 4px 10px rgba(0,0,0,.3)}.mollie-express-country-state-modal .content .form-group{margin-bottom:15px}.mollie-express-country-state-modal .content .form-group h2{font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:2.4rem;letter-spacing:.048rem;font-style:normal;margin:0 0 15px;text-align:center;text-transform:uppercase}@media (min-width:1280px){.mollie-express-country-state-modal .content .form-group h2{font-family:TGSPerfectCondensed,sans-serif;font-size:3.6rem;font-weight:400;line-height:3.6rem;letter-spacing:.072rem;font-style:normal}}.mollie-express-country-state-modal .content .form-group select{width:100%;padding:10px;border-radius:4px;border:1px solid #ccc;font-size:14px}.mollie-express-country-state-modal .content .form-group .close-modal{position:absolute;top:10px;right:10px;cursor:pointer;color:#000;font-size:24px;font-weight:700;background-color:transparent;border:none;padding:0;margin:0;z-index:100001}.mollie-express-country-state-modal .content .form-group .submit-button{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.1rem;font-style:normal;border-radius:1.2rem;border:.1rem solid #000;background:#ffb800;display:flex;padding:1.2rem 3.6rem;justify-content:center;width:100%;align-items:center;gap:1rem;color:#000;text-transform:uppercase;cursor:pointer}.mollie-express-country-state-modal .content .form-group.message{background-color:#fff8e1;border-left:4px solid #ff9800;padding:15px;font-size:14px;color:#333;margin-top:20px}.mollie-express-country-state-modal .content .form-group.message strong{color:#d32f2f}.mollie-express-country-state-modal .content .form-group.message p{margin:0;line-height:1.4}.mollie-express-country-state-modal.open{display:flex}body.woocommerce-checkout>footer.purplefire-footer{display:none}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .woocommerce table.shop_table tbody th,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .woocommerce table.shop_table tfoot td,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .woocommerce table.shop_table tfoot th{font-weight:400;border-top:none}#purplefire-main-content .purplefire-wrapper .purplefire-checkout #pf-panel-1 p#billing_company_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #pf-panel-2 p#billing_company_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_company_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .cart-discount,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .clear,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .woocommerce-billing-fields::after,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .woocommerce-terms-and-conditions-wrapper{display:none!important}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-panel{display:flex;padding:1.6rem;margin-bottom:2.4rem;flex-direction:column;align-items:flex-start;align-items:stretch;gap:2rem;align-self:stretch;border-radius:1.2rem;border:.1rem solid #000;background:#fff}#purplefire-main-content .purplefire-wrapper .purplefire-checkout #pf-panel-2>:not(h3):not(.proced),#purplefire-main-content .purplefire-wrapper .purplefire-checkout #pf-panel-3>:not(h3):not(.proced),#purplefire-main-content .purplefire-wrapper .purplefire-checkout #pf-panel-4>:not(h3):not(.proced){display:none}#purplefire-main-content .purplefire-wrapper .purplefire-checkout #pf-panel-2.open>:not(h3):not(.proced),#purplefire-main-content .purplefire-wrapper .purplefire-checkout #pf-panel-3.open>:not(h3):not(.proced),#purplefire-main-content .purplefire-wrapper .purplefire-checkout #pf-panel-4.open>:not(h3):not(.proced){display:block}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .locked{pointer-events:none;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#f4f2f0!important}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .locked .proced{display:none!important}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .locked-transition{transition:opacity .3s ease,pointer-events .3s ease}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .proced{display:flex;width:100%;justify-content:flex-end!important}#purplefire-main-content .purplefire-wrapper .purplefire-checkout #proced-1,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #proced-2,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #proced-3{display:none}#purplefire-main-content .purplefire-wrapper .purplefire-checkout #pf-panel-1>.proced>#proced-1{display:flex}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .proced>a{cursor:pointer;border-radius:1.2rem;border:.1rem solid #000;background:#ffb800;display:flex;padding:1.2rem 3.6rem;justify-content:center;width:-moz-max-content;width:max-content;align-items:center;gap:1rem;color:#000;text-transform:uppercase;font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.1rem;font-style:normal}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .hidden{display:none!important}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-panel h4{width:100%;font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-panel h4{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-panel h3{display:flex;align-items:center;gap:.8rem;font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.7rem;font-style:normal}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-panel h3{font-family:Karla,sans-serif;font-size:2rem;font-weight:600;line-height:3rem;font-style:normal}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-panel h3 span{border-radius:40rem;background:#ffb800;display:flex;width:2.4rem;height:2.4rem;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;font-family:TGSPerfectCondensed,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6rem;letter-spacing:.16rem;font-style:normal}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .woocommerce form .form-row-first,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .woocommerce form .form-row-last,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .woocommerce-page form .form-row-first,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .woocommerce-page form .form-row-last{width:100%}#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_country_field .woocommerce-input-wrapper,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_state_field .woocommerce-input-wrapper,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_country_field .woocommerce-input-wrapper,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_state_field .woocommerce-input-wrapper{position:relative}#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_country_field .woocommerce-input-wrapper select,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_state_field .woocommerce-input-wrapper select,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_country_field .woocommerce-input-wrapper select,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_state_field .woocommerce-input-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none}#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_country_field .woocommerce-input-wrapper .select2-container,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_state_field .woocommerce-input-wrapper .select2-container,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_country_field .woocommerce-input-wrapper .select2-container,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_state_field .woocommerce-input-wrapper .select2-container{position:relative;width:calc(100% + 2.6rem)!important;left:-1.3rem}#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_country_field .woocommerce-input-wrapper .select2-container.select2,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_state_field .woocommerce-input-wrapper .select2-container.select2,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_country_field .woocommerce-input-wrapper .select2-container.select2,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_state_field .woocommerce-input-wrapper .select2-container.select2{height:2.4rem;margin-bottom:.4rem;padding-left:1.2rem;padding-right:1.2rem}#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_country_field .woocommerce-input-wrapper .select2-container.select2 .select2-selection,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_state_field .woocommerce-input-wrapper .select2-container.select2 .select2-selection,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_country_field .woocommerce-input-wrapper .select2-container.select2 .select2-selection,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_state_field .woocommerce-input-wrapper .select2-container.select2 .select2-selection{border:none!important;max-width:100%;color:#000}#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_country_field .woocommerce-input-wrapper .select2-container.select2 .select2-selection .select2-selection__arrow,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_state_field .woocommerce-input-wrapper .select2-container.select2 .select2-selection .select2-selection__arrow,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_country_field .woocommerce-input-wrapper .select2-container.select2 .select2-selection .select2-selection__arrow,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_state_field .woocommerce-input-wrapper .select2-container.select2 .select2-selection .select2-selection__arrow{background:#ffb800;border-radius:80px;top:-1rem!important;right:1.2rem!important;width:2rem!important;height:2rem!important}#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_country_field .woocommerce-input-wrapper .select2-container.select2 .select2-selection .select2-selection__arrow b,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_state_field .woocommerce-input-wrapper .select2-container.select2 .select2-selection .select2-selection__arrow b,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_country_field .woocommerce-input-wrapper .select2-container.select2 .select2-selection .select2-selection__arrow b,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_state_field .woocommerce-input-wrapper .select2-container.select2 .select2-selection .select2-selection__arrow b{display:none}#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_country_field .woocommerce-input-wrapper .select2-container.select2 .select2-selection .select2-selection__arrow:before,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_state_field .woocommerce-input-wrapper .select2-container.select2 .select2-selection .select2-selection__arrow:before,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_country_field .woocommerce-input-wrapper .select2-container.select2 .select2-selection .select2-selection__arrow:before,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_state_field .woocommerce-input-wrapper .select2-container.select2 .select2-selection .select2-selection__arrow:before{content:"";display:inline-block;width:1rem;height:.6rem;background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none"><path d="M5.00013 6.00991C5.19013 6.00991 5.38013 5.93991 5.53013 5.78991L9.06013 2.25991C9.35013 1.96991 9.35013 1.48991 9.06013 1.19991C8.77013 0.909927 8.29013 0.909927 8.00013 1.19991L5.00013 4.19991L2.00016 1.19991C1.71016 0.909927 1.23016 0.909927 0.940156 1.19991C0.650156 1.48991 0.650156 1.96991 0.940156 2.25991L4.47013 5.78991C4.62013 5.93991 4.81013 6.00991 5.00013 6.00991Z" fill="%23261B07"/></svg>');background-repeat:no-repeat;background-size:contain;vertical-align:middle;left:50%;margin-left:-.5rem;margin-top:-.2rem;position:absolute;top:50%}#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_country_field .woocommerce-input-wrapper .select2-container:not(.select2),#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_state_field .woocommerce-input-wrapper .select2-container:not(.select2),#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_country_field .woocommerce-input-wrapper .select2-container:not(.select2),#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_state_field .woocommerce-input-wrapper .select2-container:not(.select2){top:2.4rem!important}#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_country_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_state_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_country_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_state_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown{padding:.6rem 1.2rem;border-top:0;border-right:.1rem solid #cfcfcf;border-left:.1rem solid #cfcfcf;border-bottom:.1rem solid #cfcfcf;border-bottom-right-radius:1.2rem;border-bottom-left-radius:1.2rem}#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_country_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-search--dropdown,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_state_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-search--dropdown,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_country_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-search--dropdown,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_state_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-search--dropdown{border-top:.1rem solid #cfcfcf}#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_country_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-search--dropdown .select2-search__field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_state_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-search--dropdown .select2-search__field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_country_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-search--dropdown .select2-search__field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_state_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-search--dropdown .select2-search__field{margin:14px 0;border:1px solid #aaa}#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_country_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted[aria-selected],#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_country_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted[data-selected],#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_country_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option[aria-selected=true],#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_country_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option[data-selected=true],#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_state_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted[aria-selected],#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_state_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted[data-selected],#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_state_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option[aria-selected=true],#purplefire-main-content .purplefire-wrapper .purplefire-checkout #billing_state_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option[data-selected=true],#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_country_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted[aria-selected],#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_country_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted[data-selected],#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_country_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option[aria-selected=true],#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_country_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option[data-selected=true],#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_state_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted[aria-selected],#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_state_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted[data-selected],#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_state_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option[aria-selected=true],#purplefire-main-content .purplefire-wrapper .purplefire-checkout #shipping_state_field .woocommerce-input-wrapper .select2-container:not(.select2) .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option[data-selected=true]{color:#000!important;background-color:#f8dfa3!important}#purplefire-main-content .purplefire-wrapper .purplefire-checkout button#place_order{border-radius:1.2rem;border:.1rem solid #000;background:#ffb800;display:flex;padding:1.2rem 3.6rem;justify-content:center;width:100%;align-items:center;gap:1rem;color:#000;text-transform:uppercase;font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.1rem;font-style:normal}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce-form-coupon-toggle{display:none}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce .woocommerce-notices-wrapper .woocommerce-message:not(.pf-woocommerce-message){display:none}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce .woocommerce-form-login-toggle{display:none}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout{display:flex;flex-direction:column}@media (min-width:768px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout{flex-direction:row}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table{table-layout:fixed;padding:1.6rem 1.2rem;border-radius:1rem;border:.1rem solid #7e7e7e}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table td,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table th{padding:0}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr .pf-coupon-code .coupon-code-input{border-radius:1.2rem;background:#f4f2f0;padding:.4rem 1.2rem}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr .pf-coupon-code .coupon-code-input{padding:.8rem 2rem}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr .pf-coupon-code .coupon-code-input .coupon_code{background:0 0}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr .pf-coupon-code .coupon-code-input button.apply-coupon{display:flex;padding:.8rem 2rem;justify-content:center;align-items:center;gap:1rem;border-radius:.8rem;border:.1rem solid #000;background:0 0;text-transform:uppercase;color:#000;max-height:4rem;font-family:Karla,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem;font-style:normal}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr .pf-coupon-code .coupon-code-input button.apply-coupon{padding:.8rem 3.6rem}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr .pf-coupon-code .coupon-list{margin:0;margin-bottom:2rem;color:#107025;font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item .product{width:100%;border:none}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item .product .cart-item .item-wrapper{display:flex;justify-content:space-between}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item .product .cart-item .item-wrapper .item{display:flex;gap:1.2rem;width:100%}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item .product .cart-item .item-wrapper .item .item-image{width:7.8707rem;height:7.8707rem;flex-shrink:0;border-radius:.4rem;background:#f4f2f0}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item .product .cart-item .item-wrapper .item .item-details{display:flex;flex-direction:column;gap:.4rem;justify-content:center;width:100%}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item .product .cart-item .item-wrapper .item .item-details .product-header h4{font-family:TGSPerfectCondensed,sans-serif;font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.04rem;font-style:normal}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item .product .cart-item .item-wrapper .item .item-details .product-info .product-strain{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;display:flex;flex-wrap:wrap}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item .product .cart-item .item-wrapper .item .item-details .product-info .product-strain div{display:flex;gap:.4rem;flex-wrap:nowrap}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item .product .cart-item .item-wrapper .item .item-details .product-info .product-size{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item .product .cart-item .item-wrapper .item .item-details .product-info .product-footer{text-align:right;display:flex;justify-content:space-between}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item .product .cart-item .item-wrapper .item .item-details .product-info .product-footer .item-quantity{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item .product .cart-item .item-wrapper .item .item-details .product-info .product-footer .prices{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.7rem;font-style:normal}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot{margin-top:2rem}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .cart-subtotal{margin-top:2rem}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr{display:flex;justify-content:space-between;margin-top:.4rem}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr th{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr th{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr td{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr td{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total{margin-top:1.2rem;border-top:.1rem solid var(--Greys-Grey,#7e7e7e);padding:1rem 0;text-transform:uppercase}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total td,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total th{font-family:TGSPerfectCondensed,sans-serif;font-size:2rem;font-weight:400;line-height:2.2rem;letter-spacing:.04rem;font-style:normal}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total td,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total th{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:2.2rem;letter-spacing:.04rem;font-style:normal}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total td small.includes_tax,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total th small.includes_tax{font-size:1.2rem}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total td small.includes_tax,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total th small.includes_tax{font-size:1.6rem}}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total td small.includes_tax,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total th small.includes_tax{font-size:2rem}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details{background:#fff;padding:4rem 1.6rem}@media (min-width:768px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details{padding:4rem;background:#f4f2f0;width:60%}}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details{padding:8rem}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-checkout-header{text-align:center}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-checkout-header h1{text-transform:uppercase;font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.8rem;letter-spacing:.056rem;font-style:normal}@media (min-width:768px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-checkout-header h1{font-family:TGSPerfectCondensed,sans-serif;font-size:3.2rem;font-weight:400;line-height:3.5rem;letter-spacing:.064rem;font-style:normal}}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-checkout-header h1{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:5.7rem;letter-spacing:.104rem;font-style:normal}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-checkout-breadcrumb{padding:2rem 0}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-checkout-breadcrumb ul{list-style:none;padding:0;display:flex;align-items:center;font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal;margin:0;justify-content:center}@media (min-width:768px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-checkout-breadcrumb ul{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-checkout-breadcrumb ul{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-checkout-breadcrumb ul li{display:flex;align-items:center;text-decoration:none;color:#000}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-checkout-breadcrumb ul li a{text-decoration:none;color:#000}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-checkout-breadcrumb ul li::after{content:"❯";margin:0 .8rem;color:#000;font-size:1.4rem}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-checkout-breadcrumb ul li:last-child::after{content:""}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-checkout-breadcrumb ul .bc-highlited{color:#533a0e;font-weight:600}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons{display:flex;gap:1.2rem;flex-direction:column;margin:4rem 0}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .header{display:flex;justify-content:center;position:relative}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .header:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:#dfdfdf;z-index:0;transform:translateY(-50%)}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .header h4{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal;position:relative;z-index:1;background:#fff;padding:0 3.2rem}@media (min-width:768px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .header h4{background:#f4f2f0}}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .header h4{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .buttons{display:flex;gap:1.6rem;flex-direction:column;justify-content:center}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .buttons a{display:flex;width:100%;height:4rem;align-items:center;justify-content:center;gap:16px;padding:16px 32px;position:relative;background-color:var(--bk-100);border-radius:360px}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .buttons a img{height:2rem}@media (min-width:768px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .buttons a img{height:1.6rem}}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .buttons a img{height:2rem}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .buttons a#paypal-button{background:#ffd140}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .buttons a#paypal-button.locked{background-color:#ffd140!important}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .buttons a#apple-pay-button{background-color:#000}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .buttons a#apple-pay-button.locked{background-color:#000!important}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .buttons a.locked{pointer-events:all;border:.1rem solid #000;opacity:.4}@media (min-width:768px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .buttons a{width:19.1rem}}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .buttons a{width:20rem;height:52px}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .buttons .blockUI.blockOverlay{background-color:#fff!important}@media (min-width:768px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .buttons .blockUI.blockOverlay{background-color:#f4f2f0!important}}@media (min-width:768px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .buttons{gap:1.2rem;flex-direction:row}}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons .buttons{gap:2rem}}@media (min-width:768px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons{margin-top:0;margin-bottom:2.8rem}}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details #mollie-express-buttons{gap:2.4rem}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-order-summary{display:flex;padding:1.6rem;flex-direction:column;align-items:stretch;gap:2rem;border-radius:1.2rem;border:.1rem solid #000;background:#fff;margin-bottom:2rem}@media (min-width:768px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-order-summary{display:none}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-order-summary .pf-order-summary-header{display:flex;justify-content:space-between}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-order-summary .pf-order-summary-header h3{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.7rem;font-style:normal}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-order-summary .pf-order-summary-header .pf-order-summary-header-price{font-family:TGSPerfectCondensed,sans-serif;font-size:2.4rem;font-weight:400;line-height:2.6rem;letter-spacing:.048rem;font-style:normal}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel{display:flex;padding:1.6rem;margin-bottom:2.4rem;flex-direction:column;align-items:flex-start;gap:2rem;align-self:stretch;border-radius:1.2rem;border:.1rem solid #000;background:#fff}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel .panel-head{display:flex;justify-content:space-between;width:100%;align-items:center}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel .panel-head a#edit-panel-1{display:none}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel .panel-head a#edit-panel-1{display:flex;padding:1.2rem 3.6rem;justify-content:center;align-items:center;gap:1rem;border-radius:1.2rem;border:.1rem solid #000;text-transform:uppercase;cursor:pointer;font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.1rem;font-style:normal}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel #filled-panel-1{display:none;flex-direction:column;justify-content:center;align-items:stretch;gap:2.4rem;width:100%}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel #filled-panel-1 div{display:flex;flex-direction:column;width:100%;align-items:flex-start;flex-wrap:nowrap}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel #filled-panel-1 div{flex-direction:row}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel #filled-panel-1 div div{display:flex;flex-direction:column;gap:0;font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel #filled-panel-1 div div{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields{margin-top:-4.4rem;width:100%;display:flex;flex-direction:column;gap:.8rem}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:row;gap:.8rem;flex-wrap:wrap;justify-content:space-between}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_city_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_email_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_first_name_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_last_name_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_phone_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_postcode_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_state_field{width:100%}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_city_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_email_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_first_name_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_last_name_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_phone_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_postcode_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_state_field{width:49%}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_address_1_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_address_2_field{width:100%}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields p.form-row.form-row-wide.kl_newsletter_checkbox{border:none!important;padding:0 0 0 .4rem!important;margin:0!important}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields p.form-row.form-row-wide.kl_newsletter_checkbox label{color:#000}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields p.form-row.form-row-wide.kl_newsletter_checkbox span{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields p.form-row.form-row-wide.kl_newsletter_checkbox span .optional{display:none}@media (min-width:768px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields p.form-row.form-row-wide.kl_newsletter_checkbox span{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.7rem;font-style:normal}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields p.form-row.form-row-wide.kl_newsletter_checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields p.form-row.form-row-wide.kl_newsletter_checkbox input[type=checkbox]+span{position:relative;padding-left:30px;cursor:pointer}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields p.form-row.form-row-wide.kl_newsletter_checkbox input[type=checkbox]+span::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border:2px solid #7e7e7e;border-radius:4px;background-color:#fff;transition:all .3s ease}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields p.form-row.form-row-wide.kl_newsletter_checkbox input[type=checkbox]:checked+span::after{content:"✔";position:absolute;left:2px;top:50%;transform:translateY(-50%);font-size:14px;color:#000;font-weight:700;display:flex;align-items:center;justify-content:center;width:18px;height:18px}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel div.woocommerce-billing-fields p.form-row.form-row-wide.kl_newsletter_checkbox input[type=checkbox]:checked+span::before{background-color:#ffb800;border-color:#000}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel .woocommerce-account-fields{display:none}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel .pf-woocommerce_checkout_after_customer_details{width:100%;display:none;flex-direction:column;gap:.8rem}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel a#edit-panel-1-mob{display:flex;padding:1.2rem 3.6rem;justify-content:center;align-items:center;gap:1rem;border-radius:1.2rem;border:.1rem solid #000;text-transform:uppercase;cursor:pointer;font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.1rem;font-style:normal}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel a#edit-panel-1-mob{display:none}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel #ship-to-different-address label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{display:flex;gap:1rem;padding-left:.4rem;font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}@media (min-width:768px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel #ship-to-different-address label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.7rem;font-style:normal}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel #ship-to-different-address label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox input[type=checkbox].woocommerce-form__input-checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel #ship-to-different-address label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox input[type=checkbox].woocommerce-form__input-checkbox+span{position:relative;padding-left:30px;cursor:pointer}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel #ship-to-different-address label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox input[type=checkbox].woocommerce-form__input-checkbox+span::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border:2px solid #7e7e7e;border-radius:4px;background-color:#fff;transition:all .3s ease}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel #ship-to-different-address label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox input[type=checkbox].woocommerce-form__input-checkbox:checked+span::after{content:"✔";position:absolute;left:2px;top:50%;transform:translateY(-50%);font-size:14px;color:#000;font-weight:700;display:flex;align-items:center;justify-content:center;width:18px;height:18px}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel #ship-to-different-address label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox input[type=checkbox].woocommerce-form__input-checkbox:checked+span::before{background-color:#ffb800;border-color:#000}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel#pf-panel-2{display:none}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel#pf-panel-2 .panel-head{display:flex;justify-content:space-between;width:100%;align-items:center}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel#pf-panel-2 .panel-head a#edit-panel-2{display:none}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel#pf-panel-2 .panel-head a#edit-panel-2{display:flex;padding:1.2rem 3.6rem;justify-content:center;align-items:center;gap:1rem;border-radius:1.2rem;border:.1rem solid #000;text-transform:uppercase;cursor:pointer;font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.1rem;font-style:normal}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel#pf-panel-2 #filled-panel-2{display:none;width:100%;align-items:flex-start;flex-direction:column;justify-content:flex-start;flex-wrap:nowrap}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel#pf-panel-2 #filled-panel-2{flex-direction:row}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel#pf-panel-2 #filled-panel-2 div{display:flex;flex-direction:column;width:50%;gap:0;font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel#pf-panel-2 #filled-panel-2 div{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel#pf-panel-2 a#edit-panel-2-mob{display:flex;padding:1.2rem 3.6rem;justify-content:center;align-items:center;gap:1rem;border-radius:1.2rem;border:.1rem solid #000;text-transform:uppercase;cursor:pointer;font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.1rem;font-style:normal}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .pf-checkout-panel#pf-panel-2 a#edit-panel-2-mob{display:none}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div{display:flex;flex-direction:row;gap:.8rem;flex-wrap:wrap;justify-content:space-between}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div p#shipping_city_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div p#shipping_first_name_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div p#shipping_last_name_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div p#shipping_postcode_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div p#shipping_state_field{width:100%}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div p#shipping_city_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div p#shipping_first_name_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div p#shipping_last_name_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div p#shipping_postcode_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div p#shipping_state_field{width:49%}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div p#shipping_address_1_field,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div p#shipping_country_field{width:100%}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div>p{display:flex;padding:.6rem 1.2rem;justify-content:space-between;align-items:stretch;flex-direction:column;border-radius:1.2rem;border:.1rem solid #cfcfcf;background:#fff}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div>p label{color:#7e7e7e;font-size:1.2rem}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div>p label{font-size:1.4rem}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div>p span{font-size:1.4rem;padding:0}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div>p span input{border:none;font-size:1.6rem}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div>p span input{font-size:1.8rem}}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details div>p span{font-size:1.6rem}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .customer_details .shipping-information .woocommerce-shipping-fields{width:100%}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .shipping-method ul#shipping_method{display:flex;padding:1.6rem 1.2rem;flex-direction:column;align-items:stretch;gap:.8rem;border-radius:1.2rem;border:1px solid #cfcfcf}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .shipping-method ul#shipping_method{padding:2rem}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .shipping-method ul#shipping_method li{display:flex;margin:0}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .shipping-method ul#shipping_method li input,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .shipping-method ul#shipping_method li input:active,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .shipping-method ul#shipping_method li input:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:.1rem solid rgba(25,23,17,.48);border-radius:50%;cursor:pointer;display:inline-block;height:2.2rem!important;position:relative;width:2.2rem!important;font-size:2rem!important;min-width:2.2rem;min-height:2.2rem}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .shipping-method ul#shipping_method li input:checked:before{background:#000;border-radius:50%;content:"";display:block;height:1.5rem;width:1.5rem;top:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .shipping-method ul#shipping_method li label{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal;width:100%;width:100%}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .shipping-method ul#shipping_method li label span.amount{font-weight:400;float:right}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .shipping-method ul#shipping_method li label{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method .pf-woocommerce_checkout_before_order_review,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method .pf-woocommerce_checkout_before_order_review_heading{display:none!important}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment{border-radius:1.2rem;border:.1rem solid #cfcfcf;background:#fff}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment ul.payment_methods{display:flex;flex-direction:column;gap:1.2rem;padding:1.6rem 1.2rem}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment ul.payment_methods li input{float:left}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment ul.payment_methods li label{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal;display:flex;width:calc(100% - 30px);justify-content:space-between}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment ul.payment_methods li label{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment ul.payment_methods li label img{max-height:2.4rem}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment ul.payment_methods li label .mcc_currency_icons{float:right;justify-content:right}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment ul.payment_methods li label .mcc_currency_icons i{font-size:19.5px;margin:2px!important}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment ul.payment_methods li label .revolut-label-informational-icon{display:none}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment ul.payment_methods li.payment_method_mycryptocheckout select{width:100%;max-width:100%}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment ul.payment_methods li.payment_method_ppcp-card-button-gateway,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment ul.payment_methods li.payment_method_ppcp-credit-card-gateway,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment ul.payment_methods li.payment_method_ppcp-gateway{display:none!important;position:absolute;top:-1000px;left:-1000px}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment ul.payment_methods{gap:2rem}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment .form-row.place-order{display:none}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment .input-radio,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment .input-radio:active,#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment .input-radio:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:.1rem solid rgba(25,23,17,.48);border-radius:50%;cursor:pointer;display:inline-block;height:2.2rem!important;position:relative;width:2.2rem!important;font-size:2rem!important;margin:2px .5rem -.4rem 0!important;min-width:2.2rem;min-height:2.2rem}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment .input-radio:checked{border:.1rem solid #000}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment .input-radio:checked:before{background:#000;border-radius:50%;content:"";display:block;height:1.5rem;width:1.5rem;top:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment.single-payment-method ul.payment_methods li input{display:none}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .payment-method #payment.single-payment-method ul.payment_methods li label{width:100%}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-woocommerce_order_button_html button.button.alt{border-radius:1.2rem;border:.1rem solid #000;background:#ffb800;display:flex;padding:1.2rem 3.6rem;justify-content:center;width:-moz-max-content;width:100%;align-items:center;gap:1rem;color:#000;text-transform:uppercase;font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.1rem;font-style:normal}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-woocommerce_order_button_html .pf-tariff-message{margin-top:1.2rem}@media (min-width:768px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-customer_details .pf-woocommerce_order_button_html{display:none}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-order_review{display:none;background:#fff;padding:4rem 1.6rem}@media (min-width:768px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-order_review{display:block;padding:4rem;width:50%}}@media (min-width:1280px){#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-order_review{padding:8rem}}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-order_review .pf-order-summary{display:flex;flex-direction:column;align-items:center;gap:2rem}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-order_review .pf-order-summary h3{text-transform:uppercase}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-order_review .pf-order-summary .pf-order-summary-desktop-wrapper{padding:2rem 1.6rem;border-radius:10px;border:1px solid #7e7e7e}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-order_review .pf-order-summary .pf-order-summary-desktop-wrapper .woocommerce-checkout-review-order-table{border:0;padding:0}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-order_review .pf-order-summary .pf-order-summary-desktop-wrapper .pf-woocommerce_order_button_html{width:100%}#purplefire-main-content .purplefire-wrapper .purplefire-checkout .pf-checkout-wrapper .woocommerce form.checkout.woocommerce-checkout .pf-order_review .pf-order-summary .pf-order-summary-desktop-wrapper .pf-woocommerce_order_button_html button.button.alt{border-radius:1.2rem;border:.1rem solid #000;background:#ffb800;display:flex;padding:1.2rem 3.6rem;justify-content:center;width:-moz-max-content;width:100%;align-items:center;gap:1rem;color:#000;text-transform:uppercase;font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.1rem;font-style:normal}#purplefire-main-content .purplefire-wrapper .blockUI{z-index:998!important}body.woocommerce-order-pay #purplefire-main-content .purplefire-wrapper{padding:6rem 1.2rem}@media (min-width:768px){body.woocommerce-order-pay #purplefire-main-content .purplefire-wrapper{padding-left:4rem;padding-right:4rem;max-width:960px;margin:auto}}@media (min-width:1280px){body.woocommerce-order-pay #purplefire-main-content .purplefire-wrapper{padding-left:8rem;padding-right:8rem}}body.page-template-contact .purplefire-contact{padding:0 1.2rem}body.page-template-contact .purplefire-contact .pf-contact-wrapper{width:100%;max-width:84rem;margin:5.2rem auto}body.page-template-contact .purplefire-contact .pf-contact-wrapper h1{font-family:TGSPerfectCondensed,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.08rem;letter-spacing:.056rem;font-style:normal;text-transform:uppercase}@media (min-width:714px){body.page-template-contact .purplefire-contact .pf-contact-wrapper h1{font-family:TGSPerfectCondensed,sans-serif;font-size:3.6rem;font-weight:400;line-height:3.96rem;letter-spacing:.072rem;font-style:normal}}@media (min-width:1280px){body.page-template-contact .purplefire-contact .pf-contact-wrapper h1{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:5.72rem;letter-spacing:.104rem;font-style:normal}}body.page-template-contact .purplefire-contact .pf-contact-wrapper p{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:24px;font-style:normal}@media (min-width:1280px){body.page-template-contact .purplefire-contact .pf-contact-wrapper p{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:27px;font-style:normal}}body.page-template-contact .purplefire-contact .pf-contact-wrapper p.contact-paragraph{margin-top:1.2rem;margin-bottom:4rem}@media (min-width:714px){body.page-template-contact .purplefire-contact .pf-contact-wrapper p.contact-paragraph{margin-top:16px}}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.text p{display:flex;flex-direction:column;flex:1;gap:1.6rem;margin:1.6rem 0}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.text p label{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal;color:#7e7e7e;border-radius:12px;border:1px solid #cfcfcf;background:#fff;width:100%;padding:8px 20px}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.text p label span{color:#a63c06}@media (min-width:1280px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.text p label{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.text p label input{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:normal;font-style:normal;border:0;width:100%;padding:0;outline:0}@media (min-width:1280px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.text p label input{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:normal;font-style:normal}}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.text p label textarea{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal;border:0;width:100%;height:73px;padding:0;outline:0;resize:vertical}@media (min-width:714px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.text p label textarea{height:95px}}@media (min-width:1280px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.text p label textarea{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;font-style:normal;height:116px}}@media (min-width:714px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.text p{flex-direction:row}}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.select{position:relative}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.select p{display:flex;flex-direction:column;flex:1;gap:1.6rem;margin:1.6rem 0}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.select p label{font-family:Karla,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;font-style:normal;color:#7e7e7e;border-radius:12px;border:1px solid #cfcfcf;background:#fff;width:100%;padding:8px 20px}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.select p label span{color:#a63c06}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.select p label .wpcf7-form-control-wrap{position:relative;display:block}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.select p label .wpcf7-form-control-wrap select{display:none}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.select p label .wpcf7-form-control-wrap .select-selected{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:24px;font-style:normal;z-index:900;background-color:#fff;padding:0 20px 8px 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#000;width:100%;position:relative}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.select p label .wpcf7-form-control-wrap .select-selected:after{content:"";position:absolute;width:2rem;height:2rem;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwIDEwQzIwIDE1LjUyMjkgMTUuNTIyOCAyMCAxMCAyMEM0LjQ3NzE1IDIwIDAgMTUuNTIyOSAwIDEwQzAgNC40NzcyIDQuNDc3MTUgMCAxMCAwQzE1LjUyMjggMCAyMCA0LjQ3NzIgMjAgMTBaIiBmaWxsPSIjRkZCODAwIi8+CjxwYXRoIGQ9Ik0xMC4wMDAxIDEzLjAwOTlDMTAuMTkwMSAxMy4wMDk5IDEwLjM4MDEgMTIuOTM5OSAxMC41MzAxIDEyLjc4OTlMMTQuMDYwMSA5LjI1OTkxQzE0LjM1MDEgOC45Njk5MSAxNC4zNTAxIDguNDg5OTEgMTQuMDYwMSA4LjE5OTkxQzEzLjc3MDEgNy45MDk5MyAxMy4yOTAxIDcuOTA5OTMgMTMuMDAwMSA4LjE5OTkxTDEwLjAwMDEgMTEuMTk5OUw3LjAwMDE2IDguMTk5OTFDNi43MTAxNiA3LjkwOTkzIDYuMjMwMTYgNy45MDk5MyA1Ljk0MDE2IDguMTk5OTFDNS42NTAxNiA4LjQ4OTkxIDUuNjUwMTYgOC45Njk5MSA1Ljk0MDE2IDkuMjU5OTFMOS40NzAxMyAxMi43ODk5QzkuNjIwMTMgMTIuOTM5OSA5LjgxMDEzIDEzLjAwOTkgMTAuMDAwMSAxMy4wMDk5WiIgZmlsbD0iIzI2MUIwNyIvPgo8L3N2Zz4K");background-size:contain;background-repeat:no-repeat;right:0;top:4px;transform:translateY(-50%);transition:.1s}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.select p label .wpcf7-form-control-wrap .select-selected.select-arrow-active:after{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC4yIj4KPHBhdGggZD0iTTIwIDEwLjY2NkMyMCAxNi4xODg5IDE1LjUyMjggMjAuNjY2IDEwIDIwLjY2NkM0LjQ3NzE1IDIwLjY2NiAwIDE2LjE4ODkgMCAxMC42NjZDMCA1LjE0MzIyIDQuNDc3MTUgMC42NjYwMTYgMTAgMC42NjYwMTZDMTUuNTIyOCAwLjY2NjAxNiAyMCA1LjE0MzIyIDIwIDEwLjY2NloiIGZpbGw9IiNGRkI4MDAiLz4KPHBhdGggZD0iTTEwIDEzLjY3NTlDMTAuMTkgMTMuNjc1OSAxMC4zOCAxMy42MDU5IDEwLjUzIDEzLjQ1NTlMMTQuMDYgOS45MjU5MkMxNC4zNSA5LjYzNTkyIDE0LjM1IDkuMTU1OTIgMTQuMDYgOC44NjU5MkMxMy43NyA4LjU3NTk0IDEzLjI5IDguNTc1OTQgMTMgOC44NjU5MkwxMCAxMS44NjU5TDcuMDAwMDMgOC44NjU5MkM2LjcxMDAzIDguNTc1OTQgNi4yMzAwMyA4LjU3NTk0IDUuOTQwMDMgOC44NjU5MkM1LjY1MDAzIDkuMTU1OTIgNS42NTAwMyA5LjYzNTkyIDUuOTQwMDMgOS45MjU5Mkw5LjQ3IDEzLjQ1NTlDOS42MiAxMy42MDU5IDkuODEgMTMuNjc1OSAxMCAxMy42NzU5WiIgZmlsbD0iIzI2MUIwNyIvPgo8L2c+Cjwvc3ZnPg==");transform:translateY(-50%) rotate(-180deg)}@media (min-width:1280px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.select p label .wpcf7-form-control-wrap .select-selected{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:21.6px;font-style:normal}}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.select p label .wpcf7-form-control-wrap .select-items{position:absolute;background-color:#fff;left:-21px;top:100%;right:0;z-index:99;padding:20px 12px 16px 20px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border:1px solid var(--Greys-Mid-Grey,#cfcfcf);border-top:0;box-shadow:0 6px 12px 0 rgba(0,0,0,.25);width:calc(100% + 42px)}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.select p label .wpcf7-form-control-wrap .select-items div{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:24px;font-style:normal;color:#000;padding:4px 8px;border:1px solid transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.select p label .wpcf7-form-control-wrap .select-items div:hover{background-color:#f8dfa3}@media (min-width:1280px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.select p label .wpcf7-form-control-wrap .select-items div{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:21.6px;font-style:normal}}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.select p label .wpcf7-form-control-wrap .select-items .same-as-selected{background-color:#f8dfa3}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.select p label .wpcf7-form-control-wrap .select-items.select-hide{display:none}@media (min-width:1280px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.select p label{font-family:Karla,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;font-style:normal}}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.select.active p .custom-select{border-bottom-left-radius:0;border-bottom-right-radius:0;border:1px solid var(--Greys-Mid-Grey,#cfcfcf);box-shadow:0 6px 12px 0 rgba(0,0,0,.25)}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.select.active p .select-selected{border-bottom:1px solid var(--Greys-Mid-Grey,#cfcfcf)}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.klaviyo p{padding-top:16px;margin:8px 0}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.klaviyo p label{display:flex}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.klaviyo p label input{display:none}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.klaviyo p label input:checked+span{background:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21.25 21.25'><rect width='21.25' height='21.25' fill='%23ffb800'/><path d='M6.29,11.6l2.25,2.27,7.5-7.58' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.17'/></svg>");background-repeat:no-repeat;background-size:contain}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.klaviyo p label span{margin:2px 12px 2px 2px;display:inline-block;min-width:2rem;min-height:2rem;width:2rem;height:2rem;border:2px solid #000;border-radius:3px;background-color:#fff;position:relative;cursor:pointer}@media (min-width:1280px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .field.klaviyo p{margin:12px 0}}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .submit-btn{margin-bottom:5.2rem}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .submit-btn p{padding-top:40px;margin:0;display:flex;justify-content:center;align-items:center}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .submit-btn p .wpcf7-submit{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:600;line-height:24px;font-style:normal;color:#000;margin-left:72px;cursor:pointer;border-radius:8px;border:1px solid #000;background:#ffb800;padding:8px 36px;text-transform:uppercase}@media (min-width:1280px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .submit-btn p .wpcf7-submit{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:21.6px;font-style:normal}}@media (min-width:714px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .submit-btn{margin-bottom:6rem}}@media (min-width:1280px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .submit-btn{margin-bottom:10rem}}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .notification-success{display:none;justify-content:center;flex-direction:column;align-items:center;gap:1rem;margin-top:40px;margin-bottom:52px}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .notification-success p{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:24px;font-style:normal;margin:0;text-align:center}@media (min-width:714px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .notification-success p{text-align:left}}@media (min-width:1280px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .notification-success p{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:27px;font-style:normal}}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .notification-success .icon{display:flex;justify-content:center}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .notification-success .text{display:flex;justify-content:center}@media (min-width:714px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .notification-success{margin-bottom:60px;flex-direction:row;gap:1rem}}@media (min-width:1280px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .notification-success{margin-bottom:100px;justify-content:start;gap:.8rem}}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .wpcf7-response-output{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:400;line-height:24px;font-style:normal;display:none;margin:0;border:0;justify-content:center;margin-bottom:60px;color:#a63c06}@media (min-width:1280px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-contact-form-7-contact-form-selector form .wpcf7-response-output{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:400;line-height:27px;font-style:normal}}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-columns{gap:16px;align-items:center!important}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-columns .wp-block-column{display:flex;justify-content:center;text-align:center}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-columns .wp-block-column p{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:500;line-height:24px;font-style:normal;margin:0}@media (min-width:1280px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-columns .wp-block-column p{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:500;line-height:21.6px;font-style:normal}}body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-columns .wp-block-column .wp-block-buttons .wp-block-button .wp-block-button__link{font-family:Karla,sans-serif;font-size:1.6rem;font-weight:600;line-height:24px;font-style:normal;display:flex;padding:12px 36px;justify-content:center;align-items:center;gap:10px;border-radius:12px;border:1px solid var(--Greys-Black,#000);background-color:transparent;color:#000;text-transform:uppercase}@media (min-width:714px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-columns .wp-block-column .wp-block-buttons .wp-block-button .wp-block-button__link{white-space:nowrap}}@media (min-width:1280px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-columns .wp-block-column .wp-block-buttons .wp-block-button .wp-block-button__link{font-family:Karla,sans-serif;font-size:1.8rem;font-weight:600;line-height:21.6px;font-style:normal}}@media (min-width:714px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-columns .wp-block-column .wp-block-buttons{margin-left:auto}}@media (min-width:714px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-columns .wp-block-column{justify-content:start;text-align:left}}@media (min-width:714px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-columns{gap:40px;flex-wrap:nowrap!important}}@media (min-width:1280px){body.page-template-contact .purplefire-contact .pf-contact-wrapper .wp-block-columns{gap:48px}}@media (min-width:714px){body.page-template-contact .purplefire-contact .pf-contact-wrapper{margin-top:6rem;margin-bottom:6rem}}@media (min-width:1280px){body.page-template-contact .purplefire-contact .pf-contact-wrapper{margin-top:10rem;margin-bottom:10rem}}@media (min-width:714px){body.page-template-contact .purplefire-contact{padding:0 4rem}}@media (min-width:1280px){body.page-template-contact .purplefire-contact{padding:0 8rem}}body.page-template-regular-content #purplefire-main-content .purplefire-wrapper{width:calc(100% - 4rem);margin:0 2rem 4rem}@media (min-width:768px){body.page-template-regular-content #purplefire-main-content .purplefire-wrapper{width:calc(100% - 12rem);margin:0 6rem 4rem}}@media (min-width:1280px){body.page-template-regular-content #purplefire-main-content .purplefire-wrapper{width:calc(100% - 20rem);margin:0 10rem 8rem}}body.page-template-regular-content #purplefire-main-content .purplefire-wrapper article header{padding:4rem 0}body.page-template-regular-content #purplefire-main-content .purplefire-wrapper article header h1{font-family:TGSPerfectCondensed,sans-serif;font-size:3.2rem;font-weight:400;line-height:3.52rem;letter-spacing:.064rem;font-style:normal;text-transform:uppercase;text-align:center}@media (min-width:1280px){body.page-template-regular-content #purplefire-main-content .purplefire-wrapper article header h1{font-family:TGSPerfectCondensed,sans-serif;font-size:5.2rem;font-weight:400;line-height:5.72rem;letter-spacing:.104rem;font-style:normal}}@media (min-width:768px){body.page-template-regular-content #purplefire-main-content .purplefire-wrapper article header{padding:4rem 10rem}}@media (min-width:1280px){body.page-template-regular-content #purplefire-main-content .purplefire-wrapper article header{padding:8rem 10rem}}@media (min-width:768px){body.page-template-regular-content #purplefire-main-content .purplefire-wrapper article .cta-button-wrapper{width:-moz-min-content;width:min-content;white-space:nowrap}}html.legacy-static{font-size:100%}html.legacy-static header.purplefire-header{margin-left:auto;margin-right:auto;padding:3.5px 12px;width:100%;position:fixed;z-index:999;top:0;left:0;background:0 0;font-size:20px}html.legacy-static header.purplefire-header .header-main{position:relative;padding-left:4px;padding-right:4px;display:grid;grid-template-columns:repeat(3,1fr)}html.legacy-static header.purplefire-header .header-main>div{display:flex;align-items:center}html.legacy-static header.purplefire-header .header-main .header-nav .open-nav-icon img{width:28px;height:28px}@media (min-width:768px){html.legacy-static header.purplefire-header .header-main .header-nav .open-nav-icon img{width:32px;height:32px}}@media (min-width:1280px){html.legacy-static header.purplefire-header .header-main .header-nav .open-nav-icon{display:none}}html.legacy-static header.purplefire-header .header-main .header-nav>nav{display:none;position:absolute;top:-3.5px;left:-12px;width:calc(100% + 24px);height:100vh;z-index:10;background-color:#fff}html.legacy-static header.purplefire-header .header-main .header-nav>nav.active{display:block}html.legacy-static header.purplefire-header .header-main .header-nav>nav.active:after{display:none;content:"";position:fixed;top:0;left:300px;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:100}@media (min-width:768px){html.legacy-static header.purplefire-header .header-main .header-nav>nav.active:after{display:block}}@media screen and (min-width:833px){html.legacy-static header.purplefire-header .header-main .header-nav>nav.active:after{left:375px}}@media (min-width:1280px){html.legacy-static header.purplefire-header .header-main .header-nav>nav.active:after{display:none}}html.legacy-static header.purplefire-header .header-main .header-nav>nav .nav-header{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;padding:23.5px 12px;background:linear-gradient(90deg,#351b14 0,#180401 100%)}html.legacy-static header.purplefire-header .header-main .header-nav>nav .nav-header a.logo{display:none;justify-content:center}html.legacy-static header.purplefire-header .header-main .header-nav>nav .nav-header a.logo img{width:57.59px;height:68px}@media (min-width:768px){html.legacy-static header.purplefire-header .header-main .header-nav>nav .nav-header a.logo{display:flex}}@media (min-width:768px){html.legacy-static header.purplefire-header .header-main .header-nav>nav .nav-header{padding:6px 12px}}@media (min-width:1280px){html.legacy-static header.purplefire-header .header-main .header-nav>nav .nav-header{display:none}}html.legacy-static header.purplefire-header .header-main .header-nav>nav>ul{margin:0;padding:20px 16px 0;align-items:center}html.legacy-static header.purplefire-header .header-main .header-nav>nav>ul>li{position:relative;display:flex;border-bottom:1px solid #cfcfcf;white-space:nowrap}@media (min-width:1280px){html.legacy-static header.purplefire-header .header-main .header-nav>nav>ul>li.mobile{display:none}}html.legacy-static header.purplefire-header .header-main .header-nav>nav>ul>li a{font-family:Karla,sans-serif;font-size:16px;font-weight:400;line-height:24px;font-style:normal;padding:16px;text-decoration:none;color:#000;width:100%}@media (min-width:1280px){html.legacy-static header.purplefire-header .header-main .header-nav>nav>ul>li a{font-family:Karla,sans-serif;font-size:14px;font-weight:400;line-height:21px;font-style:normal;color:#fff}}html.legacy-static header.purplefire-header .header-main .header-nav>nav>ul>li a:after{content:"";position:absolute;width:20px;height:20px;right:16px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwIDEwQzIwIDE1LjUyMjkgMTUuNTIyOCAyMCAxMCAyMEM0LjQ3NzE1IDIwIDAgMTUuNTIyOSAwIDEwQzAgNC40NzcyIDQuNDc3MTUgMCAxMCAwQzE1LjUyMjggMCAyMCA0LjQ3NzIgMjAgMTBaIiBmaWxsPSIjRkZCODAwIi8+CjxwYXRoIGQ9Ik0xMC4wMDAxIDEzLjAwOTlDMTAuMTkwMSAxMy4wMDk5IDEwLjM4MDEgMTIuOTM5OSAxMC41MzAxIDEyLjc4OTlMMTQuMDYwMSA5LjI1OTkxQzE0LjM1MDEgOC45Njk5MSAxNC4zNTAxIDguNDg5OTEgMTQuMDYwMSA4LjE5OTkxQzEzLjc3MDEgNy45MDk5MyAxMy4yOTAxIDcuOTA5OTMgMTMuMDAwMSA4LjE5OTkxTDEwLjAwMDEgMTEuMTk5OUw3LjAwMDE2IDguMTk5OTFDNi43MTAxNiA3LjkwOTkzIDYuMjMwMTYgNy45MDk5MyA1Ljk0MDE2IDguMTk5OTFDNS42NTAxNiA4LjQ4OTkxIDUuNjUwMTYgOC45Njk5MSA1Ljk0MDE2IDkuMjU5OTFMOS40NzAxMyAxMi43ODk5QzkuNjIwMTMgMTIuOTM5OSA5LjgxMDEzIDEzLjAwOTkgMTAuMDAwMSAxMy4wMDk5WiIgZmlsbD0iIzI2MUIwNyIvPgo8L3N2Zz4K");background-size:cover;top:50%;transform:translateY(-50%) rotate(-90deg);transition:.1s}@media (min-width:1280px){html.legacy-static header.purplefire-header .header-main .header-nav>nav>ul>li a:after{display:none}}@media (min-width:1280px){html.legacy-static header.purplefire-header .header-main .header-nav>nav>ul>li{padding:0;border-bottom:0}}@media (min-width:1280px){html.legacy-static header.purplefire-header .header-main .header-nav>nav>ul{display:flex;gap:32px;padding:0}}html.legacy-static header.purplefire-header .header-main .header-nav>nav .cta{padding:40px 16px}html.legacy-static header.purplefire-header .header-main .header-nav>nav .cta .cta-button-wrapper .cta-button{font-family:Karla,sans-serif;font-size:16px;font-weight:600;line-height:24px;font-style:normal;padding:10px 0;text-transform:uppercase}html.legacy-static header.purplefire-header .header-main .header-nav>nav .cta .cta-button-wrapper .cta-button a{width:100%}html.legacy-static header.purplefire-header .header-main .header-nav>nav .cta .cta-button-wrapper .background{top:4px;left:4px}@media (min-width:1280px){html.legacy-static header.purplefire-header .header-main .header-nav>nav .cta{display:none}}html.legacy-static header.purplefire-header .header-main .header-nav>nav .nav-footer{position:fixed;bottom:0;left:0;background:linear-gradient(90deg,#351b14 0,#180401 100%);display:grid;grid-template-columns:repeat(2,1fr);width:100%;padding:24px 16px}html.legacy-static header.purplefire-header .header-main .header-nav>nav .nav-footer .language-switcher{display:flex;align-items:center}html.legacy-static header.purplefire-header .header-main .header-nav>nav .nav-footer .language-switcher ul.language-options{bottom:calc(100% + 24px)}html.legacy-static header.purplefire-header .header-main .header-nav>nav .nav-footer .language-switcher .language-switcher-icon{transform:rotate(180deg)}html.legacy-static header.purplefire-header .header-main .header-nav>nav .nav-footer .language-switcher.active .language-switcher-icon{transform:rotate(0)}html.legacy-static header.purplefire-header .header-main .header-nav>nav .nav-footer .profile{display:none;align-items:center;justify-content:end}@media (min-width:768px){html.legacy-static header.purplefire-header .header-main .header-nav>nav .nav-footer{width:300px}}@media screen and (min-width:833px){html.legacy-static header.purplefire-header .header-main .header-nav>nav .nav-footer{width:375px}}@media (min-width:1280px){html.legacy-static header.purplefire-header .header-main .header-nav>nav .nav-footer{display:none}}@media (min-width:768px){html.legacy-static header.purplefire-header .header-main .header-nav>nav{top:-6px;left:-40px;width:300px}}@media screen and (min-width:833px){html.legacy-static header.purplefire-header .header-main .header-nav>nav{width:375px}}@media (min-width:1280px){html.legacy-static header.purplefire-header .header-main .header-nav>nav{left:-16px;position:relative;display:flex;background-color:transparent;color:#fff;height:auto}}html.legacy-static header.purplefire-header .header-main .header-logo{justify-content:center;z-index:20}html.legacy-static header.purplefire-header .header-main .header-logo img{width:57.59px;height:68px}@media (min-width:768px){html.legacy-static header.purplefire-header .header-main .header-logo img{width:67.8px;height:80px}}@media (min-width:1280px){html.legacy-static header.purplefire-header .header-main .header-logo img{width:80px;height:94px}}@media (min-width:768px){html.legacy-static header.purplefire-header .header-main .header-logo{z-index:0}}html.legacy-static header.purplefire-header .header-main .header-buttons{justify-content:end;gap:27px;font-size:20px}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container{display:flex;gap:32px;font-size:20px}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .language-switcher{display:none}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .language-switcher ul.language-options{top:calc(100% + 11px);right:0}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .language-switcher.active .language-switcher-icon{transform:rotate(180deg)}@media (min-width:1280px){html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .language-switcher{display:flex}}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .profile{display:none}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container{position:relative;z-index:20}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container a{display:flex;position:relative}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container a span{font-family:Karla,sans-serif;font-size:12px;font-weight:600;line-height:normal;font-style:normal;position:absolute;display:flex;justify-content:center;align-items:center;width:16px;height:16px;left:15px;top:-5px;background:#ffb800;border-radius:100%;color:#191010}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container a img{width:24px;height:24px;min-width:24px}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown{display:none;position:absolute;top:50px;right:147px;width:450px;padding:20px;padding:20px;max-height:80vh;overflow-x:hidden;overflow-y:auto;background:#fff;box-shadow:-2px 0 10px rgba(0,0,0,.2);box-shadow:0 6px 28px 0 rgba(0,0,0,.25);transform:translateX(100%);transition:transform .3s ease;border:.5px solid #7e7e7e;border-radius:10px;flex-direction:column;color:#000}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .cart-header{padding:12px 0 20px;border-bottom:1px solid #cfcfcf}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .cart-header h3{font-family:TGSPerfectCondensed,sans-serif;font-size:24px;font-weight:400;line-height:26.4px;letter-spacing:.48px;font-style:normal;text-transform:uppercase}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .cart-items{margin-bottom:40px}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .cart-items .blockUI .spinner{height:40px;width:40px;display:block;position:absolute;top:70px;left:205px;margin-left:-20px;margin-top:-20px;animation:spin 1s ease-in-out infinite;line-height:1;text-align:center;color:rgba(0,0,0,.75);box-shadow:none;background:0 0}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation h3{font-family:TGSPerfectCondensed,sans-serif;font-size:24px;font-weight:400;line-height:26.4px;letter-spacing:.48px;font-style:normal;padding:12px 0 20px;text-transform:uppercase}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item{display:flex;padding:16px 0;gap:12px;border-bottom:1px solid #cfcfcf}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-image{display:flex;align-items:center;max-width:80px}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details{display:flex;flex-direction:column;justify-content:space-between;width:100%;gap:4px}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .product-header{display:flex;justify-content:space-between;align-items:center;text-transform:uppercase}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .product-header h4{font-family:TGSPerfectCondensed,sans-serif;font-size:20px;font-weight:400;line-height:22px;letter-spacing:.4px;font-style:normal;padding-top:4px}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .product-header .price{display:flex;align-items:center;gap:12px}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .product-header .price .final-price{font-family:Karla,sans-serif;font-size:16px;font-weight:600;line-height:24px;font-style:normal}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .product-header .price .regular-price{font-family:Karla,sans-serif;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-decoration:line-through}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .product-strain{font-family:Karla,sans-serif;font-size:14px;font-weight:400;line-height:21px;font-style:normal;display:flex;align-items:center}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .product-strain div{display:flex;align-items:center;gap:4px}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .product-strain div h5{font-family:Karla,sans-serif;font-size:14px;font-weight:600;line-height:21px;font-style:normal}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .product-size{font-family:Karla,sans-serif;font-size:14px;font-weight:400;line-height:21px;font-style:normal}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .price-row{display:flex;justify-content:space-between;align-items:center;gap:12px}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .price-row .discount_tag{font-family:TGSPerfectCondensed,sans-serif;font-size:16px;font-weight:400;line-height:16px;letter-spacing:1.6px;font-style:normal;display:flex;padding:6px 12px;justify-content:center;align-items:center;border-radius:4px;background:#b5e9ad;color:#107025;white-space:nowrap;text-transform:uppercase}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .price-row .add_to_cart .cta-button-wrapper .cta-button{padding:7px 36px;width:100%;border-radius:12px}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .recommendation .recommendation-item .cart-item .product-details .price-row .add_to_cart .cta-button-wrapper .cta-button span{font-family:Karla,sans-serif;font-size:16px;font-weight:600;line-height:24px;font-style:normal;text-transform:uppercase;white-space:nowrap}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .cart-footer{margin-top:40px}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .cart-footer .cta-button-wrapper .cta-button{padding:12px 36px;background:#f4f2f0;width:100%}html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container .cart-dropdown .cart-footer .cta-button-wrapper .cta-button span{font-family:Karla,sans-serif;font-size:18px;font-weight:600;line-height:21.6px;font-style:normal;text-transform:uppercase;position:static;width:auto;height:auto;left:unset;background:0 0}@media (min-width:768px){html.legacy-static header.purplefire-header .header-main .header-buttons .icons-container .cart-icon-container{z-index:0}}html.legacy-static header.purplefire-header .header-main .header-buttons .cta{display:none}html.legacy-static header.purplefire-header .header-main .header-buttons .cta .cta-button-wrapper .cta-button{font-family:Karla,sans-serif;font-size:14px;font-weight:700;line-height:21px;font-style:normal;white-space:nowrap;padding:7.147px 45.235px 6.356px 44.784px;text-transform:uppercase}html.legacy-static header.purplefire-header .header-main .header-buttons .cta .cta-button-wrapper .background{top:4px;left:4px}@media (min-width:768px){html.legacy-static header.purplefire-header .header-main .header-buttons .cta{display:flex}}@media (min-width:1280px){html.legacy-static header.purplefire-header .header-main .header-buttons{gap:52px}}@media (min-width:1280px){html.legacy-static header.purplefire-header .header-main{grid-template-columns:4fr 1fr 4fr}}html.legacy-static header.purplefire-header .language-switcher a.selected-language{color:#fff;font-size:14px;line-height:21px;gap:8px}html.legacy-static header.purplefire-header .language-switcher ul.language-options{width:125px;padding:12px}html.legacy-static header.purplefire-header .language-switcher ul.language-options li{padding:7.2px 8px}html.legacy-static header.purplefire-header .language-switcher ul.language-options li a.language-option{font-family:TGSPerfectCondensed,sans-serif;font-size:24px;font-weight:400;line-height:normal;letter-spacing:1.92px;font-style:normal;color:#000}html.legacy-static header.purplefire-header .language-switcher ul.language-options li a.language-option img{width:26.7px;height:20px}html.legacy-static header.purplefire-header .profile img{width:24px;height:24px;min-width:24px}@media (min-width:768px){html.legacy-static header.purplefire-header{padding:6.5px 40px}}@media (min-width:1280px){html.legacy-static header.purplefire-header{padding:10.5px 80px}}html.legacy-static #purplefire-main-content{margin-top:0}html.legacy-static #purplefire-main-content .purplefire-static>div:first-of-type>section:first-of-type{padding:120px 0 80px!important}@media (min-width:768px){html.legacy-static #purplefire-main-content .purplefire-static>div:first-of-type>section:first-of-type{padding:300px 0 60px!important}}@media (min-width:1280px){html.legacy-static #purplefire-main-content .purplefire-static>div:first-of-type>section:first-of-type{padding:320px 0 60px!important}}html.legacy-static body.pf-sticky-header .purplefire-header{background:linear-gradient(90deg,#351b14 0,#180401 100%)}html.legacy-static .wpml-ls-statics-footer{display:none}html.legacy-static #cookie-law-info-again{display:none}html.legacy-static footer.purplefire-footer{font-family:Karla,sans-serif;font-size:14px;font-weight:400;line-height:21px;font-style:normal;position:relative;background:#f4f2f0;color:#000;border-top:1px solid #cfcfcf}html.legacy-static footer.purplefire-footer .language-switcher>ul{position:relative}html.legacy-static footer.purplefire-footer .language-switcher>ul>li{display:flex;flex-direction:column-reverse}html.legacy-static footer.purplefire-footer .language-switcher>ul>li .selected-language{font-family:TGSPerfectCondensed,sans-serif;font-size:26px;font-weight:400;line-height:28.6px;letter-spacing:.26px;letter-spacing:.026rem;font-style:normal;color:#000;display:block;z-index:502}html.legacy-static footer.purplefire-footer .language-switcher>ul>li .selected-language .language-switcher-icon{margin-left:10px}html.legacy-static footer.purplefire-footer .language-switcher>ul>li .language-options{width:100%}html.legacy-static footer.purplefire-footer .language-switcher>ul>li .language-options li a{font-family:TGSPerfectCondensed,sans-serif;font-size:24px;font-weight:400;line-height:normal;letter-spacing:1.92px;letter-spacing:1.92px;font-style:normal;color:#000}html.legacy-static footer.purplefire-footer .language-switcher>ul>li .language-options li a img{width:26.7px;height:20px}html.legacy-static footer.purplefire-footer .language-switcher .language-switcher-icon{transform:rotate(180deg)}html.legacy-static footer.purplefire-footer .language-switcher.active{position:relative;z-index:2}html.legacy-static footer.purplefire-footer .language-switcher.active .overlay{z-index:-1}html.legacy-static footer.purplefire-footer .language-switcher.active .language-switcher-icon{transform:rotate(0)}html.legacy-static footer.purplefire-footer .footer-wrapper{padding:48px 20px}html.legacy-static footer.purplefire-footer .footer-wrapper h4{font-family:TGSPerfectCondensed,sans-serif;font-size:28px;font-weight:400;line-height:30.8px;letter-spacing:.56px;letter-spacing:.056rem;font-style:normal;text-transform:uppercase;padding-top:4px;margin-top:-4px}@media (min-width:768px){html.legacy-static footer.purplefire-footer .footer-wrapper h4{font-family:TGSPerfectCondensed,sans-serif;font-size:26px;font-weight:400;line-height:28.6px;letter-spacing:.26px;letter-spacing:.26px;font-style:normal;margin-bottom:8px;border-bottom:1px solid transparent;-o-border-image:repeating-linear-gradient(to right,#cfcfcf 0,#cfcfcf 6px,transparent 5px,transparent 10px);border-image:repeating-linear-gradient(to right,#cfcfcf 0,#cfcfcf 6px,transparent 5px,transparent 10px);border-image-slice:1}}@media (min-width:768px){html.legacy-static footer.purplefire-footer .footer-wrapper h4{padding-bottom:8px}}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-logo{display:flex;justify-content:center;margin-bottom:20px}@media (min-width:768px){html.legacy-static footer.purplefire-footer .footer-wrapper .footer-logo{order:1;grid-row-start:span 3;justify-content:start}}html.legacy-static footer.purplefire-footer .footer-wrapper .social-media{display:flex;flex-direction:column}html.legacy-static footer.purplefire-footer .footer-wrapper .social-media h4{display:none}@media (min-width:768px){html.legacy-static footer.purplefire-footer .footer-wrapper .social-media h4{display:block}}html.legacy-static footer.purplefire-footer .footer-wrapper .social-media .social-media-icons{display:flex;justify-content:center;gap:16px;margin-bottom:56px}html.legacy-static footer.purplefire-footer .footer-wrapper .social-media .social-media-icons a{display:flex;text-decoration:none}html.legacy-static footer.purplefire-footer .footer-wrapper .social-media .social-media-icons a img{width:20px;height:20px}@media (min-width:768px){html.legacy-static footer.purplefire-footer .footer-wrapper .social-media .social-media-icons{margin-top:15px}}@media (min-width:1280px){html.legacy-static footer.purplefire-footer .footer-wrapper .social-media .social-media-icons{justify-content:start}}html.legacy-static footer.purplefire-footer .footer-wrapper .social-media .social-copyright{display:none}@media (min-width:768px){html.legacy-static footer.purplefire-footer .footer-wrapper .social-media .social-copyright{font-family:Karla,sans-serif;font-size:12px;font-weight:400;line-height:18px;font-style:normal;display:block;margin-top:auto}}@media (min-width:1280px){html.legacy-static footer.purplefire-footer .footer-wrapper .social-media .social-copyright{display:none}}@media (min-width:768px){html.legacy-static footer.purplefire-footer .footer-wrapper .social-media{order:5}}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-nav-wrapper h4{position:relative}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-nav-wrapper h4:after{content:"";position:absolute;width:20px;height:20px;right:16px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwIDEwQzIwIDE1LjUyMjkgMTUuNTIyOCAyMCAxMCAyMEM0LjQ3NzE1IDIwIDAgMTUuNTIyOSAwIDEwQzAgNC40NzcyIDQuNDc3MTUgMCAxMCAwQzE1LjUyMjggMCAyMCA0LjQ3NzIgMjAgMTBaIiBmaWxsPSIjRkZCODAwIi8+CjxwYXRoIGQ9Ik0xMC4wMDAxIDEzLjAwOTlDMTAuMTkwMSAxMy4wMDk5IDEwLjM4MDEgMTIuOTM5OSAxMC41MzAxIDEyLjc4OTlMMTQuMDYwMSA5LjI1OTkxQzE0LjM1MDEgOC45Njk5MSAxNC4zNTAxIDguNDg5OTEgMTQuMDYwMSA4LjE5OTkxQzEzLjc3MDEgNy45MDk5MyAxMy4yOTAxIDcuOTA5OTMgMTMuMDAwMSA4LjE5OTkxTDEwLjAwMDEgMTEuMTk5OUw3LjAwMDE2IDguMTk5OTFDNi43MTAxNiA3LjkwOTkzIDYuMjMwMTYgNy45MDk5MyA1Ljk0MDE2IDguMTk5OTFDNS42NTAxNiA4LjQ4OTkxIDUuNjUwMTYgOC45Njk5MSA1Ljk0MDE2IDkuMjU5OTFMOS40NzAxMyAxMi43ODk5QzkuNjIwMTMgMTIuOTM5OSA5LjgxMDEzIDEzLjAwOTkgMTAuMDAwMSAxMy4wMDk5WiIgZmlsbD0iIzI2MUIwNyIvPgo8L3N2Zz4K");background-size:cover;top:50%;transform:translateY(-50%);transition:.1s}@media (min-width:768px){html.legacy-static footer.purplefire-footer .footer-wrapper .footer-nav-wrapper h4:after{display:none}}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-nav-wrapper nav.footer-nav{display:none;margin-top:20px}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-nav-wrapper nav.footer-nav ul{display:flex;flex-direction:column;gap:4px;margin:0;padding:0}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-nav-wrapper nav.footer-nav ul li{display:flex}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-nav-wrapper nav.footer-nav ul li a{text-decoration:none;color:#000}@media (min-width:768px){html.legacy-static footer.purplefire-footer .footer-wrapper .footer-nav-wrapper nav.footer-nav ul{gap:8px}}@media (min-width:768px){html.legacy-static footer.purplefire-footer .footer-wrapper .footer-nav-wrapper nav.footer-nav{gap:16px;display:block;margin-top:8px}}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-nav-wrapper.footer-nav-1{padding-bottom:16px;border-bottom:1px solid transparent;-o-border-image:repeating-linear-gradient(to right,#cfcfcf 0,#cfcfcf 6px,transparent 5px,transparent 10px);border-image:repeating-linear-gradient(to right,#cfcfcf 0,#cfcfcf 6px,transparent 5px,transparent 10px);border-image-slice:1}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-nav-wrapper.footer-nav-1 .language-switcher{display:none!important}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-nav-wrapper.footer-nav-1 .language-switcher .language-options.active{left:-4px;bottom:-9.5px;padding:12px 4px 54px}@media (min-width:768px){html.legacy-static footer.purplefire-footer .footer-wrapper .footer-nav-wrapper.footer-nav-1 .language-switcher{display:block!important;padding-top:16px;padding-bottom:8px}}@media (min-width:1280px){html.legacy-static footer.purplefire-footer .footer-wrapper .footer-nav-wrapper.footer-nav-1 .language-switcher{padding-top:28px}}@media (min-width:768px){html.legacy-static footer.purplefire-footer .footer-wrapper .footer-nav-wrapper.footer-nav-1{order:2;padding:0}}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-nav-wrapper.footer-nav-2{padding-top:36px;padding-bottom:16px;border-bottom:1px solid transparent;-o-border-image:repeating-linear-gradient(to right,#cfcfcf 0,#cfcfcf 6px,transparent 5px,transparent 10px);border-image:repeating-linear-gradient(to right,#cfcfcf 0,#cfcfcf 6px,transparent 5px,transparent 10px);border-image-slice:1}@media (min-width:768px){html.legacy-static footer.purplefire-footer .footer-wrapper .footer-nav-wrapper.footer-nav-2{order:3;padding:0;border-bottom:none}}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-nav-wrapper.active h4:after{transform:translateY(-50%) rotate(-180deg)}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-nav-wrapper.active nav.footer-nav{display:block}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-contact{padding-top:40px;padding-bottom:40px}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-contact .contact-addresses{display:flex;flex-direction:column;gap:10px;margin-top:12px;padding-bottom:20px;border-bottom:1px solid transparent;-o-border-image:repeating-linear-gradient(to right,#cfcfcf 0,#cfcfcf 6px,transparent 5px,transparent 10px);border-image:repeating-linear-gradient(to right,#cfcfcf 0,#cfcfcf 6px,transparent 5px,transparent 10px);border-image-slice:1}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-contact .contact-addresses .contact-address .contact address{font-style:normal}@media (min-width:768px){html.legacy-static footer.purplefire-footer .footer-wrapper .footer-contact .contact-addresses{padding-top:8px;margin-top:0}}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-contact .contact-others{display:flex;flex-direction:column;gap:10px;margin-top:20px}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-contact .contact-others a{text-decoration:none;color:#000}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-contact .contact-wrapper{display:grid;gap:16px;grid-template-columns:20px auto}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-contact .contact-wrapper .icon{display:flex}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-contact .contact-wrapper .icon img{width:20px;height:20px}@media (min-width:1280px){html.legacy-static footer.purplefire-footer .footer-wrapper .footer-contact .contact-wrapper .icon{align-items:center}}@media (min-width:768px){html.legacy-static footer.purplefire-footer .footer-wrapper .footer-contact{order:4;padding:0}}html.legacy-static footer.purplefire-footer .footer-wrapper .footer-copyright{font-family:Karla,sans-serif;font-size:12px;font-weight:400;line-height:18px;font-style:normal;text-align:center}@media (min-width:768px){html.legacy-static footer.purplefire-footer .footer-wrapper .footer-copyright{display:none}}@media (min-width:1280px){html.legacy-static footer.purplefire-footer .footer-wrapper .footer-copyright{order:6;display:block;grid-column-start:span 3;padding-top:69px}}html.legacy-static footer.purplefire-footer .footer-wrapper .language-switcher.mobile{display:flex;justify-content:center;margin-top:40px}html.legacy-static footer.purplefire-footer .footer-wrapper .language-switcher.mobile ul{width:154px;justify-content:center}html.legacy-static footer.purplefire-footer .footer-wrapper .language-switcher.mobile .language-options.active{left:38px;bottom:-1.75px;padding:12px 12px 60px}@media (min-width:768px){html.legacy-static footer.purplefire-footer .footer-wrapper .language-switcher.mobile{display:none}}@media (min-width:768px){html.legacy-static footer.purplefire-footer .footer-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding:58px 60px}}@media (min-width:1280px){html.legacy-static footer.purplefire-footer .footer-wrapper{row-gap:0;grid-template-columns:repeat(5,1fr);padding:80px 100px}}html[lang=de-DE] .purplefire-block-testimonial .pf-testimonial-wrapper .swiper.jar .swiper-wrapper .swiper-slide .item{max-height:none}html[lang=de-DE] .purplefire-block-before-after .pf-before-after-wrapper .before-after-content .categories a{padding:10px 20px}@media (min-width:768px){html[lang=de-DE] .purplefire-block-brand-comparison.white .intro{min-width:200px}}@media (min-width:768px){html[lang=de-DE] .purplefire-block-brand-comparison.white .comparison .list{padding:0}}html[lang=de-DE] .purplefire-block-brand-comparison.white .comparison .list .item{gap:0;width:100%}html[lang=de-DE] .purplefire-block-brand-comparison.white .comparison .list .item .text{white-space:normal}html[lang=de-DE] .woocommerce-order.pf-woocommerce-order .woocommerce-order-details .order-stat .order-stat-id .download-btn p a{width:auto}