.product__title h1{font-size:3rem}product-info .price--large{font-size:3rem;font-family:var(--font-heading-family)}.flsk-usps{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.flsk-usps:empty{display:none}.flsk-usps svg{width:4.8rem;height:4.8rem;padding:.4rem}.flsk-usp{position:relative;display:flex;align-items:center;border:1px solid;border-radius:var(--buttons-radius);font-size:1.2rem;line-height:1.4rem}.flsk-usp a{color:inherit;text-decoration:none}.flsk-usp a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.flsk-availability{display:flex;align-items:center;font-size:1.2rem;line-height:1.6rem}.flsk-availability>:not([hidden])~:not([hidden]){margin-left:1.6rem}.flsk-availability div{display:flex;align-items:center}.flsk-availability div>:not([hidden])~:not([hidden]){margin-left:.4rem}.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 2.5rem;margin:.7rem .8rem .2rem 0}@media screen and (min-width:750px){.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 2.5rem}}.product-form__input .form__label{font-weight:700}.product-form__input .form__label span{font-family:var(--font-body-family);font-weight:500}.flsk-variant-title{font-size:2rem;font-weight:500;line-height:1.2}#TrustpilotProduct .trustpilot-widget{width:max-content;left:-34px}#TrustpilotProduct .trustpilot-widget.ger{left:-23px}.product-form__input--pill input[type=radio]+label{padding:.5rem 1rem}product-tab summary{background:#c4c4c433;font-size:1.2rem;line-height:2.6rem;margin-bottom:.8rem;padding:.8rem 1.6rem}product-tab summary:after,product-tab summary:before{content:"";right:10px;height:2px;width:10px;top:50%;display:block;position:absolute;transform-origin:center;background-color:#000;transform:translateY(-50%);transition:transform .3s}product-tab summary:before{transform:translateY(-50%) rotate(90deg)}product-tab details[open] summary:before{transform:translateY(-50%) rotate(0)}product-tab .desktop{margin-top:3rem}@media screen and (min-width:750px){product-tab .mobile{display:none}}@media screen and (max-width:749px){product-tab .desktop{display:none}}.tab{max-width:67rem;display:flex;margin-bottom:2rem}.tablinks{display:block;padding:8px 0;width:100%;border:0;border-bottom:solid 4px #dbdde0;background:none;transition:.2s;color:#939393;font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;cursor:pointer;text-align:center}.tablinks.active{border-bottom-color:#4f4f4f;color:#4f4f4f}.tabcontent{display:none}.tabcontent a{text-decoration:none}.product__media-item>.flsk-tag-container{display:flex;position:absolute}.product-popup-modal__opener{display:block}.product:not(.featured-product) .engraving--add-to{display:none}@media screen and (max-width:749px){.product__media-item>.flsk-tag-container{left:inherit;top:1rem;margin-left:1rem}.flsk-sticky-cart-button{position:sticky;bottom:3rem}}.product .price .badge{display:none}quantity-input.quantity{width:100%}quantity-input.quantity:after{border-radius:var(--buttons-radius)}.product__info-container .product-form{margin:1.5rem 0}product-recommendations aside.accordion{margin-top:1.5rem;border-bottom:0}.tabcontent{font-size:1.4rem}.tabcontent.rte.inline-richtext strong,details.rte.inline-richtext strong{font-weight:700}.tabcontent.rte.inline-richtext ul{padding:0}details.rte.inline-richtext ul{list-style:outside}.tabcontent.rte.inline-richtext ul li,details.rte.inline-richtext ul li{margin-bottom:1rem}product-tab details,product-tab details table:not([class]){font-size:1.2rem;margin-bottom:.8rem}
/*# sourceMappingURL=/cdn/shop/t/1088/assets/flsk-section-main-product.css.map */
