.header-section,.header__row{background-color:#fbf7fc!important}main[data-template^=product]{background:#f8eff8;color:#281c39}main[data-template^=product]>.shopify-section,main[data-template^=product] .section-background{background:#f8eff8!important}main[data-template^=product] .product-information.section--page-width{display:block!important;width:min(92%,1328px);max-width:none;margin-inline:auto;padding-inline:0}.hr-product-breadcrumb{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 20px;color:#281c39;font-family:var(--font-body--family);font-size:14px;line-height:1.2}.hr-product-breadcrumb a{color:#281c39;text-decoration:none}.hr-product-breadcrumb a:first-child{font-weight:600}main[data-template^=product] .product-information__grid{display:grid!important;grid-template-columns:minmax(0,1.36fr) minmax(360px,1fr)!important;gap:40px!important;align-items:stretch;justify-content:center;grid-column:1 / -1!important}main[data-template^=product] .product-information__media{position:relative;width:100%;min-width:0;padding:0!important;align-self:stretch;min-height:var(--hr-product-media-sticky-height, auto)}main[data-template^=product] .product-details{width:100%;max-width:548px;padding:0!important;align-self:start}main[data-template^=product] media-gallery.media-gallery--carousel{width:100%;--hr-product-main-media-height: auto;--hr-product-thumbnail-size: 100px;--hr-product-thumbnail-gap: 16px}@media screen and (min-width:1100px){main[data-template^=product] .product-information__media>media-gallery.sticky-content{position:relative;top:auto;left:auto;width:100%;z-index:1;align-self:start}main[data-template^=product] .product-information__media.is-hr-product-media-fixed>media-gallery.sticky-content{position:fixed!important;top:var(--hr-product-media-sticky-top, 140px)!important;left:var(--hr-product-media-sticky-left, 0)!important;width:var(--hr-product-media-sticky-width, 100%)!important}main[data-template^=product] .product-information__media.is-hr-product-media-bottom>media-gallery.sticky-content{position:absolute!important;top:auto!important;bottom:0!important;left:0!important;width:100%!important}}main[data-template^=product] media-gallery.media-gallery--carousel slideshow-component{display:grid;grid-template-columns:var(--hr-product-thumbnail-size, 100px) minmax(0,1fr);gap:var(--hr-product-thumbnail-gap, 16px);align-items:start}main[data-template^=product] media-gallery.media-gallery--carousel slideshow-container{grid-column:2;grid-row:1;overflow:hidden;border-radius:16px;background:#fff}main[data-template^=product] media-gallery.media-gallery--carousel slideshow-slides{border-radius:16px}main[data-template^=product] media-gallery.media-gallery--carousel .product-media-container{aspect-ratio:1 / 1;border-radius:16px;background:#fff}main[data-template^=product] media-gallery.media-gallery--carousel .product-media img{width:100%;height:100%;object-fit:contain}main[data-template^=product] media-gallery.media-gallery--carousel slideshow-controls[thumbnails]{grid-column:1;grid-row:1;display:flex!important;width:var(--hr-product-thumbnail-size, 100px);height:var(--hr-product-main-media-height, auto);max-height:var(--hr-product-main-media-height, none);overflow:hidden}main[data-template^=product] media-gallery.media-gallery--carousel .slideshow-controls__thumbnails-container{width:var(--hr-product-thumbnail-size, 100px);height:var(--hr-product-main-media-height, auto);max-height:var(--hr-product-main-media-height, none);overflow-x:hidden;overflow-y:auto;scrollbar-width:none}main[data-template^=product] media-gallery.media-gallery--carousel .slideshow-controls__thumbnails-container::-webkit-scrollbar{display:none}main[data-template^=product] media-gallery.media-gallery--carousel .slideshow-controls__thumbnails{flex-direction:column;gap:var(--hr-product-thumbnail-gap, 16px);width:var(--hr-product-thumbnail-size, 100px);margin:0;padding:0}main[data-template^=product] media-gallery.media-gallery--carousel .slideshow-controls__thumbnail{width:var(--hr-product-thumbnail-size, 100px)!important;height:var(--hr-product-thumbnail-size, 100px)!important;border:0;border-radius:16px;background:#fff;outline:0;overflow:hidden}main[data-template^=product] media-gallery.media-gallery--carousel .slideshow-controls__thumbnail img{width:100%;height:100%;object-fit:contain;border-radius:16px}main[data-template^=product] media-gallery.media-gallery--carousel .slideshow-controls__thumbnail[aria-selected=true]{box-shadow:inset 0 0 0 2px #281c39}main[data-template^=product] .product-media-container--zoomable:after{content:"";position:absolute;top:16px;right:16px;z-index:2;width:35px;height:35px;border:1px solid rgba(40,28,57,.14);border-radius:999px;background:#fff url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7.2' cy='7.2' r='4.7' stroke='%23281C39' stroke-width='1.3'/%3E%3Cpath d='M10.7 10.7L14.2 14.2' stroke='%23281C39' stroke-width='1.3' stroke-linecap='round'/%3E%3Cpath d='M7.2 4.9V9.5M4.9 7.2H9.5' stroke='%23281C39' stroke-width='1.1' stroke-linecap='round'/%3E%3C/svg%3E") center / 17px 17px no-repeat;pointer-events:none}main[data-template^=product] .text-block--hr_badge,main[data-template^=product] .text-block--hr_badge p{width:fit-content;margin:0}main[data-template^=product] .text-block--hr_badge strong,.hr-product-badge{display:inline-flex;align-items:center;min-height:26px;padding:6px 10px;border-radius:999px;background:#4f9736;color:#fff;font-family:var(--font-body--family);font-size:12px;font-weight:700;line-height:1;text-transform:uppercase}main[data-template^=product] .product-details h1{margin:0;color:#281c39;font-family:var(--font-body--family);font-size:28px;font-weight:700;line-height:1.2;letter-spacing:0}main[data-template^=product] .product-details product-price,main[data-template^=product] .product-details product-price *{color:#281c39;font-size:18px;font-weight:400;line-height:1.2}main[data-template^=product] .text-block--hr_summary,main[data-template^=product] .text-block--hr_summary p,main[data-template^=product] .hr-product-summary{margin:0;color:#281c39;font-size:16px;line-height:1.35}main[data-template^=product] .variant-picker__form{gap:20px;display:flex;flex-direction:column}main[data-template^=product] .variant-option--color{order:-1}main[data-template^=product] .variant-option--buttons{gap:12px 10px}main[data-template^=product] .variant-option--buttons legend{width:100%;margin:0 0 2px;color:#281c39;font-size:14px;line-height:1.2}main[data-template^=product] .variant-option__swatch-value{color:#281c39;font-weight:600}main[data-template^=product] .variant-option--color .variant-option__button-label{flex:0 0 32px;width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border:1px solid rgba(40,28,57,.3);border-radius:999px;font-size:0;overflow:visible}main[data-template^=product] .variant-option--color .variant-option__button-label .swatch{width:100%;height:100%;border:0;background:var(--hr-swatch-background, var(--swatch-background))}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value=Black]){--hr-swatch-background: #050505;background:#050505}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value=Asphalt]){--hr-swatch-background: #3f4242;background:#3f4242}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value=White]){--hr-swatch-background: #ffffff;background:#fff}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Purple]){--hr-swatch-background: #7836c2;background:#7836c2}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Heather]),main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Grey]),main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Gray]){--hr-swatch-background: #bfc1c4;background:#bfc1c4}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value="Light Heather Grey"]){--hr-swatch-background: #d8d6cf;background:#d8d6cf}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value="Athletic Heather"]){--hr-swatch-background: #bfc1c4;background:#bfc1c4}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Royal]),main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Blue]),main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Navy]){--hr-swatch-background: #4b65a7;background:#4b65a7}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Yellow i]),main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Butter i]),main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Banana i]),main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Lemon i]),main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Cornsilk i]){--hr-swatch-background: #f6e7a8;background:#f6e7a8}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Gold i]),main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Daisy i]),main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Mustard i]){--hr-swatch-background: #f3bf3d;background:#f3bf3d}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Moss i]){--hr-swatch-background: #66765d;background:#66765d}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*="Light Green" i]){--hr-swatch-background: #6f927a;background:#6f927a}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*="Forest Green" i]){--hr-swatch-background: #244c35;background:#244c35}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Pepper i]){--hr-swatch-background: #4c4d49;background:#4c4d49}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Khaki i]){--hr-swatch-background: #a59a78;background:#a59a78}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Mint i]){--hr-swatch-background: #9edec7;background:#9edec7}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Orchid i]){--hr-swatch-background: #efcde8;background:#efcde8}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Bay i]){--hr-swatch-background: #7fa696;background:#7fa696}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*="Island Reef" i]){--hr-swatch-background: #8ed8c4;background:#8ed8c4}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Spruce i]){--hr-swatch-background: #526f74;background:#526f74}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Granite i]){--hr-swatch-background: #777873;background:#777873}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Silver i]){--hr-swatch-background: #bfc1c4;background:#bfc1c4}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Sand i]),main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Cream i]),main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Ivory i]),main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Natural i]){--hr-swatch-background: #ded2bd;background:#ded2bd}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Ash i]){--hr-swatch-background: #e8e4dd;background:#e8e4dd}main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Pink i]),main[data-template^=product] .variant-option--color .variant-option__button-label:has(input[value*=Blossom i]){--hr-swatch-background: #f2bec9;background:#f2bec9}main[data-template^=product] .variant-option--color .variant-option__button-label:has(:checked){box-shadow:0 0 0 2px #fff,0 0 0 3px #281c39}main[data-template^=product] .variant-option--color .variant-option__button-label__text{font-size:0}main[data-template^=product] .variant-option--size .variant-option__button-label{flex:0 0 60px;min-width:60px;min-height:36px;padding:8px 14px;border:1px solid #281c39;border-radius:24px;background:transparent;color:#281c39;font-size:14px;line-height:1}main[data-template^=product] .variant-option--size .variant-option__button-label:has(:checked){background:#fff;color:#281c39;box-shadow:0 4px 10px #281c392e}main[data-template^=product] .product-form-buttons{display:flex!important;flex-wrap:nowrap!important;gap:10px!important;align-items:center}main[data-template^=product] .buy-buttons-block .shopify-payment-button{display:none!important}main[data-template^=product] .quantity-selector{--quantity-selector-width: 152px;flex:0 0 152px;width:152px;height:48px;min-height:48px;border:1px solid #281c39;border-radius:32px;background:transparent;color:#281c39}main[data-template^=product] .quantity-selector :is(.quantity-minus,.quantity-plus){width:44px;min-width:44px;height:46px;color:#281c39}main[data-template^=product] .quantity-selector input[type=number]{color:#281c39;font-size:16px;font-weight:600}main[data-template^=product] .product-form-buttons>*:not(.quantity-selector){flex:1 1 auto;min-width:0}main[data-template^=product] .add-to-cart-button{display:flex!important;align-items:center;justify-content:center;width:100%;height:48px;min-height:48px;padding:16px 24px!important;border-radius:52px;color:#fff!important;font-size:16px!important;font-weight:600;line-height:1;text-align:center;text-transform:capitalize}main[data-template^=product] .add-to-cart-button .add-to-cart-icon,main[data-template^=product] .add-to-cart-button svg{display:none!important}main[data-template^=product] .add-to-cart-button .add-to-cart-text,main[data-template^=product] .add-to-cart-button .add-to-cart-text--added{width:100%;gap:0!important;justify-content:center}main[data-template^=product] .accordion{color:#281c39}main[data-template^=product] .accordion .details{border-block-start:0!important;border-block-end:1px solid #281c39!important}main[data-template^=product] .accordion accordion-custom:first-child .details{border-block-start:0!important}main[data-template^=product] .accordion .details__header{min-height:64px;padding:0;color:#281c39;font-size:16px;font-weight:700;line-height:1.2}main[data-template^=product] .accordion .details__header .svg-wrapper{color:#7836c2}main[data-template^=product] .accordion .details-content{padding:0 0 18px;color:#281c39;font-size:16px;line-height:1.45}main[data-template^=product] .accordion .details-content p{margin:0 0 18px}main[data-template^=product] .accordion .details-content p:last-child{margin-bottom:0}main[data-template^=product] .hr-product-dynamic-accordion{width:100%;padding-top:20px;color:#281c39}main[data-template^=product] .hr-product-accordion__row{border-bottom:1px solid #281c39}main[data-template^=product] .hr-product-accordion__row summary{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:0;color:#281c39;font-family:var(--font-body--family);font-size:16px;font-weight:600;line-height:1.2;cursor:pointer;list-style:none}main[data-template^=product] .hr-product-accordion__row summary::-webkit-details-marker{display:none}main[data-template^=product] .hr-product-accordion__row summary:after{content:"";width:10px;height:6px;margin-left:16px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%237836C2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;transition:transform .2s ease}main[data-template^=product] .hr-product-accordion__row[open] summary:after{transform:rotate(180deg)}main[data-template^=product] .hr-product-accordion__content{padding:0 0 18px;color:#281c39;font-size:16px;line-height:1.45}main[data-template^=product] .hr-product-accordion__content p{margin:0 0 18px}main[data-template^=product] .hr-product-accordion__content p:last-child{margin-bottom:0}main[data-template^=product] .hr-product-accordion__content a{color:#7836c2;text-decoration:underline}main[data-template^=product] .hr-product-accordion__content--policy p{margin:0 0 12px}main[data-template^=product] .hr-product-accordion__content ul{display:grid;gap:10px;margin:0;padding-left:20px}main[data-template^=product] .hr-product-accordion__content li{padding-left:2px}main[data-template^=product] .hr-product-accordion__content--size{overflow-x:auto}main[data-template^=product] .hr-product-accordion__content table{width:100%;min-width:420px;border-collapse:collapse;font-size:14px}main[data-template^=product] .hr-product-accordion__content :is(th,td){padding:10px 8px;border-bottom:1px solid rgba(40,28,57,.16);text-align:left}@media screen and (max-width:749px){main[data-template^=product] .product-information.section--page-width{width:100%;padding:12px 10px 40px}.hr-product-breadcrumb{margin:0 0 12px;font-size:12px}main[data-template^=product] .product-information__grid{display:flex!important;flex-direction:column;gap:18px!important}main[data-template^=product] .product-details{max-width:none}main[data-template^=product] media-gallery.media-gallery--carousel slideshow-component{display:flex;flex-direction:column;gap:12px}main[data-template^=product] media-gallery.media-gallery--carousel slideshow-container{width:100%;order:1}main[data-template^=product] media-gallery.media-gallery--carousel .media-gallery__mobile-controls{display:none!important}main[data-template^=product] media-gallery.media-gallery--carousel slideshow-controls.mobile\:hidden{display:flex!important;order:2;width:100%}main[data-template^=product] media-gallery.media-gallery--carousel .slideshow-controls__thumbnails-container{width:100%;overflow-x:auto}main[data-template^=product] media-gallery.media-gallery--carousel .slideshow-controls__thumbnails{flex-direction:row;gap:12px;width:auto}main[data-template^=product] media-gallery.media-gallery--carousel .slideshow-controls__thumbnail{width:54px!important;height:54px!important;border-radius:12px}main[data-template^=product] media-gallery.media-gallery--carousel .slideshow-controls__thumbnail img,main[data-template^=product] media-gallery.media-gallery--carousel .product-media-container,main[data-template^=product] media-gallery.media-gallery--carousel slideshow-container,main[data-template^=product] media-gallery.media-gallery--carousel slideshow-slides{border-radius:12px}main[data-template^=product] .product-media-container--zoomable:after{top:12px;right:12px;width:32px;height:32px}main[data-template^=product] .text-block--hr_badge strong,.hr-product-badge{min-height:22px;padding:5px 8px;font-size:10px}main[data-template^=product] .product-details h1{font-size:20px;line-height:1.15}main[data-template^=product] .product-details product-price,main[data-template^=product] .product-details product-price *{font-size:16px}main[data-template^=product] .text-block--hr_summary,main[data-template^=product] .text-block--hr_summary p,main[data-template^=product] .hr-product-summary,main[data-template^=product] .hr-product-accordion__content,main[data-template^=product] .accordion .details-content{font-size:16px;line-height:1.45}main[data-template^=product] .hr-product-dynamic-accordion{padding-top:14px}main[data-template^=product] .hr-product-accordion__row summary{min-height:52px;font-size:16px}main[data-template^=product] .hr-product-accordion__content{padding-bottom:14px}main[data-template^=product] .variant-picker__form{gap:14px}main[data-template^=product] .variant-option--buttons{gap:10px 8px}main[data-template^=product] .variant-option--size .variant-option__button-label{flex-basis:58px;min-width:58px;min-height:40px;padding:10px 16px;font-size:14px}main[data-template^=product] .product-form-buttons{gap:10px!important}main[data-template^=product] .quantity-selector{--quantity-selector-width: 104px;flex:0 0 104px;width:104px;height:48px;min-height:48px}main[data-template^=product] .quantity-selector :is(.quantity-minus,.quantity-plus){width:34px;min-width:34px;height:46px}main[data-template^=product] .quantity-selector input[type=number]{max-width:32px;font-size:16px}main[data-template^=product] .add-to-cart-button{height:48px;min-height:48px;padding:16px 24px!important;font-size:16px!important}main[data-template^=product] .accordion .details__header{min-height:44px;font-size:12px}main[data-template^=product] .accordion .details-content{padding-bottom:14px}}.header-section{box-shadow:0 4px 4px #0000000d}.menu-list__link,header-menu a{font-family:Poppins,sans-serif!important;font-weight:600!important;font-size:1rem!important;color:#281c39!important}.menu-list__link:hover,header-menu a:hover{color:#7836c2!important}.menu-list__link[aria-expanded=true],.menu-list__link[aria-haspopup]:hover{color:#7836c2!important}.menu-list__link[aria-haspopup]:after{content:"";display:inline-block;width:13px;height:7px;margin-left:8px;background-image:url("data:image/svg+xml,%3Csvg width='13' height='7' viewBox='0 0 13 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6864 0L12.7265 1.04108L7.05794 6.71157C6.96711 6.80297 6.8591 6.87551 6.74013 6.92502C6.62115 6.97452 6.49357 7 6.36471 7C6.23584 7 6.10826 6.97452 5.98928 6.92502C5.87031 6.87551 5.7623 6.80297 5.67147 6.71157L0 1.04108L1.0401 0.000981762L6.36323 5.32314L11.6864 0Z' fill='%237836C2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.menu-list__link[aria-haspopup]{color:#7836c2!important}.hero-wrapper .hero{max-width:90%;margin-inline:auto;margin-top:30px;border-radius:16px;overflow:hidden;min-height:520px}.hero-wrapper .hero .hero__container,.hero-wrapper .hero .hero__media-wrapper,.hero-wrapper .hero .hero__blurred-image{border-radius:16px}.hr-home-mobile-hero__media,.hr-home-mobile-hero__content{display:none}@media screen and (max-width:749px){.hero-wrapper .hero{max-width:95%;min-height:400px}main [id$=__hero_jVaWmY].hero-wrapper{background:#f7eef8}main [id$=__hero_jVaWmY].hero-wrapper .hero{width:min(100% - 30px,360px);max-width:360px;min-height:520px;margin-top:29px;border-radius:16px}main [id$=__hero_jVaWmY] .hero__container{min-height:520px;align-items:flex-end!important;justify-content:center!important;padding:24px 15px!important}main [id$=__hero_jVaWmY] .hero__media-wrapper{overflow:hidden;border-radius:16px}main [id$=__hero_jVaWmY] .hero__media-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:16px;background:linear-gradient(0deg,#0000004d 61.731%,#0000 74.038%);pointer-events:none}main [id$=__hero_jVaWmY] .hero__image{position:absolute;top:0;left:-23.55%;width:146.88%;max-width:none;height:118.35%;object-fit:cover;object-position:center top}main [id$=__hero_jVaWmY] .hero__content-wrapper{grid-column:1 / -1!important;width:100%;max-width:none;min-height:auto;padding:0!important;align-items:flex-end!important;justify-content:center!important;z-index:2}main [id$=__hero_jVaWmY] .hero__content-wrapper>.group-block{width:100%!important;max-width:none!important}main [id$=__hero_jVaWmY] .hero__content-wrapper .group-block-content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px!important;padding:0!important}main [id$=__hero_jVaWmY] h1,main [id$=__hero_jVaWmY] h1 p{margin:0;color:#fff!important;font-family:var(--font-heading--family);font-size:40px!important;font-weight:400;line-height:1!important;white-space:nowrap}main [id$=__hero_jVaWmY] .group-block-content>div:has(>p:first-child:last-child) p{margin:0}main [id$=__hero_jVaWmY] .group-block-content>div:nth-child(2) p{color:#fee77a!important;font-family:var(--font-heading--family);font-size:24px!important;font-weight:400;line-height:1!important;text-align:center}main [id$=__hero_jVaWmY] .group-block-content>div:nth-child(3){width:100%;max-width:328px}main [id$=__hero_jVaWmY] .group-block-content>div:nth-child(3) p{margin:0;color:#fff!important;font-family:var(--font-body--family);font-size:16px!important;font-weight:400;line-height:1.35!important;text-align:center}main [id$=__hero_jVaWmY] .button,main [id$=__hero_jVaWmY] .button-secondary{width:100%!important;max-width:328px!important;min-height:48px!important;max-height:none!important;padding:16px 24px!important;font-size:16px!important;font-weight:600!important;line-height:1!important}main [id$=__hero_jVaWmY] .button-secondary{border-width:2px!important}main[data-template=index]>.hero-wrapper:first-child{background:#f7eef8}main[data-template=index]>.hero-wrapper:first-child .hero{width:min(100% - 24px,360px)!important;max-width:360px!important;min-height:520px!important;margin-top:24px!important;margin-inline:auto!important;border-radius:16px!important;overflow:hidden!important}main[data-template=index]>.hero-wrapper:first-child .hero__container{min-height:520px!important;padding:24px 15px!important;display:block!important}main[data-template=index]>.hero-wrapper:first-child .hero__media-wrapper{display:none!important}main[data-template=index]>.hero-wrapper:first-child .hero__content-wrapper{display:none!important}main[data-template=index]>.hero-wrapper:first-child .hr-home-mobile-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;overflow:hidden;border-radius:16px}main[data-template=index]>.hero-wrapper:first-child .hr-home-mobile-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:16px;background:linear-gradient(0deg,#0000004d 61.731%,#0000 74.038%);pointer-events:none}main[data-template=index]>.hero-wrapper:first-child .hr-home-mobile-hero__media img{display:block;width:100%;height:100%;object-fit:cover}main[data-template=index]>.hero-wrapper:first-child .hr-home-mobile-hero__content{position:absolute;right:15px;bottom:24px;left:15px;z-index:3;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}main[data-template=index]>.hero-wrapper:first-child .hr-home-mobile-hero__content h1{margin:0;color:#fff;font-family:var(--font-heading--family);font-size:40px;font-weight:400;line-height:1;letter-spacing:0;white-space:nowrap}main[data-template=index]>.hero-wrapper:first-child .hr-home-mobile-hero__tagline{margin:0;color:#fee77a;font-family:var(--font-heading--family);font-size:24px;font-weight:400;line-height:1;letter-spacing:0}main[data-template=index]>.hero-wrapper:first-child .hr-home-mobile-hero__text{margin:0;color:#fff;font-family:var(--font-body--family);font-size:16px;font-weight:400;line-height:1.35;letter-spacing:0}main[data-template=index]>.hero-wrapper:first-child .hr-home-mobile-hero__actions{width:100%;max-width:328px;display:flex;flex-direction:column;gap:12px}main[data-template=index]>.hero-wrapper:first-child .hr-home-mobile-hero__button{width:100%;min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:16px 24px;border-radius:52px;color:#fff;font-family:var(--font-body--family);font-size:16px;font-weight:600;line-height:1;text-decoration:none}main[data-template=index]>.hero-wrapper:first-child .hr-home-mobile-hero__button--primary{border:0;background:linear-gradient(180deg,#843ed2,#3b0d63)}main[data-template=index]>.hero-wrapper:first-child .hr-home-mobile-hero__button--secondary{border:2px solid #ffffff;background:transparent}.header-announcements .announcement-bar p,.header-announcements .announcement-bar strong,.header-announcements [class*=announcement] p,.header-announcements [class*=announcement] strong{font-size:1.25rem!important;line-height:1.4!important}.header-logo__image{height:70px!important;width:auto!important}.header__columns{grid-template-columns:auto auto 1fr auto!important;grid-template-areas:"leftA leftB center rightA"!important}header-actions{grid-area:rightA!important;justify-self:end!important}}.button:not(.button-secondary):not(.button-unstyled){background:linear-gradient(to bottom,#843ed2,#3b0d63)!important;color:#fff!important;border:none!important;border-radius:52px!important;max-height:48px!important}.button:not(.button-secondary):not(.button-unstyled):hover{background:linear-gradient(to bottom,#9550e0,#4a1175)!important}.button-secondary{background:transparent!important;border:1px solid #ffffff!important;border-radius:52px!important;color:#fff!important;max-height:48px!important}main [id$=__movement_story] .custom-section-content{grid-column:1 / -1;width:90%;margin-inline:auto}main [id$=__movement_story] .section-content-wrapper{align-items:stretch!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px!important;width:100%}main [id$=__movement_story] .group-block{width:100%!important;max-width:none!important;flex:none!important;min-width:0}main [id$=__movement_story] .group-block:first-child{background:#7836c2;min-height:480px}main [id$=__movement_story] .group-block:first-child .group-block-content{padding:40px}main [id$=__movement_story] .group-block:first-child h2{margin:0;color:#fff;font-family:var(--font-heading--family);font-size:32px;font-weight:400;line-height:1;letter-spacing:0}main [id$=__movement_story] .group-block:first-child p{max-width:620px;margin:0 auto;color:#fff;font-family:var(--font-body--family);font-size:16px;font-weight:400;line-height:1.25;letter-spacing:0}main [id$=__movement_story] .group-block:last-child{overflow:hidden}main [id$=__movement_story] .group-block:last-child,main [id$=__movement_story] .group-block:last-child .group-block-content,main [id$=__movement_story] .group-block:last-child .group-block-content>div{width:100%;min-height:480px}main [id$=__movement_story] .hr-movement-image{display:block;width:100%;height:480px;object-fit:cover;border-radius:16px}@media screen and (max-width:749px){main [id$=__movement_story],main [id$=__movement_story] .custom-section-content,main [id$=__movement_story] .section-content-wrapper,main [id$=__movement_story] .group-block{display:flex!important;visibility:visible!important}main [id$=__movement_story]{flex-direction:column;background:#f7eef8}main [id$=__movement_story] .custom-section-content{flex-direction:column;width:min(100% - 24px,360px);max-width:360px;margin-inline:auto}main [id$=__movement_story] .section-content-wrapper{flex-direction:column!important;gap:0!important;width:100%}main [id$=__movement_story] .group-block{width:100%;flex:0 0 auto;height:auto!important}main [id$=__movement_story] .group-block:first-child{min-height:424px;border-radius:16px;overflow:hidden}main [id$=__movement_story] .group-block:first-child .group-block-content{height:auto!important;min-height:424px;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:16px!important;padding:40px 24px;text-align:center}main [id$=__movement_story] .group-block:first-child h2{margin:0;font-size:28px;line-height:1;white-space:normal}main [id$=__movement_story] .group-block:first-child p{max-width:none;margin:0;font-size:16px;line-height:1.35}main [id$=__movement_story] .group-block:last-child{display:block!important;width:100%;min-height:0;margin-top:16px;border-radius:16px;overflow:hidden}main [id$=__movement_story] .group-block:last-child .group-block-content,main [id$=__movement_story] .group-block:last-child .group-block-content>div{display:block!important;width:100%;min-height:0;height:auto!important}main [id$=__movement_story] .hr-movement-image{display:block;width:100%;height:auto;border-radius:16px}}main [id$=__stand_for] .custom-section-content{grid-column:1 / -1;width:90%;margin-inline:auto;overflow:hidden;border-radius:16px;background:#fbf7fc}main [id$=__stand_for] .section-content-wrapper{padding:40px}main [id$=__stand_for] h2{margin:0;color:#7836c2;font-family:var(--font-heading--family);font-size:32px;font-weight:400;line-height:1;letter-spacing:0}main [id$=__stand_for] .section-content-wrapper>div:nth-child(2) p{margin:0;color:#281c39;font-family:var(--font-body--family);font-size:16px;line-height:1;letter-spacing:0}main [id$=__stand_for] .section-content-wrapper>.group-block{width:100%}main [id$=__stand_for] .section-content-wrapper>.group-block>.group-block-content{display:grid!important;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px!important;align-items:stretch}main [id$=__stand_for] .section-content-wrapper>.group-block>.group-block-content>.group-block{min-height:220px;background:#fff;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a}main [id$=__stand_for] .section-content-wrapper>.group-block>.group-block-content>.group-block h3{margin:0;color:#7836c2;font-family:var(--font-heading--family);font-size:24px;font-weight:400;line-height:1;letter-spacing:0}main [id$=__stand_for] .section-content-wrapper>.group-block>.group-block-content>.group-block p{margin:0;color:#281c39;font-family:var(--font-body--family);font-size:16px;line-height:1.25;letter-spacing:0}main [id$=__stand_for] .hr-pillar-icon{display:inline-flex;width:64px;height:64px;align-items:center;justify-content:center;border-radius:999px;background:#fee77a}main [id$=__stand_for] .hr-pillar-icon img{display:block;width:32px;height:32px}@media screen and (max-width:989px){main [id$=__stand_for] .section-content-wrapper>.group-block>.group-block-content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){main [id$=__stand_for] .custom-section-content{width:95%}main [id$=__stand_for] .section-content-wrapper{padding:24px 18px}main [id$=__stand_for] h2{font-size:24px}main [id$=__stand_for] .section-content-wrapper>div:nth-child(2) p{font-size:14px}main [id$=__stand_for] .section-content-wrapper>.group-block>.group-block-content{grid-template-columns:1fr;gap:18px!important}main [id$=__stand_for] .section-content-wrapper>.group-block>.group-block-content>.group-block{min-height:0}}main [id$=__shop_movement].section{grid-template-columns:1fr}main [id$=__shop_movement]>*{grid-column:1}main [id$=__shop_movement] .section-resource-list__header,main [id$=__shop_movement] .resource-list,main [id$=__shop_movement] .section-resource-list__content{width:90%;margin-inline:auto}main [id$=__shop_movement] .section-resource-list__header{max-width:800px}main [id$=__shop_movement] .section-resource-list__header h2{margin:0;color:#7836c2;font-family:var(--font-heading--family);font-size:32px;font-weight:400;line-height:1;letter-spacing:0}main [id$=__shop_movement] .section-resource-list__header p{max-width:800px;margin:0 auto;color:#281c39;font-family:var(--font-body--family);font-size:16px;line-height:1.35;letter-spacing:0}main [id$=__shop_movement] .section-resource-list__header .button{width:160px!important;min-height:48px;background:linear-gradient(to bottom,#fee77a,#ffb900)!important;color:#281c39!important;font-weight:600!important}main [id$=__shop_movement] .resource-list.force-full-width{width:90%;max-width:1340px;overflow:hidden}main [id$=__shop_movement] .resource-list__carousel{--slide-width: calc((100% - 72px)/4) ;--slide-width-max: none !important;--peek-next-slide-size: 0px;overflow:hidden}main [id$=__shop_movement] .resource-list__carousel .resource-list__slide{width:var(--slide-width)!important;flex-basis:var(--slide-width)!important}main [id$=__shop_movement] slideshow-component{overflow:hidden}main [id$=__shop_movement] slideshow-container{overflow:hidden}main [id$=__shop_movement] slideshow-slides{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}main [id$=__shop_movement] slideshow-slides[gutters]{padding-inline:0!important;scroll-padding-inline-start:0!important}main [id$=__shop_movement] slideshow-slides::-webkit-scrollbar{display:none}main [id$=__shop_movement] slideshow-slides{cursor:default;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}main [id$=__shop_movement] slideshow-slides img{-webkit-user-drag:none;user-select:none;-webkit-user-select:none}main [id$=__shop_movement] slideshow-slides.is-dragging{cursor:grabbing;scroll-snap-type:none}main [id$=__shop_movement] slideshow-slides.is-dragging a,main [id$=__shop_movement] slideshow-slides.is-dragging button,main [id$=__shop_movement] slideshow-slides.is-dragging product-card-link{pointer-events:none}main [id$=__shop_movement] slideshow-slide.resource-list__slide{content-visibility:visible!important}main [id$=__shop_movement] .resource-list__slide{padding-block:0 16px}main [id$=__shop_movement] product-card,main [id$=__shop_movement] product-card-link,main [id$=__shop_movement] .product-card__content{height:100%}main [id$=__shop_movement] .product-card__content{box-sizing:border-box;display:flex!important;flex-direction:column!important;width:100%;height:auto;min-height:464px;gap:12px!important;overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a}main [id$=__shop_movement] .card-gallery{width:100%;height:317px;flex:0 0 317px;aspect-ratio:auto;border-radius:16px 16px 0 0!important;background:#fff}main [id$=__shop_movement] .card-gallery img,main [id$=__shop_movement] .card-gallery picture,main [id$=__shop_movement] .card-gallery .product-media,main [id$=__shop_movement] .card-gallery .product-media-container,main [id$=__shop_movement] .card-gallery slideshow-component,main [id$=__shop_movement] .card-gallery slideshow-container,main [id$=__shop_movement] .card-gallery slideshow-slides,main [id$=__shop_movement] .card-gallery slideshow-slide{width:100%;height:100%}main [id$=__shop_movement] .card-gallery img{object-fit:contain}main [id$=__shop_movement] .card-gallery quick-add-component,main [id$=__shop_movement] .card-gallery .quick-add__button{display:none!important}main [id$=__shop_movement] .product-badges{top:12px!important;right:12px!important}main [id$=__shop_movement] .product-badges__badge{min-width:0;padding:6px 10px!important;border-radius:999px!important;background:#4a9437!important;color:#fff!important;font-size:0!important;font-weight:700!important;line-height:1!important}main [id$=__shop_movement] .product-badges__badge:after{content:"BESTSELLER";font-size:12px;letter-spacing:0}main [id$=__shop_movement] .product-card__content>:not(.card-gallery){box-sizing:border-box;width:calc(100% - 24px);margin-inline:12px}main [id$=__shop_movement] .product-card__content a.contents,main [id$=__shop_movement] .product-card__content product-price{display:block}main [id$=__shop_movement] .product-card__content a.contents{min-height:44px;display:flex;align-items:center;justify-content:center}main [id$=__shop_movement] .product-card__content a.contents p{margin:0;color:#281c39;font-size:18px;font-weight:600;line-height:1.2;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}main [id$=__shop_movement] .product-card__content product-price,main [id$=__shop_movement] .product-card__content product-price *{color:#281c39;font-size:16px;line-height:1;text-align:center}main [id$=__shop_movement] .product-card__content product-price{min-height:24px}main [id$=__shop_movement] .buy-buttons-block{display:block;width:calc(100% - 24px)!important;margin:0 12px 12px!important;box-sizing:border-box}main [id$=__shop_movement] .product-form-buttons{display:block;width:100%}main [id$=__shop_movement] .product-form-buttons>.quantity-selector,main [id$=__shop_movement] .shopify-payment-button{display:none!important}main [id$=__shop_movement] .add-to-cart-button{display:flex!important;align-items:center;justify-content:center;width:100%;min-width:0;height:48px;min-height:48px;padding:14px 12px!important;border-radius:52px;font-size:16px!important;font-weight:600;line-height:1!important;text-transform:capitalize;white-space:nowrap;box-sizing:border-box}main [id$=__shop_movement] .add-to-cart-button .add-to-cart-icon,main [id$=__shop_movement] .add-to-cart-button svg{display:none!important}main [id$=__shop_movement] .add-to-cart-button .add-to-cart-text{display:block!important;width:100%;gap:0!important;text-align:center;line-height:1!important}main [id$=__shop_movement] .hr-carousel-dots{display:flex;justify-content:center;gap:16px;padding-block-start:32px}main [id$=__shop_movement] .hr-carousel-dot{width:10px;height:10px;padding:0;border:0;border-radius:999px;background:#c8bfd0;cursor:pointer}main [id$=__shop_movement] .hr-carousel-dot.is-active{background:#5f516e}main[data-template^=product] [id$=__related_products].shopify-section,main[data-template^=product] [id$=__related_products] .section-background,main[data-template^=product] [id$=__related_products] .section{background:#f7eef8!important}main[data-template^=product] [id$=__related_products] .section{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:none!important;gap:24px!important;padding-block:48px 32px!important}main[data-template^=product] [id$=__related_products]>*{grid-column:1}main[data-template^=product] [id$=__related_products] .section-resource-list__content,main[data-template^=product] [id$=__related_products] .resource-list,main[data-template^=product] [id$=__related_products] .resource-list.force-full-width{width:min(90%,1340px)!important;max-width:1340px!important;margin-inline:auto!important}main[data-template^=product] [id$=__related_products] .section-resource-list__content{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important}main[data-template^=product] [id$=__related_products] .section-resource-list__content>*{width:100%}main[data-template^=product] [id$=__related_products] .section-resource-list__content h2,main[data-template^=product] [id$=__related_products] .section-resource-list__content h3,main[data-template^=product] [id$=__related_products] .section-resource-list__content h4{margin:0;color:#7836c2;font-family:var(--font-heading--family);font-size:32px;font-weight:400;line-height:1;letter-spacing:0;text-align:center}main[data-template^=product] [id$=__related_products] .resource-list.force-full-width{overflow:hidden}main[data-template^=product] [id$=__related_products] .resource-list__carousel{--hr-related-gap: 24px;--hr-related-visible: 4;--resource-list-column-gap: var(--hr-related-gap);--resource-list-column-gap-desktop: var(--hr-related-gap);--column-count: var(--hr-related-visible);--slide-width: calc((100% - (var(--hr-related-gap) * (var(--hr-related-visible) - 1))) / var(--hr-related-visible));--slide-width-max: none !important;--peek-next-slide-size: 0px;overflow:hidden}main[data-template^=product] [id$=__related_products] slideshow-slide.resource-list__slide,main[data-template^=product] [id$=__related_products] .resource-list__carousel .resource-list__slide{--slide-width: calc((100% - 72px)/4) !important;width:var(--slide-width)!important;min-width:0!important;max-width:var(--slide-width)!important;flex:0 0 var(--slide-width)!important}main[data-template^=product] [id$=__related_products] slideshow-component,main[data-template^=product] [id$=__related_products] slideshow-container{width:100%;max-width:100%;overflow:hidden}main[data-template^=product] [id$=__related_products] slideshow-slides{width:100%!important;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:default;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}main[data-template^=product] [id$=__related_products] slideshow-slides[gutters]{padding-inline:0!important;scroll-padding-inline-start:0!important}main[data-template^=product] [id$=__related_products] slideshow-slides::-webkit-scrollbar{display:none}main[data-template^=product] [id$=__related_products] slideshow-slides img{-webkit-user-drag:none;user-select:none;-webkit-user-select:none}main[data-template^=product] [id$=__related_products] slideshow-slides.is-dragging{cursor:grabbing;scroll-snap-type:none}main[data-template^=product] [id$=__related_products] slideshow-slides.is-dragging a,main[data-template^=product] [id$=__related_products] slideshow-slides.is-dragging button,main[data-template^=product] [id$=__related_products] slideshow-slides.is-dragging product-card-link{pointer-events:none}main[data-template^=product] [id$=__related_products] slideshow-slide.resource-list__slide{content-visibility:visible!important}main[data-template^=product] [id$=__related_products] .resource-list__slide{padding-block:0 16px}main[data-template^=product] [id$=__related_products] product-card,main[data-template^=product] [id$=__related_products] product-card-link,main[data-template^=product] [id$=__related_products] .product-card__content{height:100%}main[data-template^=product] [id$=__related_products] .product-card__content{box-sizing:border-box;display:flex!important;flex-direction:column!important;width:100%;gap:12px!important;overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a}main[data-template^=product] [id$=__related_products] .card-gallery{width:100%;aspect-ratio:1 / 1;flex:0 0 auto;border-radius:16px 16px 0 0!important;background:#fff}main[data-template^=product] [id$=__related_products] .card-gallery img,main[data-template^=product] [id$=__related_products] .card-gallery picture,main[data-template^=product] [id$=__related_products] .card-gallery .product-media,main[data-template^=product] [id$=__related_products] .card-gallery .product-media-container,main[data-template^=product] [id$=__related_products] .card-gallery slideshow-component,main[data-template^=product] [id$=__related_products] .card-gallery slideshow-container,main[data-template^=product] [id$=__related_products] .card-gallery slideshow-slides,main[data-template^=product] [id$=__related_products] .card-gallery slideshow-slide{width:100%;height:100%}main[data-template^=product] [id$=__related_products] .card-gallery img{object-fit:contain}main[data-template^=product] [id$=__related_products] .card-gallery quick-add-component{display:none!important}main[data-template^=product] [id$=__related_products] .product-badges{top:12px!important;right:12px!important}main[data-template^=product] [id$=__related_products] .product-badges__badge{min-width:0;padding:6px 10px!important;border-radius:999px!important;background:#4f9736!important;color:#fff!important;font-size:12px!important;font-weight:700!important;line-height:1!important}main[data-template^=product] [id$=__related_products] .product-card__content>:not(.card-gallery){box-sizing:border-box;width:calc(100% - 24px);margin-inline:12px}main[data-template^=product] [id$=__related_products] .product-card__content a.contents,main[data-template^=product] [id$=__related_products] .product-card__content product-price{display:block}main[data-template^=product] [id$=__related_products] .product-card__content a.contents{display:flex;min-height:27px;align-items:center;justify-content:center}main[data-template^=product] [id$=__related_products] .product-card__content a.contents p{display:-webkit-box;overflow:hidden;margin:0;color:#281c39;font-size:18px;font-weight:600;line-height:1;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:2}main[data-template^=product] [id$=__related_products] .product-card__content product-price,main[data-template^=product] [id$=__related_products] .product-card__content product-price *{color:#281c39;font-size:16px;font-weight:400;line-height:1;text-align:center}main[data-template^=product] [id$=__related_products] .product-card__content product-price{min-height:20px}main[data-template^=product] [id$=__related_products] .buy-buttons-block{display:block;width:auto!important;max-width:none!important;margin:auto 12px 12px!important;align-self:stretch!important;box-sizing:border-box}main[data-template^=product] [id$=__related_products] add-to-cart-component,main[data-template^=product] [id$=__related_products] product-form-component,main[data-template^=product] [id$=__related_products] form{display:block!important;width:100%!important;max-width:none!important}main[data-template^=product] [id$=__related_products] .product-form-buttons{display:block!important;width:100%!important;max-width:none!important;min-width:0!important}main[data-template^=product] [id$=__related_products] .product-form-buttons>.quantity-selector,main[data-template^=product] [id$=__related_products] .shopify-payment-button{display:none!important}main[data-template^=product] [id$=__related_products] .add-to-cart-button{display:flex!important;align-items:center;justify-content:center;width:100%!important;max-width:none!important;min-width:0!important;height:48px!important;min-height:48px!important;padding:16px 24px!important;border-radius:52px;background:linear-gradient(180deg,#8738db,#4a0d70)!important;color:#fff!important;font-size:16px!important;font-weight:600;line-height:1!important;text-transform:capitalize;box-sizing:border-box;overflow:hidden;position:relative;white-space:nowrap}main[data-template^=product] [id$=__related_products] .add-to-cart-button .add-to-cart-text,main[data-template^=product] [id$=__related_products] .add-to-cart-button .add-to-cart-text--added{width:100%;justify-content:center;align-items:center;text-align:center;line-height:1!important}main[data-template^=product] [id$=__related_products] .add-to-cart-button .add-to-cart-text__content,main[data-template^=product] [id$=__related_products] .add-to-cart-button .add-to-cart-text--added>span:last-child{display:block;width:100%;text-align:center;line-height:1!important}main[data-template^=product] [id$=__related_products] .add-to-cart-button svg{display:none!important}main[data-template^=product] [id$=__related_products] .hr-carousel-dots{display:flex;justify-content:center;gap:16px;padding-block-start:24px}main[data-template^=product] [id$=__related_products] .hr-carousel-dot{width:9px;height:9px;padding:0;border:0;border-radius:999px;background:#281c3940;cursor:pointer}main[data-template^=product] [id$=__related_products] .hr-carousel-dot.is-active{background:#281c39cc}main[data-template^=collection]{background:#f7eef8}main[data-template^=collection]>.shopify-section,main[data-template^=collection] .section-background,main[data-template^=collection] .product-grid-container{background:#f7eef8!important}main[data-template^=collection] [id$=__section] .custom-section-content{grid-column:1 / -1;width:90%;max-width:1340px;margin-inline:auto}main[data-template^=collection] [id$=__section] .section-content-wrapper{align-items:center!important;gap:16px!important;width:100%}main[data-template^=collection] [id$=__section] .section-content-wrapper>div:has(.hr-collection-hero){width:100%}.hr-collection-breadcrumb{width:100%;color:#281c39;font-size:14px;line-height:1;text-align:left}.hr-collection-hero{display:flex;flex-direction:column;gap:24px;width:100%}.hr-collection-breadcrumb a{color:#281c39;font-weight:600;text-decoration:none}.hr-collection-heading{max-width:800px;margin-inline:auto;text-align:center}.hr-collection-heading h1{margin:0;color:#7836c2;font-family:var(--font-heading--family);font-size:32px;font-weight:400;line-height:1;letter-spacing:0}.hr-collection-description{margin-top:16px;color:#281c39;font-family:var(--font-body--family);font-size:16px;line-height:1.35}.hr-collection-description p{margin:0}main[data-template^=collection] [id$=__section] .text-block{max-width:800px;margin-inline:auto}main[data-template^=collection] [id$=__section] .text-block p{margin:0}main[data-template^=collection] [id$=__section] h1,main[data-template^=collection] [id$=__section] h2,main[data-template^=collection] [id$=__section] .text-block:first-of-type p{color:#7836c2;font-family:var(--font-heading--family);font-size:32px;font-weight:400;line-height:1;letter-spacing:0}main[data-template^=collection] [id$=__section] .text-block.rte,main[data-template^=collection] [id$=__section] .text-block.paragraph{color:#281c39;font-size:16px;line-height:1.35}main[data-template^=collection] .collection-wrapper{grid-column:1 / -1;width:90%;max-width:1340px;margin-inline:auto}main[data-template^=collection] .facets-block-wrapper--horizontal,main[data-template^=collection] .main-collection-grid{grid-column:1 / -1!important}main[data-template^=collection] .facets-block-wrapper--horizontal{justify-self:stretch;width:100%;margin:0 0 24px!important}main[data-template^=collection] .facets-block-wrapper--horizontal .facets,main[data-template^=collection] .facets-block-wrapper--horizontal .facets__form-wrapper{width:100%}main[data-template^=collection] .facets-block-wrapper--horizontal .facets{padding-inline:0!important}main[data-template^=collection] .facets--horizontal .facets__form{display:flex;align-items:center;width:100%;gap:24px}main[data-template^=collection] .facets__filters-wrapper,main[data-template^=collection] .facets-remove,main[data-template^=collection] .facets-actions,main[data-template^=collection] .column-options-wrapper,main[data-template^=collection] .grid-density-controls{display:none!important}main[data-template^=collection] .products-count-wrapper{margin-left:-30px!important;margin-right:auto;color:#281c39;font-size:14px;line-height:1}main[data-template^=collection] .hr-collection-filter-toggle{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0;color:#281c39;font-size:14px;line-height:1}main[data-template^=collection] .hr-collection-filter-toggle svg{width:16px;height:16px}main[data-template^=collection] .sorting-filter__horizontal{color:#281c39;font-size:14px;line-height:1}main[data-template^=collection] .sorting-filter__horizontal .facets__summary{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0;border:0;box-shadow:none;color:#281c39}main[data-template^=collection] .sorting-filter__horizontal .facets__label:after{content:" By:"}main[data-template^=collection] .sorting-filter__horizontal .facets__status{display:inline-flex!important;color:#281c39;font-family:var(--font-body--family);font-size:14px;font-weight:400;line-height:1}main[data-template^=collection] .sorting-filter__horizontal .icon-caret{width:10px;height:10px;margin-left:2px}main[data-template^=collection] .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important}main[data-template^=collection] .product-grid__item{min-width:0}main[data-template^=collection] product-card,main[data-template^=collection] product-card-link,main[data-template^=collection] .product-card__content{height:100%}main[data-template^=collection] .product-card__content{box-sizing:border-box;display:flex!important;flex-direction:column!important;gap:12px!important;overflow:hidden;width:100%;min-height:0;border-radius:16px;background:#fff;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a}main[data-template^=collection] .card-gallery{width:100%;aspect-ratio:1 / 1;flex:0 0 auto;border-radius:16px 16px 0 0!important;background:#fff}main[data-template^=collection] .card-gallery img,main[data-template^=collection] .card-gallery picture,main[data-template^=collection] .card-gallery .product-media,main[data-template^=collection] .card-gallery .product-media-container,main[data-template^=collection] .card-gallery slideshow-component,main[data-template^=collection] .card-gallery slideshow-container,main[data-template^=collection] .card-gallery slideshow-slides,main[data-template^=collection] .card-gallery slideshow-slide{width:100%;height:100%}main[data-template^=collection] .card-gallery img{object-fit:contain}main[data-template^=collection] .card-gallery quick-add-component{display:none!important}main[data-template^=collection] .product-badges{top:12px!important;right:12px!important}main[data-template^=collection] .product-badges__badge{min-width:0;padding:6px 10px!important;border-radius:999px!important;background:#4f9736!important;color:#fff!important;font-size:12px!important;font-weight:700!important;line-height:1!important}main[data-template^=collection] .product-card__content>:not(.card-gallery){box-sizing:border-box;width:calc(100% - 24px);margin-inline:12px}main[data-template^=collection] .product-card__content a.contents,main[data-template^=collection] .product-card__content product-price{display:block}main[data-template^=collection] .product-card__content a.contents{display:flex;min-height:54px;align-items:center;justify-content:center}main[data-template^=collection] .product-card__content a.contents p{display:-webkit-box;overflow:hidden;margin:0;color:#281c39;font-size:18px;font-weight:600;line-height:1;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:3}main[data-template^=collection] .product-card__content product-price,main[data-template^=collection] .product-card__content product-price *{color:#281c39;font-size:16px;font-weight:400;line-height:1;text-align:center}main[data-template^=collection] .product-card__content product-price{min-height:20px}main[data-template^=collection] .buy-buttons-block{display:block;width:calc(100% - 24px)!important;margin:auto 12px 12px!important;box-sizing:border-box}main[data-template^=collection] .product-form-buttons{display:block;width:100%}main[data-template^=collection] .product-form-buttons>.quantity-selector,main[data-template^=collection] .shopify-payment-button{display:none!important}main[data-template^=collection] .add-to-cart-button{display:flex!important;align-items:center;justify-content:center;width:100%;min-width:0;height:48px;min-height:48px;padding:14px 12px!important;border-radius:52px;font-size:16px!important;font-weight:600;line-height:1!important;text-transform:uppercase;white-space:nowrap;box-sizing:border-box}main[data-template^=collection] .add-to-cart-button .add-to-cart-icon,main[data-template^=collection] .add-to-cart-button svg{display:none!important}main[data-template^=collection] .add-to-cart-button .add-to-cart-text,main[data-template^=collection] .add-to-cart-button .add-to-cart-text--added{display:block!important;width:100%;gap:0!important;justify-content:center;text-align:center;line-height:1!important}main[data-template^=collection] .hr-card-colors{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:8px;box-sizing:border-box}main[data-template^=collection] .hr-card-color{width:16px;height:16px;border-radius:999px;border:1px solid rgba(40,28,57,.25);box-sizing:border-box;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}main[data-template^=collection] .hr-card-color:hover{transform:scale(1.15);box-shadow:0 0 0 2px #fff,0 0 0 3px #281c39}main[data-template^=collection] .hr-card-color-more{margin-left:2px;font-size:12px;font-weight:600;line-height:1;color:#281c39}@media screen and (max-width:749px){main[data-template^=collection] .hr-card-color{width:14px;height:14px}main[data-template^=collection] .hr-card-colors{gap:5px}}.hr-collection-pagination{display:flex;justify-content:center;width:90%;max-width:1340px;margin:32px auto 0}.hr-collection-pagination .pagination{display:flex;align-items:center;gap:8px;margin:0}.hr-collection-pagination a,.hr-collection-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;color:#281c39;font-size:14px;line-height:1;text-decoration:none}.hr-collection-pagination .current{border-radius:999px;background:#7836c2;color:#fff;font-weight:600}main[data-template^=collection] [id$=__collection_learn_more] .custom-section-content{grid-column:1 / -1;width:90%;max-width:800px;margin-inline:auto}main[data-template^=collection] [id$=__collection_learn_more] .section-content-wrapper{align-items:center!important;gap:16px!important}main[data-template^=collection] [id$=__collection_learn_more] h2{margin:0;color:#7836c2;font-family:var(--font-heading--family);font-size:28px;font-weight:400;line-height:1;letter-spacing:0}main[data-template^=collection] [id$=__collection_learn_more] p{margin:0;color:#3d3a35;font-size:16px;line-height:1.35}main[data-template^=collection] [id$=__collection_learn_more] .button{width:160px!important;min-height:48px;background:linear-gradient(to bottom,#fee77a,#ffb900)!important;color:#281c39!important;font-weight:600!important}.hr-video-feature{padding:40px 0 56px}.hr-video-feature__inner{box-sizing:border-box;width:90%;max-width:1260px;margin-inline:auto;padding:40px;border-radius:16px;background:#fbf7fc;text-align:center}.hr-video-feature__header{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:800px;margin-inline:auto}.hr-video-feature__header h2{margin:0;color:#7836c2;font-family:var(--font-heading--family);font-size:32px;font-weight:400;line-height:1;letter-spacing:0}.hr-video-feature__intro,.hr-video-feature__caption{color:#281c39;font-size:16px;line-height:1.35}.hr-video-feature__intro p,.hr-video-feature__caption p{margin:0}.hr-video-feature__media{position:relative;width:min(100%,1000px);height:480px;margin:24px auto;overflow:hidden;border-radius:16px;background:#281c39}.hr-video-feature__image{display:block;width:100%;height:100%;object-fit:cover}.hr-video-feature__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;pointer-events:none}.hr-video-feature__play{position:absolute;z-index:1;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:80px;height:80px;padding:0;border:0;border-radius:50%;background:#4f9736;box-shadow:0 25px 50px #00000040;transform:translate(-50%,-50%);cursor:pointer}.hr-video-feature__play-icon{position:relative;box-sizing:border-box;width:40px;height:40px;border:3px solid #ffffff;border-radius:50%}.hr-video-feature__play-icon:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-block:8px solid transparent;border-left:12px solid #ffffff;transform:translate(-35%,-50%)}.hr-video-feature__media--embed{cursor:pointer}.hr-video-feature__media.is-playing:after{display:none}.hr-video-feature__iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.hr-video-feature__caption{max-width:800px;margin-inline:auto}.hr-cafe-newsletter{padding:40px 0 56px}.hr-cafe-newsletter__inner{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) 580px;gap:50px;align-items:center;width:90%;max-width:1260px;margin-inline:auto;padding:40px;border-radius:16px;background:#7836c2}.hr-cafe-newsletter__media{height:480px;min-width:0;overflow:hidden;border-radius:16px}.hr-cafe-newsletter__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center 78%}.hr-cafe-newsletter__content{display:flex;flex-direction:column;gap:24px;align-items:stretch}.hr-cafe-newsletter__copy{display:flex;flex-direction:column;gap:16px;color:#fff;text-align:center}.hr-cafe-newsletter__copy h2{margin:0;color:#fff;font-family:var(--font-heading--family);font-size:32px;font-weight:400;line-height:1;letter-spacing:0}.hr-cafe-newsletter__text{color:#fff;font-size:16px;line-height:1.35}.hr-cafe-newsletter__text p{margin:0}.hr-cafe-newsletter__form-card{box-sizing:border-box;width:100%;padding:16px;border-radius:16px;background:#fff;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a}.hr-cafe-newsletter__form-card h3{margin:0 0 16px;color:#7836c2;font-family:var(--font-heading--family);font-size:20px;font-weight:400;line-height:1;text-align:center}.hr-cafe-newsletter__form{display:flex;flex-direction:column;align-items:center;gap:16px}.hr-cafe-newsletter__fields{display:flex;flex-direction:column;gap:12px;width:100%}.hr-cafe-newsletter__input{box-sizing:border-box;width:100%;height:48px;padding:8px 16px;border:1px solid #281c39;border-radius:52px;background:#fff;color:#281c39;font:inherit;font-size:14px;line-height:1}.hr-cafe-newsletter__input::placeholder{color:#281c39;opacity:1}.hr-cafe-newsletter__submit{position:relative;display:inline-flex;align-items:center;justify-content:center;width:160px;height:48px;padding:16px 24px;border:0;border-radius:52px;background:linear-gradient(to bottom,#fee77a,#ffb900);color:#281c39;font:inherit;font-size:16px;font-weight:600;line-height:1;cursor:pointer}.hr-cafe-newsletter__submit[disabled]{cursor:wait;opacity:.85}.hr-cafe-newsletter__spinner{position:absolute;width:16px;height:16px;border:2px solid rgba(40,28,57,.28);border-top-color:#281c39;border-radius:999px;opacity:0;animation:hr-newsletter-spin .8s linear infinite}.hr-cafe-newsletter__form.is-loading .hr-cafe-newsletter__submit-label{opacity:0}.hr-cafe-newsletter__form.is-loading .hr-cafe-newsletter__spinner{opacity:1}.hr-cafe-newsletter__message{color:#281c39;font-size:14px;line-height:1.35;text-align:center}.hr-cafe-newsletter__ajax-message{display:flex;align-items:center;justify-content:center;gap:8px;color:#281c39;font-size:14px;line-height:1.35;text-align:center}.hr-cafe-newsletter__ajax-message[hidden]{display:none}.hr-cafe-newsletter__ajax-message:before{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;background:#449434;color:#fff;font-size:12px;line-height:1;content:"\2713"}.hr-cafe-newsletter__ajax-message.is-error:before{background:#b42318;content:"!"}@keyframes hr-newsletter-spin{to{transform:rotate(360deg)}}.hr-marquee-strip{height:60px;overflow:hidden;background:#fee77a}.hr-marquee-strip__track{display:flex;width:max-content;height:100%;animation:hr-marquee-scroll var(--hr-marquee-duration, 18s) linear infinite;will-change:transform}.hr-marquee-strip__group{display:flex;flex:0 0 auto;align-items:center;gap:28px;padding-right:28px;color:#7836c2;white-space:nowrap}.hr-marquee-strip__item,.hr-marquee-strip__separator{color:#7836c2;font-family:var(--font-heading--family);font-size:24px;font-weight:400;line-height:1;letter-spacing:0}.hr-marquee-strip__separator{font-size:20px}@keyframes hr-marquee-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.hr-marquee-strip__track{animation:none}}.hr-photo-gallery{padding:56px 0 64px}.hr-photo-gallery__inner{display:flex;flex-direction:column;gap:24px;width:90%;max-width:1340px;margin-inline:auto}.hr-photo-gallery__header{display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center}.hr-photo-gallery__header h2{margin:0;color:#7836c2;font-family:var(--font-heading--family);font-size:32px;font-weight:400;line-height:1;letter-spacing:0}.hr-photo-gallery__tags{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;color:#281c39;font-size:16px;line-height:1}.hr-photo-gallery__tags span+span:before{margin-right:24px;content:"\b7"}.hr-photo-gallery__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.hr-photo-gallery__item{height:317px;overflow:hidden;border-radius:16px;background:#d9d9d9;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a}.hr-photo-gallery__image{display:block;width:100%;height:100%;object-fit:cover}.hr-footer{padding:24px 0;background:#3b0d63!important;color:#fff}.hr-footer__inner{display:flex;flex-direction:column;gap:24px;width:90%;max-width:1340px;margin-inline:auto}.hr-footer__signup{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,1fr);gap:40px;align-items:center}.hr-footer__signup-copy{display:flex;flex-direction:column;gap:16px}.hr-footer__signup h2{margin:0;color:#fff;font-family:var(--font-heading--family);font-size:28px;font-weight:400;line-height:1}.hr-footer__text,.hr-footer__text p{margin:0;color:#fff;font-size:16px;line-height:1.35}.hr-footer__form{display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:8px;align-items:center}.hr-footer__input{box-sizing:border-box;width:100%;height:48px;padding:8px 16px;border:1px solid #281c39;border-radius:52px;background:#fff;color:#281c39;font:inherit;font-size:14px;line-height:1}.hr-footer__submit{position:relative;display:inline-flex;align-items:center;justify-content:center;width:160px;height:48px;padding:16px 24px;border:0;border-radius:52px;background:linear-gradient(to bottom,#fee77a,#ffb900);color:#281c39;font:inherit;font-size:16px;font-weight:600;line-height:1;cursor:pointer}.hr-footer__submit[disabled]{cursor:wait;opacity:.85}.hr-footer__spinner{position:absolute;width:16px;height:16px;border:2px solid rgba(40,28,57,.28);border-top-color:#281c39;border-radius:999px;opacity:0;animation:hr-newsletter-spin .8s linear infinite}.hr-footer__form.is-loading .hr-footer__submit-label{opacity:0}.hr-footer__form.is-loading .hr-footer__spinner{opacity:1}.hr-footer__message{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;font-size:14px;line-height:1.35;text-align:center}.hr-footer__message[hidden]{display:none}.hr-footer__message:before{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;background:#4f9736;color:#fff;font-size:12px;line-height:1;content:"\2713"}.hr-footer__message.is-error:before{background:#b42318;content:"!"}.hr-footer__divider{width:100%;height:1px;background:#ffffff47}.hr-footer__main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(280px,1fr);gap:50px;align-items:start}.hr-footer__nav{display:flex;flex-direction:column;gap:8px}.hr-footer__nav h3{margin:0;color:#fff;font-family:var(--font-body--family);font-size:20px;font-weight:700;line-height:1}.hr-footer__links{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.hr-footer__links a{padding-block:8px;color:#fff;font-family:Inter,var(--font-body--family);font-size:16px;line-height:1;text-decoration:none}.hr-footer__links a:hover,.hr-footer__legal a:hover{text-decoration:underline}.hr-footer__brand{display:flex;flex-direction:column;gap:24px;align-items:flex-end;text-align:right}.hr-footer__logo{display:block;width:171px;height:auto}.hr-footer__brand p{max-width:420px;margin:0;color:#fee77a;font-family:var(--font-heading--family);font-size:20px;font-weight:400;line-height:1}.hr-footer__bottom{display:grid;grid-template-columns:278px minmax(0,1fr) 278px;gap:24px;align-items:center}.hr-footer__social,.hr-footer__payments,.hr-footer__legal{display:flex;align-items:center}.hr-footer__social{gap:12px}.hr-footer__social a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:#4f9736;color:#fff}.hr-footer__social svg{width:22px;height:22px;fill:currentColor}.hr-footer__legal{gap:40px;justify-content:center;color:#fff;font-size:14px;line-height:1.2}.hr-footer__legal a{color:#fff}.hr-footer__payments{gap:10px;justify-content:flex-end}.hr-footer__payment{display:inline-flex;align-items:center;justify-content:center;width:38px;height:24px}.hr-footer__payment-icon{display:block;width:38px;height:24px;object-fit:contain}@media screen and (max-width:749px){main [id$=__shop_movement] .section-resource-list__header,main [id$=__shop_movement] .resource-list,main [id$=__shop_movement] .section-resource-list__content,main [id$=__shop_movement] .resource-list.force-full-width{width:95%}main [id$=__shop_movement] .section-resource-list__header h2{font-size:40px;line-height:1}main [id$=__shop_movement] .section-resource-list__header p{font-size:24px;line-height:1.35}main [id$=__shop_movement] .section-resource-list__header .button{width:240px!important;min-height:72px;font-size:24px!important}main [id$=__shop_movement] .resource-list__carousel{--slide-width: calc((100% - 24px)/2) }main [id$=__shop_movement] .product-card__content a.contents p,main [id$=__shop_movement] .product-card__content product-price,main [id$=__shop_movement] .product-card__content product-price *{font-size:24px}main [id$=__shop_movement] .add-to-cart-button{min-height:72px;font-size:24px!important;text-transform:uppercase}main[data-template^=product] [id$=__related_products] .section-resource-list__content,main[data-template^=product] [id$=__related_products] .resource-list,main[data-template^=product] [id$=__related_products] .resource-list.force-full-width{width:min(95%,1340px)!important}main[data-template^=product] [id$=__related_products] .section{padding-block:32px 40px!important}main[data-template^=product] [id$=__related_products] .section-resource-list__content h2,main[data-template^=product] [id$=__related_products] .section-resource-list__content h3,main[data-template^=product] [id$=__related_products] .section-resource-list__content h4{font-size:18px}main[data-template^=product] [id$=__related_products] .resource-list__carousel{--hr-related-gap: 12px;--hr-related-visible: 2;--resource-list-column-gap: var(--hr-related-gap);--resource-list-column-gap-desktop: var(--hr-related-gap);--column-count: var(--hr-related-visible);--slide-width: calc((100% - 12px)/2) }main[data-template^=product] [id$=__related_products] slideshow-slide.resource-list__slide,main[data-template^=product] [id$=__related_products] .resource-list__carousel .resource-list__slide{--slide-width: calc((100% - 12px)/2) !important;width:var(--slide-width)!important;min-width:0!important;max-width:var(--slide-width)!important;flex:0 0 var(--slide-width)!important}main[data-template^=product] [id$=__related_products] .resource-list__slide{padding-block:0 12px}main[data-template^=product] [id$=__related_products] .product-card__content{gap:8px!important;border-radius:8px}main[data-template^=product] [id$=__related_products] .card-gallery{border-radius:8px 8px 0 0!important}main[data-template^=product] [id$=__related_products] .product-badges{top:8px!important;right:8px!important}main[data-template^=product] [id$=__related_products] .product-badges__badge{padding:4px 6px!important;font-size:8px!important}main[data-template^=product] [id$=__related_products] .product-card__content>:not(.card-gallery){width:calc(100% - 16px);margin-inline:8px}main[data-template^=product] [id$=__related_products] .product-card__content a.contents{min-height:28px}main[data-template^=product] [id$=__related_products] .product-card__content a.contents p{font-size:10px;line-height:1.1}main[data-template^=product] [id$=__related_products] .product-card__content product-price,main[data-template^=product] [id$=__related_products] .product-card__content product-price *{font-size:9px}main[data-template^=product] [id$=__related_products] .buy-buttons-block{width:auto!important;margin:auto 8px 8px!important}main[data-template^=product] [id$=__related_products] .add-to-cart-button{height:28px!important;min-height:28px!important;padding:8px 10px!important;font-size:9px!important;text-transform:capitalize}main[data-template^=product] [id$=__related_products] .hr-carousel-dots{gap:12px;padding-block-start:14px}main[data-template^=product] [id$=__related_products] .hr-carousel-dot{width:6px;height:6px}main[data-template^=collection] [id$=__section] .custom-section-content,main[data-template^=collection] .collection-wrapper,main[data-template^=collection] [id$=__collection_learn_more] .custom-section-content{width:95%}main[data-template^=collection] [id$=__section] .section-content-wrapper{gap:14px!important}main[data-template^=collection] [id$=__section] h1,main[data-template^=collection] [id$=__section] h2,main[data-template^=collection] [id$=__section] .text-block:first-of-type p{font-size:28px}.hr-collection-hero{gap:16px}.hr-collection-description{font-size:14px;line-height:1.4}main[data-template^=collection] [id$=__section] .text-block.rte,main[data-template^=collection] [id$=__section] .text-block.paragraph{font-size:14px}main[data-template^=collection] .facets--horizontal .facets__form{flex-wrap:wrap;gap:12px}main[data-template^=collection] .facets-toggle{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 0 24px!important;padding:0;color:#281c39}main[data-template^=collection] .facets-toggle__wrapper{margin-left:auto}main[data-template^=collection] .facets-toggle__button{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0;color:#281c39;font-size:16px;line-height:1}main[data-template^=collection] .facets-toggle__button svg{width:16px;height:16px}main[data-template^=collection] .products-count-wrapper--mobile{display:flex!important;width:auto;margin:0!important;color:#281c39;font-size:16px;line-height:1}main[data-template^=collection] .products-count-wrapper:not(.products-count-wrapper--mobile){width:100%;margin-left:0!important;margin-right:0}main[data-template^=collection] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 12px!important}main[data-template^=collection] .product-card__content{gap:10px!important;border-radius:12px}main[data-template^=collection] .card-gallery{border-radius:12px 12px 0 0!important}main[data-template^=collection] .product-badges__badge{padding:5px 8px!important;font-size:10px!important}main[data-template^=collection] .product-card__content a.contents p{font-size:15px;line-height:1.1;-webkit-line-clamp:2}main[data-template^=collection] .product-card__content a.contents{min-height:34px}main[data-template^=collection] .product-card__content product-price,main[data-template^=collection] .product-card__content product-price *{font-size:14px}main[data-template^=collection] .add-to-cart-button{height:46px;min-height:46px;padding:14px 10px!important;font-size:15px!important;white-space:nowrap!important}main[data-template^=collection] [id$=__collection_learn_more] h2{font-size:24px}main[data-template^=collection] [id$=__collection_learn_more] p{font-size:14px}.hr-video-feature{padding:32px 0 48px}.hr-video-feature__inner{width:95%;padding:40px 15px}.hr-video-feature__header h2{max-width:300px;font-size:28px}.hr-video-feature__intro,.hr-video-feature__caption{font-size:16px;line-height:1.45}.hr-video-feature__media{width:100%;height:auto;aspect-ratio:310 / 263;margin-block:24px}.hr-video-feature__play{width:56px;height:56px}.hr-video-feature__play-icon{width:28px;height:28px}.hr-cafe-newsletter{padding:32px 0 48px}.hr-cafe-newsletter__inner{display:flex;flex-direction:column;gap:16px;width:95%;padding:16px}.hr-cafe-newsletter__media{width:100%;height:auto;aspect-ratio:320 / 210}.hr-cafe-newsletter__image{object-position:center 74%}.hr-cafe-newsletter__content{gap:16px}.hr-cafe-newsletter__copy{gap:8px}.hr-cafe-newsletter__copy h2{font-size:24px}.hr-cafe-newsletter__text{font-size:12px;line-height:1.35}.hr-cafe-newsletter__form-card{padding:16px}.hr-cafe-newsletter__form-card h3{font-size:16px}.hr-cafe-newsletter__input{height:40px;font-size:12px}.hr-cafe-newsletter__submit{width:140px;height:40px;font-size:12px}.hr-marquee-strip{height:60px}.hr-marquee-strip__group{gap:28px;padding-right:28px}.hr-marquee-strip__item,.hr-marquee-strip__separator{font-size:24px}.hr-marquee-strip__separator{font-size:20px}.hr-photo-gallery{padding:40px 0 48px}.hr-photo-gallery__inner{width:95%;gap:18px}.hr-photo-gallery__header{gap:12px}.hr-photo-gallery__header h2{max-width:280px;font-size:20px;line-height:1.05}.hr-photo-gallery__tags{flex-direction:column;gap:8px;font-size:10px}.hr-photo-gallery__tags span+span:before{content:none}.hr-photo-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hr-photo-gallery__item{height:auto;aspect-ratio:1 / 1.18;border-radius:8px}.hr-photo-gallery__image{border-radius:8px}.hr-footer{padding:24px 0}.hr-footer__inner{width:95%;gap:20px}.hr-footer__signup,.hr-footer__main,.hr-footer__bottom,.hr-footer__form{display:flex;flex-direction:column;gap:16px;align-items:stretch}.hr-footer__signup-copy{gap:8px;text-align:left}.hr-footer__signup h2{font-size:24px}.hr-footer__text,.hr-footer__text p{font-size:16px;line-height:1.4}.hr-footer__input,.hr-footer__submit{width:100%;height:48px;font-size:16px}.hr-footer__main{display:grid;grid-template-columns:1fr 1fr;gap:24px 16px;align-items:start}.hr-footer__nav{gap:12px}.hr-footer__nav h3{font-size:20px}.hr-footer__links{gap:4px}.hr-footer__links a{padding-block:7px;font-size:16px}.hr-footer__brand{grid-column:1 / -1;align-items:center;gap:16px;text-align:center}.hr-footer__logo{width:150px}.hr-footer__brand p{max-width:320px;font-size:20px}.hr-footer__bottom{align-items:center;text-align:center}.hr-footer__social,.hr-footer__legal,.hr-footer__payments{justify-content:center}.hr-footer__social a{width:28px;height:28px}.hr-footer__social svg{width:16px;height:16px}.hr-footer__legal{flex-direction:column;gap:8px;font-size:10px}.hr-footer__payments{flex-wrap:wrap;gap:6px}.hr-footer__payment,.hr-footer__payment-icon{width:30px;height:19px}}@media screen and (min-width:1100px){main[data-template^=product] .product-information__grid{display:grid!important;grid-template-columns:minmax(0,1.36fr) minmax(360px,1fr)!important;gap:40px!important;align-items:start;justify-content:center}}@media screen and (min-width:750px)and (max-width:1099px){main[data-template^=product] .product-information.section--page-width{width:min(92%,760px)}main[data-template^=product] .product-information__grid{display:flex!important;flex-direction:column;gap:28px!important}main[data-template^=product] .product-details{max-width:none}}main[data-template^=product] .product-details .text-block--hr_badge strong{display:inline-flex!important;align-items:center!important;min-height:26px!important;padding:6px 10px!important;border-radius:999px!important;background:#4f9736!important;color:#fff!important;font-family:var(--font-body--family)!important;font-size:12px!important;font-weight:700!important;line-height:1!important;text-transform:uppercase!important}main[data-template^=product] .product-details [class*=__hr_badge],main[data-template^=product] .product-details [class*=__hr_badge] p{width:fit-content!important;margin:0!important}main[data-template^=product] .product-details [class*=__hr_badge] strong{display:inline-flex!important;align-items:center!important;min-height:26px!important;padding:6px 10px!important;border-radius:999px!important;background:#4f9736!important;color:#fff!important;font-family:var(--font-body--family)!important;font-size:12px!important;font-weight:700!important;line-height:1!important;text-transform:uppercase!important}main[data-template^=product] .product-details [class*=__hr_summary],main[data-template^=product] .product-details [class*=__hr_summary] p,main[data-template^=product] .product-details [class*=__hr_summary] .hr-product-summary{margin:0!important;color:#281c39!important;font-size:16px!important;line-height:1.35!important}main[data-template^=product] .variant-option--color{display:flex!important;grid-template-columns:none!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important}main[data-template^=product] .variant-option--color>overflow-list{display:flex!important;justify-content:flex-start!important;gap:10px!important;width:100%!important}main[data-template^=product] .variant-option--color .variant-option__button-label{flex:0 0 24px!important;width:24px!important;height:24px!important;margin:0!important}main[data-template^=product] .section-wrapper:has(.jdgm-widget-revamp),main[data-template^=product] .section-wrapper:has(.jdgm-widget-revamp) .section-background{background:#f7eef8!important}main[data-template^=product] .section-wrapper:has(.jdgm-widget-revamp)>.section{min-height:0!important;padding:64px 0 72px!important;background:#f7eef8!important}main[data-template^=product] .section-wrapper:has(.jdgm-widget-revamp) .custom-section-content,main[data-template^=product] .section-wrapper:has(.jdgm-widget-revamp) .section-content-wrapper,main[data-template^=product] .section-wrapper:has(.jdgm-widget-revamp) .shopify-app-block,main[data-template^=product] .section-wrapper:has(.jdgm-widget-revamp) .jdgm-review-widget{width:min(90vw,1122px)!important;max-width:1122px!important;min-height:0!important;margin-inline:auto!important;padding:0!important;background:transparent!important;border:0!important}main[data-template^=product] .jdgm-widget-revamp{--jdgm-primary-color: #7836c2;--jdgm-secondary-color: #281c39;color:#281c39!important;font-family:var(--font-body--family)!important}main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header{display:block!important;width:100%!important;max-width:none!important;margin:0 0 24px!important;padding:0!important}main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header>.jm-cluster{display:grid!important;grid-template-columns:minmax(210px,1fr) minmax(280px,1.08fr) minmax(190px,1fr)!important;grid-template-rows:auto auto auto!important;align-items:center!important;column-gap:48px!important;row-gap:24px!important;width:100%!important;margin:0!important}main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header>.jm-cluster>.jm-stack--space-200,main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header__filter-container,main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header__button-and-filters{display:contents!important}main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header__title{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;margin:0!important;color:#7836c2!important;font-family:var(--font-heading--family)!important;font-style:var(--font-heading--style)!important;font-weight:var(--font-heading--weight)!important;font-size:32px!important;line-height:1!important;text-align:center!important}main[data-template^=product] .jdgm-widget-revamp .jm-average-rating-display{grid-column:1!important;grid-row:2!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:16px!important;min-height:116px!important;width:100%!important;color:#281c39!important;font-size:14px!important;line-height:1.2!important}main[data-template^=product] .jdgm-widget-revamp .jm-average-rating-display>.jm-cluster{display:grid!important;grid-template-columns:auto auto!important;align-items:center!important;justify-content:start!important;gap:14px 10px!important;color:#281c39!important}main[data-template^=product] .jdgm-widget-revamp .jm-average-rating-display .jm-star-rating{display:inline-flex!important;grid-column:1!important;grid-row:1!important;gap:2px!important;align-items:center!important;color:#7836c2!important;line-height:1!important}main[data-template^=product] .jdgm-widget-revamp .jm-average-rating-display .jm-text{color:#281c39!important;font-size:14px!important;font-weight:400!important;line-height:1.25!important}main[data-template^=product] .jdgm-widget-revamp .jm-average-rating-display .jm-text:first-of-type{grid-column:2!important;grid-row:1!important}main[data-template^=product] .jdgm-widget-revamp .jm-average-rating-display .jm-text:last-of-type{display:inline-flex!important;grid-column:1 / -1!important;grid-row:2!important;align-items:center!important;gap:8px!important}main[data-template^=product] .jdgm-widget-revamp .jm-action-buttons{grid-column:3!important;grid-row:2!important;justify-self:center!important;align-self:center!important;width:auto!important;margin:0!important;padding:0!important}main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header__rating-breakdown,main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header__rating-distribution,main[data-template^=product] .jdgm-widget-revamp .jm-rating-breakdown,main[data-template^=product] .jdgm-widget-revamp .jm-rating-distribution,main[data-template^=product] .jdgm-widget-revamp .jm-histogram,main[data-template^=product] .jdgm-widget-revamp .jdgm-histogram{grid-column:2!important;grid-row:2!important;min-height:116px!important;width:100%!important;margin:0!important;padding-inline:52px!important;border-inline:1px solid rgba(40,28,57,.35)!important;color:#281c39!important}main[data-template^=product] .jdgm-widget-revamp .jdgm-histogram__row,main[data-template^=product] .jdgm-widget-revamp .jm-rating-breakdown [class*=row],main[data-template^=product] .jdgm-widget-revamp .jm-rating-distribution [class*=row],main[data-template^=product] .jdgm-widget-revamp .jm-histogram [class*=row]{display:grid!important;grid-template-columns:88px minmax(90px,1fr) 28px!important;align-items:center!important;gap:16px!important;min-height:18px!important;margin:0 0 6px!important}main[data-template^=product] .jdgm-widget-revamp .jdgm-histogram__bar,main[data-template^=product] .jdgm-widget-revamp .jm-rating-breakdown [class*=bar],main[data-template^=product] .jdgm-widget-revamp .jm-rating-distribution [class*=bar],main[data-template^=product] .jdgm-widget-revamp .jm-histogram [class*=bar]{height:14px!important;background:#fff!important;border:0!important;box-shadow:none!important}main[data-template^=product] .jdgm-widget-revamp .jdgm-histogram__bar-content,main[data-template^=product] .jdgm-widget-revamp .jm-rating-breakdown [class*=fill],main[data-template^=product] .jdgm-widget-revamp .jm-rating-distribution [class*=fill],main[data-template^=product] .jdgm-widget-revamp .jm-histogram [class*=fill]{background:#7836c2!important}main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header__rating-breakdown .jm-star-rating,main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header__rating-distribution .jm-star-rating,main[data-template^=product] .jdgm-widget-revamp .jm-rating-breakdown .jm-star-rating,main[data-template^=product] .jdgm-widget-revamp .jm-rating-distribution .jm-star-rating,main[data-template^=product] .jdgm-widget-revamp .jm-histogram .jm-star-rating,main[data-template^=product] .jdgm-widget-revamp .jdgm-histogram .jm-star-rating{color:#7836c2!important;font-size:18px!important;line-height:1!important;letter-spacing:2px!important;white-space:nowrap!important}main[data-template^=product] .jdgm-widget-revamp .jm-action-buttons__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:168px!important;height:48px!important;padding:0 24px!important;border:0!important;border-radius:52px!important;background:linear-gradient(180deg,#fee77a,#ffb900)!important;color:#281c39!important;font-size:16px!important;font-weight:600!important;line-height:1!important;text-transform:capitalize!important}main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header__filters{--stack-align: stretch !important;grid-column:1 / -1!important;grid-row:3!important;display:flex!important;justify-content:flex-start!important;align-items:center!important;justify-self:stretch!important;width:100%!important;margin:4px 0 0!important;padding:16px 0!important;border-block:1px solid rgba(40,28,57,.35)!important;text-align:left!important}main[data-template^=product] .jdgm-widget-revamp .jm-filters,main[data-template^=product] .jdgm-widget-revamp .jm-filters__buttons{--cluster-justify: flex-start !important;display:flex!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:0!important;text-align:left!important}main[data-template^=product] .jdgm-widget-revamp .jm-custom-answer-filter,main[data-template^=product] .jdgm-widget-revamp .jm-sort-filter__icon--sort{display:none!important}main[data-template^=product] .jdgm-widget-revamp .jm-sort-filter{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;justify-self:start!important;align-self:center!important;width:auto!important;gap:6px!important;margin:0!important;color:#281c39!important;text-align:left!important}main[data-template^=product] .jdgm-widget-revamp .jdgm-sort-dropdown{width:auto!important;min-width:max-content!important;margin:0!important;padding:0 18px 0 0!important;border:0!important;background:transparent!important;color:#281c39!important;font-family:var(--font-body--family)!important;font-size:14px!important;line-height:1!important;text-align:left!important;box-shadow:none!important;overflow:visible!important;appearance:auto!important;-webkit-appearance:menulist!important}main[data-template^=product] .jdgm-widget-revamp .jm-sort-filter__icon--chevron{display:inline-flex!important;color:#281c39!important}main[data-template^=product] .jdgm-widget-revamp .jm-sort-filter__icon--chevron svg,main[data-template^=product] .jdgm-widget-revamp .jm-sort-filter__icon--chevron path{width:16px!important;height:16px!important;stroke:currentColor!important;fill:currentColor!important}main[data-template^=product] .jdgm-widget-revamp .jdgm-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}main[data-template^=product] .jdgm-widget-revamp .jdgm-review-list{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important}main[data-template^=product] .jdgm-widget-revamp .jm-review-item{width:100%!important;margin:0!important;padding:24px 0!important;border:0!important;border-bottom:1px solid rgba(40,28,57,.35)!important;background:transparent!important;box-shadow:none!important}main[data-template^=product] .jdgm-widget-revamp .jm-review-item__body,main[data-template^=product] .jdgm-widget-revamp .jm-review-item__content{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px 24px!important;width:100%!important;margin:0!important;padding:0!important}main[data-template^=product] .jdgm-widget-revamp .jm-review-item__content>.jm-cluster:first-child,main[data-template^=product] .jdgm-widget-revamp .jm-reviewer-info,main[data-template^=product] .jdgm-widget-revamp .jm-reviewer-info__details{display:contents!important}main[data-template^=product] .jdgm-widget-revamp .jm-reviewer-avatar{display:none!important}main[data-template^=product] .jdgm-widget-revamp .jm-review-item .jm-star-rating{grid-column:1!important;grid-row:1!important;justify-self:start!important;color:#7836c2!important;font-size:14px!important;line-height:1!important;letter-spacing:2px!important}main[data-template^=product] .jdgm-widget-revamp .jm-star-rating__font-icon{color:#7836c2!important;font-size:1em!important;line-height:1!important}main[data-template^=product] .jdgm-widget-revamp .jm-reviewer-info__name{grid-column:1!important;grid-row:2!important;color:#281c39!important;font-size:14px!important;font-weight:400!important;line-height:1.2!important}main[data-template^=product] .jdgm-widget-revamp .jm-reviewer-info__details>.jm-cluster:last-child{grid-column:2!important;grid-row:1!important;justify-self:end!important;align-self:start!important;color:#281c39!important;font-size:14px!important;line-height:1!important}main[data-template^=product] .jdgm-widget-revamp .jm-review-content{grid-column:1 / -1!important;grid-row:3!important;margin:8px 0 0!important;padding:0!important}main[data-template^=product] .jdgm-widget-revamp .jm-review-content__body,main[data-template^=product] .jdgm-widget-revamp .jdgm-review-content__body-content{margin:0!important;color:#281c39!important;font-size:14px!important;line-height:1.45!important}main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header *:not(.jm-review-widget-minimal-header__title):not(.jm-star-rating):not(.jm-star-rating__font-icon),main[data-template^=product] .jdgm-widget-revamp .jdgm-review-list *:not(.jm-star-rating):not(.jm-star-rating__font-icon){font-family:var(--font-body--family)!important}main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header__title{font-family:var(--font-heading--family)!important;font-style:var(--font-heading--style)!important;font-weight:var(--font-heading--weight)!important;font-size:32px!important;line-height:1!important}@media screen and (min-width:750px){main[data-template^=product] media-gallery.media-gallery--carousel slideshow-controls[thumbnails]{height:var(--hr-product-main-media-height, auto);max-height:var(--hr-product-main-media-height, none)}main[data-template^=product] media-gallery.media-gallery--carousel .slideshow-controls__thumbnails-container{max-height:var(--hr-product-main-media-height, none);overflow:hidden auto}}@media screen and (max-width:749px){main[data-template^=product] .product-details .text-block--hr_badge strong{min-height:22px!important;padding:5px 8px!important;font-size:10px!important}main[data-template^=product] .product-details [class*=__hr_badge] strong{min-height:22px!important;padding:5px 8px!important;font-size:10px!important}main[data-template^=product] .product-details [class*=__hr_summary],main[data-template^=product] .product-details [class*=__hr_summary] p,main[data-template^=product] .product-details [class*=__hr_summary] .hr-product-summary{font-size:14px!important}main[data-template^=product] .section-wrapper:has(.jdgm-widget-revamp)>.section{padding:40px 0 56px!important}main[data-template^=product] .section-wrapper:has(.jdgm-widget-revamp) .custom-section-content,main[data-template^=product] .section-wrapper:has(.jdgm-widget-revamp) .section-content-wrapper,main[data-template^=product] .section-wrapper:has(.jdgm-widget-revamp) .shopify-app-block,main[data-template^=product] .section-wrapper:has(.jdgm-widget-revamp) .jdgm-review-widget{width:min(92vw,1122px)!important}main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header>.jm-cluster{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:18px!important}main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header__title{font-size:28px!important}main[data-template^=product] .jdgm-widget-revamp .jm-average-rating-display,main[data-template^=product] .jdgm-widget-revamp .jm-action-buttons,main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header__rating-breakdown,main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header__rating-distribution,main[data-template^=product] .jdgm-widget-revamp .jm-rating-breakdown,main[data-template^=product] .jdgm-widget-revamp .jm-rating-distribution,main[data-template^=product] .jdgm-widget-revamp .jm-histogram,main[data-template^=product] .jdgm-widget-revamp .jdgm-histogram,main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header__filters{grid-column:auto!important;grid-row:auto!important;width:100%!important}main[data-template^=product] .jdgm-widget-revamp .jm-average-rating-display{align-items:center!important;min-height:0!important;text-align:center!important}main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header__rating-breakdown,main[data-template^=product] .jdgm-widget-revamp .jm-review-widget-minimal-header__rating-distribution,main[data-template^=product] .jdgm-widget-revamp .jm-rating-breakdown,main[data-template^=product] .jdgm-widget-revamp .jm-rating-distribution,main[data-template^=product] .jdgm-widget-revamp .jm-histogram,main[data-template^=product] .jdgm-widget-revamp .jdgm-histogram{min-height:0!important;padding:18px 0!important;border-block:1px solid rgba(40,28,57,.35)!important;border-inline:0!important}main[data-template^=product] .jdgm-widget-revamp .jm-action-buttons{justify-self:stretch!important}main[data-template^=product] .jdgm-widget-revamp .jm-action-buttons__button{width:100%!important}main[data-template^=product] .jdgm-widget-revamp .jm-review-item__body,main[data-template^=product] .jdgm-widget-revamp .jm-review-item__content{grid-template-columns:1fr!important}main[data-template^=product] .jdgm-widget-revamp .jm-reviewer-info__details>.jm-cluster:last-child{grid-column:1!important;grid-row:auto!important;justify-self:start!important}}main[data-template^=product] .section-wrapper:has(.jdgm-review-widget),main[data-template^=product] .section-wrapper:has(.jdgm-review-widget) .section-background{background:#f7eef8!important}main[data-template^=product] .section-wrapper:has(.jdgm-review-widget)>.section{min-height:0!important;padding:64px 0 72px!important;background:#f7eef8!important}main[data-template^=product] .section-wrapper:has(.jdgm-review-widget) .custom-section-content,main[data-template^=product] .section-wrapper:has(.jdgm-review-widget) .section-content-wrapper,main[data-template^=product] .section-wrapper:has(.jdgm-review-widget) .shopify-app-block,main[data-template^=product] .section-wrapper:has(.jdgm-review-widget) .jdgm-review-widget{width:min(90vw,1122px)!important;max-width:1122px!important;min-height:0!important;margin-inline:auto!important;padding:0!important;background:transparent!important;border:0!important}main[data-template^=product] .jdgm-review-widget .jm-review-widget--standard-header{--jdgm-primary-color: #7836c2;--jdgm-secondary-color: #281c39;color:#281c39!important;font-family:var(--font-body--family)!important}main[data-template^=product] .jdgm-review-widget .jm-review-widget__header{display:grid!important;grid-template-columns:minmax(210px,1fr) minmax(280px,1.08fr) minmax(190px,1fr)!important;grid-template-rows:auto auto auto!important;align-items:center!important;column-gap:48px!important;row-gap:24px!important;width:100%!important;margin:0 0 24px!important;padding:0!important}main[data-template^=product] .jdgm-review-widget .jm-review-widget-header__summary-section,main[data-template^=product] .jdgm-review-widget .jm-review-widget-header__title-and-rating,main[data-template^=product] .jdgm-review-widget .jm-review-widget-header__main-content,main[data-template^=product] .jdgm-review-widget .jm-review-widget-header__filters-wrapper,main[data-template^=product] .jdgm-review-widget .jm-review-widget-header__filters-wrapper>.jm-stack,main[data-template^=product] .jdgm-review-widget .jm-filters,main[data-template^=product] .jdgm-review-widget .jm-filters__buttons{display:contents!important}main[data-template^=product] .jdgm-review-widget .jm-review-widget-header__title{grid-column:1 / -1!important;grid-row:1!important;margin:0!important;color:#7836c2!important;font-family:var(--font-heading--family)!important;font-style:var(--font-heading--style)!important;font-weight:var(--font-heading--weight)!important;font-size:32px!important;line-height:1!important;text-align:center!important}main[data-template^=product] .jdgm-review-widget .jm-review-widget-header__average-rating-display,main[data-template^=product] .jdgm-review-widget .jm-average-rating-display{grid-column:1!important;grid-row:2!important;align-self:center!important;min-height:116px!important;color:#281c39!important}main[data-template^=product] .jdgm-review-widget .jm-average-rating-display>.jm-cluster{display:grid!important;grid-template-columns:auto auto!important;align-items:center!important;justify-content:start!important;gap:14px 10px!important}main[data-template^=product] .jdgm-review-widget .jm-average-rating-display .jm-star-rating{color:#7836c2!important;font-size:16px!important;letter-spacing:2px!important;line-height:1!important}main[data-template^=product] .jdgm-review-widget .jm-average-rating-display .jm-text{color:#281c39!important;font-size:14px!important;line-height:1.25!important}main[data-template^=product] .jdgm-review-widget .jm-average-rating-display .jm-text:first-child{font-weight:600!important}main[data-template^=product] .jdgm-review-widget .jm-histogram{grid-column:2!important;grid-row:2!important;width:100%!important;min-height:116px!important;margin:0!important;padding-inline:52px!important;border-inline:1px solid rgba(40,28,57,.35)!important;color:#281c39!important}main[data-template^=product] .jdgm-review-widget .jm-histogram>.jm-stack{display:grid!important;gap:6px!important}main[data-template^=product] .jdgm-review-widget .jm-histogram-row{display:grid!important;grid-template-columns:18px 78px minmax(90px,1fr) 28px!important;align-items:center!important;gap:12px!important;min-height:18px!important;margin:0!important}main[data-template^=product] .jdgm-review-widget .jm-histogram-row__rating,main[data-template^=product] .jdgm-review-widget .jm-histogram-row__frequency{color:#281c39!important;font-size:14px!important;line-height:1!important}main[data-template^=product] .jdgm-review-widget .jm-histogram .jm-star-rating{color:#7836c2!important;font-size:14px!important;letter-spacing:1px!important;line-height:1!important;white-space:nowrap!important}main[data-template^=product] .jdgm-review-widget .jm-progress-bar{width:100%!important;height:14px!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important}main[data-template^=product] .jdgm-review-widget .jm-progress-bar__fill{height:100%!important;background:#7836c2!important;border-radius:0!important}main[data-template^=product] .jdgm-review-widget .jm-action-buttons{grid-column:3!important;grid-row:2!important;justify-self:center!important;align-self:center!important;margin:0!important}main[data-template^=product] .jdgm-review-widget .jm-action-buttons__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:168px!important;height:48px!important;padding:0 24px!important;border:0!important;border-radius:52px!important;background:linear-gradient(180deg,#fee77a,#ffb900)!important;color:#281c39!important;font-size:16px!important;font-weight:600!important;line-height:1!important;text-transform:capitalize!important}main[data-template^=product] .jdgm-review-widget .jm-review-widget-header__filters-wrapper{grid-column:1 / -1!important;grid-row:3!important;width:100%!important;margin:4px 0 0!important;padding:16px 0!important;border-block:1px solid rgba(40,28,57,.35)!important}main[data-template^=product] .jdgm-review-widget .jm-custom-answer-filter,main[data-template^=product] .jdgm-review-widget .jm-sort-filter__icon--sort{display:none!important}main[data-template^=product] .jdgm-review-widget .jm-sort-filter{display:inline-flex!important;align-items:center!important;justify-self:start!important;gap:6px!important;color:#281c39!important}main[data-template^=product] .jdgm-review-widget .jdgm-sort-dropdown{width:auto!important;min-width:max-content!important;margin:0!important;padding:0 18px 0 0!important;border:0!important;background:transparent!important;color:#281c39!important;font-family:var(--font-body--family)!important;font-size:14px!important;line-height:1!important;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important}main[data-template^=product] .jdgm-review-widget .jm-sort-filter__icon--chevron{display:inline-flex!important;width:16px!important;height:16px!important;color:#281c39!important}main[data-template^=product] .jdgm-review-widget .jm-sort-filter__icon--chevron svg,main[data-template^=product] .jdgm-review-widget .jm-sort-filter__icon--chevron path{width:16px!important;height:16px!important;stroke:currentColor!important;fill:currentColor!important}main[data-template^=product] .jdgm-review-widget .jdgm-review-list{display:block!important;width:100%!important;margin:0!important;padding:0!important}main[data-template^=product] .jdgm-review-widget .jm-review-item{margin:0!important;padding:24px 0!important;border:0!important;border-bottom:1px solid rgba(40,28,57,.35)!important;background:transparent!important;box-shadow:none!important}main[data-template^=product] .jdgm-review-widget .jm-review-item__body,main[data-template^=product] .jdgm-review-widget .jm-review-item__content{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px 24px!important;width:100%!important}main[data-template^=product] .jdgm-review-widget .jm-review-item__content>.jm-cluster:first-child,main[data-template^=product] .jdgm-review-widget .jm-reviewer-info,main[data-template^=product] .jdgm-review-widget .jm-reviewer-info__details{display:contents!important}main[data-template^=product] .jdgm-review-widget .jm-reviewer-avatar{display:none!important}main[data-template^=product] .jdgm-review-widget .jm-review-item .jm-star-rating{grid-column:1!important;grid-row:1!important;justify-self:start!important;color:#7836c2!important;font-size:14px!important;letter-spacing:2px!important;line-height:1!important}main[data-template^=product] .jdgm-review-widget .jm-star-rating__font-icon{color:#7836c2!important}main[data-template^=product] .jdgm-review-widget .jm-reviewer-info__name{grid-column:1!important;grid-row:2!important;color:#281c39!important;font-size:14px!important;font-weight:400!important}main[data-template^=product] .jdgm-review-widget .jm-reviewer-info__details>.jm-cluster:last-child{grid-column:2!important;grid-row:1!important;justify-self:end!important;color:#281c39!important;font-size:14px!important}main[data-template^=product] .jdgm-review-widget .jm-review-content{grid-column:1 / -1!important;grid-row:3!important;margin:8px 0 0!important}main[data-template^=product] .jdgm-review-widget .jm-review-content__body,main[data-template^=product] .jdgm-review-widget .jdgm-review-content__body-content{color:#281c39!important;font-size:14px!important;line-height:1.45!important}main[data-template^=product] .jdgm-review-widget *:not(.jm-review-widget-header__title):not(.jm-star-rating):not(.jm-star-rating__font-icon){font-family:var(--font-body--family)!important}@media screen and (max-width:749px){main[data-template^=product] .section-wrapper:has(.jdgm-review-widget)>.section{padding:40px 0 56px!important}main[data-template^=product] .section-wrapper:has(.jdgm-review-widget) .custom-section-content,main[data-template^=product] .section-wrapper:has(.jdgm-review-widget) .section-content-wrapper,main[data-template^=product] .section-wrapper:has(.jdgm-review-widget) .shopify-app-block,main[data-template^=product] .section-wrapper:has(.jdgm-review-widget) .jdgm-review-widget{width:min(92vw,1122px)!important}main[data-template^=product] .jdgm-review-widget .jm-review-widget__header{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:18px!important}main[data-template^=product] .jdgm-review-widget .jm-review-widget-header__title{font-size:28px!important}main[data-template^=product] .jdgm-review-widget .jm-review-widget-header__average-rating-display,main[data-template^=product] .jdgm-review-widget .jm-average-rating-display{min-height:0!important;text-align:center!important}main[data-template^=product] .jdgm-review-widget .jm-average-rating-display>.jm-cluster{justify-content:center!important}main[data-template^=product] .jdgm-review-widget .jm-histogram{min-height:0!important;padding:18px 0!important;border-block:1px solid rgba(40,28,57,.35)!important;border-inline:0!important}main[data-template^=product] .jdgm-review-widget .jm-action-buttons__button{width:100%!important}main[data-template^=product] .jdgm-review-widget .jm-review-item__body,main[data-template^=product] .jdgm-review-widget .jm-review-item__content{grid-template-columns:1fr!important}main[data-template^=product] .jdgm-review-widget .jm-reviewer-info__details>.jm-cluster:last-child{grid-column:1!important;grid-row:auto!important;justify-self:start!important}}main[data-template^=product] .section-wrapper:has(.jdgm-review-widget.hr-judgeme-native),main[data-template^=product] .section-wrapper:has(.jdgm-review-widget.hr-judgeme-native) .section-background{background:#f7eef8!important}main[data-template^=product] .section-wrapper:has(.jdgm-review-widget.hr-judgeme-native)>.section{min-height:0!important;padding:58px 0 72px!important;background:#f7eef8!important}main[data-template^=product] .section-wrapper:has(.jdgm-review-widget.hr-judgeme-native) .custom-section-content,main[data-template^=product] .section-wrapper:has(.jdgm-review-widget.hr-judgeme-native) .section-content-wrapper,main[data-template^=product] .section-wrapper:has(.jdgm-review-widget.hr-judgeme-native) .shopify-app-block,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native{width:min(89vw,1120px)!important;max-width:1120px!important;min-height:0!important;margin-inline:auto!important;padding:0!important;background:transparent!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget--standard-header{width:100%!important;color:#281c39!important;font-family:var(--font-body--family)!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget__header{display:grid!important;grid-template-columns:minmax(210px,1fr) minmax(320px,1.16fr) minmax(210px,1fr)!important;grid-template-rows:auto auto auto!important;align-items:center!important;column-gap:56px!important;row-gap:26px!important;width:100%!important;margin:0 0 20px!important;padding:0!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__summary-section,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__title-and-rating,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__main-content{display:contents!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__title{grid-column:1 / -1!important;grid-row:1!important;margin:0!important;color:#7836c2!important;font-family:var(--font-heading--family)!important;font-size:32px!important;font-weight:var(--font-heading--weight)!important;line-height:1!important;text-align:center!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display{grid-column:1!important;grid-row:2!important;display:flex!important;min-height:120px!important;align-items:center!important;justify-content:center!important;margin:0!important;color:#281c39!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display>.jm-cluster{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:10px!important;margin:0!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display .jm-cluster,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display .jm-stack{display:flex!important;flex-flow:row wrap!important;align-items:baseline!important;justify-content:center!important;gap:8px!important;margin:0!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display .jm-text:first-child{color:#281c39!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display .jm-text:first-child:after{content:" out of 5";margin-left:4px;font-weight:400}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display .jm-text:last-child{color:#281c39!important;font-size:14px!important;line-height:1.2!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display .jm-text:last-child:before{content:"\2713";display:inline-flex;width:14px;height:14px;align-items:center;justify-content:center;margin-right:7px;border-radius:3px;background:#6fc7af;color:#fff;font-size:10px;font-weight:700;line-height:1}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram.jm-review-widget-header__star-rating-histogram{grid-column:2!important;grid-row:2!important;display:flex!important;min-height:120px!important;width:100%!important;align-items:center!important;margin:0!important;padding:0 54px!important;border-inline:1px solid rgba(40,28,57,.34)!important;color:#281c39!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram.jm-review-widget-header__star-rating-histogram>.jm-stack{display:grid!important;width:100%!important;gap:7px!important;margin:0!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram-row.jm-cluster{display:grid!important;grid-template-columns:18px 16px minmax(104px,1fr) 28px!important;align-items:center!important;gap:10px!important;min-height:16px!important;margin:0!important;color:#281c39!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram-row__rating,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram-row__frequency{color:#281c39!important;font-size:12px!important;line-height:1!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram-row__rating{grid-column:1!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram-row .jm-star-rating{grid-column:2!important;display:block!important;color:#7836c2!important;font-size:13px!important;line-height:1!important;white-space:nowrap!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram-row .jm-progress-bar{grid-column:3!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram-row__frequency{grid-column:4!important;text-align:right!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram-row .jm-star-rating__font-icon{color:#7836c2!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram-row .jm-progress-bar{display:block!important;width:100%!important;height:13px!important;background:#fff!important;border:0!important;border-radius:0!important;overflow:hidden!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram-row .jm-progress-bar__fill{display:block!important;height:100%!important;background:#7836c2!important;border-radius:0!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-action-buttons{grid-column:3!important;grid-row:2!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-action-buttons__button{display:inline-flex!important;min-width:168px!important;height:48px!important;align-items:center!important;justify-content:center!important;padding:0 26px!important;border:0!important;border-radius:52px!important;background:linear-gradient(180deg,#fee77a,#ffb900)!important;color:#281c39!important;font-size:16px!important;font-weight:600!important;line-height:1!important;text-transform:capitalize!important;box-shadow:none!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__filters-wrapper{grid-column:1 / -1!important;grid-row:3!important;display:flex!important;width:100%!important;align-items:center!important;justify-content:flex-start!important;margin:0!important;padding:16px 0!important;border-block:1px solid rgba(40,28,57,.34)!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__filters-wrapper>.jm-stack,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-filters,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-filters__buttons,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-sort-filter{display:flex!important;align-items:center!important;margin:0!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-custom-answer-filter,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-sort-filter__icon--sort,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jdgm-visually-hidden{display:none!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jdgm-sort-dropdown.jm-sort-filter__select{width:auto!important;min-width:112px!important;margin:0!important;padding:0 20px 0 0!important;border:0!important;background:transparent!important;color:#281c39!important;font-family:var(--font-body--family)!important;font-size:14px!important;line-height:1.2!important;box-shadow:none!important;outline:none!important;appearance:none!important;-webkit-appearance:none!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-sort-filter__icon--chevron{display:inline-flex!important;width:16px!important;height:16px!important;margin-left:-16px!important;color:#281c39!important;pointer-events:none!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jdgm-review-list{display:block!important;width:100%!important;margin:0!important;padding:0!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-item{display:block!important;margin:0!important;padding:24px 0!important;border:0!important;border-bottom:1px solid rgba(40,28,57,.34)!important;background:transparent!important;box-shadow:none!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-item__body,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-item__content{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px 24px!important;width:100%!important;margin:0!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-item__content>.jm-cluster:first-child,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-reviewer-info,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-reviewer-info__details{display:contents!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-reviewer-avatar{display:none!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-item .jm-star-rating{grid-column:1!important;grid-row:1!important;justify-self:start!important;color:#7836c2!important;font-size:15px!important;letter-spacing:1px!important;line-height:1!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-reviewer-info__name{grid-column:1!important;grid-row:2!important;color:#281c39!important;font-size:14px!important;font-weight:400!important;line-height:1.25!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-reviewer-info__details>.jm-cluster:last-child{grid-column:2!important;grid-row:1!important;justify-self:end!important;color:#281c39!important;font-size:14px!important;line-height:1.25!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-content{grid-column:1 / -1!important;grid-row:3!important;margin:8px 0 0!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native *:not(.jm-review-widget-header__title):not(.jm-star-rating):not(.jm-star-rating__font-icon){font-family:var(--font-body--family)!important}@media screen and (max-width:899px){main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget__header{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__title,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram.jm-review-widget-header__star-rating-histogram,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-action-buttons,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__filters-wrapper{grid-column:1!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__title{grid-row:1!important;font-size:28px!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display{grid-row:2!important;min-height:0!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram.jm-review-widget-header__star-rating-histogram{grid-row:3!important;min-height:0!important;padding:18px 0!important;border-block:1px solid rgba(40,28,57,.34)!important;border-inline:0!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-action-buttons{grid-row:4!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-action-buttons__button{width:min(100%,260px)!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__filters-wrapper{grid-row:5!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-item__body,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-item__content{grid-template-columns:1fr!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-reviewer-info__details>.jm-cluster:last-child{grid-column:1!important;grid-row:auto!important;justify-self:start!important}}main[data-template^=product] .section-wrapper:has(.jdgm-review-widget.hr-judgeme-native)>.section{padding:44px 0 64px!important}main[data-template^=product] .section-wrapper:has(.jdgm-review-widget.hr-judgeme-native) .custom-section-content,main[data-template^=product] .section-wrapper:has(.jdgm-review-widget.hr-judgeme-native) .section-content-wrapper,main[data-template^=product] .section-wrapper:has(.jdgm-review-widget.hr-judgeme-native) .shopify-app-block,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native{width:min(calc(100vw - 48px),1122px)!important;max-width:1122px!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget__header{grid-template-columns:minmax(206px,1fr) 378px minmax(206px,1fr)!important;column-gap:54px!important;row-gap:24px!important;margin-bottom:0!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__title{margin-bottom:0!important;font-size:32px!important;letter-spacing:0!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display{display:grid!important;grid-template-columns:auto auto!important;min-height:127px!important;align-content:center!important;align-items:center!important;justify-content:center!important;column-gap:8px!important;row-gap:18px!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display .jm-cluster,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display .jm-stack{display:contents!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .hr-judgeme-average-stars{position:relative!important;grid-column:1!important;grid-row:1!important;display:inline-block!important;color:#7836c238!important;font-size:18px!important;letter-spacing:2px!important;line-height:1!important;white-space:nowrap!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .hr-judgeme-average-stars__fill{position:absolute!important;inset:0 auto 0 0!important;display:block!important;width:var(--hr-rating-fill, 0%)!important;overflow:hidden!important;color:#7836c2!important;white-space:nowrap!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display .jm-text:first-child{grid-column:2!important;grid-row:1!important;color:#281c39!important;font-size:14px!important;font-weight:400!important;line-height:1!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display .jm-text:last-child{grid-column:1 / -1!important;grid-row:2!important;justify-self:start!important;color:#281c39!important;font-size:14px!important;font-weight:400!important;line-height:1!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram.jm-review-widget-header__star-rating-histogram{min-height:127px!important;padding:0 58px!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram.jm-review-widget-header__star-rating-histogram>.jm-stack{gap:8px!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram-row.jm-cluster{grid-template-columns:80px 162px 24px!important;gap:52px!important;min-height:17px!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram-row.jm-cluster:before{content:attr(data-hr-stars);grid-column:1!important;color:#7836c2!important;font-size:18px!important;letter-spacing:2px!important;line-height:1!important;white-space:nowrap!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram-row__rating,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram-row .jm-star-rating{display:none!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram-row .jm-progress-bar{grid-column:2!important;width:162px!important;height:17px!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram-row__frequency{grid-column:3!important;color:#281c39!important;font-size:14px!important;line-height:1!important;text-align:left!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-action-buttons__button{min-width:168px!important;width:168px!important;height:48px!important;font-size:16px!important;font-weight:600!important;text-transform:capitalize!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__filters-wrapper{margin-top:0!important;padding:16px 0!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget__body,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget__body>.jm-stack,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget__body>.jm-stack>.jm-stack{display:block!important;margin:0!important;padding:0!important;gap:0!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jdgm-review-list{margin:0!important;padding:0!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-item{min-height:0!important;padding:24px 0 25px!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-item .jm-star-rating{color:#7836c2!important;font-size:18px!important;letter-spacing:2px!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-reviewer-info__name,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-reviewer-info__details>.jm-cluster:last-child{color:#281c39!important;font-size:14px!important;line-height:1.25!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-content{margin-top:10px!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-content__title{color:#281c39!important;font-size:16px!important;font-weight:600!important;line-height:1.2!important;text-transform:uppercase!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-content__body,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jdgm-review-content__body-content{color:#281c39!important;font-size:14px!important;line-height:1.45!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-pagination,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jdgm-paginate{display:flex!important;align-items:center!important;justify-content:center!important;gap:24px!important;margin:24px 0 0!important;color:#281c39!important;font-size:16px!important}@media screen and (max-width:899px){main[data-template^=product] .section-wrapper:has(.jdgm-review-widget.hr-judgeme-native) .custom-section-content,main[data-template^=product] .section-wrapper:has(.jdgm-review-widget.hr-judgeme-native) .section-content-wrapper,main[data-template^=product] .section-wrapper:has(.jdgm-review-widget.hr-judgeme-native) .shopify-app-block,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native{width:min(calc(100vw - 32px),360px)!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget__header{grid-template-columns:1fr!important;gap:18px!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram-row.jm-cluster{grid-template-columns:80px minmax(92px,1fr) 24px!important;gap:14px!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram-row .jm-progress-bar{width:100%!important}}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget__header{grid-template-columns:minmax(220px,1fr) 420px minmax(220px,1fr)!important;column-gap:46px!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display{display:flex!important;flex-wrap:wrap!important;align-content:center!important;align-items:center!important;justify-content:center!important;column-gap:8px!important;row-gap:18px!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .hr-judgeme-average-stars{order:1!important;grid-column:auto!important;grid-row:auto!important;flex:0 0 auto!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display .jm-text:first-child{order:2!important;grid-column:auto!important;grid-row:auto!important;flex:0 0 auto!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display .jm-text:last-child{order:3!important;grid-column:auto!important;grid-row:auto!important;flex:0 0 100%!important;justify-self:auto!important;text-align:center!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram.jm-review-widget-header__star-rating-histogram{box-sizing:border-box!important;width:420px!important;min-width:420px!important;max-width:420px!important;padding:0 44px!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram-row.jm-cluster{grid-template-columns:88px 162px 24px!important;gap:18px!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget__body{margin-top:-48px!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jdgm-review-list>:first-child{margin-top:0!important;padding-top:24px!important}@media screen and (max-width:899px){main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget__header{grid-template-columns:1fr!important;column-gap:0!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget__body{margin-top:0!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-histogram.jm-review-widget-header__star-rating-histogram{width:100%!important;min-width:0!important;max-width:none!important;padding:18px 0!important}}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display{display:flex!important;min-height:127px!important;align-items:center!important;justify-content:center!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .jm-review-widget-header__average-rating-display>:not(.hr-judgeme-summary){display:none!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .hr-judgeme-summary{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:20px!important;color:#281c39!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .hr-judgeme-summary__rating{display:flex!important;align-items:center!important;gap:10px!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .hr-judgeme-summary__stars{position:relative!important;display:inline-block!important;color:#7836c238!important;font-size:18px!important;letter-spacing:2px!important;line-height:1!important;white-space:nowrap!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .hr-judgeme-summary__stars-fill{position:absolute!important;inset:0 auto 0 0!important;display:block!important;width:var(--hr-rating-fill, 0%)!important;overflow:hidden!important;color:#7836c2!important;white-space:nowrap!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .hr-judgeme-summary__score,main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .hr-judgeme-summary__count{color:#281c39!important;font-family:var(--font-body--family)!important;font-size:14px!important;font-weight:400!important;line-height:1!important}main[data-template^=product] .jdgm-review-widget.hr-judgeme-native .hr-judgeme-summary__count:before{content:"\2713";display:inline-flex;width:14px;height:14px;align-items:center;justify-content:center;margin-right:8px;border-radius:3px;background:#6fc7af;color:#fff;font-size:10px;font-weight:700;line-height:1}@media screen and (max-width:749px){main[data-template^=product] [id$=__related_products] .section{gap:24px!important;padding-block:38px 44px!important}main[data-template^=product] [id$=__related_products] .section-resource-list__content,main[data-template^=product] [id$=__related_products] .resource-list,main[data-template^=product] [id$=__related_products] .resource-list.force-full-width{width:min(100vw,360px)!important;max-width:360px!important}main[data-template^=product] [id$=__related_products] .section-resource-list__content h2,main[data-template^=product] [id$=__related_products] .section-resource-list__content h3,main[data-template^=product] [id$=__related_products] .section-resource-list__content h4{font-size:28px!important;line-height:1!important;text-align:center!important}main[data-template^=product] [id$=__related_products] .resource-list__carousel{--hr-related-gap: 16px;--hr-related-visible: 2;--resource-list-column-gap: var(--hr-related-gap);--resource-list-column-gap-desktop: var(--hr-related-gap);--column-count: var(--hr-related-visible);--slide-width: calc((100% - 16px)/2) ;overflow:hidden!important}main[data-template^=product] [id$=__related_products] slideshow-slide.resource-list__slide,main[data-template^=product] [id$=__related_products] .resource-list__carousel .resource-list__slide{--slide-width: calc((100% - 16px)/2) !important;width:var(--slide-width)!important;max-width:var(--slide-width)!important;flex:0 0 var(--slide-width)!important}main[data-template^=product] [id$=__related_products] .resource-list__slide{padding-block:0 12px!important}main[data-template^=product] [id$=__related_products] .product-card__content{overflow:hidden!important;gap:0!important;border-radius:16px!important;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a!important}main[data-template^=product] [id$=__related_products] .card-gallery{height:auto!important;aspect-ratio:1 / 1!important;border-radius:16px 16px 0 0!important}main[data-template^=product] [id$=__related_products] .card-gallery img{object-fit:contain!important}main[data-template^=product] [id$=__related_products] .product-card__content>:not(.card-gallery){width:100%!important;margin:0!important}main[data-template^=product] [id$=__related_products] .product-badges{top:8px!important;right:8px!important}main[data-template^=product] [id$=__related_products] .product-badges__badge{min-height:0!important;padding:4px 6px!important;border-radius:48px!important;font-size:10px!important;line-height:1!important}main[data-template^=product] [id$=__related_products] .product-card__content a.contents{min-height:48px!important;padding:8px 8px 0!important;align-items:center!important;justify-content:center!important}main[data-template^=product] [id$=__related_products] .product-card__content a.contents p{display:-webkit-box!important;min-height:38px!important;margin:0!important;overflow:hidden!important;color:#281c39!important;font-size:16px!important;font-weight:600!important;line-height:1.1!important;text-align:center!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}main[data-template^=product] [id$=__related_products] .product-card__content product-price,main[data-template^=product] [id$=__related_products] .product-card__content product-price *{min-height:22px!important;margin:0!important;color:#281c39!important;font-size:16px!important;line-height:1!important;text-align:center!important}main[data-template^=product] [id$=__related_products] .buy-buttons-block{padding:8px!important}main[data-template^=product] [id$=__related_products] .add-to-cart-button{display:flex!important;width:100%!important;min-height:48px!important;height:48px!important;padding:16px 18px!important;align-items:center!important;justify-content:center!important;border-radius:52px!important;font-size:16px!important;font-weight:600!important;line-height:1!important;text-transform:uppercase!important}main[data-template^=product] [id$=__related_products] .add-to-cart-button .add-to-cart-text,main[data-template^=product] [id$=__related_products] .add-to-cart-button .add-to-cart-text__content,main[data-template^=product] [id$=__related_products] .add-to-cart-button .add-to-cart-text--added{display:flex!important;width:100%!important;align-items:center!important;justify-content:center!important;text-align:center!important}main[data-template^=product] [id$=__related_products] .hr-carousel-dots{gap:16px!important;padding-block-start:16px!important}main[data-template^=product] [id$=__related_products] .hr-carousel-dot{width:9px!important;height:9px!important}main[data-template^=product] .section-wrapper:has(:is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native)>.section{padding:36px 0 54px!important}main[data-template^=product] .section-wrapper:has(:is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native) .custom-section-content,main[data-template^=product] .section-wrapper:has(:is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native) .section-content-wrapper,main[data-template^=product] .section-wrapper:has(:is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native) .shopify-app-block,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native{width:min(calc(100vw - 16px),360px)!important;max-width:360px!important;margin-inline:auto!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-review-widget__header,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-review-widget-minimal-header>.jm-cluster{display:flex!important;flex-direction:column!important;width:100%!important;gap:24px!important;align-items:stretch!important;justify-content:flex-start!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-review-widget-header__title,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-review-widget-minimal-header__title{width:100%!important;margin:0!important;color:#7836c2!important;font-family:var(--font-heading--family)!important;font-size:32px!important;font-weight:400!important;line-height:1!important;text-align:center!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-review-widget-header__average-rating-display,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-average-rating-display{display:flex!important;width:100%!important;min-height:0!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:20px!important;text-align:center!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .hr-judgeme-summary{width:100%!important;align-items:center!important;gap:20px!important;text-align:center!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .hr-judgeme-summary__rating{justify-content:center!important;gap:8px!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .hr-judgeme-summary__stars,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-average-rating-display .jm-star-rating{font-size:18px!important;letter-spacing:2px!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .hr-judgeme-summary__score,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .hr-judgeme-summary__count,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-average-rating-display .jm-text{font-size:14px!important;line-height:1!important;text-align:center!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-histogram.jm-review-widget-header__star-rating-histogram,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-review-widget-minimal-header__rating-breakdown{width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;padding:24px 0!important;border-block:1px solid rgba(40,28,57,.35)!important;border-inline:0!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-histogram-row.jm-cluster{display:grid!important;grid-template-columns:116px 1fr 20px!important;width:100%!important;gap:14px!important;align-items:center!important;min-height:17px!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-histogram-row.jm-cluster:before{grid-column:1!important;font-size:18px!important;letter-spacing:2px!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-histogram-row .jm-progress-bar{grid-column:2!important;width:100%!important;height:17px!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-histogram-row__frequency{grid-column:3!important;width:20px!important;font-size:14px!important;text-align:right!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-action-buttons,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-review-widget-minimal-header__button-and-filters{display:flex!important;justify-content:center!important;width:100%!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-action-buttons__button,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-write-review-button{width:168px!important;min-width:168px!important;height:48px!important;min-height:48px!important;padding:16px 24px!important;border-radius:52px!important;font-size:16px!important;line-height:1!important;text-align:center!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-review-widget-header__filters-wrapper,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-review-widget-minimal-header__filter-container{width:100%!important;margin:0!important;padding:16px 0!important;border-block:1px solid rgba(40,28,57,.35)!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jdgm-sort-dropdown.jm-sort-filter__select{width:auto!important;min-width:122px!important;padding:0 22px 0 0!important;font-size:14px!important;line-height:1!important;text-align:left!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-sort-filter__icon--chevron{right:0!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-review-widget__body,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-review-widget__body>.jm-stack,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-review-widget__body>.jm-stack>.jm-stack,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jdgm-review-list{width:100%!important;margin:0!important;padding:0!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-review-item{width:100%!important;padding:24px 0!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-review-item .jm-star-rating{font-size:18px!important;letter-spacing:2px!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-review-item__content>.jm-cluster:first-child,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-reviewer-info{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:start!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-reviewer-info__details>.jm-cluster:last-child{justify-self:end!important;text-align:right!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-reviewer-info__name,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-reviewer-info__details>.jm-cluster:last-child{font-size:14px!important;line-height:1.25!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-review-content__title{margin:16px 0 0!important;font-size:16px!important;line-height:1.2!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-review-content__body,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jdgm-review-content__body-content{font-size:14px!important;line-height:1.45!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jm-pagination,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native .jdgm-paginate{gap:8px!important;margin-top:16px!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty .jm-review-widget__header,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty .jm-review-widget-minimal-header>.jm-cluster{min-height:200px!important;align-items:center!important;justify-content:flex-start!important;gap:24px!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty .jm-histogram,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty .jm-review-widget-header__filters-wrapper,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty .jm-review-widget-minimal-header__rating-breakdown,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty .jm-review-widget-minimal-header__filter-container{display:none!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty .jm-review-widget__body{display:flex!important;min-height:0!important;align-items:center!important;justify-content:center!important;text-align:center!important}}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty{display:flex!important;min-height:220px!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty .jm-review-widget__header,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty .jm-review-widget-minimal-header,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty .jm-review-widget-minimal-header>.jm-cluster,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty .jm-review-widget__body,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty .jdgm-review-list,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty .jdgm-rev-widg__body,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty .jdgm-rev-widg__reviews{width:100%!important;margin-inline:auto!important;text-align:center!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty .jm-review-widget__body,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty .jdgm-review-list,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty .jdgm-rev-widg__body,main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty .jdgm-rev-widg__reviews{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty :is(.jm-action-buttons,.jm-review-widget-minimal-header__button-and-filters,.jdgm-widget-actions-wrapper){display:flex!important;width:100%!important;justify-content:center!important}main[data-template^=product] :is(.jdgm-review-widget,.jdgm-widget-revamp).hr-judgeme-native.hr-judgeme-empty :is(.jm-action-buttons__button,.jm-write-review-button,.jdgm-write-rev-link){display:inline-flex!important;width:168px!important;min-width:168px!important;height:48px!important;min-height:48px!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:52px!important;background:linear-gradient(180deg,#fee77a,#ffb900)!important;color:#281c39!important;font-size:16px!important;font-weight:600!important;line-height:1!important;text-align:center!important}@media screen and (max-width:749px){:root{--hr-home-mobile-section-width: min(100% - 30px, 360px)}main[data-template=index]>.hero-wrapper:first-child .hero,main[data-template=index] [id$=__movement_story] .custom-section-content,main[data-template=index] [id$=__stand_for] .custom-section-content,main[data-template=index] [id$=__shop_movement] .section-resource-list__header,main[data-template=index] [id$=__shop_movement] .resource-list,main[data-template=index] [id$=__shop_movement] .section-resource-list__content,main[data-template=index] [id$=__shop_movement] .resource-list.force-full-width,main[data-template=index] [id$=__music_video] .hr-video-feature__inner,main[data-template=index] [id$=__cafe_newsletter] .hr-cafe-newsletter__inner,main[data-template=index] [id$=__photo_gallery] .hr-photo-gallery__inner{width:var(--hr-home-mobile-section-width)!important;max-width:360px!important;margin-inline:auto!important}main[data-template=index]>.hero-wrapper:first-child .hero{min-height:520px!important}main[data-template=index] [id$=__stand_for] .custom-section-content,main[data-template=index] [id$=__music_video] .hr-video-feature__inner,main[data-template=index] [id$=__cafe_newsletter] .hr-cafe-newsletter__inner{border-radius:16px!important;overflow:hidden}main[data-template=index] [id$=__stand_for] .section-content-wrapper,main[data-template=index] [id$=__music_video] .hr-video-feature__inner,main[data-template=index] [id$=__cafe_newsletter] .hr-cafe-newsletter__inner{padding:40px 15px!important}main[data-template=index] [id$=__stand_for] h2,main[data-template=index] [id$=__shop_movement] .section-resource-list__header h2,main[data-template=index] [id$=__music_video] .hr-video-feature__header h2,main[data-template=index] [id$=__photo_gallery] .hr-photo-gallery__header h2{font-size:28px!important;line-height:1!important}main[data-template=index] [id$=__stand_for] .section-content-wrapper>div:nth-child(2) p,main[data-template=index] [id$=__shop_movement] .section-resource-list__header p,main[data-template=index] [id$=__music_video] .hr-video-feature__intro,main[data-template=index] [id$=__music_video] .hr-video-feature__caption,main[data-template=index] [id$=__photo_gallery] .hr-photo-gallery__tags{font-size:16px!important;line-height:1.35!important}main[data-template=index] [id$=__stand_for] .section-content-wrapper>.group-block>.group-block-content{gap:16px!important}main[data-template=index] [id$=__stand_for] .section-content-wrapper>.group-block>.group-block-content>.group-block{border-radius:16px!important}main[data-template=index] [id$=__shop_movement] .section-resource-list__header .button{width:160px!important;min-height:48px!important;font-size:16px!important}main[data-template=index] [id$=__shop_movement] .resource-list.force-full-width.resource-list__carousel{width:var(--hr-home-mobile-section-width)!important;max-width:360px!important;margin-inline:auto!important;overflow:hidden!important;--slide-width: calc((100% - 16px)/2) !important;--slide-width-max: none !important;--peek-next-slide-size: 0px !important}main[data-template=index] [id$=__shop_movement] .resource-list__carousel:not(.force-full-width),main[data-template=index] [id$=__shop_movement] slideshow-component,main[data-template=index] [id$=__shop_movement] slideshow-container{display:block!important;width:100%!important;max-width:100%!important;margin-inline:0!important;overflow:hidden!important}main[data-template=index] [id$=__shop_movement] slideshow-slides{display:flex!important;width:100%!important;max-width:100%!important;gap:16px!important;overflow-x:auto!important}main[data-template=index] [id$=__shop_movement] .resource-list__slide{width:var(--slide-width)!important;min-width:var(--slide-width)!important;max-width:var(--slide-width)!important;flex:0 0 var(--slide-width)!important}main[data-template=index] [id$=__shop_movement] .product-card__content{min-height:0!important;border-radius:16px!important}main[data-template=index] [id$=__shop_movement] .card-gallery{height:auto!important;flex-basis:auto!important;aspect-ratio:1 / 1!important}main[data-template=index] [id$=__shop_movement] .product-card__content a.contents p,main[data-template=index] [id$=__shop_movement] .product-card__content product-price,main[data-template=index] [id$=__shop_movement] .product-card__content product-price *{font-size:16px!important}main[data-template=index] [id$=__shop_movement] .add-to-cart-button{min-height:48px!important;padding:14px 12px!important;font-size:16px!important;white-space:nowrap!important}main[data-template=index] [id$=__music_video] .hr-video-feature__media{width:100%!important;height:280px!important;aspect-ratio:auto!important}main[data-template=index] [id$=__cafe_newsletter] .hr-cafe-newsletter__media{height:280px!important;aspect-ratio:auto!important}main[data-template=index] [id$=__cafe_newsletter] .hr-cafe-newsletter__copy h2{font-size:28px!important;line-height:1!important}main[data-template=index] [id$=__cafe_newsletter] .hr-cafe-newsletter__text{font-size:16px!important;line-height:1.35!important}main[data-template=index] [id$=__cafe_newsletter] .hr-cafe-newsletter__input,main[data-template=index] [id$=__cafe_newsletter] .hr-cafe-newsletter__submit{height:48px!important;font-size:16px!important}main[data-template=index] [id$=__cafe_newsletter] .hr-cafe-newsletter__submit{width:160px!important}main[data-template=index] [id$=__photo_gallery] .hr-photo-gallery__header{width:100%}main[data-template=index] [id$=__photo_gallery] .hr-photo-gallery__tags{flex-direction:column!important;gap:8px!important}main[data-template=index] [id$=__photo_gallery] .hr-photo-gallery__grid{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}main[data-template=index] [id$=__photo_gallery] .hr-photo-gallery__item{height:168px!important;aspect-ratio:auto!important;border-radius:16px!important}main[data-template=index] [id$=__photo_gallery] .hr-photo-gallery__image{border-radius:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/hr-custom.css.map */
