.rich-text__blocks>*+*{margin-top:4px!important}.pdp-age-group{font-size:15px;opacity:.75;margin-top:-8px;margin-bottom:14px}.product__short_description{font-size:15px;line-height:1.6;margin:12px 0 18px}.product__accordion.accordion{border:0;margin:12px 0}.product__accordion.accordion details{border:1px solid rgba(0,0,0,.1);border-radius:14px;background:#ffffffa6;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease,background .2s ease}.product__accordion.accordion summary{padding:14px;cursor:pointer;list-style:none}.product__accordion.accordion summary::-webkit-details-marker{display:none}.product__accordion.accordion summary .summary__title{display:flex;align-items:center;gap:10px}.product__accordion.accordion .accordion__title{margin:0!important;font-weight:700;letter-spacing:.01em;font-size:15px}.pdp-acc-icon{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.12);background:#ffffffe6;flex:0 0 auto}.pdp-acc-icon svg{width:18px;height:18px;display:block}.product__accordion.accordion summary .svg-wrapper{margin-left:auto;display:inline-flex;align-items:center}.product__accordion.accordion summary .svg-wrapper svg{width:18px;height:18px}.product__accordion.accordion details:hover{border-color:#0000002e;box-shadow:0 10px 26px #0000001a;transform:translateY(-1px);background:#ffffffc7}.product__accordion.accordion details[open]{background:#ffffffeb;box-shadow:0 12px 30px #0000001f;transform:translateY(-1px)}.product__accordion.accordion details[open] summary .svg-wrapper{transform:rotate(180deg);transition:transform .2s ease}.product__accordion.accordion .accordion__content{padding:0 14px 14px;border-top:1px solid rgba(0,0,0,.08)}.product-form__submit,.quick-add__submit,button[name=add]{background:#ffba00!important;color:#000!important;border:1px solid #000!important;border-radius:12px!important;letter-spacing:.04em;transition:all .25s ease}.product-form__submit:hover,.quick-add__submit:hover,button[name=add]:hover{background:#e0a42c!important;border-color:#000!important;transform:translateY(-1px);box-shadow:0 6px 14px #0000001f}.product-form__submit:active,.quick-add__submit:active,button[name=add]:active{transform:translateY(0);box-shadow:none}.product-form__submit:focus,.product-form__submit:focus-visible,.quick-add__submit:focus,.quick-add__submit:focus-visible{outline:none!important;box-shadow:none!important}.product-form__submit:after,.quick-add__submit:after{display:none!important}.product__title h1{font-size:clamp(18px,2.2vw,26px);line-height:1.15;margin:0 0 6px}.price--large{font-size:16px}.product__short_description{font-size:14px;line-height:1.55;margin:10px 0 14px}.product__description{font-size:14px;line-height:1.55}.pdp-age-group{font-size:12.5px;margin-top:-6px;margin-bottom:10px;opacity:.75}.product__accordion.accordion{margin:10px 0}.product__accordion.accordion summary{padding:12px}.product__accordion.accordion .accordion__title{font-size:14px;font-weight:700}.pdp-acc-icon{width:32px;height:32px;border-radius:10px}.pdp-acc-icon svg{width:16px;height:16px}.product__accordion.accordion summary .svg-wrapper svg{width:16px;height:16px}.product__accordion.accordion .accordion__content{padding:0 12px 12px;font-size:13.5px;line-height:1.55}.product__accordion.accordion .accordion__content p{margin:0 0 10px}.rte>*+*{margin-top:10px}.product-form__buttons{margin-top:10px}.ip-age-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 9px;border:1px solid rgba(0,0,0,.08);border-radius:999px;background:#fff6e0;margin:3px 6px 3px 0;line-height:1.1;vertical-align:middle}.ip-age-badge[aria-label=Skills]{background:#eef7ee}.ip-age-badge__icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;color:#0000008c;flex:0 0 auto}.ip-age-badge__icon svg{width:100%;height:100%}.ip-age-badge__label{font-size:11.5px;font-weight:600;letter-spacing:.01em;text-transform:none;color:#000000b8;white-space:nowrap}.ip-age-badge__value{font-size:14px;font-weight:700;color:#000000e6}@media(max-width:480px){.ip-age-badge{padding:4px 10px 4px 7px;gap:5px}.ip-age-badge__label{font-size:11px;white-space:normal}}.jdgm-widget .jdgm-header .jdgm-rating-text .jdgm-reviews-count,.jdgm-widget.jdgm-cards-carousel .jdgm-header .jdgm-rating-text .jdgm-reviews-count{display:inline-block!important;cursor:pointer!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-thickness:1px!important;font-weight:700!important;color:inherit!important;pointer-events:auto!important}.rating-count span[aria-hidden=true]{cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;font-weight:600}.rating-count span[aria-hidden=true]:hover{opacity:.8;text-decoration-thickness:2px}.ip-status-badge{display:inline-flex;align-items:center;gap:8px;margin:8px 0}.ip-status-ic{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 auto;color:#000000a6}.ip-status-ic svg{width:100%;height:100%;display:block}.ip-status-text{font-size:14px;font-weight:500;color:#000000d9}
/*# sourceMappingURL=/cdn/shop/t/25/assets/main-product-details.css.map */
