.rd-product-specs{margin-top:56px;color:#555;font-family:var(--rd-sans, sans-serif);letter-spacing:.03em;text-align:left}.rd-product-specs__heading{border-bottom:1px solid #ddd;margin-bottom:24px;font-family:var(--rd-serif,serif);font-size:12px;line-height:1.6}.rd-product-specs__heading>span{display:inline-block;border-bottom:2px solid #333;padding:0 0 15px}.rd-product-specs>details{border-top:1px solid #ddd}.rd-product-specs>details:last-child{border-bottom:1px solid #ddd}.rd-product-specs summary{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:86px;padding:25px 0;list-style:none;cursor:pointer;font-size:13px;font-weight:400;line-height:1.8}.rd-product-specs summary::-webkit-details-marker{display:none}.rd-product-specs summary:before,.rd-product-specs summary:after{display:none}.rd-product-specs__toggle{position:relative;flex:0 0 12px;width:12px;height:12px}.rd-product-specs__toggle:before,.rd-product-specs__toggle:after{content:"";position:absolute;left:0;top:5.5px;width:12px;height:1px;background:currentColor}.rd-product-specs__toggle:after{transform:rotate(90deg)}.rd-product-specs details[open] .rd-product-specs__toggle:after{transform:rotate(0)}.rd-product-specs__content{padding:0 0 26px;font-size:13px;line-height:2}.rd-product-specs__content p{margin:0 0 16px}.rd-product-specs__content p:last-child{margin-bottom:0}.rd-single-size{border-top:1px solid #ddd;margin:26px 0!important;padding:24px 0 4px;font-family:var(--rd-sans,sans-serif);font-size:14px;color:#444}.rd-single-size>p{margin:0 0 10px;line-height:1.8}.rd-single-size__value{display:inline-block;border:1px solid #555;padding:10px 16px;line-height:1.6;color:#333;background:transparent}.rd-product-specs--mobile{display:none}@media(max-width:749px){.rd-product-specs--desktop{display:none}.rd-product-specs--mobile{display:block}.rd-product-specs{margin-top:36px}.rd-product-specs summary{min-height:72px;padding:22px 0}.rd-single-size{margin:22px 0!important}}.rd-product-page{--rd-product-body:var(--rd-sans,"Helvetica Neue",sans-serif);font:400 14px/1.9 var(--rd-product-body);letter-spacing:.02em;color:#444}.rd-product-page>.page-width,.rd-product-page product-component>.page-width{max-width:1440px;margin-inline:auto;padding-inline:56px}.rd-product-page .product.grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(48px,5vw,90px);align-items:start}.rd-product-page .product .product__media-wrapper,.rd-product-page .product .product__info-wrapper{width:100%!important;max-width:none!important;min-width:0;padding:0!important}.rd-product-page .product__column-sticky,.rd-product-page media-gallery{position:static!important;top:auto;transform:none}.rd-product-page .product__title h1,.rd-product-page .product__title h2{font:400 25px/1.5 var(--rd-serif,serif);letter-spacing:0;margin:0}.rd-product-page .product__info-container,.rd-product-page .product__info-container p,.rd-product-page .product__info-container label,.rd-product-page .product__info-container button,.rd-product-page .product__info-container input,.rd-product-page .product__description,.rd-product-page .rd-product-specs{font-family:var(--rd-product-body);font-weight:400;letter-spacing:.02em}.rd-product-page .price,.rd-product-page .price-item{font:400 20px/1.6 var(--rd-product-body);letter-spacing:0;color:#888}.rd-product-page .product__tax{font:400 12px/1.6 var(--rd-product-body);letter-spacing:0;color:#666;margin-top:3px!important}.rd-product-page .rd-product-shipping,.rd-product-page .product__description{font-size:14px;line-height:1.95}.rd-product-page .product__description h2,.rd-product-page .product__description h3{font:500 14px/1.9 var(--rd-product-body)}.rd-product-page .rd-product-specs{margin-top:68px}media-gallery[data-rd-stable=true]{display:block;width:100%;min-width:0}media-gallery[data-rd-stable=true] [id^=GalleryViewer]{display:block;margin:0!important;width:100%;max-width:100%}media-gallery[data-rd-stable=true] .product__media-list{display:block!important;position:relative;width:100%!important;max-width:100%;box-sizing:border-box;margin:0!important;padding:0!important;overflow:hidden;scroll-behavior:auto;scroll-snap-type:none;aspect-ratio:3/4;gap:0}media-gallery[data-rd-stable=true] .product__media-list>[data-media-id]{display:none!important;position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;max-width:none!important;height:100%;padding:0!important;margin:0!important;transform:none!important;opacity:1!important;animation:none!important}media-gallery[data-rd-stable=true] .product__media-list>[data-media-id].is-active{display:block!important}media-gallery[data-rd-stable=true] .product-media-container{width:100%;max-width:none!important;height:100%;--ratio:.75!important;--preview-ratio:.75!important}media-gallery[data-rd-stable=true] .product__modal-opener,media-gallery[data-rd-stable=true] .product__media{height:100%;width:100%;padding-top:0!important}media-gallery[data-rd-stable=true] .product__media img{width:100%;height:100%;object-fit:contain;object-position:center;transform:none}media-gallery[data-rd-stable=true] [id^=GalleryViewer]>.slider-buttons{display:none!important}media-gallery[data-rd-stable=true] .thumbnail-slider{margin-top:20px;margin-inline:0!important;max-width:100%;align-items:center}media-gallery[data-rd-stable=true] .thumbnail-list{display:flex;flex-wrap:nowrap;gap:12px;margin:0;padding:0;scroll-behavior:auto;list-style:none;overflow-x:auto;max-width:100%}media-gallery[data-rd-stable=true] .thumbnail-list__item{flex:0 0 58px;width:58px;max-width:58px}media-gallery[data-rd-stable=true] .thumbnail-list__item:before{padding-bottom:133.333%}media-gallery[data-rd-stable=true] .thumbnail{border:1px solid transparent;box-shadow:none}media-gallery[data-rd-stable=true] .thumbnail[aria-current=true]{border-color:#555;box-shadow:none}media-gallery[data-rd-stable=true] .thumbnail img{object-fit:cover}@media(max-width:989px)and (min-width:750px){.rd-product-page>.page-width,.rd-product-page product-component>.page-width{padding-inline:32px}.rd-product-page .product.grid{gap:36px}.rd-product-page .product__title h1{font-size:23px}}@media(max-width:749px){.rd-product-page>.page-width,.rd-product-page product-component>.page-width{padding-inline:22px}.rd-product-page .product.grid{grid-template-columns:minmax(0,1fr);gap:30px}.rd-product-page .product__title h1{font-size:24px;white-space:nowrap;overflow:hidden}.rd-product-page .rd-product-specs{margin-top:44px}media-gallery[data-rd-stable=true] .thumbnail-list__item{flex-basis:52px;width:52px;max-width:52px}}.rd-product-points{list-style:none;margin:34px 0 0;padding:0;border-top:1px solid #ddd}.rd-product-points li{border-bottom:1px solid #e6e3df}.rd-product-points a{display:flex;justify-content:space-between;align-items:center;padding:17px 2px;font:400 13px/1.6 var(--rd-sans,sans-serif);letter-spacing:.04em;color:#444;text-decoration:none;transition:color .2s,padding .3s var(--rd-ease-out,ease)}.rd-product-points a span{font-size:12px;color:#999;transition:transform .3s var(--rd-ease-out,ease),color .2s}.rd-product-points a:hover{color:#111;padding-left:6px}.rd-product-points a:hover span{color:#111;transform:translate(-2px)}.rd-product-points a:focus-visible{outline:1px solid #333;outline-offset:2px}.rd-product-page .product__description{margin-top:28px}#rd-product-specs{scroll-margin-top:40px}@media(max-width:749px){.rd-product-points__specs{display:none}.rd-product-points{margin-top:28px}}.rd-product-specs__heading{margin-bottom:0}.rd-product-specs__heading+details{border-top:0}.rd-product-specs+.rd-product-points{border-top:0;margin-top:0}.rd-product-points a{padding-inline:0}.rd-product-points a:hover{padding-left:6px}.rd-product-page .price,.rd-product-page .price-item{color:#333;letter-spacing:.02em}.rd-product-page .price{margin-bottom:0}.rd-product-page .product__tax{margin-top:0!important;font-size:11px;color:#777}.rd-product-points{border-top:1px solid #e6e3df}.rd-product-specs+.rd-product-points{border-top:0}@media(max-width:749px){.rd-product-specs--mobile+.rd-product-points{margin-top:0;border-top:0}}@media(max-width:749px){.rd-product-specs--mobile:has(+.rd-product-points){margin-bottom:0}}@media(min-width:750px){.rd-product-points{border-top:1px solid #e6e3df!important}}@media(max-width:749px){.rd-product-specs summary{min-height:56px;padding-block:16px}.rd-product-points a{padding-block:16px;min-height:56px}}.rd-product-page .product__description{margin-bottom:0}.rd-product-page .product__description+.rd-product-specs--mobile{margin-top:32px!important}@media(min-width:750px){.rd-product-page .product__description~.rd-product-points{margin-top:32px!important}}@media(max-width:749px){.rd-product-page .rd-product-specs--mobile+.rd-product-points{margin-top:0!important;border-top:0!important}}.rd-product-page .product__description p:last-child{margin-bottom:0}.rd-product-image-note{font-size:11px!important;color:#777!important}.rd-product-introduction{margin-top:28px;color:#333;line-height:1.9;font-size:14px;letter-spacing:.025em}.rd-product-introduction p{margin:0 0 18px}.rd-product-preorder{margin-bottom:28px}.rd-product-preorder strong{font-weight:600}.rd-product-copy h3{margin:0 0 12px;font-size:16px;font-weight:600}.rd-product-copy p:last-child{margin-bottom:0}@media(max-width:749px){.rd-product-introduction{margin-top:24px;font-size:13px;line-height:1.95}.rd-product-copy h3{font-size:15px}}.product__info-container .rd-product-copy p,.product__info-container .rd-product-preorder p{font-size:inherit;line-height:1.95;color:#333;letter-spacing:.025em}.product__info-container .rd-product-copy h3{font-family:var(--rd-sans,sans-serif);font-style:normal}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ranadia-product-details.css.map */
