.product-item{margin:3rem 0}.product-item.product-price-item{margin:3rem 0 .5rem;display:flex;align-items:center}.product-item.product-price-item .price .price__container{margin-bottom:0}.product-item.product-price-item span{font-size:18px;font-family:League Spartan;font-weight:400;color:var(--color-gold);line-height:normal}.product-item.product-description-item{margin:.5rem 0 3rem}.product-info-section .icon-caret{display:block;transition:transform .3s ease}.product-dropdown-btn{background-color:transparent;color:var(--color-dark-blue);font-size:18px;width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-top:1px solid var(--color-light-blue-border);border-bottom:1px solid var(--color-light-blue-border);border-left:none;border-right:none;cursor:pointer}.product-description-item .product-dropdown-btn:first-child{border-bottom:none}.product-description-item .product-dropdown-btn:last-child{border-top:none}.product-description-item .arrow{display:inline-block;transition:transform .3s ease;transform:rotate(0)}.product-description-item .arrow-custom{width:15px;height:auto}.product-description-item .rotate-up{transform:rotate(-180deg)}.product-info-item{display:flex;align-items:center;justify-content:space-between;padding:0 1rem;position:relative}.product-dropdown-content .product-info-item:nth-child(odd){background-color:var(--color-light-gray-bg-transparent)}.cert-image{cursor:pointer}.product-contact-item{display:flex;justify-content:space-between;padding:2rem 1rem;background-color:var(--color-light-gray-bg-transparent)}.product-contact-item a{text-transform:capitalize;font-size:18px;color:var(--color-dark-blue)}.product-includes-item{display:flex;flex-direction:column;gap:1rem}.product-includes-container{display:flex;flex-direction:row;align-items:center;background-color:var(--color-light-gray-bg-transparent);padding:2rem 1rem;gap:1rem}.product-includes-container img{width:72px;height:72px;align-self:center}.product-includes-container-text p{line-height:1.5rem;font-size:14px}.product-contact-method a{display:flex;align-items:center;gap:1.5rem;line-height:normal}.product-contact-method svg{width:25px;height:auto}.product-info-item svg{width:20px;height:auto;transform:rotate(180deg)}.product-info-item__value{display:flex;align-items:center;gap:1.5rem;line-height:normal}.product-info-item__value .icon-info-custom{display:flex;width:2rem;align-items:center;cursor:pointer;transition:.1s ease}.product-info-item__value .icon-info-custom:hover svg,.product-info-item__value .icon-info-custom.active svg{filter:invert(83%) sepia(40%) saturate(652%) hue-rotate(353deg) brightness(98%) contrast(98%)}.product-info-item__education-popup{z-index:2;pointer-events:all;display:block;position:absolute;background-color:#fff;border:1px solid var(--color-light-blue-border);padding:10px;top:3rem;right:0rem;left:0;border-end-end-radius:1rem;border-start-start-radius:1rem;border-end-start-radius:1rem;-webkit-box-shadow:3px 3px 9px 5px rgba(0,0,0,.19);box-shadow:3px 3px 9px 5px #00000030}.product-info-item__education-popup p{line-height:22px;text-align:justify;font-size:16px;color:rgba(var(--color-foreground),.75)}.product-info-item__education-popup h3{margin-bottom:1rem}@media screen and (min-width:991px){.product-info-item__education-popup{z-index:2;pointer-events:all;display:block;position:absolute;background-color:#fff;top:3rem;right:5rem;left:-2rem}}.product__info-wrapper product-form{padding:0;border:none}.product__info-wrapper product-form .product-form__buttons{max-width:100%;margin:auto}.product__info-wrapper product-form button{background-color:var(--color-dark-blue);border:1px solid var(--color-dark-blue);cursor:pointer;width:100%;padding:0 3rem;border-radius:6px;height:45px;color:#fff;transition:.5s ease}.product__info-wrapper product-form button:before,.product__info-wrapper product-form button:after{content:none}.product__info-wrapper product-form button span{font-family:League Spartan;margin-top:0;text-transform:none;font-weight:bolder}.product__info-wrapper product-form button:hover{background-color:transparent;border-bottom:1px solid var(--color-dark-blue);color:var(--color-dark-blue)}.select-ring-button{display:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-product-page-diamond.css.map */
