html body h1,html body .h0,html body .h1,html body h2,html body .h2{letter-spacing:-.02em!important;line-height:1.12!important}html body h3,html body .h3{letter-spacing:-.01em!important;line-height:1.2!important}html body p,html body .rte,html body .product__description{line-height:1.6}html body .button,html body .shopify-payment-button__button{letter-spacing:.02em}html:root{--font-body-family: "Sharp-Sans-Medium", sans-serif;--font-heading-family: "Sharp-Sans-Medium", sans-serif}html body,html body button,html body input,html body select,html body textarea{font-family:Sharp-Sans-Medium,sans-serif}html body{color:rgb(var(--color-foreground))}html body .header__heading,html body .header__heading-link{line-height:0!important;align-self:center}html body .header__heading-logo-wrapper,html body .header__heading-logo{display:block!important}html body .field__input,html body .field__label,html body .customer input,html body input::placeholder,html body textarea::placeholder{font-family:Sharp-Sans-Medium,sans-serif!important}.jr-card-fade{transition:opacity var(--duration-long, .5s) ease}@media screen and (min-width:990px){.card-wrapper:hover .media:has(>img~img) .jr-card-fade{opacity:0}}html body h1,html body h2,html body h3,html body .h0,html body .h1,html body .h2,html body .h3{text-wrap:balance}html body .button:not(.button--secondary):not(.button--tertiary){--color-button: 50, 26, 22;--color-button-text: 255, 255, 255}html body .button--secondary{--color-secondary-button-text: 0, 0, 0}html body .button{text-transform:uppercase}html body .banner__buttons .button,html body .image-with-text__content .button,html body .multirow .button,html body .multicolumn .button,html body .rich-text__buttons .button,html body .contact__button .button,html body .collapsible-content .button,html body .collection-list-view-all,html body .center>.button,html body .template-404 .button{min-width:26rem;min-height:4.8rem;font-size:1.5rem}@media screen and (min-width:990px){html body .banner__buttons .button,html body .image-with-text__content .button,html body .multirow .button,html body .multicolumn .button,html body .rich-text__buttons .button,html body .contact__button .button,html body .collapsible-content .button,html body .collection-list-view-all,html body .center>.button,html body .template-404 .button{min-width:30rem;min-height:5.2rem;font-size:1.6rem}}html body .banner .banner__buttons .button:not(.button--secondary){--color-button: 255, 255, 255;--color-button-text: 0, 0, 0}.facets-container :is(h2,summary,span,label,select,button,a,p,.caption-large,.button-label,.light,.text-body):not(.button):not(.button *),.mobile-facets :is(h2,summary,span,label,select,button,a,p):not(.button):not(.button *),.facet-filters__label,.facet-filters__sort,.facets__summary,.facets__heading,.facets__label,.product-count__text,.mobile-facets__open-label,.mobile-facets__heading,.mobile-facets__label,.active-facets__button{font-family:Sharp-Sans-Medium,sans-serif!important;font-weight:500!important;font-size:1.4rem!important;line-height:1.4;letter-spacing:0!important;text-transform:none!important;color:#000!important}.facets-container .facets__summary>span,.facet-filters__sort{padding-right:0}.card__inner{position:relative}.card__inner>.card__content:has(>.card__badge){position:static!important}.card__inner .card__badge{position:absolute!important;top:1.2rem;left:1.2rem;right:auto;margin:0!important;z-index:3;line-height:0}.card__inner .card__badge.right{left:auto;right:1.2rem}.card__badge .badge{display:inline-block;white-space:nowrap;width:max-content;word-break:normal;line-height:1;padding:.6rem 1.1rem .6rem 1.3rem}@media screen and (max-width:989px){.card__inner .card__badge{top:.8rem;left:.8rem}.card__inner .card__badge.right{right:.8rem}}.jr-sort-label+.icon-caret{right:0!important}select.facet-filters__sort,#SortBy,.mobile-facets__sort select{-webkit-appearance:none!important;appearance:none!important;font-family:Sharp-Sans-Medium,sans-serif!important;font-weight:500!important;font-size:1.4rem!important;letter-spacing:0!important;color:#000!important}.select:has(>.jr-sort-label){position:relative;display:inline-flex;align-items:center}.select:has(>.jr-sort-label)>select.facet-filters__sort{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0!important;cursor:pointer;z-index:1;padding:0!important}.jr-sort-label{font-family:Sharp-Sans-Medium,sans-serif;font-weight:500;font-size:1.4rem;line-height:1.4;letter-spacing:0;color:#000;white-space:nowrap;padding-right:2.4rem;pointer-events:none}.select:has(>.jr-sort-label)>select.facet-filters__sort:focus-visible+.jr-sort-label{outline:.2rem solid rgba(0,0,0,.5);outline-offset:.3rem}@media screen and (min-width:990px){.card-wrapper .media.media--hover-effect:not(:has(>img+img))>img:first-child{transition:transform var(--duration-long) ease}.card-wrapper:hover .media.media--hover-effect:not(:has(>img+img))>img:first-child{opacity:1!important;transform:scale(1.03)}}html body .collection-hero__title{text-wrap:wrap;max-width:none}@media screen and (max-width:989px){html body .card-wrapper .card__heading,html body .card-wrapper .card__heading a{font-size:1.6rem!important;line-height:1.25!important;letter-spacing:-.01em!important}html body .card-wrapper .card__heading{margin-bottom:.3rem!important}html body .card-wrapper .price,html body .card-wrapper .price .price-item{font-size:1.1rem!important;letter-spacing:.01em!important;line-height:1.3!important}}@media screen and (min-width:990px)and (max-width:1199px){.facets__disclosure{margin-right:1.6rem!important}.facets__heading{margin-right:1.2rem!important}.facets__summary{padding-right:1.5rem!important}.facet-filters__label{margin-right:.8rem!important}.facets__wrapper{flex-wrap:nowrap}}.star-rating .star svg path[fill=black],.star-rating .star svg path[fill="#000"],.star-rating .star svg path[fill="#000000"]{fill:#f2b544}.rating-star{--color-rating-star: #F2B544}.jdgm-star,.jdgm-prev-badge .jdgm-star,.jdgm-preview-badge .jdgm-star{color:#f2b544!important}.pdp-addons-wrapper:not(:has(.pdp-addon-card)){display:none}.sezzle-checkout-button-wrapper,.sezzle-checkout-button-wrapper .sezzle-button-text,.sezzle-checkout-button-wrapper span{color:#0009!important}product-recommendations.related-products:not(:has(.grid__item)){padding:0!important;margin:0!important}@media screen and (min-width:750px)and (max-width:989px){.product.grid--2-col-tablet>.product__media-wrapper,.product.grid--2-col-tablet>.product__info-wrapper{width:100%!important;max-width:100%!important;flex:0 0 100%!important}.product.grid--2-col-tablet>.product__media-wrapper{position:relative!important;top:auto!important}.product.grid--2-col-tablet>.product__info-wrapper{padding:28px 40px 40px!important}.product__info-wrapper .product-form .product-form__buttons{max-width:100%!important}.product__info-wrapper .product-info-features{flex-wrap:nowrap}.product__info-wrapper .product-info-features .feature-item{max-width:none}}.product__info-container .price,.product__info-container .price__container,.product__info-container .price dl,.product__info-container .price dd{margin-left:0!important;padding-left:0!important}.product-slider .slick-list,.thumbnail-slider .slick-list{padding:0!important}.product-slider .slick-slide,.thumbnail-slider .slick-slide{margin-right:0!important}.thumbnail-slider .thumbnail-item img,.thumbnail-slider:not(.slick-initialized) .thumbnail-item img{width:60px;height:60px;max-width:60px;aspect-ratio:1 / 1;object-fit:cover;background:#efefef;border-radius:8px;display:block;margin:0 auto}@media screen and (max-width:749px){.announcement-bar__message,.announcement-bar__message a,.announcement-bar__link{white-space:nowrap;font-size:min(1.2rem,3vw)!important;letter-spacing:0!important}}html.shopify-design-mode div[class*=kl-private-reset-css][role=dialog],html.shopify-design-mode .needsclick[class*=kl-private-reset-css][aria-modal=true],html.shopify-design-mode div[aria-label*=POPUP i][class*=kl-private],html.shopify-design-mode .klaviyo-form[role=dialog]{display:none!important}@media screen and (min-width:990px){.product.grid--2-col-tablet>.product__media-wrapper{width:calc(58% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:calc(58% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product.grid--2-col-tablet>.product__info-wrapper{width:calc(42% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:calc(42% - var(--grid-desktop-horizontal-spacing) / 2)!important;padding:48px 4.8rem 48px 2.4rem!important}.product-slider .slick-slide img{max-width:100%!important;width:100%}.product.grid--2-col-tablet>.product__media-wrapper{z-index:3}.product.grid--2-col-tablet:has(.info-popup-overlay[style*=block],#size-guide-popup[style*=block],.pdp-addon-popup-overlay.active)>.product__media-wrapper{z-index:auto}.section-header.shopify-section-group-header-group{z-index:5}}.product__info-container>*{margin-left:0;margin-right:0}.product__info-container .custom_inventory_size_guide,.product__info-container .custom_quantity_atc,.product__info-container .product-info-features{width:100%;box-sizing:border-box}@media screen and (min-width:750px)and (max-width:989px){.jr-mt__card,.jr-fr__card,.jr-rev__header,.jr-rev__cta{max-width:640px;margin-left:auto;margin-right:auto}[id^=jr-reviews-] .jr-rev__track{max-width:640px!important}}@media screen and (max-width:989px){.thumbnail-slider .slick-slide{padding:0 4px;box-sizing:border-box}.thumbnail-slider .thumbnail-item img{width:100%!important;height:auto!important;max-width:100%!important}.thumbnail_slider_wrapper{padding:0 22px!important;box-sizing:border-box}.product--thumbnail_slider .thumbnail_slider_wrapper .thumbnail-slider{padding-left:0!important}.thumbnail_slider_wrapper .mobile_arrows{left:0!important;right:auto!important;width:100%!important}.thumbnail_slider_wrapper .mobile_arrows .slick-prev.prev_click{left:10px!important}.thumbnail_slider_wrapper .mobile_arrows .slick-next.next_click{right:-13px!important}}@media screen and (min-width:750px)and (max-width:989px){.image-slider-section .slider-wrapper{max-width:640px;margin-left:auto;margin-right:auto}}.product__info-container .price,.product__info-container .price .price-item,.product__info-container .price__regular{padding-left:0!important;margin-left:0!important}.product .product-inventory-status,.product .product-inventory-status .instock_label,.product .product-inventory-status .in-stock,.product .custom_inventory_size_guide,.product .custom_inventory_size_guide a,.product .custom_inventory_size_guide button,.product .custom_size_guide,.product .custom_size_guide *,.product .product-info-features .feature-item,.product .product-info-features .feature-item *,.product [class*=sezzle],.product [class*=sezzle] *{color:#0009!important}.product .product-inventory-status .ready-to-go{color:#52c837!important}.product .product-inventory-status .lowstock_label{color:#ff7070!important}.product .product-inventory-status .out-of-stock{color:#d92d20!important}@media screen and (min-width:750px)and (max-width:989px){.custom-product-mobile{padding-left:3.2rem!important;padding-right:3.2rem!important}.product.grid--2-col-tablet{border-radius:0;padding-top:0}.product.grid--2-col-tablet>.product__info-wrapper{padding:8px 0 0!important}.product__info-container .product__title,.product__info-container .product__title h1,.product__info-container .product__title>h2.h1{font-size:36px!important;line-height:1.15!important;margin:0!important}.product__info-container .product__title{margin-bottom:6px!important}.product__info-container .link-star-rating{display:block;margin:0 0 4px!important}.product__info-container .star-rating{margin:0!important}.product__info-container .rating-number,.product__info-container .rating-number *{font-size:16px!important}.product__info-container .star{width:20px!important}.product__info-container .price .price-item{font-size:20px!important}.product__info-container [class*=sezzle]{font-size:14px!important}.product__info-container .rte,.product__info-container .rte p{font-size:17px!important;line-height:1.5!important}.product__info-container .icon-with-text,.product__info-container .icon-with-text *{font-size:16px!important}.product__info-container .custom_inventory_size_guide{margin:24px 0 12px!important;padding:0!important}.product__info-container .custom_inventory_size_guide,.product__info-container .custom_inventory_size_guide *{font-size:14px!important}.product__info-container .custom_quantity_atc{margin:0!important}.product__info-container .product-form__submit,.product__info-container .jr-notify__open{min-height:54px!important;height:54px!important;max-height:54px!important;font-size:16px!important}.product__info-container .product-info-features{margin:14px 0 0!important;padding:0!important}.product__info-container .product-info-features .feature-item,.product__info-container .product-info-features .feature-item *{font-size:14px!important}}.collection-links-container{overflow:hidden}.collection-links-wrapper{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;gap:28px!important;padding:.5rem 0!important}.collection-links-wrapper::-webkit-scrollbar{display:none}.collection-links-wrapper .collection-link{white-space:nowrap!important;flex-shrink:0!important;font-size:16px!important;line-height:1.3!important}@media screen and (min-width:750px)and (max-width:989px){.collection-links-wrapper{gap:26px!important;padding:.5rem 32px .5rem 0!important}.collection-links-wrapper .collection-link{font-size:17px!important}}@media screen and (max-width:749px){.collection-links-wrapper{gap:20px!important;padding:.5rem 24px .5rem 0!important}.collection-links-wrapper .collection-link{font-size:15px!important}}@media screen and (min-width:750px)and (max-width:989px){.card__inner .card__badge{top:1.6rem!important;left:1.6rem!important}.card__inner .card__badge.right{left:auto!important;right:1.6rem!important}}@media screen and (max-width:749px){.card__inner .card__badge{top:.8rem!important;left:.8rem!important}.card__badge .badge{font-size:.8rem!important;padding:.3rem .5rem .3rem .6rem!important;min-height:0!important;letter-spacing:.02em!important;border-radius:.4rem!important}}html body .card-wrapper .card__heading{margin-bottom:.8rem!important}@media screen and (min-width:750px)and (max-width:989px){html body .card-wrapper .card__heading{margin-bottom:1.2rem!important}}@media screen and (max-width:749px){html body .card-wrapper .card__heading{margin-bottom:.9rem!important}}@media screen and (min-width:990px){.facets-container{padding-bottom:0!important;margin-bottom:0!important}.facets-container .facets__form,.facets-container facet-filters-form{margin-bottom:0!important}.facets-container .active-facets-desktop:not(:has(.active-facets__button:not(.active-facets__button-remove))){display:none!important}#ProductGridContainer,#ProductGridContainer .collection{padding-top:0!important;margin-top:0!important}#ProductGridContainer .product-grid{margin-top:0!important}}@media screen and (max-width:989px){.product-slider .slick-list{padding:0 8% 0 0!important}.product-slider .slick-slide{margin-right:8px!important}}@media screen and (min-width:750px)and (max-width:989px){.product__info-container .rating-number,.product__info-container .rating-number *,.product__info-container .link-star-rating,.product__info-container .link-star-rating *,.product__info-container a[href*=collections],.product__info-container .price .price-item,.product__info-container [class*=sezzle],.product__info-container [class*=sezzle] *,.product__info-container .rte,.product__info-container .rte p,.product__info-container .rt,.product__info-container .rt p,.product__info-container .callout-text,.product__info-container .callout-text *,.product__info-container .icon-with-text,.product__info-container .icon-with-text *,.product__info-container .custom_inventory_size_guide,.product__info-container .custom_inventory_size_guide *,.product__info-container .product-info-features .feature-item,.product__info-container .product-info-features .feature-item *,.product__info-container .jr-notify,.product__info-container .jr-notify *{font-size:18px!important;line-height:1.45!important}.product__info-container .star{width:22px!important}.product__info-container .callout-icon,.product__info-container .callout-icon svg,.product__info-container .callout-icon img{width:22px!important;height:22px!important}.product__info-container .product__title,.product__info-container .product__title h1,.product__info-container .product__title>h2.h1{font-size:38px!important}.product.grid--2-col-tablet{padding-bottom:36px!important}.collapsible-tabs-section{margin-top:48px!important}}@media screen and (min-width:750px)and (max-width:989px){html body .product__info-wrapper .product__info-container .price .price-item,html body .product__info-wrapper .product__info-container .price-item--regular,html body .product__info-wrapper .product__info-container .price-item--sale,html body .product__info-wrapper .product__info-container .sezzle-checkout-button-wrapper,html body .product__info-wrapper .product__info-container .sezzle-checkout-button-wrapper *,html body .product__info-wrapper .product__info-container .custom-latest-offer p{font-size:18px!important}html body .product__info-wrapper .product__info-container .sezzle-checkout-button-wrapper img,html body .product__info-wrapper .product__info-container .sezzle-checkout-button-wrapper svg{height:16px!important;width:auto!important}}.product-slider .slider-item{text-align:center}.product-slider .product-video-wrapper{width:100%;margin-left:auto!important;margin-right:auto!important}.product-slider .product-video-wrapper video{display:block;margin:0 auto}@media screen and (min-width:990px){.product-slider .slick-track{display:flex!important;align-items:center}.product-slider .slick-slide{float:none!important;height:auto}}@media screen and (min-width:750px)and (max-width:989px){.product.grid--2-col-tablet{padding-top:24px!important;padding-bottom:0!important}.collapsible-tabs-section{margin-top:32px!important}}html body .jr-grid__heading,html body .jr-rev__summary,html body .jr-press__heading{font-family:"Sharp Sans Medium",var(--font-body-family)!important;font-weight:400!important;font-size:24px!important;line-height:1.2!important;letter-spacing:-.01em!important;text-transform:none!important;color:#000!important}@media screen and (min-width:750px)and (max-width:989px){html body .jr-grid__heading,html body .jr-rev__summary,html body .jr-press__heading{font-size:23px!important}}@media screen and (max-width:749px){html body .jr-grid__heading,html body .jr-rev__summary,html body .jr-press__heading{font-size:20px!important}}html body .active-facets__button-inner,html body .active-facets__button-inner *,html body .active-facets__button-remove,html body .active-facets__button-remove *{text-transform:none!important;letter-spacing:0!important}@media screen and (min-width:990px){html body .facets-container .active-facets-desktop:has(.active-facets__button:not(.active-facets__button-remove)){margin-bottom:2.4rem!important;padding-top:.8rem}}@media screen and (max-width:989px){html body .active-facets-mobile:has(.active-facets__button){margin-bottom:1.6rem!important}}html body .mobile-facets svg.icon.icon-arrow{display:inline-block!important;width:1.5rem;height:1rem;color:#000;flex-shrink:0}html body .mobile-facets__summary>div{display:flex;align-items:center;width:100%}html body .mobile-facets__arrow{display:inline-flex!important;margin-left:auto;align-items:center}html body .mobile-facets__close-button{gap:1rem;color:#000!important}html body .mobile-facets__close-button svg.icon.icon-arrow{transform:rotate(180deg);margin-right:0}html body .product_slider-wrapper .mobile-gallery-view-btn{position:absolute;right:12px;bottom:12px;z-index:3;width:44px!important;height:44px!important;padding:0;border:0;border-radius:50%;background:#fff;box-shadow:0 2px 10px #00000026;display:flex;align-items:center;justify-content:center;cursor:pointer}@media screen and (min-width:750px)and (max-width:989px){html body .product_slider-wrapper .mobile-gallery-view-btn{width:56px!important;height:56px!important;right:16px;bottom:16px}html body .product_slider-wrapper .mobile-gallery-view-btn svg{width:28px;height:28px}}@media screen and (min-width:990px){html body .product_slider-wrapper .mobile-gallery-view-btn{display:none!important}}.product-video-wrapper{position:relative}.product-video-wrapper .jr-video-zoom{position:absolute;top:12px;right:12px;z-index:2;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 10px #00000026}@media screen and (min-width:750px)and (max-width:989px){.product-video-wrapper .jr-video-zoom{width:56px;height:56px}}.fancybox__container.jr-zoom{--fancybox-bg: #fff;--fancybox-color: #000;--f-button-color: #000;--f-button-hover-color: #000;--f-button-bg: rgba(255,255,255,.95);--f-button-hover-bg: #f2f2f2;--f-button-width: 48px;--f-button-height: 48px;--f-button-svg-width: 24px;--f-button-svg-height: 24px;z-index:100000}.fancybox__container.jr-zoom .fancybox__toolbar{padding:8px}.fancybox__container.jr-zoom [data-fancybox-toggle-thumbs]{display:none!important}.fancybox__container.jr-zoom .fancybox__infobar{color:#000;font-family:Sharp-Sans-Medium,sans-serif}.fancybox__container.jr-zoom .fancybox__html5video{max-width:100%;max-height:100%;background:#fff}@media screen and (max-width:989px){.fancybox__container.jr-zoom{--f-button-width: 52px;--f-button-height: 52px;--f-button-svg-width: 26px;--f-button-svg-height: 26px}.fancybox__container.jr-zoom .fancybox__toolbar{padding:max(8px,env(safe-area-inset-top)) 8px 8px}}@media screen and (max-width:989px){html body .product_slider-wrapper .mobile-gallery-view-btn{right:calc(8% + 16px)!important}}@media screen and (min-width:750px)and (max-width:989px){html body .rte,html body .rte p,html body .rte li,html body [id^=jr-fr-] .jr-fr__control p,html body [id^=jr-fr-] .jr-fr__control li,html body [id^=jr-mt-] .jr-mt__body,html body [id^=jr-mt-] .jr-mt__body p,html body [id^=jr-faq-] .jr-faq__a,html body [id^=jr-faq-] .jr-faq__a p,html body .collapsible-content,html body .collapsible-content p,html body .collapsible-content li,html body .collapsible-tabs-section p,html body .collapsible-tabs-section li,html body .rich-text__text,html body .rich-text__text p,html body .main-page-content,html body .main-page-content p,html body .article-template__content p,html body .article-card__excerpt{font-size:18px!important;line-height:1.6!important}html body [id^=jr-fr-] .jr-fr__heading,html body [id^=jr-mt-] .jr-mt__heading,html body [id^=jr-faq-] .jr-faq__heading,html body .rich-text__heading,html body .main-page-title,html body .article-template__title,html body .collection-hero__title{font-size:34px!important;line-height:1.15!important}html body [id^=jr-faq-] .jr-faq__q{font-size:17px!important}html body [id^=jr-faq-] .jr-faq__intro{font-size:17px!important;line-height:1.5!important}html body [id^=jr-mt-] .jr-mt__button,html body [id^=jr-reviews-] .jr-rev__button,html body .jr-grid__button,html body .button:not(.active-facets__button-inner):not(.jr-notify__open):not(.jr-notify__submit){font-size:18px!important;min-height:56px}html body [id^=jr-reviews-] .jr-rev__button,html body .jr-grid__button{width:320px!important;height:56px!important}html body .card-wrapper .card__heading,html body .card-wrapper .card__heading a{font-size:19px!important;line-height:1.25!important}html body .card-wrapper .price,html body .card-wrapper .price-item,html body .card-wrapper .price .price-item{font-size:15px!important}html body [id^=jr-reviews-] .jr-rev__quote{font-size:22px!important}html body [id^=jr-reviews-] .jr-rev__name{font-size:18px!important}html body [id^=jr-reviews-] .jr-rev__sub{font-size:15px!important}html body .jr-quotes__text{font-size:24px!important}html body .mobile-facets__open-label,html body .mobile-facets__label,html body .mobile-facets__summary span,html body .product-count__text,html body .facet-filters__label,html body .active-facets__button{font-size:16px!important}html body .footer .list-menu__item,html body .footer-block__details-content a,html body .footer .copyright__content,html body .footer-block__heading{font-size:17px!important}html body .newsletter__wrapper h2,html body .footer-block__newsletter h2{font-size:28px!important}html body .field__input,html body .field__label{font-size:17px!important}}@media screen and (min-width:750px)and (max-width:989px){html body [id^=jr-faq-] .jr-faq__inner{max-width:704px!important;padding:0 32px!important}}@media screen and (max-width:749px){html body [id^=jr-faq-] .jr-faq__inner{padding:0 20px!important}}html body .search__input.field__input,html body .search .field__input,html body input[type=search]{font-size:16px!important}html body .search__input.field__input::placeholder,html body input[type=search]::placeholder{font-size:16px!important;color:#0009}@media screen and (min-width:750px)and (max-width:989px){html body .search__input.field__input,html body input[type=search],html body input[type=search]::placeholder{font-size:18px!important}html body .footer-block__heading{font-size:20px!important}}@media screen and (min-width:990px){:root{--jr-pdp-photo-max: max(380px, calc(100svh - var(--jr-pdp-top, 200px) - 170px))}html body .product-slider .slick-slide img{max-height:var(--jr-pdp-photo-max)!important;width:min(100%,var(--jr-pdp-photo-max),var(--jr-img-size, 650px))!important;height:auto!important;max-width:100%!important;margin-left:auto;margin-right:auto;object-fit:contain}html body .product-slider .product-video-wrapper{max-height:var(--jr-pdp-photo-max)!important;width:min(100%,var(--jr-pdp-photo-max))!important;margin-left:auto;margin-right:auto}}html body .shopify-policy__container{max-width:760px!important;padding:48px 20px 72px!important}html body .shopify-policy__title h1{font-size:40px!important;line-height:1.12!important;margin:0 0 28px!important;text-align:left}html body .shopify-policy__body,html body .shopify-policy__body p,html body .shopify-policy__body li{font-size:16px!important;line-height:1.7!important;color:#000!important}html body .shopify-policy__body strong,html body .shopify-policy__body h2,html body .shopify-policy__body h3{font-size:19px!important;line-height:1.3!important;font-weight:500!important;display:inline-block;margin-top:18px}html body .article-template__content,html body .main-page-content{max-width:760px;margin-left:auto;margin-right:auto}html body .article-template__content p,html body .article-template__content li{font-size:16px;line-height:1.7;color:#000}html body .article-template__content h2{font-size:30px!important;margin-top:40px}html body .article-template__content h3{font-size:22px!important;margin-top:28px}html body .article-template__content img{border-radius:20px}@media screen and (min-width:750px)and (max-width:989px){html body .shopify-policy__container{max-width:704px!important;padding:40px 32px 64px!important}html body .shopify-policy__title h1{font-size:34px!important}html body .shopify-policy__body,html body .shopify-policy__body p,html body .shopify-policy__body li,html body .article-template__content p,html body .article-template__content li{font-size:18px!important}html body .shopify-policy__body strong,html body .shopify-policy__body h2,html body .shopify-policy__body h3{font-size:21px!important}}@media screen and (max-width:749px){html body .shopify-policy__container{padding:32px 20px 56px!important}html body .shopify-policy__title h1{font-size:30px!important}html body .shopify-policy__body,html body .shopify-policy__body p,html body .shopify-policy__body li,html body .article-template__content p,html body .article-template__content li{font-size:15px!important}html body .article-template__content h2{font-size:25px!important}}html body .jdgm-all-reviews-widget,html body .jdgm-all-reviews-page{max-width:1100px;margin-left:auto!important;margin-right:auto!important;padding-left:20px;padding-right:20px}@media screen and (min-width:990px)and (max-width:1199px){.product.grid--2-col-tablet>.product__media-wrapper{width:calc(52% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:calc(52% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product.grid--2-col-tablet>.product__info-wrapper{width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2)!important;padding:40px 3.2rem 40px 1.6rem!important}}html body .header__heading-link{display:block!important;position:relative;z-index:2;width:var(--jr-logo-w);max-width:100%;padding:10px 0!important;margin:-10px 0!important}html body .header__heading-link .header__heading-logo-wrapper,html body .header__heading-link .qwerfde{width:100%!important}html body .header__heading-link .header__heading-logo{width:100%!important;height:auto}:root{--jr-logo-w: min(233px, 62vw)}@media screen and (min-width:601px){:root{--jr-logo-w: 250px}}@media screen and (min-width:800px){:root{--jr-logo-w: 268px}}@media screen and (min-width:1000px){:root{--jr-logo-w: 310px}}@media screen and (max-width:749px){html body .rich-text .metafield-rich_text_field p,html body .rich-text .metafield-rich_text_field li{font-size:15px!important;line-height:1.6!important}html body .rich-text .rich-text__heading{font-size:20px!important;line-height:1.2!important}}@media screen and (max-width:749px){html body .collection-hero__text-wrapper{box-sizing:border-box;max-width:100%;padding-right:22px!important}}@media screen and (min-width:990px)and (max-width:1230px){:root{--jr-logo-w: 250px}html body header-drawer{display:none!important}html body .header__inline-menu{display:block!important}html body .header--middle-left.header--mobile-left{grid-template-areas:"heading navigation icons"!important;grid-template-columns:auto 1fr auto!important;column-gap:1.6rem!important}html body .header--mobile-left .header__heading,html body .header--mobile-left .header__heading-link{text-align:left;justify-self:start}html body .header__inline-menu .header__menu-item{padding-left:1rem;padding-right:1rem}html body .header--middle-left .header__inline-menu{justify-self:end;text-align:right}}@media screen and (min-width:990px)and (max-width:1129px){:root{--jr-logo-w: 210px}html body .header__inline-menu .list-menu--inline{flex-wrap:nowrap}html body .header__inline-menu .header__menu-item{padding-left:.7rem;padding-right:.7rem;font-size:15px;white-space:nowrap}}html body .footer .footer-block-image:has(.footer-block__tagline){flex-direction:column;align-items:flex-start;justify-content:flex-start}html body .footer .footer-block-image:has(.footer-block__tagline) .footer-block__image-wrapper{margin-bottom:1.2rem}html body .footer .footer-block__tagline{margin:0 0 2rem;color:#fff;font-family:Sharp-Sans-Medium,sans-serif;font-size:15px;line-height:1.4;letter-spacing:.02em}@media screen and (min-width:750px){html body .footer .footer-block__tagline{font-size:16px}}.menu-drawer .search-modal__content11{width:auto!important;margin:0!important;padding:16px 20px 8px!important;z-index:2!important}.menu-drawer .search-modal__content11 .search-modal__form,.menu-drawer .search-modal__content11 .search{width:100%;max-width:none}.menu-drawer .search-modal__content11 .field{margin:0}.menu-drawer .search-modal__content11 .field:after,.menu-drawer .search-modal__content11 .field:before{border-radius:10px}.menu-drawer .search-modal__content11 .field__input{height:48px;min-height:48px;padding:0 52px 0 16px!important;border-radius:10px;font-size:16px!important;background:#f2f2f2;box-shadow:none!important}.menu-drawer .search-modal__content11 .field__label{left:16px!important;top:50%!important;transform:translateY(-50%);font-size:16px!important;color:#0000008c}.menu-drawer .search-modal__content11 .field__input:focus~.field__label,.menu-drawer .search-modal__content11 .field__input:not(:placeholder-shown)~.field__label{opacity:0}.menu-drawer .search-modal__content11 .search__button{right:6px!important;top:50%!important;transform:translateY(-50%);height:40px;width:40px}.menu-drawer .search-modal__content11 .reset__button{right:46px!important;top:50%!important;transform:translateY(-50%)}.menu-drawer .menu-drawer__navigation-container{grid-template-columns:minmax(0,1fr)}.menu-drawer .menu-drawer__navigation,.menu-drawer .menu-drawer__navigation>.menu-drawer__menu{min-width:0;max-width:100%}.menu-drawer .jr-dm__products{padding:16px 0 0;min-width:0;max-width:100%;overflow:hidden}.menu-drawer .jr-dm__products-head{display:flex;align-items:baseline;justify-content:space-between;padding:0 20px 12px}.menu-drawer .jr-dm__heading{margin:0;font-family:Sharp-Sans-Medium,sans-serif;font-size:22px;line-height:1.2;color:#000}.menu-drawer .jr-dm__see-all{font-family:Sharp-Sans-Medium,sans-serif;font-size:15px;color:#000;text-decoration:underline;text-underline-offset:4px}.menu-drawer .jr-dm__row{list-style:none;margin:0;padding:0 20px 4px;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:20px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.menu-drawer .jr-dm__row::-webkit-scrollbar{display:none}.menu-drawer .jr-dm__card{flex:0 0 min(calc((100vw - 38px)/2),60%);scroll-snap-align:start}.menu-drawer .jr-dm__card .card-wrapper{width:100%}.menu-drawer .jr-dm__card .card__heading,.menu-drawer .jr-dm__card .card__heading a{white-space:normal}.menu-drawer .jr-dm__links-wrap{padding:4px 0 24px}.menu-drawer .jr-dm__links{list-style:none;margin:0;padding:0}.menu-drawer .jr-dm__link{display:flex;align-items:center;gap:16px;padding:7px 20px;text-decoration:none;color:#000}.menu-drawer .jr-dm__label{font-family:Sharp-Sans-Medium,sans-serif;font-size:19px;line-height:1.2;color:#000}.menu-drawer .jr-dm__thumb,.menu-drawer .jr-drawer-thumb{position:relative;flex:0 0 64px;width:64px;height:64px;border-radius:12px;background:#f2f2f2;overflow:hidden;display:flex;align-items:center;justify-content:center}.menu-drawer .jr-dm__thumb img,.menu-drawer .jr-drawer-thumb img{width:100%;height:100%;object-fit:contain}.menu-drawer .jr-dm__thumb img.jr-thumb-img--editorial,.menu-drawer .jr-drawer-thumb img.jr-thumb-img--editorial{position:absolute;max-width:none;object-fit:fill}@media screen and (min-width:750px)and (max-width:989px){.menu-drawer .jr-dm__label{font-size:20px}.menu-drawer .jr-dm__thumb{flex-basis:72px;width:72px;height:72px}}.js .menu-drawer .menu-drawer__submenu{z-index:10000}.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>a.menu-drawer__menu-item,.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>details>summary.menu-drawer__menu-item{font-family:Sharp-Sans-Medium,sans-serif;font-size:20px;color:#000;min-height:56px}.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>details>summary svg.icon.icon-arrow{display:inline-block!important;position:absolute;right:2.5rem;top:50%;transform:translateY(-50%);width:18px;height:13px;color:#000}.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>details>summary svg.icon-caret{display:none!important}.menu-drawer .jr-drawer-back{margin-top:0;min-height:56px;padding:0 3rem;gap:12px;border-bottom:1px solid rgba(0,0,0,.08);font-family:Sharp-Sans-Medium,sans-serif;font-size:17px;color:#000;text-transform:uppercase;letter-spacing:.06em}.menu-drawer .jr-drawer-back svg.icon.icon-arrow{display:inline-block!important;width:18px;height:13px;transform:rotate(180deg);color:#000}.menu-drawer .jr-drawer-title{display:block;padding:22px 3rem 6px;font-family:Sharp-Sans-Medium,sans-serif;font-size:26px;color:#000;text-decoration:none}.menu-drawer .jr-drawer-link{display:flex!important;align-items:center;gap:16px;font-size:19px!important;color:#000!important}.menu-drawer .jr-drawer-button-wrap{padding:20px 3rem 8px}.menu-drawer .jr-drawer-button{display:flex;align-items:center;justify-content:center;width:260px;max-width:100%;height:48px;background:#321a16;color:#fff!important;border-radius:10px;text-decoration:none;text-transform:uppercase;font-family:Sharp-Sans-Medium,sans-serif;font-size:15px;letter-spacing:.04em}.shopify-section-group-header-group.section-header:has(#Details-menu-drawer-container[open]),.section-header.menu-open{z-index:1000!important}body:has(#Details-menu-drawer-container[open]) .slick-arrow,body:has(#Details-menu-drawer-container[open]) .prev_click,body:has(#Details-menu-drawer-container[open]) .next_click,body.overflow-hidden-tablet .slick-arrow,body.overflow-hidden-tablet .prev_click,body.overflow-hidden-tablet .next_click{visibility:hidden!important}html body .faq-heading,html body .jr-faq__heading{font-family:Sharp-Sans-Medium,sans-serif!important;font-weight:500!important}html body .jr-cc .card{background-color:#efefef;border-radius:20pt}html body .jr-cc .card__media{border-radius:20px;overflow:visible}html body .jr-cc .card .media{border-radius:20px}html body .jr-cc .card__heading{font-size:20px;padding-left:5%}html body .jr-cc .card-information{padding-left:5%;margin-top:-4px;margin-bottom:0;font-size:13px}html body .jr-cc .price__container{margin-top:-4px}html body .jr-cc .badge{border-radius:10px;font-size:10px;padding-left:10px;padding-right:10px}html body .jr-cc .card-wrapper .card__heading,html body .jr-cc .card-wrapper .card__heading a{font-size:16px!important;line-height:20px!important;font-weight:700!important}html body .jr-cc .card-wrapper .price,html body .jr-cc .card-wrapper .price .price-item{font-size:11px!important;line-height:14.3px!important;font-weight:700!important}html body .jr-cc .card-wrapper .jdgm-widget,html body .jr-cc .card-wrapper .jdgm-prev-badge,html body .jr-cc .card-wrapper .jdgm-prev-badge__text,html body .jr-cc .card-wrapper .jdgm-star{font-size:13px!important;line-height:18.2px!important}html body .jr-cc .card-wrapper .badge{font-size:8px!important;line-height:8px!important;padding:3px 5px!important}@media screen and (min-width:750px)and (max-width:989px){html body .jr-cc .card-wrapper .card__heading,html body .jr-cc .card-wrapper .card__heading a{font-size:19px!important;line-height:23.75px!important}html body .jr-cc .card-wrapper .price,html body .jr-cc .card-wrapper .price .price-item{font-size:14px!important;line-height:21px!important}html body .jr-cc .card-wrapper .badge{font-size:10px!important;line-height:10px!important;padding:6px 10px!important;border-radius:6px!important}}@media screen and (min-width:990px){html body .jr-cc .card-wrapper .card__heading,html body .jr-cc .card-wrapper .card__heading a{font-size:20px!important;line-height:24px!important}html body .jr-cc .card-wrapper .price,html body .jr-cc .card-wrapper .price .price-item{font-size:14px!important;line-height:21px!important}html body .jr-cc .card-wrapper .badge{font-size:10px!important;line-height:10px!important;padding:6px 10px!important;border-radius:6px!important}}@media screen and (min-width:990px)and (max-width:1229px){html body .jr-mega__cards.jr-cc .card-wrapper .card__heading,html body .jr-mega__cards.jr-cc .card-wrapper .card__heading a{font-size:17px!important;line-height:21px!important;white-space:nowrap}}@media screen and (min-width:1130px)and (max-width:1229px){html body .jr-mega__cards.jr-cc .card-wrapper .card__heading,html body .jr-mega__cards.jr-cc .card-wrapper .card__heading a{font-size:19px!important;line-height:23px!important}}html body .menu-drawer .jr-dm__products{padding-top:10px}html body .menu-drawer .jr-dm__products-head{padding-bottom:8px}html body .menu-drawer .jr-dm__heading{font-size:19px}html body .menu-drawer .jr-dm__see-all{font-size:14px}html body .menu-drawer .jr-dm__row{gap:10px}html body .menu-drawer .jr-dm__card{flex:0 0 124px}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card__information{padding:8px 6px 10px!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card__heading,html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card__heading a{font-size:14px!important;line-height:17px!important;white-space:nowrap!important;margin-bottom:2px}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-widget,html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-prev-badge,html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-prev-badge__text,html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-star{font-size:10px!important;line-height:14px!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .price,html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .price .price-item{font-size:11px!important;line-height:14px!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .badge{font-size:7px!important;line-height:7px!important;padding:3px 4px!important}html body .menu-drawer .jr-dm__links-wrap{padding:6px 0 20px}html body .menu-drawer .jr-dm__label{white-space:nowrap}@media screen and (max-width:749px){html body .menu-drawer .jr-dm__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px;row-gap:4px;padding:0 20px}html body .menu-drawer .jr-dm__links>li:last-child:nth-child(odd){grid-column:1 / -1}html body .menu-drawer .jr-dm__link{padding:5px 0;gap:10px}html body .menu-drawer .jr-dm__thumb{flex:0 0 52px;width:52px;height:52px;border-radius:10px}html body .menu-drawer .jr-dm__label{font-size:16px}}@media screen and (min-width:750px)and (max-width:989px){html body .menu-drawer .jr-dm__card{flex-basis:140px}html body .menu-drawer .jr-dm__link{padding:5px 20px}html body .menu-drawer .jr-dm__thumb{flex-basis:60px;width:60px;height:60px}html body .menu-drawer .jr-dm__label{font-size:19px}}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-prev-badge{display:flex!important;flex-wrap:nowrap!important;white-space:nowrap!important;align-items:center}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-prev-badge .jdgm-star{font-size:9px!important}@media screen and (max-width:749px){html body .menu-drawer .jr-dm__card{flex-basis:130px}}@media screen and (max-width:749px){html body .menu-drawer .jr-dm__links{column-gap:8px}html body .menu-drawer .jr-dm__link{gap:8px;min-width:0}html body .menu-drawer .jr-dm__thumb{flex:0 0 46px;width:46px;height:46px}html body .menu-drawer .jr-dm__label{font-size:15px}}@media screen and (min-width:990px)and (max-width:1229px){html body .product.grid--2-col-tablet>.product__info-wrapper{padding:40px 28px 40px 24px!important}}@media screen and (min-width:990px)and (max-width:1229px){.thumbnail-slider .slick-slide{padding:0 4px;box-sizing:border-box}.thumbnail-slider .thumbnail-item img{width:100%!important;height:auto!important;max-width:100%!important}}@media screen and (min-width:990px)and (max-width:1229px){html body .product.grid--2-col-tablet>.product__info-wrapper{padding:40px 20px!important}}@media screen and (min-width:990px)and (max-width:1299px){html body .product.grid--2-col-tablet>.product__media-wrapper{width:calc(54% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:calc(54% - var(--grid-desktop-horizontal-spacing) / 2)!important}html body .product.grid--2-col-tablet>.product__info-wrapper{width:calc(46% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:calc(46% - var(--grid-desktop-horizontal-spacing) / 2)!important}}@media screen and (min-width:990px)and (max-width:1229px){html body .product.grid--2-col-tablet>.product__media-wrapper{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}html body .product.grid--2-col-tablet>.product__info-wrapper{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}}@media screen and (max-width:749px){html body .announcement-bar-section .page-width,html body .utility-bar .page-width{max-width:100%!important;box-sizing:border-box;overflow:hidden}html body .announcement-bar__message,html body .announcement-bar__message a,html body .announcement-bar__link{font-size:min(1.2rem,2.85vw)!important}}html body a.header__icon--account{display:none!important}html body .menu-drawer .jr-dm__row{gap:8px}html body .menu-drawer .jr-dm__card{flex:0 0 100px!important}@media screen and (min-width:750px)and (max-width:989px){html body .menu-drawer .jr-dm__card{flex-basis:105px!important}}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card__information{padding:7px 6px 8px!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card__information>*{margin-top:0!important;margin-bottom:0!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card__heading,html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card__heading a{font-size:12px!important;line-height:14px!important;margin:0 0 4px!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-widget{display:block;margin:0 0 4px!important;padding:0!important;line-height:12px!important;min-height:0!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-prev-badge,html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-prev-badge__text{font-size:9px!important;line-height:12px!important;height:12px}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-prev-badge .jdgm-star{font-size:8px!important;line-height:12px!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card-information,html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card-information>*,html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .price{margin:0!important;padding:0!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .price,html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .price .price-item{font-size:10px!important;line-height:12px!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .badge{font-size:6px!important;line-height:6px!important;padding:3px 4px!important}html body .menu-drawer .jr-dm__card{flex:0 0 104px!important;min-width:0}@media screen and (min-width:750px)and (max-width:989px){html body .menu-drawer .jr-dm__card{flex-basis:108px!important}}html body .menu-drawer .jr-dm__card .card-wrapper{overflow:hidden}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card__information{padding:7px 5px 8px!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card-information{display:flex!important;flex-direction:column;align-items:flex-start;gap:4px}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card-information>.caption-large:empty{display:none!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card-information>.jdgm-widget{margin:0!important}@media screen and (max-width:989px){html body .menu-drawer .jr-dm__row{gap:10px!important}html body .menu-drawer .jr-dm__card{flex:0 0 calc(100% / 2.25)!important;min-width:0}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card__information{padding:9px 8px 10px!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card-information{display:flex!important;flex-direction:column;align-items:flex-start;gap:6px!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card__heading,html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card__heading a{font-size:14px!important;line-height:14px!important;margin:0!important;padding:0!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;max-width:100%}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card__information>.card__heading{margin:0 0 6px!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-widget{margin:0!important;padding:0!important;line-height:10px!important;height:10px;min-height:0!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-prev-badge,html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-prev-badge__text{font-size:10px!important;line-height:10px!important;height:10px}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-prev-badge .jdgm-star{font-size:9px!important;line-height:10px!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-prev-badge__text{margin-left:4px!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .price,html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .price .price-item{font-size:12px!important;line-height:12px!important;margin:0!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .badge{font-size:7px!important;line-height:7px!important;padding:3px 5px!important}html body .menu-drawer .jr-dm__links{display:block!important;padding:0!important}html body .menu-drawer .jr-dm__links>li{grid-column:auto!important}html body .menu-drawer .jr-dm__link{padding:5px 20px!important;gap:14px!important}html body .menu-drawer .jr-dm__thumb{flex:0 0 52px!important;width:52px!important;height:52px!important;border-radius:10px}html body .menu-drawer .jr-dm__label{font-size:18px!important;white-space:nowrap}}@media screen and (min-width:750px)and (max-width:989px){html body .menu-drawer .jr-dm__card{flex-basis:calc(100% / 2.25)!important}html body .menu-drawer .jr-dm__thumb{flex-basis:60px!important;width:60px!important;height:60px!important}html body .menu-drawer .jr-dm__label{font-size:19px!important}}@media screen and (max-width:989px){html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card__information{padding:9px 6px 11px!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card-information{gap:0!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card__heading,html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card__heading a{font-size:14px!important;line-height:16px!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .card__information>.card__heading{margin:0!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-widget{height:14px!important;line-height:14px!important;margin:var(--jr-g1, 4px) 0 0!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-prev-badge{height:14px!important;line-height:14px!important;font-size:11px!important;display:flex!important;align-items:center!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-prev-badge__stars{display:inline-flex!important;align-items:center;height:14px;line-height:14px!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-prev-badge .jdgm-star{font-size:10px!important;line-height:14px!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .jdgm-prev-badge__text{font-size:11px!important;line-height:14px!important;height:14px;margin-left:4px!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .price{margin:var(--jr-g2, 6px) 0 0!important}html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .price,html body .menu-drawer .jr-dm__row.jr-cc .card-wrapper .price .price-item{font-size:11px!important;line-height:13px!important}}html body .banner__text.body,html body .banner__text .body,html body .banner__box .banner__text{color:rgb(var(--color-foreground))!important}html body .jdgm-rev__timestamp{color:#000!important}html body .jr-cc .jdgm-prev-badge:not([data-number-of-reviews="0"]) .jdgm-prev-badge__text,html body .custom-slider-mobile-rp .jdgm-prev-badge:not([data-number-of-reviews="0"]) .jdgm-prev-badge__text{visibility:visible!important}html body .menu-drawer .jr-dm__row{position:relative}@media screen and (min-width:750px)and (max-width:989px){html body .collection-hero__inner.page-width{padding-left:5rem!important;padding-right:5rem!important}html body .collection-hero__text-wrapper{position:static!important;padding-left:0!important;padding-right:0!important}}@media screen and (min-width:990px){html body .thumbnail-slider .slick-track{gap:0!important}html body .thumbnail-slider .slick-slide{margin-right:0!important;padding:0 4px;box-sizing:border-box}html body .thumbnail-slider .thumbnail-item img{width:100%!important;height:auto!important;max-width:100%!important}}.pdp-addons-grid .pdp-addon-card{background:#fff;border:1px solid #e2e2e2;display:flex;flex-direction:column}.pdp-addons-grid .pdp-addon-card__info{display:flex;flex-direction:column;flex:1 1 auto}.pdp-addons-grid .pdp-addon-card__price{margin-top:auto;padding-top:4px}@media(min-width:750px)and (max-width:989px){.pdp-addons-grid .pdp-addon-card{flex:0 0 calc((100% - 24px) / 3.5)}}@media(min-width:990px){.pdp-addons-grid .pdp-addon-card__title{font-size:13px;line-height:1.25;min-height:2.5em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pdp-addons-grid .pdp-addon-card .jdgm-prev-badge__text{display:block;margin:2px 0 0}}@media(max-width:414px){.pdp-addons-grid .pdp-addon-card__title{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width:989px){html body .collection-links-container{margin-top:-10px;margin-bottom:-10px}html body .collection-links-wrapper{padding-top:0!important;padding-bottom:0!important}html body .collection-links-wrapper .collection-link{padding-top:15px;padding-bottom:15px}}@media screen and (max-width:749px){html body .card__badge .badge{font-size:1.05rem!important}}@media screen and (min-width:750px)and (max-width:989px){html body .card__badge .badge{font-size:1.3rem!important}html body .announcement-bar__message,html body .announcement-bar__message a,html body .announcement-bar__link{font-size:15px!important}html body .collapsible-tab-header,html body .collapsible-tab-header *,html body .tab-link{font-size:17px!important}html body .facets-container :is(h2,summary,span,label,select,button,a,p,.caption-large,.button-label,.light,.text-body):not(.button):not(.button *),html body .mobile-facets :is(h2,summary,span,label,select,button,a,p):not(.button):not(.button *),html body .facet-filters__label,html body .facet-filters__sort,html body .product-count__text,html body .mobile-facets__open-label,html body .mobile-facets__heading,html body .mobile-facets__label{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/jr-typography.css.map */
