.media-gallery__wrapper{--thumbnail-media-item-width: 48px}@media(max-width:767px){.theme-template-product{background:#f0f5ff}.product-template__wrapper{padding:12px 12px 20px}.product-template__media-wrapper{margin-bottom:10px}.rwady-mobile-product-hero-bar{display:grid;direction:ltr;grid-template-columns:98px minmax(0,1fr) 48px;min-height:56px;align-items:center;gap:8px;margin-bottom:10px;padding:4px;border-radius:10px;background:#0941ad;color:#fff}.rwady-mobile-product-hero-bar__actions{display:flex;align-items:center;gap:8px}.rwady-mobile-product-hero-bar__button,.rwady-mobile-product-hero-bar__back{display:grid;width:48px;height:48px;padding:12px;place-items:center;border:0;background:transparent;color:inherit}.rwady-mobile-product-hero-bar__button svg,.rwady-mobile-product-hero-bar__back svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rwady-mobile-product-hero-bar__button.is-active svg{fill:currentColor}.rwady-mobile-product-hero-bar__title{overflow:hidden;font-size:14px;font-weight:700;text-align:center;text-overflow:ellipsis;white-space:nowrap}.rwady-mobile-product-hero-bar__back svg{transform:scaleX(-1)}[dir=ltr] .rwady-mobile-product-hero-bar__back svg{transform:none}.product-template__media-wrapper .media-gallery__wrapper{display:block;padding:10px;border:1px solid #d7e2f3;border-radius:13px;background:#fff}.product-template__media-wrapper .media-gallery__media-wrapper{position:relative;min-height:0}.product-template__media-wrapper .media-gallery__container{aspect-ratio:3 / 4;border-radius:12px;background:#fff}.product-template__media-wrapper .media-gallery__media-item{padding:18px;background:#fff}.product-template__media-wrapper .media-gallery__media-item img{object-fit:contain!important}.product-template__media-wrapper .product-info__label-wrapper,.product-template__media-wrapper .media-gallery__thumbnail-nav__container,.product-template__media-wrapper .media-gallery__dot-nav__container,.product-template__media-wrapper .media-gallery__number-nav__container{display:none!important}.rwady-mobile-product-media-footer{position:absolute;z-index:2;inset-inline:12px;bottom:8px;pointer-events:none}.rwady-mobile-product-media-sku{display:block;margin-bottom:6px;color:#0755be;font-size:15px;font-weight:800;text-align:center}.rwady-mobile-product-media-nav{display:grid;grid-template-columns:36px 1fr 36px;align-items:center;gap:8px;direction:ltr}.rwady-mobile-product-media-arrow{display:grid;width:36px;height:36px;pointer-events:auto;place-items:center;border:0;border-radius:50%;background:#fff;color:#0f4fbf;box-shadow:0 3px 8px #0f285a2e}.rwady-mobile-product-media-arrow span{display:block;width:20px;height:20px}.rwady-mobile-product-media-arrow--previous span{transform:rotate(180deg)}[dir=rtl] .rwady-mobile-product-media-arrow--previous span{transform:none}[dir=rtl] .rwady-mobile-product-media-arrow--next span{transform:rotate(180deg)}.rwady-mobile-product-media-dots{display:flex;align-items:center;justify-content:center;gap:4px}.rwady-mobile-product-media-dots i{display:block;width:5px;height:5px;border-radius:4px;background:#d0d5dd;transition:width .18s ease,background-color .18s ease}.rwady-mobile-product-media-dots i.is-active{width:14px;background:#0941ad}.product-template__content-wrapper{padding:0}.product-template__content__container{display:flex;flex-direction:column;overflow:hidden;padding:14px;border:1px solid #d7e2f3;border-radius:13px;background:#fff;color:#172033}.product-template__content__container>*{display:none!important}.product-template__content__container>.rwady-mobile-product-summary,.product-template__content__container>.rwady-mobile-product-offers,.product-template__content__container>.rwady-mobile-product-purchase-footer,.product-template__content__container>.product-info__price-wrapper,.product-template__content__container>.product-info__variant-picker,.product-template__content__container>.product-info__buy-buttons-wrapper,.product-template__content__container>.product-info__qty-and-buy-buttons{display:block!important}.rwady-mobile-product-summary{order:1;text-align:right}.rwady-mobile-product-summary[dir=ltr]{text-align:left}.rwady-mobile-product-summary__category{margin:0 0 4px;padding-block:2px;color:#0941ad;font-size:11px;font-weight:700}.rwady-mobile-product-summary h1{margin:0 0 8px;color:#111827;font-size:18px;font-weight:800;line-height:1.3}.rwady-mobile-product-summary__meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;color:#6b7280;font-size:10px}.rwady-mobile-product-summary__meta strong{color:#0755be}.rwady-mobile-product-summary__meta strong b{font-weight:900}.rwady-mobile-product-summary__countdown{position:relative;display:block;height:48px;overflow:hidden;margin-top:12px;padding:4px 6px;border:1px solid #f3b7bd;border-radius:4px;background:#fde7ea;color:#dc2626;text-align:center;box-shadow:0 2px 4px #dc26261f;isolation:isolate}.rwady-mobile-product-summary__countdown[hidden]{display:none}.rwady-mobile-product-summary__countdown:before{content:"";position:absolute;z-index:0;top:-40%;bottom:-40%;left:-45%;width:30%;transform:skew(-18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:rwady-countdown-shine 1.8s linear infinite}.rwady-mobile-product-summary__countdown>b{position:relative;z-index:1;display:block;margin-bottom:3px;font-size:8px;line-height:1}.rwady-mobile-product-summary__countdown-values{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1px 1fr 1px 1fr 1px 1fr;align-items:center;direction:rtl}.rwady-mobile-product-summary[dir=ltr] .rwady-mobile-product-summary__countdown-values{direction:ltr}.rwady-mobile-product-summary__countdown-values>span{display:flex;align-items:baseline;justify-content:center;gap:3px}.rwady-mobile-product-summary__countdown-values strong{font-size:14px;line-height:1}.rwady-mobile-product-summary__countdown-values small{font-size:6px;font-weight:700}.rwady-mobile-product-summary__countdown-values i{width:1px;height:16px;background:#dc262666}.product-template__content__container>.product-info__price-wrapper{order:2;width:100%;margin:10px 0 8px!important;text-align:right}.product-info__price-wrapper [id^=Price__]>div,.product-info__price-wrapper .price__container,.product-info__price-wrapper .price__content{width:100%}.product-info__price-wrapper .price-wrapper,.product-info__price-wrapper .price--on-sale .price__sale{display:flex;width:100%;direction:rtl;align-items:baseline;justify-content:flex-start;gap:10px;text-align:right}[dir=ltr] .product-template__content__container>.product-info__price-wrapper{text-align:left}[dir=ltr] .product-info__price-wrapper .price-wrapper,[dir=ltr] .product-info__price-wrapper .price--on-sale .price__sale{direction:ltr;text-align:left}.product-info__price-wrapper .price-wrapper>.price{color:#f44336!important;font-size:24px!important;font-weight:900!important;line-height:1.2}.product-info__price-wrapper .compare-at-price{color:#6b7280!important;font-size:14px!important;font-weight:400!important;line-height:1.2}.product-info__price-wrapper .main-price{color:#0941ad!important;font-size:24px!important;font-weight:900!important;line-height:1.2}.product-info__price-wrapper .price-label,.product-info__price-wrapper .shopify-payment-terms{display:none!important}.rwady-mobile-product-offers{order:3}.rwady-mobile-product-offers[dir=ltr]{text-align:left}.rwady-mobile-product-offers__badges{display:flex;flex-wrap:wrap;gap:5px}.rwady-mobile-product-offers__badges span{height:28px;display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border:1px solid;border-radius:2px;font-size:10px;font-weight:700}.rwady-mobile-product-offers__badges .is-warranty{border-color:#d9a514;background:#fff7d6;color:#8a5a00;gap:4px}.rwady-mobile-product-offers__badges .is-warranty img{display:block;width:18px;height:18px;object-fit:contain}.rwady-mobile-product-offers__badges .is-warranty b{font:inherit}.rwady-mobile-product-offers__badges .is-new{border-color:#0755be;background:#eef4ff;color:#0755be}.rwady-mobile-product-offers__badges .is-sale{border-color:#f23b36;background:#fff4f4;color:#f23b36}.rwady-mobile-product-offers__stock{display:flex;min-height:20px;align-items:center;gap:4px;margin:8px 0 10px;color:#16a34a;font-size:12px;font-weight:600}.rwady-mobile-product-offers__stock i{position:relative;width:10px;height:10px;flex:0 0 10px;border:0;border-radius:50%;background:currentColor}.rwady-mobile-product-offers__stock i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:currentColor;animation:rwady-stock-pulse 1s ease-out infinite}.rwady-mobile-product-offers__stock.is-low,.rwady-mobile-product-offers__stock.is-unavailable{color:#dc2626}.rwady-mobile-product-offers__stock.is-unavailable i{color:#6b7280}.rwady-mobile-product-offers__stock.is-preorder{color:#7a5af8}.rwady-mobile-product-offers__installment{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 12px;padding:11px 12px;border:1px solid #b7e8c8;border-radius:10px;background:#eaf8ef;color:#15803d;font-size:11px}.rwady-mobile-product-offers__installment svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2}.product-template__content__container>.product-info__variant-picker{order:4}.product-template__content__container>.product-info__buy-buttons-wrapper,.product-template__content__container>.product-info__qty-and-buy-buttons{order:5;margin:0!important}.product-info__buy-buttons-wrapper .product-info__form>.w-full{display:flex;width:100%;flex-wrap:nowrap;align-items:stretch;gap:8px;direction:rtl}.product-info__buy-buttons-wrapper .product-info__form>.w-full>.grow{min-width:0;flex:1 1 auto;order:2}.product-info__buy-buttons-wrapper .product-info__quantity-wrapper{flex:0 0 42%;order:1}.product-info__buy-buttons-wrapper .product-info__quantity-wrapper>div>div>div{width:100%;direction:ltr;justify-content:space-between;border:0}.product-info__buy-buttons-wrapper .product-info__quantity-wrapper [name=minus],.product-info__buy-buttons-wrapper .product-info__quantity-wrapper [name=plus]{width:46px;height:46px;padding:14px;border:1px solid #c9d9f2;border-radius:8px}.product-info__buy-buttons-wrapper .product-info__quantity-wrapper input{width:42px;height:46px;padding:0;font-size:12px;font-weight:800}.product-info__buy-buttons-wrapper .product-info__quantity-wrapper [name=minus] span,.product-info__buy-buttons-wrapper .product-info__quantity-wrapper [name=plus] span{width:17px;height:17px}.product-info__buy-buttons-wrapper .product-form__btn-add-to-cart{width:100%;min-height:54px;direction:ltr;border:0!important;border-radius:8px;background:#2196e8!important;color:#fff!important;font-family:Cairo,var(--font-button-family),sans-serif;font-size:16px!important;font-weight:500!important;line-height:1.25;box-shadow:0 4px 8px #0f4fbf54}.product-info__buy-buttons-wrapper .product-form__btn-add-to-cart:hover,.product-info__buy-buttons-wrapper .product-form__btn-add-to-cart:focus-visible{background:#2196e8!important;color:#fff!important}.product-info__buy-buttons-wrapper .product-form__btn-add-to-cart .btn__text{display:inline-flex;direction:ltr;align-items:center;gap:10px;color:#fff!important;font-size:16px!important;font-weight:500!important}.product-info__buy-buttons-wrapper .product-form__btn-add-to-cart .btn__text:before{content:"";display:block;width:22px;height:22px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M3 4h2l2.4 11.2h9.7L20 7H6M9 20a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm9 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M3 4h2l2.4 11.2h9.7L20 7H6M9 20a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm9 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z'/%3E%3C/svg%3E") center / contain no-repeat}.product-info__buy-buttons-wrapper .product-form__dynamic-checkout,.buy-buttons__compare-button,[id^=PickupAvailability__]{display:none!important}.rwady-mobile-product-purchase-footer{order:6;margin-top:8px}.rwady-mobile-product-purchase-footer[dir=ltr]{text-align:left}.rwady-mobile-product-purchase-footer label{display:flex;align-items:center;justify-content:flex-start;gap:8px;font-size:10px}.rwady-mobile-product-purchase-footer input{width:24px;height:24px;accent-color:#0941ad}.rwady-mobile-product-purchase-footer a{color:inherit;text-decoration:underline}.rwady-mobile-product-buy-now{width:100%;min-height:46px;margin:8px 0 24px;border:0;border-radius:8px;background:#0941ad;color:#fff;font-size:12px;font-weight:700;box-shadow:0 4px 8px #0f4fbf54}.rwady-mobile-product-buy-now:disabled{background:#edf1f5;color:#aab4c4;cursor:not-allowed}.rwady-mobile-product-service{display:flex;align-items:center;gap:8px;padding:4px 0}.rwady-mobile-product-service:first-of-type{border-top:1px solid #e5e7eb;padding-top:12px}.rwady-mobile-product-service svg{width:18px;height:18px;flex:0 0 18px;fill:none;stroke:#0f4fbf;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rwady-mobile-product-service p{margin:0;color:#000000de;font-size:10px}.rwady-mobile-product-description{margin-top:10px;border:1px solid #d7e2f3;border-radius:13px;background:#fff;color:#111827}.rwady-mobile-product-description summary{display:flex;min-height:56px;align-items:center;justify-content:space-between;padding:14px;cursor:pointer;list-style:none}.rwady-mobile-product-description summary::-webkit-details-marker{display:none}.rwady-mobile-product-description summary strong{font-size:14px;font-weight:800}.rwady-mobile-product-description summary svg{width:24px;height:24px;fill:none;stroke:#2196e8;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.rwady-mobile-product-description:not([open]) summary svg{transform:rotate(180deg)}.rwady-mobile-product-description__content{direction:rtl;padding:0 14px 16px;color:#111827;font-size:11px;font-weight:400;line-height:1.65;text-align:right}.rwady-mobile-product-description__content strong,.rwady-mobile-product-description__content b{font-weight:400!important}.rwady-mobile-product-description__content h1,.rwady-mobile-product-description__content h2,.rwady-mobile-product-description__content h3,.rwady-mobile-product-description__content h4,.rwady-mobile-product-description__content h5,.rwady-mobile-product-description__content h6{display:none}.rwady-mobile-product-description__content ul,.rwady-mobile-product-description__content ol{display:grid;row-gap:0;margin:0;padding:0;list-style:none}.rwady-mobile-product-description__content li{position:relative;margin:0!important;padding-right:20px;padding-left:0;border:0!important}.rwady-mobile-product-description__content>ul>li+li,.rwady-mobile-product-description__content>ol>li+li{margin-top:12px!important}.rwady-mobile-product-description__content>ul+ul,.rwady-mobile-product-description__content>ol+ol,.rwady-mobile-product-description__content>ul+ol,.rwady-mobile-product-description__content>ol+ul{margin-top:12px!important}.rwady-mobile-product-description__content>hr+ul,.rwady-mobile-product-description__content>hr+ol,.rwady-mobile-product-description__content>hr+p{margin-top:12px!important}.rwady-mobile-product-description__content li+li{margin-block-start:12px!important}.rwady-mobile-product-description__content li:before{content:"";position:absolute;top:7px;right:0;left:auto;width:5px;height:5px;border-radius:50%;background:#0941ad}.rwady-mobile-product-description__content li>ul,.rwady-mobile-product-description__content li>ol{row-gap:0;margin-top:8px;margin-right:4px;margin-left:0;padding-right:18px;padding-left:0}.rwady-mobile-product-description__content li li{padding-right:16px;padding-left:0}.rwady-mobile-product-description__content li li+li{margin-block-start:8px!important}.rwady-mobile-product-description__content li li:before{top:8px;width:4px;height:4px;background:#2f6bdb}.rwady-mobile-product-description__content li li li{padding-right:14px;padding-left:0}.rwady-mobile-product-description__content li li li:before{width:3px;height:3px;background:#6b8fd9}.rwady-mobile-product-description__content p{margin:0 0 12px;border:0!important}.rwady-mobile-product-description__content>p+p{margin-top:12px!important}.rwady-mobile-product-description__content>p{display:flex;align-items:flex-start;gap:8px}.rwady-mobile-product-description__content>p:before{content:"";width:5px;height:5px;flex:0 0 5px;margin-top:7px;border-radius:50%;background:#0941ad}.rwady-mobile-product-description__content>p:first-of-type{display:block;direction:rtl;margin-bottom:12px;font-weight:700;text-align:right}.rwady-mobile-product-description__content>p:first-of-type:before{display:none}.rwady-mobile-product-description__content>p:first-of-type strong,.rwady-mobile-product-description__content>p:first-of-type b{font-weight:700!important}.rwady-mobile-product-description__content hr{display:none}.rwady-mobile-product-reviews{margin-top:10px;padding:16px;border:1px solid #d7e2f3;border-radius:13px;background:#fff;color:#111827;text-align:left}.rwady-mobile-product-reviews h2{margin:0;font-size:16px;font-weight:800;line-height:1.3}.rwady-mobile-product-reviews__empty{display:flex;flex-direction:column;align-items:center;padding-top:18px;text-align:center}.rwady-mobile-product-reviews__empty p{margin:0 0 8px;font-size:12px;font-weight:600}.rwady-mobile-product-reviews__empty button{min-height:44px;padding:9px 16px;border:1px solid #d0d5dd;border-radius:5px;background:#fff;color:#2196e8;font-family:Cairo,var(--font-button-family),sans-serif;font-size:14px;font-weight:500}.rwady-mobile-product-reviews__empty button:hover,.rwady-mobile-product-reviews__empty button:focus-visible{border-color:#2196e8;background:#f8fbff}#MainContent.theme-template-product>.shopify-section:not(.section-main-product):not(.section-product-recommendations):not(.section-recently-viewed){display:none!important}#MainContent.theme-template-product>.section-main-product .product-template__wrapper{padding-bottom:0}#MainContent.theme-template-product>.section-product-recommendations,#MainContent.theme-template-product>.section-recently-viewed{display:block!important;background:#f0f5ff}#MainContent.theme-template-product .product-recommendations__wrapper,#MainContent.theme-template-product .recently-viewed-products{width:100%;max-width:none;overflow:hidden;box-sizing:border-box;padding:14px 12px 0!important;background:#f0f5ff}#MainContent.theme-template-product .section-recently-viewed .recently-viewed-products{padding-bottom:20px!important}#MainContent.theme-template-product .section-product-recommendations h2,#MainContent.theme-template-product .section-recently-viewed h2{margin:0 0 8px;color:#111827;font-size:17px!important;font-weight:800;line-height:1.3;text-align:left}#MainContent.theme-template-product .section-product-recommendations .heading-content-spacing,#MainContent.theme-template-product .section-recently-viewed .heading-content-spacing{margin-bottom:8px!important}#MainContent.theme-template-product .section-product-recommendations .product-recommendation__container>.slider-container,#MainContent.theme-template-product .section-recently-viewed [id^=x-recently-viewed-]>.slider-container{--swiffy-slider-item-count: 2 !important;--swiffy-slider-item-gap: 8px !important;--swiffy-slider-item-gap-totalwidth: 8px !important;--swiffy-slider-item-width: calc((100% - 8px)/2) !important;width:100%!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important;box-sizing:border-box;display:flex!important;grid-template-columns:none!important;gap:8px!important;align-items:stretch;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;scroll-behavior:auto!important;scroll-padding-inline:0!important;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch}#MainContent.theme-template-product .section-product-recommendations .product-recommendation__container>.slider-container.is-rwady-dragging,#MainContent.theme-template-product .section-recently-viewed [id^=x-recently-viewed-]>.slider-container.is-rwady-dragging{cursor:grabbing;scroll-snap-type:none!important}#MainContent.theme-template-product .section-product-recommendations .product-recommendation__container,#MainContent.theme-template-product .section-recently-viewed .recently-viewed__content,#MainContent.theme-template-product .section-recently-viewed [id^=x-recently-viewed-]{width:100%!important;max-width:100%!important;margin-inline:0!important;box-sizing:border-box}#MainContent.theme-template-product .section-product-recommendations .product-recommendation__container>.slider-container>*,#MainContent.theme-template-product .section-recently-viewed [id^=x-recently-viewed-]>.slider-container>*{width:auto!important;min-width:0!important;flex:0 0 calc((100% - 8px)/2)!important;max-width:calc((100% - 8px)/2)!important;box-sizing:border-box;scroll-snap-align:start!important;scroll-snap-stop:normal}#MainContent.theme-template-product .section-product-recommendations .product-recommendation__container>.slider-container>:first-child,#MainContent.theme-template-product .section-recently-viewed [id^=x-recently-viewed-]>.slider-container>:first-child{scroll-margin-inline-start:0!important}#MainContent.theme-template-product .section-product-recommendations .product-recommendation__item,#MainContent.theme-template-product .section-recently-viewed .slide-item{min-width:0;height:auto}#MainContent.theme-template-product .section-product-recommendations .rwady-collection-product-card,#MainContent.theme-template-product .section-recently-viewed .rwady-collection-product-card{height:100%}#MainContent.theme-template-product .section-product-recommendations .rwady-collection-product-card .product-card__image-wrapper>.link-product-variant.slider-container,#MainContent.theme-template-product .section-recently-viewed .rwady-collection-product-card .product-card__image-wrapper>.link-product-variant.slider-container{pointer-events:none}#MainContent.theme-template-product .section-product-recommendations .slider-progress-bar,#MainContent.theme-template-product .section-recently-viewed .slider-progress-bar{display:none!important}@keyframes rwady-stock-pulse{0%{transform:scale(1);opacity:.65}to{transform:scale(2);opacity:0}}@keyframes rwady-countdown-shine{0%{left:-45%}to{left:115%}}@media(prefers-reduced-motion:reduce){.rwady-mobile-product-offers__stock i:after,.rwady-mobile-product-summary__countdown:before{animation:none}}}.media-gallery__thumbnail-item.is-active{border-width:2px;border-style:solid;border-color:rgba(var(--color-text))}.media-gallery__wrapper .slider-nav{height:2.5rem;width:2.5rem;border-radius:9999px;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:rgba(var(--color-secondary-button-no-alpha));color:rgba(var(--color-secondary-button-text))}.media-gallery__wrapper .slider-nav:disabled{cursor:not-allowed}.media-gallery__wrapper .slider-nav{box-shadow:none;filter:none;overflow:hidden}.heading-media-gallery-small{font-size:calc(var(--heading-font-size-small) * .7)}.heading-media-gallery-medium{font-size:calc(var(--heading-font-size-medium) * .7)}.heading-media-gallery-large{font-size:calc(var(--heading-font-size-large) * .7)}.media-gallery__media-item.is-zoom-media{background-position:center;background-size:200%!important;background-repeat:no-repeat;will-change:background-position}.media-gallery__wrapper[data-zoom-effect=magnifier] .media-gallery__media-item[data-media-type=image].is-zoom-media:hover,.media-gallery__wrapper[data-zoom-effect=enlarge] .media-gallery__media-item[data-media-type=image].is-zoom-media:hover{cursor:zoom-out}.media-gallery__wrapper[data-zoom-effect=magnifier] .media-gallery__media-item[data-media-type=image]:hover,.media-gallery__wrapper[data-zoom-effect=enlarge] .media-gallery__media-item[data-media-type=image]:hover{cursor:zoom-in}.media-gallery__wrapper[data-zoom-effect=none]:not([data-item-count="1"]):not([data-is-grid-layout-on-desktop=true]) .media-gallery__media-item[data-media-type=image]:hover{cursor:grab}.media-gallery__wrapper[data-zoom-effect=none]:not([data-item-count="1"]):not([data-is-grid-layout-on-desktop=true]) .media-gallery__media-item[data-media-type=image]{cursor:grabbing;cursor:-webkit-grabbing}.media-gallery__wrapper[data-zoom-effect=none]:not([data-item-count="1"]):not([data-is-grid-layout-on-desktop=true]) .media-gallery__media-item:active[data-media-type=image]:hover{cursor:grabbing}.media-gallery__wrapper[data-zoom-effect=none]:not([data-item-count="1"]):not([data-is-grid-layout-on-desktop=true]) .media-gallery__media-item:active[data-media-type=image]{cursor:grab;cursor:-webkit-grab}.media-gallery__wrapper:not([data-is-grid-layout-on-desktop=true]):has(.media-gallery__media-item.is-active:not([data-media-type=image])) .product-info__label-wrapper{display:none}.media-gallery__wrapper .slide-item:not(.is-active){pointer-events:none}.media-gallery__wrapper .slide-item.is-active{z-index:10}@media(min-width:768px){.media-gallery__wrapper:not(:has(.slider-container[data-desktop-layout="2_columns"])){--thumbnail-media-item-width: 60px}.media-gallery__wrapper .md\:\!swiffy-slider .slide-item:not(.is-active),.media-gallery__wrapper .slide-item.is-active-in-two-columns{pointer-events:auto}.media-gallery__wrapper .slide-item.is-active-in-two-columns{z-index:10}.media-gallery__wrapper .slide-item.is-active-in-two-columns>*{transform:scale(1.2)}.media-gallery__wrapper[data-is-first-loaded=true] .slide-item.is-active-in-two-columns>*{animation:fadeInSlide .5s linear forwards}.slider-item-ratio .slider-container[data-desktop-layout="2_columns"]{padding-bottom:0}.slider-item-ratio .slider-container[data-desktop-layout="2_columns"]>.slide-item.is-show-media-item{width:100%;padding-bottom:calc(100% / (var(--swiffy-slider-item-ratio)))}.media-gallery__container[data-desktop-layout="2_columns"]{--swiffy-slider-item-gap: 4px;gap:var(--swiffy-slider-item-gap)}.desktop-carousel-nav--no-overlay .media-gallery__dot-nav__container,.desktop-carousel-nav--no-overlay .media-gallery__thumbnail-nav__container{position:relative}.desktop-carousel-nav--no-overlay:has(.media-gallery__container[data-desktop-layout="2_columns"]) .media-gallery__thumbnail-nav__content,.desktop-carousel-nav--no-overlay:has(.media-gallery__container[data-desktop-layout="2_columns"]) .media-gallery__dot-nav__content{margin:0}.desktop-carousel-nav--no-overlay:has(.media-gallery__container[data-desktop-layout="2_columns"]) .media-gallery__dot-nav__content{margin-top:.75rem}.desktop-carousel-nav--no-overlay:has(.media-gallery__container[data-desktop-layout="2_columns"]) .media-gallery__thumbnail-nav__content{width:100%}.media-gallery__wrapper.desktop-carousel-nav--no-overlay:has(.media-gallery__thumbnail-nav__container[data-show-on-desktop=true]){display:flex;flex-direction:column-reverse}.enable-bg-active-in-two-columns{position:relative;--active-wrapper-offset-x: 0px;--active-wrapper-width: calc(2 * var(--thumbnail-media-item-width) + 4px)}.enable-bg-active-in-two-columns:before,.enable-bg-active-in-two-columns:after{content:"";transition:transform var(--text-link-and-title-link-animation-duration) ease;width:var(--active-wrapper-width);height:100%;transform:translate(var(--active-wrapper-offset-x));pointer-events:none;position:absolute;top:0;bottom:0;left:0;--tw-bg-opacity: 1;border-radius:var(--rounded-corners)}.enable-bg-active-in-two-columns:before{z-index:0;background-color:rgba(var(--color-text))}.enable-bg-active-in-two-columns:after{z-index:10;border-width:2px;border-style:solid;border-color:rgba(var(--color-text))}.enable-bg-active-in-two-columns .media-gallery__thumbnail-item.is-active{border-style:none}}.price-label:before{border-width:6px;border-color:transparent rgba(var(--background-color-label)) transparent transparent}.product-info__space-small{padding-top:.5rem}.product-info__space-medium{padding-top:.75rem}.product-info__space-large{padding-top:1rem}.required-picker~.text-required{display:block}.customizable-option.required-picker{border-color:rgba(var(--error-message-color))}.drop-zone-wrap--error .drop-zone,.required-picker~.drop-zone{border-color:rgba(var(--error-message-color))}.shopify-model-viewer-ui{position:absolute;left:0;right:0;top:0;bottom:0}.shopify-model-viewer-ui model-viewer{--progress-bar-height: 2px;z-index:10;height:100%;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-overlay{position:absolute;top:0;height:100%;width:100%}.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area{position:absolute;right:1rem;left:auto;bottom:1rem;z-index:10;display:none;flex-direction:column;border-width:1px;opacity:0;background-color:rgba(var(--color-background))}@media(min-width:1024px){.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area{display:flex}}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control{position:relative;height:2rem;width:2rem;background-color:transparent;padding:0;color:rgba(var(--color-text))}@media(min-width:1024px){.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control{height:2.75rem;width:2.75rem}}.shopify-model-viewer-ui .shopify-model-viewer-ui__control-icon{height:2rem;width:2rem;fill:none}@media(min-width:1024px){.shopify-model-viewer-ui .shopify-model-viewer-ui__control-icon{height:2.75rem;width:2.75rem}}.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area:not(.shopify-model-viewer-ui__controls-area--playing){display:none}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{position:absolute;top:50%;left:50%;z-index:10;height:3rem;width:3rem;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;border-style:solid;background-color:rgba(var(--color-background))}@media(min-width:1024px){.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{height:4rem;width:4rem}}.shopify-model-viewer-ui__poster-control-icon{height:100%;width:100%}.shopify-model-viewer-ui__sr-only,.shopify-model-viewer-ui .shopify-model-viewer-ui__control-icon--exit-fullscreen,.shopify-model-viewer-ui.shopify-model-viewer-ui--fullscreen .shopify-model-viewer-ui__control-icon--enter-fullscreen{display:none}.shopify-model-viewer-ui.shopify-model-viewer-ui--fullscreen .shopify-model-viewer-ui__control-icon--exit-fullscreen{display:block}.shopify-model-viewer-ui .shopify-model-viewer-ui__disabled{z-index:0}.shopify-model-viewer-ui--fullscreen{background-color:rgba(var(--color-background))}.shopify-model-viewer-ui:hover .shopify-model-viewer-ui__controls-area,.shopify-model-viewer-ui.shopify-model-viewer-ui--child-focused .shopify-model-viewer-ui__controls-area{opacity:1;transition-duration:.3s}.product__xr-button[data-shopify-xr-hidden]{visibility:hidden;display:none}.product-form__dynamic-checkout .shopify-payment-button button.shopify-payment-button__button,.product-form__dynamic-checkout .shopify-payment-button [role=button]:not(.shopify-payment-button__skeleton){--button-padding-y-desktop: 16px;--button-padding-x-desktop: 41px;font-family:var(--button-font);font-weight:var(--button-font-weight);font-style:var(--button-font-style);font-size:var(--button-font-size);width:100%;border-radius:var(--button-border-radius);height:unset;line-height:1.4;padding:var(--button-padding-y-mobile, 10px) var(--button-padding-x-mobile, 26px)}.media-gallery__thumbnail-item{position:relative;box-sizing:border-box;display:block;width:var(--thumbnail-media-item-width);min-width:var(--thumbnail-media-item-width);height:calc(var(--thumbnail-media-item-width) / var(--thumbnail-item-ratio));overflow:hidden}.sticky-main-product-top{top:calc(var(--height-header, 0px) + var(--announcement-height) + 2.5rem);will-change:top}.media-gallery__dot-nav,.media-gallery__number-nav,.media-gallery__thumbnail-nav{align-items:center;justify-content:center;align-self:center;color:rgba(var(--color-secondary-button-text))}.media-gallery__dot-nav{height:1.75rem;min-height:28px;width:1.75rem;min-width:28px;border-radius:9999px}.media-gallery__dot-nav:focus-visible{outline-offset:-1px}@media(min-width:768px){.media-gallery__dot-nav{height:34px;min-height:34px;width:34px;min-width:34px}}.media-gallery__dot-nav__container,.media-gallery__number-nav__container{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex}.media-gallery__dot-nav__container{--max-number-dot: 7;--dot-width: 10px;--dot-gap: 2px}.media-gallery__thumbnail-nav__container{pointer-events:none;z-index:21;display:flex}@media(min-width:768px){.media-gallery__thumbnail-nav__container{position:absolute;top:0;right:0;bottom:0;left:0}}.media-gallery__number-nav{height:1.625rem;min-height:26px;width:1.625rem;min-width:26px}.media-gallery__thumbnail-nav{height:calc(48px / var(--thumbnail-item-ratio));width:2rem;min-width:32px}@media(min-width:768px){.media-gallery__thumbnail-nav{height:1.625rem;min-height:26px;width:1.625rem;min-width:26px;border-radius:9999px;background-color:rgba(var(--color-secondary-button))}}.product-labels__product-info-media{top:.75rem;left:.75rem;right:.75rem;bottom:.75rem;z-index:20;flex-direction:column;overflow:hidden}.media-gallery__number-nav__content{pointer-events:auto;margin-top:.625rem;margin-bottom:.625rem;display:flex;align-items:center;border-radius:9999px;padding-top:.125rem;padding-bottom:.125rem;background-color:rgba(var(--color-secondary-button-no-alpha) / .8);color:rgba(var(--color-secondary-button-text));overflow:hidden}.media-gallery__dot-nav__content{pointer-events:auto;margin-top:.625rem;margin-bottom:.625rem;display:flex;align-items:center;align-self:center;border-radius:9999px;background-color:rgba(var(--color-secondary-button-no-alpha) / .8)}@media(min-width:768px){.media-gallery__dot-nav__content{margin-top:1rem;margin-bottom:1rem}}.media-gallery__dot-nav__content{overflow:hidden}.media-gallery__thumbnail-nav__content{pointer-events:auto;display:flex;gap:.25rem}@media(max-width:767px){.media-gallery__thumbnail-nav__content{max-width:100%}}@media(min-width:768px){.media-gallery__thumbnail-nav__wrapper.thumbnail-right .media-gallery__thumbnail-nav__content,.media-gallery__thumbnail-nav__wrapper.thumbnail-left .media-gallery__thumbnail-nav__content{margin:.75rem;flex-direction:column}.media-gallery__thumbnail-nav__wrapper.thumbnail-bottom .media-gallery__thumbnail-nav__content{margin:1.5rem;width:50%}}.media-gallery__media-wrapper.swiffy-slider{overflow:visible}.media-gallery__dot-nav__wrapper,.media-gallery__number-nav__wrapper{position:sticky;bottom:0;display:flex;width:100%;justify-content:center;align-self:flex-end;overflow:hidden}.media-gallery__thumbnail-nav__wrapper{display:flex;width:100%}@media(min-width:768px){.media-gallery__thumbnail-nav__wrapper{position:sticky}}.media-gallery__thumbnail-nav__wrapper{overflow:hidden}@media(min-width:768px){.media-gallery__thumbnail-nav__wrapper.thumbnail-right{height:50%;justify-content:flex-end;align-self:flex-start}.media-gallery__thumbnail-nav__wrapper.thumbnail-left{height:50%;justify-content:flex-start;align-self:flex-start}.media-gallery__thumbnail-nav__wrapper.thumbnail-bottom{bottom:0;justify-content:center;align-self:flex-end}}.media-gallery__dot-nav__dot-list{position:relative;display:flex;align-items:center;-moz-column-gap:var(--dot-gap);column-gap:var(--dot-gap);overflow-x:auto;transition-duration:.3s;transition-property:width;max-width:calc(var(--max-number-dot) * (var(--dot-width) + var(--dot-gap)) - var(--dot-gap))}.media-gallery__dot-nav__dot-item__wrapper{height:var(--dot-width);width:var(--dot-width);min-width:var(--dot-width)}.media-gallery__dot-nav__dot-item{height:100%;width:100%;transform-origin:center;--tw-scale-x: .2 ;--tw-scale-y: .2 ;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;opacity:.4;transition-duration:.5s;background-color:rgba(var(--color-secondary-button-text));transition-property:opacity,transform}.media-gallery__dot-nav__dot-item.is-active{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.media-gallery__dot-nav__dot-item.dot-normal{--tw-scale-x: calc(3 / 5);--tw-scale-y: calc(3 / 5);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.media-gallery__dot-nav__dot-item.dot-small{--tw-scale-x: .4 ;--tw-scale-y: .4 ;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.media-gallery__dot-nav__dot-item__wrapper:has(.media-gallery__dot-nav__dot-item:not(.is-show-dot)){display:none}.zoom-enlarge__thumbnail-item{height:calc(48px / var(--thumbnail-item-ratio))}.is-unavailable{display:none}.product-form__dynamic-checkout .shopify-payment-button__button:has(.shopify-payment-button__skeleton){padding:0!important}.product-form__dynamic-checkout .shopify-payment-button__button .shopify-payment-button__skeleton{min-height:44px}@media(min-width:768px){.product-form__dynamic-checkout .shopify-payment-button__button .shopify-payment-button__skeleton{min-height:52px}.product-form__dynamic-checkout .shopify-payment-button button.shopify-payment-button__button,.product-form__dynamic-checkout .shopify-payment-button [role=button]:not(.shopify-payment-button__skeleton){padding:var(--button-padding-y-desktop, 12px) var(--button-padding-x-desktop, 33px)}.zoom-enlarge__thumbnail-item{height:calc(100px / var(--thumbnail-item-ratio))}.md\:\!swiffy-slider.slider-item-ratio .slider-container{padding-bottom:0}.md\:\!swiffy-slider.slider-item-ratio>.slider-container>.slide-item.is-show-media-item{padding-bottom:calc(100% / (var(--swiffy-slider-item-ratio)));opacity:1}}.drop-zone-wrap--inactive .drop-zone{height:0;overflow:hidden;opacity:0;border:none}.drop-zone-wrap--inactive .drop-zone__thumb{display:flex}.drop-zone-wrap--error .drop-zone,.required-picker~.drop-zone{border-color:rgba(var(--color-error))}.drop-zone-wrap--error .error-max-file{display:block}.rte-list ol,.rte-list ul,.rte-list li{list-style-position:inside}.rte-list{list-style-type:auto;margin:0;padding:0;display:table;width:100%}.rte-list li{display:table-row;border-bottom:1px solid #ccc}.rte-list li:last-child{border-bottom:none}.rte-list li:before{content:attr(data-label);display:table-cell;font-weight:700;padding:5px 10px;vertical-align:top}.rte-list li span{display:table-cell;padding:5px 10px;vertical-align:top}.payment-method__item>svg{height:28px;width:44px}.skip-to-content{height:.1rem;width:.1rem;transition-property:color,background-color;transition-duration:.5s;clip:rect(0 0 0 0)}.skip-to-content:focus{height:auto;width:auto;clip:auto;z-index:100}.product-template__media-wrapper,.product-template__content-wrapper{width:100%;float:left}.collapsible-tab__divider{height:.75rem;border-top-width:1px;border-style:solid;border-color:rgba(var(--color-text))}.collapsible-tab__divider.is-open{border-color:rgba(var(--color-heading-no-alpha) / .06)}.media-gallery__zoom-enlarge__item:not(.is-show-media-zoom-item){display:none}.zoom-enlarge__thumbnail-item:not(.is-show-media-zoom-item){display:none}.zoom-enlarge__thumbnail-item.is-active{border-width:2px;border-color:rgba(var(--color-button))}.quick-view .quick-view\:pb-0{padding-bottom:0}.quick-view .quick-view\:pb-\[var\(--swiffy-slider-indicator-outside-size\)\]{padding-bottom:var(--swiffy-slider-indicator-outside-size)}shopify-accelerated-checkout.disabled{--shopify-accelerated-checkout-skeleton-animation-opacity-start: .6;--shopify-accelerated-checkout-skeleton-animation-opacity-end: .6}.product-info__shipping-and-tax__text-link.is-loading{pointer-events:none;color:rgba(var(--color-text-no-alpha) / .2);background:linear-gradient(rgba(var(--color-link)),rgba(var(--color-link))),linear-gradient(rgba(var(--color-text),.2),rgba(var(--color-text),.2));background-size:0 1px,100% 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat}.product-info__shipping-and-tax__text-link:not(.is-loading) .product-info__shipping-and-tax__loading{display:none}.product-info__shipping-and-tax__text-link.is-loading .product-info__shipping-and-tax__loading{display:block}.media-gallery__media-item.active-product-in-grid{animation:shrink 1s infinite ease-in-out!important}.media-gallery__media-item.active-product-in-grid:before{opacity:1}.media-gallery__media-item:before{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;border-radius:var(--rounded-corners);border-width:2px;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;border-color:rgba(var(--color-text))}.scroll-hint__wrapper{pointer-events:none;position:absolute;bottom:-1rem;left:-1rem;right:-1rem;z-index:10;display:none;flex-direction:column;align-items:center;padding:1.5rem}@media(min-width:768px){.scroll-hint__wrapper{display:flex}}.scroll-hint__wrapper{background:linear-gradient(0deg,rgba(var(--color-background)),transparent)}@keyframes shrink{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}@media(min-width:768px){.product-template__media-wrapper{width:var(--product-info-media-width);float:left;padding-right:20px}.quick-view .md\:quick-view\:pb-\[var\(--swiffy-slider-indicator-outside-size\)\]{padding-bottom:var(--swiffy-slider-indicator-outside-size)}.quick-view .md\:quick-view\:pb-0{padding-bottom:0}.product-template__content-wrapper{width:calc(100% - var(--product-info-media-width));float:right;padding-left:20px}}.product-info__description .collapsible-tab__content .text-center .truncate-text ul,.product-info__description .collapsible-tab__content .text-center .truncate-text ol{display:flex;flex-direction:column;align-items:center}.jdgm-rev-widg{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:0;padding-right:0}.jdgm-review-widget--medium .jdgm-rev-widg__summary+.jdgm-write-rev-link,.jdgm-rev-widg__summary+.jdgm-write-rev-link{margin-bottom:1.5rem}.jdgm-rev-widg__body .jdgm-paginate+.jdgm-collected-link{margin-top:0}.jdgm-histogram .jdgm-histogram__row{height:auto}.jdgm-histogram__row .jdgm-histogram__bar{height:.875rem}.jdgm-form__fieldset-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem}.jdgm-form__fieldset-actions .jdgm-cancel-rev{margin:0!important}.jdgm-rev a,.jdgm-quest a{word-break:break-all}.jdgm-widget.jdgm-revs-tab .jdgm-revs-tab__content-header .jdgm-row-stars{padding-bottom:1.5rem}@media only screen and (min-width:768px){.jdgm-rev-widg__body .jdgm-paginate+.jdgm-collected-link{position:relative}.jdgm-gallery-wrapper,.jdgm-medals-wrapper{width:50%;min-width:0px}.jdgm-medals-wrapper{padding-left:1.5rem!important;padding-right:0!important}.jdgm-gallery:not(.jm-mfp-carousel *){display:flex!important;width:calc(100% + 8px)!important;flex-wrap:wrap}.jdgm-row-media .jdgm-gallery .jdgm-gallery__thumbnail-link{display:block;width:50%!important}.jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals .jdgm-medals__container{display:flex!important;flex-wrap:wrap;overflow:visible!important}.jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-all-reviews__header .jdgm-medal-wrapper{margin:0!important;width:50%;padding:.25rem}.jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals .jdgm-medal{aspect-ratio:1 / 1;height:auto!important;width:100%!important}.jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals .jdgm-medals__container .jdgm-medal[data-type=mon_rec] .jdgm-medal__value,.jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals .jdgm-medal__value{top:50%!important;width:100%!important}.jdgm-medals-wrapper--small .jdgm-medals{width:100%;max-width:100%!important}.jdgm-medals-wrapper .jdgm-medals__container{width:100%!important}product-info[data-desktop-media-width=large] .jdgm-row-stars{flex-direction:column;gap:.625rem}product-info[data-desktop-media-width=large] .jdgm-row-stars>*{width:100%!important;border-left-width:0px!important}product-info[data-desktop-media-width=large] .jdgm-histogram,product-info[data-desktop-media-width=large] .jdgm-widget-actions-wrapper{border-top-width:1px;padding-top:.625rem}.jdgm-row-stars>*{padding-left:.5rem;padding-right:.5rem}product-info[data-desktop-media-width=default] .product-template__content-wrapper:has(.jdgm-videos-carousel),product-info[data-desktop-media-width=default] .product-template__content-wrapper:has(.jdgm-testimonials-carousel),product-info[data-desktop-media-width=default] .product-template__content-wrapper:has(.jdgm-cards-carousel){width:50%!important}product-info[data-desktop-media-width=large] .product-template__content-wrapper:has(.jdgm-videos-carousel),product-info[data-desktop-media-width=large] .product-template__content-wrapper:has(.jdgm-testimonials-carousel),product-info[data-desktop-media-width=large] .product-template__content-wrapper:has(.jdgm-cards-carousel){width:33.33%!important}.jdgm-carousel-wrapper{display:flex!important;flex-direction:column}.jdgm-carousel-title-and-link{height:-moz-fit-content!important;height:fit-content!important;width:100%!important}.jdgm-carousel-wrapper .jdgm-carousel.jdgm-carousel--compact-theme{width:calc(100% - 81px)!important}.jdgm-widget.jdgm-revs-tab .jdgm-revs-tab__content-header .jdgm-gallery-wrapper,.jdgm-widget.jdgm-revs-tab .jdgm-revs-tab__content-header .jdgm-medals-wrapper{width:100%!important}}@media only screen and (min-width:992px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-widget-actions-wrapper{padding-left:.5rem;padding-right:.5rem}}.label-square{padding:1rem}.label-circle{display:flex;aspect-ratio:1 / 1;flex-direction:column;justify-content:center;border-radius:9999px}.label-circle-1{min-height:3rem;padding:.5rem}@media(min-width:768px){.label-circle-1{padding:1rem}}.label-circle-2{min-height:4rem;padding:1rem}@media(min-width:768px){.label-circle-2{padding:1.25rem}}.label-circle-3{min-height:4rem;padding:1.25rem}@media(min-width:768px){.label-circle-3{padding:1.75rem}}.label-top-flag{min-width:4rem;justify-content:flex-end;border-radius:0;padding-top:.75rem;padding-left:.5rem;padding-right:.5rem}.label-top-flag:after{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-10;--tw-translate-y: 46%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:var(--tw-content);border-radius:50%}@media(min-width:1024px){.label-top-flag{padding-top:1.25rem;padding-left:.75rem;padding-right:.75rem}}.label-bottom-flag{bottom:0;min-width:4rem;justify-content:flex-start;border-radius:0;padding-bottom:.75rem;padding-left:.5rem;padding-right:.5rem}.label-bottom-flag:after{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-10;--tw-translate-y: -46%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:var(--tw-content);border-radius:50%}@media(min-width:1024px){.label-bottom-flag{padding-bottom:1.25rem;padding-left:.75rem;padding-right:.75rem}}.label-angle-top-left{clip-path:inset(0 -100%);transform-origin:50% 0;inset:auto;left:0;top:0;min-width:100px;--tw-translate-x: -50%;--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding:2rem 1.25rem .5rem}@media(min-width:1024px){.label-angle-top-left{padding-right:2.5rem;padding-left:2.5rem;padding-top:3rem}}.label-angle-top-right{clip-path:inset(0 -100%);transform-origin:50% 0;inset:auto;right:0;top:0;min-width:100px;--tw-translate-x: 50%;--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding:2rem 1.25rem .5rem}@media(min-width:1024px){.label-angle-top-right{padding-right:2.5rem;padding-left:2.5rem;padding-top:3rem}}.label-angle-bottom-left{clip-path:inset(0 -100%);transform-origin:50% 100%;inset:auto;left:0;bottom:0;min-width:100px;--tw-translate-x: -50%;--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding:.75rem 1.25rem 2rem}@media(min-width:1024px){.label-angle-bottom-left{padding-bottom:3rem;padding-right:2.5rem;padding-left:2.5rem}}.label-angle-bottom-right{clip-path:inset(0 -100%);transform-origin:50% 100%;inset:auto;right:0;bottom:0;min-width:100px;--tw-translate-x: 50%;--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding:.75rem 1.25rem 2rem}@media(min-width:1024px){.label-angle-bottom-right{padding-bottom:3rem;padding-right:2.5rem;padding-left:2.5rem}}.label-top-left{left:.5rem;bottom:auto;right:auto;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.label-top-left:not(.label-flag){top:.5rem}.label-top-right{right:.5rem;bottom:auto;left:auto;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.label-top-right:not(.label-flag){top:.5rem}.label-bottom-left{left:.5rem;right:auto;top:auto;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.label-bottom-left:not(.label-bottom-flag){bottom:.5rem}.label-bottom-right{right:.5rem;top:auto;left:auto;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.label-bottom-right:not(.label-bottom-flag){bottom:.5rem}@media(min-width:768px){.collage-product-1-small{padding:7rem 8rem}.collage-product-1-medium,.collage-product-2-small{padding:4rem 5rem}.collage-product-2-medium,.collage-product-3-small{padding:3rem 4rem}.collage-product-3-medium{padding:1.5rem 2rem}.collage-product-5-small,.collage-product-4-small,.collage-product-5-medium,.collage-product-4-medium{padding:.75rem 1.25rem}}.promotion-grid__promotion.promotion-content-overlay{background:transparent}.promotion-grid .product-card__image-wrapper,.promotion-grid .product-card-skeleton__wrapper{height:100%;gap:.5rem}@media(min-width:768px){.promotion-grid .product-card__image-wrapper,.promotion-grid .product-card-skeleton__wrapper{gap:1rem}}.promotion-grid .product-card__image-wrapper .link-product-variant{width:100%}.promotion-grid .product-card__image-container,.promotion-grid .product-card-skeleton__image-wrapper{height:50%;flex:1 1 0%}.promotion-grid .product-card-skeleton__info{margin-top:0}.promotion-grid .product-card__wrapper{gap:.5rem}@media(min-width:768px){.promotion-grid .product-card__wrapper{gap:1rem}}.promotion-grid .anm-reveal-item[data-active=true]{transition-property:none}.promotion-grid__item__content:not(:has(>*)){display:none}.promotion-grid__item__content.content-overlay{padding:var(--promo-padding-mobile)}@media screen and (min-width:768px){.promotion-grid__item__content.content-overlay{padding:var(--promo-padding-desktop)}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
