product-gallery.product-gallery{gap:20px}.product-gallery__thumbnail img,.product-gallery__thumbnail[aria-current=true]{border-radius:10px}.revive p{color:#000}h1.product-title.h3{font-family:Pennypacker;text-transform:uppercase;font-size:48px;letter-spacing:0}.product-info__block-item[data-block-id=title]{margin-block-start:-4px!important;margin-block-end:-8px}.product-info__block-item product-form form[action="/cart/add"] button{color:#fffdea}p.revive_bottom_sub_title{color:#4988df}.product-info__block-item[data-block-id=description] h3{font-size:20px;font-family:Pennypacker;color:#000;font-weight:500;text-transform:none;letter-spacing:1px}.product-info__block-item[data-block-id=description] p{margin-block-start:0}.product-info__block-item[data-block-id=price] compare-at-price{color:#585858a6;font-size:29px}.product-info__block-item[data-block-id=price] sale-price{color:#000;font-size:29px;font-family:Pennypacker;font-weight:500}.buy-buttons{margin-top:0;display:flex;gap:22px}.buy-buttons *{height:fit-content}.avsolutetext{left:5%}.buy-buttons .button{border-radius:20px;font-family:Pennypacker;font-weight:500;font-size:18px;line-height:29.7px;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:uppercase}.chat-btn.button{width:28%;border-radius:20px;background:#fffdea;border:1px solid #000;color:#fff}.chat-btn.button a{display:flex;justify-content:center;align-items:center;gap:8px;color:#000;width:100%;font-family:Pennypacker;font-weight:350;font-size:14px;line-height:23.1px;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:uppercase}variant-picker .variant-picker__option-info{display:none}.variant-picker__option .block-swatch{color:#000;max-height:220px;min-height:118px;border-radius:30px;font-family:Pennypacker;font-weight:400;font-size:9px;line-height:20px;letter-spacing:0%;text-align:start;vertical-align:middle;overflow:hidden}.variant-picker__option .block-swatch>span{display:flex;align-items:end}.variant_value_wrapper{height:100px;padding-top:4px}.variant_label_price_wrapper{display:flex;align-items:end;justify-content:left;gap:6px}.variant_value_wrapper{display:flex;flex-direction:column;justify-content:space-between}span.variant_main_name{font-size:11px;width:69%;display:block}.product-info__block-item>.prose>p{text-transform:uppercase;color:#000;font-family:Pennypacker;font-weight:400}body #main .accordion img.constrained-image{width:8px}body #main .accordion .accordion__toggle{padding:22px 0;font-family:Pennypacker;font-weight:400;text-transform:uppercase}span.accordion__toggle.h6{padding-top:26px;padding-bottom:10px;color:#000;letter-spacing:0;font-size:14px}.accordion__content li,.accordion__content p{text-transform:capitalize;color:#000}span.block-swatch__price.block_swathc_compare_price{opacity:.7;text-decoration:line-through}.product-info__block-item[data-block-id=complementary_products] .horizontal-product-card{box-shadow:#00000029 0 1px 4px;margin:5px;padding:10px 15px;border-radius:12px}.product-info__block-item[data-block-id=complementary_products]{color:#000;padding-left:10px}.product-info__block-item[data-block-id=complementary_products] .horizontal-product-card{box-shadow:#00000029 0 1px 4px;margin:5px;padding:10px 12px;border-radius:12px}.product-info__block-item[data-block-id=complementary_products] a.product-title.h6{font-size:20px}scroll-carousel#complementary-products-carousel-complementary_products img{border-radius:10px}scroll-carousel#complementary-products-carousel-complementary_products button{color:#000;border:1px solid #333;border-radius:10px}scroll-carousel#complementary-products-carousel-complementary_products button:hover{color:#fff}scroll-carousel#complementary-products-carousel-complementary_products price-list.price-list *{font-size:17px;color:#000}scroll-carousel#complementary-products-carousel-complementary_products price-list.price-list compare-at-price{opacity:.6}span.block-swatch__price{font-family:Pennypacker;font-weight:500;font-size:11px;line-height:20px;letter-spacing:0%;text-align:center;vertical-align:middle}span.block-swatch__badge{position:absolute;top:5%;right:8%;background:#e32c2b;color:#fff;padding:1px 3px;font-size:8px;border-radius:16px}.revive_multi-column .section-header,.revive_multi-column .section-header *{font-family:Paralucent,sans-serif;max-width:100%}.revive_multi-column .container{padding-top:0}.revive_multi-column .section-header h2 strong{font-weight:600}.revive_multi-column .section-header h3{text-transform:capitalize;margin-top:4px;letter-spacing:0}multi-column.multi-column{max-width:1400px;position:relative;margin:0 auto}.multi-column__item img{border-radius:20px}.multi-column__item{gap:12px}.multi-column__item .h4{color:#4988df;font-size:20px;font-family:Paralucent,sans-serif}.revive_product_image_text_section{padding:50px 30px}.revive_product_image_text_section *{color:#e32c2b}.revive_product_image_text_section p.h2{line-height:normal}.revive_product_image_text_section p.h2 strong{font-size:104px;font-family:Paralucent-medium}.revive_curve_image .curve_image{background:transparent;margin:-100px 0 0}.revive_curve_image .Container-inr{background:transparent}@media screen and (min-width:1000px){product-gallery.product-gallery{position:sticky;top:0}.revive_product_image_text_section p.h3{font-size:44px;padding-top:0;margin-block-start:0;line-height:normal;color:#e32c2b;font-family:Paralucent-light;font-weight:600;letter-spacing:1.5px}.revive_product_image_text_section p.h3 strong{font-family:Paralucent-medium}.variant-picker__option-values{flex-wrap:nowrap}}@media screen and (max-width:1398px){.chat-btn.button a{font-size:12px}.buy-buttons .button{font-size:16px;line-height:27.7px}.variant-picker__option .block-swatch{font-size:11px}span.block-swatch__price{font-size:9px}}@media screen and (max-width:1250px){.buy-buttons{gap:12px}.buy-buttons .button{font-size:13px;line-height:19.7px}.avsolutetext{top:-27%}.chat-btn.button{padding:7px}.chat-btn.button a{font-size:11px}.variant-picker__option .block-swatch{font-size:9px}span.block-swatch__price{font-size:8px}}@media screen and (max-width:992px){h1.product-title.h3{font-size:32px;margin-top:-10px;margin-bottom:-15px}.product-info__block-item[data-block-id=description] h3{font-size:16px;margin-bottom:3px}.product-info__block-item[data-block-id=price] sale-price{font-size:22px}.buy-buttons{flex-direction:column}.avsolutetext{top:-10%}.buy-buttons .button{width:100%}.buy-buttons .button{font-size:16px;line-height:27.7px}.chat-btn.button a{font-size:14px;line-height:30px}.variant-picker__option-values{display:grid;grid-template-columns:repeat(2,1fr)}.variant-picker__option .block-swatch{font-size:13px;justify-content:start}span.block-swatch__price{font-size:14px;margin-left:0}.revive_multi-column .section-header,.revive_multi-column .section-header *{font-size:22px;line-height:normal}.multi-column__item .h4{font-size:14px}.revive_multi-column .section-header h3{margin-top:22px;font-size:18px}.revive_multi-column multi-column{overflow-x:auto;display:flex;width:100%}.revive_multi-column .multi-column__item{min-width:52vw}.revive_product_image_text_section{padding:0 30px 50px}body .footer.color-scheme .container{padding-left:20px}.revive_product_image_text_section p.h2 strong{font-size:70px}.revive_product_image_text_section .prose{text-align:left;padding-left:0}.revive_product_image_text_section p.h3{font-size:20px;color:#e32c2b;padding-top:0}.revive_curve_image .curve_image{margin:-56px 0 0}.footer.color-scheme .container{padding-left:20px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/revive_product.css.map */
