.jdgm-star{color:#d9a521!important}.rating-star{--color-rating-star: #D9A521}.jdgm-cards-carousel{padding:0 1.6rem}.jdgm-cards-carousel .jdgm-header{text-align:center;margin-bottom:2.8rem!important}.jdgm-cards-carousel .jdgm-title{font-size:3rem!important;font-weight:800!important;letter-spacing:-.015em;line-height:1.05!important;margin:0 0 1.4rem!important;color:#121212!important}@media(min-width:990px){.jdgm-cards-carousel .jdgm-title{font-size:4rem!important}}.jdgm-cards-carousel .jdgm-header-info{display:inline-flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1.4rem!important;background:#f4f4f2;border-radius:4rem;padding:.8rem 1.8rem}.jdgm-cards-carousel .jdgm-header-info .jdgm-star{font-size:1.5rem!important}.jdgm-cards-carousel .jdgm-rating-text{font-size:1.4rem!important;font-weight:700;color:#121212!important}.jdgm-cards-carousel .jdgm-verified-badge-header{font-size:1.3rem!important;color:#4a4a4a!important}.jdgm-cards-carousel .jdgm-card{background:#fff!important;border:1px solid #e6e6e3!important;border-radius:1.4rem!important;padding:2.4rem 2.2rem 2rem!important;text-align:left!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;box-shadow:0 2px 10px #1212120a;box-sizing:border-box}.jdgm-cards-carousel .jdgm-card .jdgm-rating-section{display:contents!important}.jdgm-cards-carousel .jdgm-card .jdgm-stars{order:-1;display:flex!important;justify-content:flex-start!important;gap:.2rem;margin:0 0 1.4rem!important}.jdgm-cards-carousel .jdgm-card .jdgm-star{font-size:1.5rem!important}.jdgm-cards-carousel .jdgm-card .jdgm-text{order:0;flex:1 1 auto;display:block!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;text-align:left!important}.jdgm-cards-carousel .jdgm-card .jdgm-text p{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;width:100%!important;max-width:none!important;font-size:1.5rem!important;line-height:1.55!important;color:#2b2b2b!important;text-align:left!important;margin:0!important}.jdgm-cards-carousel .jdgm-card .jdgm-reviewer-info{order:1;display:flex!important;justify-content:flex-start!important;align-items:center;gap:.6rem;margin:1.8rem 0 0!important;padding-top:1.4rem;border-top:1px solid #eeeeeb}.jdgm-cards-carousel .jdgm-card .jdgm-reviewer-name{font-size:1.4rem!important;font-weight:700!important;color:#121212!important}.jdgm-cards-carousel .jdgm-card .jdgm-product-name{order:2;text-align:left!important;margin:.4rem 0 0!important;font-size:1.3rem!important}.jdgm-cards-carousel .jdgm-card .jdgm-product-name a{color:#6b6b6b!important;text-decoration:none!important}.jdgm-cards-carousel .jdgm-card .jdgm-product-name a:hover{color:#121212!important;text-decoration:underline!important}.jdgm-cards-carousel .jdgm-arrow{width:4.4rem!important;height:4.4rem!important;min-width:4.4rem;border:1px solid #121212!important;border-radius:50%!important;background:#fff!important;display:flex!important;align-items:center;justify-content:center;padding:0!important;cursor:pointer}.jdgm-cards-carousel .jdgm-arrow svg{width:1.4rem!important;height:1.4rem!important}.jdgm-cards-carousel .jdgm-arrow:hover{background:#121212!important}.jdgm-cards-carousel .jdgm-arrow:hover svg,.jdgm-cards-carousel .jdgm-arrow:hover path{fill:#fff!important;stroke:#fff!important}@media(max-width:749px){.jdgm-cards-carousel .jdgm-arrow{display:none!important}}media-gallery slider-component[id^=GalleryViewer]{position:relative}.rag-gallery-arrow{position:absolute;top:var(--rag-arrow-top, 50%);transform:translateY(-50%);z-index:1;width:4.4rem;height:4.4rem;border-radius:50%;border:1px solid rgba(18,18,18,.12);background:#ffffffeb;color:#121212;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;box-shadow:0 2px 10px #1212121f;transition:background-color .15s ease,color .15s ease}.rag-gallery-arrow:hover{background:#121212;color:#fff}.rag-gallery-arrow:focus-visible{outline:2px solid #121212;outline-offset:2px}.rag-gallery-arrow--prev{left:1.2rem}.rag-gallery-arrow--prev svg{transform:scaleX(-1)}.rag-gallery-arrow--next{right:1.2rem}@media(max-width:749px){.rag-gallery-arrow{width:3.6rem;height:3.6rem}.rag-gallery-arrow--prev{left:.8rem}.rag-gallery-arrow--next{right:.8rem}}.product__info-container .product__title{margin-bottom:.6rem}.product__info-container .product__title h1{line-height:1.15}.product__info-container [id^=price-]{margin-top:0}.product__info-container .price .price-item{font-size:2.2rem;font-weight:700;color:#121212;letter-spacing:0}@media(min-width:750px){.product__info-container .price .price-item{font-size:2.6rem}}#payflexCalculatorWidget{margin:1.4rem 0 1.6rem!important}#payflexCalculatorWidget .payflex-text-title{display:none!important}#payflexCalculatorWidget #payflex-logo{width:4.2rem!important;min-width:4.2rem;height:auto!important;max-height:none!important;margin:0!important;flex:none;object-fit:contain}#payflexCalculatorWidget .payflex-self-center{flex:none}#payflexCalculatorWidget .payflex-ml-4{margin-left:.8rem!important}#payflexCalculatorWidget .payflex-widget-wrapper{padding:0!important;margin:0!important}#payflexCalculatorWidget .payflex-text-subtitle{font-size:1.2rem!important;line-height:1.4!important;margin:0!important;color:#6b6b6b}#payflexCalculatorWidget .payflex-text-subtitle a{color:inherit}@media(max-width:749px){.product__title h1{font-size:clamp(1.8rem,5.9vw,2.6rem);line-height:1.2}}.rag-satc{position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;border-top:1px solid #e6e6e3;box-shadow:0 -4px 18px #12121214;transform:translateY(110%);transition:transform .25s ease;padding-bottom:env(safe-area-inset-bottom)}.rag-satc.is-visible{transform:translateY(0)}.rag-satc__inner{display:flex;align-items:center;gap:1.2rem;padding-top:1rem;padding-bottom:1rem}.rag-satc__img{width:4.8rem;height:4.8rem;object-fit:cover;border-radius:.6rem;background:#f4f4f2;flex:none}.rag-satc__info{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;line-height:1.3}.rag-satc__title{font-size:1.5rem;color:#121212;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rag-satc__price{font-size:1.6rem;font-weight:700;color:#121212;white-space:nowrap}.rag-satc__size{flex:none;position:relative}.rag-satc__size:after{content:"";position:absolute;right:1.1rem;top:50%;width:.7rem;height:.7rem;border-right:1.5px solid #121212;border-bottom:1.5px solid #121212;transform:translateY(-70%) rotate(45deg);pointer-events:none}.rag-satc__size select{-webkit-appearance:none;appearance:none;height:4.6rem;min-width:8.4rem;padding:0 3rem 0 1.2rem;border:1px solid #cfcfcb;border-radius:0;background:#fff;color:#121212;font:inherit;font-size:1.5rem;font-weight:600;cursor:pointer}.rag-satc__qty{flex:none;display:flex;align-items:center;height:4.6rem;border:1px solid #cfcfcb}.rag-satc__qty button{width:3.6rem;height:100%;border:0;background:none;color:#121212;font-size:1.8rem;line-height:1;cursor:pointer}.rag-satc__qty-val{min-width:2.4rem;text-align:center;font-size:1.5rem;font-weight:600;color:#121212}.rag-satc__btn{flex:none;min-width:18rem;min-height:4.6rem;padding:0 2.4rem;background:#121212!important;color:#fff!important;font-weight:700;font-size:1.5rem;letter-spacing:.03em;cursor:pointer}.rag-satc__btn:after,.rag-satc__btn:before{display:none!important}.rag-satc__btn:disabled{opacity:.45;cursor:not-allowed}@media(max-width:749px){.rag-satc__inner{gap:.8rem;padding-top:.8rem;padding-bottom:.8rem}.rag-satc__img,.rag-satc__info{display:none}.rag-satc__size select{height:4.4rem;min-width:0;width:7.4rem;padding:0 2.6rem 0 1rem;font-size:1.4rem}.rag-satc__size:after{right:1rem}.rag-satc__qty{height:4.4rem}.rag-satc__qty button{width:3rem}.rag-satc__qty-val{min-width:2rem;font-size:1.4rem}.rag-satc__btn{flex:1 1 auto;min-width:0;min-height:4.4rem;padding:0 1rem;font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/rag-global.css.map */
