:root{--buttons-radius-outset: 5rem}body{font-size:1.4rem;letter-spacing:.02rem;line-height:calc(1 + .71428571 / var(--font-body-scale))}@media screen and (min-width:750px){body{font-size:1.6rem;line-height:calc(1 + .625 / var(--font-body-scale))}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:calc(var(--font-heading-scale) * .02rem)}h1,.h1{font-size:calc(var(--font-heading-scale) * 3.6rem)}@media only screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 4.8rem)}}h2,.h2{font-size:calc(var(--font-heading-scale) * 3.2rem)}@media only screen and (min-width:750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 3.6rem)}}h3,.h3{font-size:calc(var(--font-heading-scale) * 2.4rem)}@media only screen and (min-width:750px){h3,.h3{font-size:calc(var(--font-heading-scale) * 2.8rem)}}h4,.h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:calc(var(--font-heading-scale) * 2rem)}.normal-text{font-size:1.3rem;line-height:2.3rem}.button.product-form__submit{background-color:rgba(69,159,84,var(--alpha-button-background))}.button.product-form__submit:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(69,159,84,var(--alpha-button-background))}.button.product-form__submit:not([disabled]):hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(69,159,84,var(--alpha-button-background))}.flsk-tag-container{position:absolute;display:flex;flex-direction:column;z-index:2;left:0;font-size:.7rem;font-weight:700;line-height:1rem;padding:0}.flsk-tag-container>:not([hidden])~:not([hidden]){margin-top:.8rem}.flsk-tag-container li{width:max-content;display:inline-block;padding:.4rem;border-radius:.25rem}@media only screen and (min-width:750px){.flsk-tag-container{font-size:1rem;line-height:1.4rem;top:1rem}.flsk-tag-container li{padding:.4rem .8rem}}.quick-add-modal product-tab,.quick-add-modal #TrustpilotProduct{display:none}quick-add-modal .product:not(.featured-product) .engraving--add-to{display:flex}.card__content.flsk--card__content-flex{display:flex;justify-content:space-between;align-items:center}.flsk-quick-add .button{min-height:auto}.ch .cart-drawer .price{font-size:1.2rem}.h4.cart-item__name{font-size:1.4rem}quantity-popover .quantity{min-height:calc((var(--inputs-border-width) * 2) + 2.5rem);width:calc(12rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.flsk-multirow-product .quick-add{margin:0 .5rem 1rem 0}.totals__total-value{font-weight:700}cart-drawer.drawer{z-index:2000}.product-grid-container .price{font-size:calc(var(--font-heading-scale) * 1.2rem)}@media only screen and (min-width:750px){.product-grid-container .price{font-size:calc(var(--font-heading-scale) * 1.3rem)}}.badge{display:none}.flsk-notification{padding:0 0 2rem;font-size:1.2rem;font-weight:600}.flsk-notification progress{width:100%;margin-top:1rem}.flsk-notification progress[value]{--color: #459F54;--background: #DBDDE0;border-radius:var(--buttons-radius)}.flsk-notification progress[value]::-webkit-progress-bar{background:var(--background);border-radius:var(--buttons-radius)}.flsk-notification progress[value]::-webkit-progress-value{background:var(--color);border-radius:var(--buttons-radius)}.flsk-notification progress[value]::-moz-progress-bar{background:var(--color);border-radius:var(--buttons-radius)}.grid--gapless.grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.flsk-theme .product-option,.cart-drawer .tax-note{font-size:1.2rem}.flsk-theme .totals__total-value{font-family:var(--font-heading-family);font-size:1.6rem}.product-option dt{font-weight:700}.flsk-theme .cart-drawer .price{font-family:var(--font-heading-family);font-size:1.4rem;line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.cart-drawer .quantity__input{font-size:1.2rem}.button,.shopify-challenge__button,.customer button{border:1px solid}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none}.complementary-products__container .quick-add__submit{border:none}.flsk-cart-engraving-info{display:flex;align-items:center;margin-bottom:2rem;border:.1rem solid;border-radius:2rem;padding:1rem 2rem;background:#459f54;color:#fff;font-size:1.4rem;font-weight:600;line-height:2rem}.flsk-cart-engraving-info svg{margin-right:.2rem}
/*# sourceMappingURL=/cdn/shop/t/1088/assets/flsk-base.css.map */
