@media screen and (min-width:768px){.text-carousel-navigation{display:none!important}}.text-carousel-navigation__items{background:#fafdfd;display:flex;gap:8px;overflow-x:auto;padding:8px 16px;-ms-overflow-style:none;scrollbar-width:none}.text-carousel-navigation__items ::-webkit-scrollbar{display:none}@media screen and (min-width:372px)and (max-width:420px){.text-carousel-navigation__items{gap:15px}}@media screen and (min-width:530px)and (max-width:560px){.text-carousel-navigation__items{gap:7px}}@media screen and (min-width:660px)and (max-width:686px){.text-carousel-navigation__items{gap:16px}}.text-carousel-navigation__item{align-items:center;background:#f0f0f0;border-radius:100px;cursor:pointer;display:flex;justify-content:center;min-width:125px;padding:8px 16px;text-align:center}.text-carousel-navigation__link{font-size:12px;font-style:normal;font-weight:325;line-height:14px;text-transform:uppercase}@media screen and (min-width:768px){.image-carousel-navigation{display:none!important}}.image-carousel-navigation__items{background:#ede8e4;display:flex;overflow-x:auto;padding:8px 16px;-ms-overflow-style:none;gap:15px;scrollbar-width:none}.image-carousel-navigation__items ::-webkit-scrollbar{display:none}@media screen and (min-width:372px)and (max-width:400px){.image-carousel-navigation__items{gap:5px}}@media screen and (min-width:473px)and (max-width:500px){.image-carousel-navigation__items{gap:8px}}@media screen and (min-width:564px)and (max-width:595px){.image-carousel-navigation__items{gap:8px}}.image-carousel-navigation__item{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:space-between;text-align:center}.image-carousel-navigation__image{border-radius:100%;cursor:pointer;height:72px;overflow:hidden;width:72px}.image-carousel-navigation__image img{height:100%;object-fit:cover;width:100%}.image-carousel-navigation__link{color:#0a2433;font-size:10px;font-style:normal;font-weight:700;line-height:14px;min-height:25px;min-width:80px;text-transform:uppercase}@media screen and (1000px <= width <= 1050px){.header__primary-nav-item .h6{font-size:.675rem}}.header-sparkles-container{position:relative}.header-sparkles-container .bfcm-sale{color:#cf4f3d}.header-sparkles-container .sparkle{animation:sparkle 1s ease-in-out infinite;border-radius:50%;position:absolute}.header-sparkles-container .sparkle:first-child{animation-delay:0s;left:15%;top:-60%}.header-sparkles-container .sparkle:nth-child(3){animation-delay:.5s;left:55%;top:-60%}.header-sparkles-container .sparkle:nth-child(2){animation-delay:.25s;left:70%;top:110%}.header-sparkles-container .sparkle:nth-child(4){animation-delay:.75s;left:30%;top:110%}@media screen and (max-width:999px){.header-sparkles-container{color:#cf4f3d}.header-sparkles-container .sparkle:first-child{animation-delay:0s;left:3%;top:10%}.header-sparkles-container .sparkle:nth-child(3){animation-delay:.5s;left:15%;top:10%}.header-sparkles-container .sparkle:nth-child(2){animation-delay:.25s;left:20%;top:75%}.header-sparkles-container .sparkle:nth-child(4){animation-delay:.75s;left:7%;top:75%}}.collection__main .product-card__media.new-gallery,.product .product-gallery__media.new-gallery.variant-b,.product .product-gallery__media.new-gallery.variant-c,.product .product-gallery__media.new-gallery.variant-d,body[data-new-gallery=b] .collection__main .product-card__media.cocoon-collection:not(.new-gallery){display:none}body[data-new-gallery=b] .collection__main .product-card__media.new-gallery.variant-b{display:block}body[data-new-gallery=b] .product .product-gallery__media.original-image{display:none}body[data-new-gallery=b] .product .product-gallery__media.new-gallery.variant-b{display:block}body[data-new-gallery=c] .collection__main .product-card__media.cocoon-collection:not(.new-gallery){display:none}body[data-new-gallery=c] .collection__main .product-card__media.new-gallery.variant-c{display:block}body[data-new-gallery=c] .product .product-gallery__media.original-image{display:none}body[data-new-gallery=c] .product .product-gallery__media.new-gallery.variant-c{display:block}body[data-new-gallery=d] .collection__main .product-card__media.cocoon-collection:not(.new-gallery){display:none}body[data-new-gallery=d] .collection__main .product-card__media.new-gallery.variant-d{display:block}body[data-new-gallery=d] .product .product-gallery__media.original-image{display:none}body[data-new-gallery=d] .product .product-gallery__media.new-gallery.variant-d{display:block}.reviews-section{align-items:center;background-color:#ede8e4;border-radius:30px;display:inline-flex;padding:6px 10px}.reviews-stars{display:inline-flex;gap:3px;margin-right:5px}.reviews-text{color:#454545;font-family:Montserrat,sans-serif;font-size:10px;font-style:normal;font-weight:500;letter-spacing:.1px;line-height:11px;text-align:center;text-transform:capitalize}.BeaconFabButtonFrame{bottom:170px!important}.product-sticky-bar{background:#fff;border-top:1px solid #223a48;box-shadow:0 0 0 rgba(0,0,0,.4);padding:9px 80px}@media screen and (max-width:768px){.product-sticky-bar{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:12px 16px}}.product-sticky-bar *{box-sizing:border-box}.product-sticky-bar__info{display:block!important}.product-sticky-bar__info img{display:block!important;height:100px;width:auto}@media screen and (max-width:768px){.product-sticky-bar__info .v-stack{display:none}.product-sticky-bar__info img{height:auto;width:60px}}.product-sticky-bar__info .price-list sale-price,.product-sticky-bar__info span.h6{color:#0a2433;font-size:20px;font-style:normal;font-weight:400;line-height:32px;text-transform:capitalize}@media screen and (max-width:768px){.product-sticky-bar .buy-buttons{height:48px}}.product-sticky-bar .buy-buttons button[type=submit]{background:#223a48;font-size:14px;width:280px}.product-sticky-bar .buy-buttons button[type=submit]:hover{color:#fff}.banner-section-images-main-mobile .banner-section-images-mobile-one-image,.banner-section-images-main-mobile .banner-section-images-mobile-two-image{background-position:unset;background-repeat:no-repeat;background-size:cover;height:250px}.banner-section-images-main-mobile .banner-section-images-mobile-one-text,.banner-section-images-main-mobile .banner-section-images-mobile-two-text{display:flex;flex-direction:column;padding:37px 0 36px}.banner-section-images-main-mobile .banner-section-images-mobile-one-text .banner-section-images-mobile-one-text-wrapper,.banner-section-images-main-mobile .banner-section-images-mobile-one-text .banner-section-images-mobile-two-text-wrapper,.banner-section-images-main-mobile .banner-section-images-mobile-two-text .banner-section-images-mobile-one-text-wrapper,.banner-section-images-main-mobile .banner-section-images-mobile-two-text .banner-section-images-mobile-two-text-wrapper{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:0 5px}.banner-section-images-main-mobile .banner-section-images-mobile-one-text__title *,.banner-section-images-main-mobile .banner-section-images-mobile-two-text__title *{font-family:Montserrat,sans-serif;font-size:40px;font-style:normal;font-weight:500;letter-spacing:7.2px;line-height:110%;text-align:center;text-transform:uppercase;text-wrap:balance}.banner-section-images-main-mobile .banner-section-images-mobile-one-text__subtitle,.banner-section-images-main-mobile .banner-section-images-mobile-two-text__subtitle{font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:3.24px;line-height:120%;text-align:center;text-transform:uppercase}.banner-section-images-main-mobile .banner-section-images-mobile-one-anchor,.banner-section-images-main-mobile .banner-section-images-mobile-two-anchor{align-items:center;background:#fff;border-radius:8px;display:flex;height:44px;justify-content:center;padding:8px 42px;width:183px}.banner-section-images-main-mobile .banner-section-images-mobile-one-anchor__text,.banner-section-images-main-mobile .banner-section-images-mobile-two-anchor__text{color:#454545;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:1.4px;line-height:32px;text-align:center;text-transform:uppercase}.banner-section-images-main-desktop .banner-section-images-desktop-one,.banner-section-images-main-desktop .banner-section-images-desktop-two{width:50%}.banner-section-images-main-desktop .banner-section-images-desktop-one-image,.banner-section-images-main-desktop .banner-section-images-desktop-two-image{background-position:unset;background-repeat:no-repeat;background-size:cover;height:720px}.banner-section-images-main-desktop .banner-section-images-desktop-one-text,.banner-section-images-main-desktop .banner-section-images-desktop-two-text{align-items:center;display:flex;height:100%;justify-content:center}.banner-section-images-main-desktop .banner-section-images-desktop-one-text .banner-section-images-desktop-one-text-wrapper,.banner-section-images-main-desktop .banner-section-images-desktop-one-text .banner-section-images-desktop-two-text-wrapper,.banner-section-images-main-desktop .banner-section-images-desktop-two-text .banner-section-images-desktop-one-text-wrapper,.banner-section-images-main-desktop .banner-section-images-desktop-two-text .banner-section-images-desktop-two-text-wrapper{align-items:start;display:flex;flex-direction:column;justify-content:center;max-width:550px;width:372px}.banner-section-images-main-desktop .banner-section-images-desktop-one-text__title *,.banner-section-images-main-desktop .banner-section-images-desktop-two-text__title *{font-family:Montserrat,sans-serif;font-size:72px;font-style:normal;font-weight:500;letter-spacing:12.96px;line-height:100%;padding-bottom:2rem;text-align:left;text-transform:uppercase;text-wrap:balance}.banner-section-images-main-desktop .banner-section-images-desktop-one-text__subtitle,.banner-section-images-main-desktop .banner-section-images-desktop-two-text__subtitle{font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;font-weight:500;letter-spacing:4.32px;line-height:120%;padding-bottom:48px;text-align:center;text-transform:uppercase}.banner-section-images-main-desktop .banner-section-images-desktop-one-anchor,.banner-section-images-main-desktop .banner-section-images-desktop-two-anchor{align-items:center;background:#fff;border-radius:8px;display:flex;height:56px;justify-content:center;padding:8px 48px;width:183px}.banner-section-images-main-desktop .banner-section-images-desktop-one-anchor__text,.banner-section-images-main-desktop .banner-section-images-desktop-two-anchor__text{color:#454545;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:1.4px;line-height:32px;text-align:center;text-transform:uppercase;white-space:nowrap}.pdm-collection-banner-gift-main{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}@media screen and (width > 768px){.pdm-collection-banner-gift-main{align-items:center;display:flex;justify-content:center}}.pdm-collection-banner-gift-main .pdm-collection-banner-gift-wrapper{display:flex;flex-direction:column;gap:24px;padding:31.5px 31.5px 32.5px;width:100%}@media screen and (width > 768px){.pdm-collection-banner-gift-main .pdm-collection-banner-gift-wrapper{gap:48px;max-width:600px;padding:49px 0 48px}}.pdm-collection-banner-gift-main .pdm-collection-banner-gift-header{display:flex;flex-direction:column;gap:16px}@keyframes sparkle{0%,to{opacity:0}50%{opacity:1}}.pdm-collection-banner-gift-main .pdm-collection-banner-gift-header-title-container{display:flex;justify-content:center;position:relative}.pdm-collection-banner-gift-main .pdm-collection-banner-gift-header-title-container__sparkle{animation:sparkle 1.5s ease-in-out infinite;position:absolute}.pdm-collection-banner-gift-main .pdm-collection-banner-gift-header-title-container__sparkle:nth-child(4n-2),.pdm-collection-banner-gift-main .pdm-collection-banner-gift-header-title-container__sparkle:nth-child(4n-3){animation-delay:0s}.pdm-collection-banner-gift-main .pdm-collection-banner-gift-header-title-container__sparkle:nth-child(4n),.pdm-collection-banner-gift-main .pdm-collection-banner-gift-header-title-container__sparkle:nth-child(4n-1){animation-delay:.75s}.pdm-collection-banner-gift-main .pdm-collection-banner-gift-header-title-container__title{color:#fff;font-family:Montserrat,sans-serif;font-size:34px;font-style:normal;font-weight:400;letter-spacing:3.4px;line-height:100%;text-align:center;text-transform:uppercase}.pdm-collection-banner-gift-main .pdm-collection-banner-gift-header-subtitle-container{display:flex;justify-content:center;position:relative}.pdm-collection-banner-gift-main .pdm-collection-banner-gift-header-subtitle-container__subtitle{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1.6px;line-height:100%;text-align:center;text-transform:uppercase}.pdm-collection-banner-gift-main .pdm-collection-banner-gift-navigation{align-items:center;display:flex;justify-content:center}.pdm-collection-banner-gift-main .pdm-collection-banner-gift-navigation ul{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;list-style:none;margin:0;width:90%}@media screen and (width > 768px){.pdm-collection-banner-gift-main .pdm-collection-banner-gift-navigation ul{flex-direction:row}}.pdm-collection-banner-gift-main .pdm-collection-banner-gift-navigation ul>li{width:100%}@media screen and (width > 768px){.pdm-collection-banner-gift-main .pdm-collection-banner-gift-navigation ul>li{width:132px}}.pdm-collection-banner-gift-main .pdm-collection-banner-gift-navigation__anchor{align-items:center;border:1px solid #fafafa;border-radius:2px;display:flex;height:100%;justify-content:center;padding:8px 24px;width:100%}.pdm-collection-banner-gift-main .pdm-collection-banner-gift-navigation__anchor span{font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-align:center;text-transform:uppercase}.shopify-payment-button__more-options{text-decoration:none!important}.shopify-payment-button__more-options:before{display:none}.ssw-carousel-review__avg-rate i{color:#b27062!important}.ProductForm__AddToCart.Button--secondary{border-color:#404f5b;color:#fafafa}.ssw-stars>i{color:#f7b604!important}b,strong{font-weight:700}.BeaconFabButtonFrame{bottom:120px!important;left:40px!important;right:inherit!important}.product-sticky-bar{box-shadow:0 0 10px rgba(0,0,0,.4);inset-block-end:0!important}.product-sticky-bar__info img{display:none}.ssw-reviews-page-wrapper a{background:none!important}.Rte img{display:block;margin:0 auto}.rebuy-button.rebuy-cart__shop-pay-button.block svg{display:inline-block}.about-page .SectionHeader__Heading{font-size:24px;font-weight:500;letter-spacing:.2em;text-align:center;text-transform:uppercase;transition:color .2s ease-in-out}.about-page .PageContent--narrow{max-width:680px}.about-page .PageContent{margin:35px auto}.about-page .PageHeader+.PageContent{margin-top:0}@media screen and (min-width:641px){.about-page .PageContent{margin-bottom:80px;margin-top:80px}}@media screen and (min-width:1008px){.about-page .Rte .Form,.about-page .Rte .VideoWrapper,.about-page .Rte img{margin-bottom:3em;margin-top:3em}}.about-page .Rte img{display:block;margin:0 auto}.page-sizing-information .prose{text-align:center}.page-sizing-information .prose:not(.prose--tight) :where(:not(meta,span)+*){margin-top:0!important;text-align:center!important}.page-sizing-information .prose img{padding-top:40px}.page-reviews .section-header{display:none}.page-reviews #ssw-search-review-wrapper,.page-reviews .ssw-review-count{margin-top:0}.page-reviews .ssw-reviewed-product-title{margin-top:0!important;padding-left:8px}.page-reviews i.ssw-icon-star{margin-top:0!important}@media screen and (max-width:768px){.page-reviews #ssw-review-avg .ssw-icon-star,.page-reviews .ssw-starsd{padding-bottom:4px}}.shopify-section--main-blog .blog-tags li{font-weight:500;text-transform:uppercase}
/*# sourceMappingURL=power-digital.styles.css.map*/