:root{--font-body-scale: .9}p,li,.rich-text__text p{line-height:1.7;font-size:15px;color:inherit;letter-spacing:.1px}.rte a,a{color:#42a2ce;text-decoration:none}.product__short-description{padding-top:1rem;padding-bottom:1rem}.caption-with-letter-spacing{font-size:1.5rem}@media screen and (min-width: 990px){.product__media-wrapper,.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{flex:0 0 50%;max-width:50%}.product__info-container{max-width:100%!important;padding-right:0!important}}.product .tax-note,.product__tax{display:none!important}.product__accordion summary .summary__title .accordion__title{padding-left:10px;font-size:1.7rem}.product .product__sku{font-size:12px}.product .iwish-app-block-product{padding-top:25px}.product .price-item{font-size:2.2rem;font-weight:500}.price-item .currency{font-size:.7em;font-weight:400;opacity:.65;letter-spacing:.04em}.product-form__submit.button.button--full-width.button--primary{background-color:#ff8a3d;color:#fff;border:none!important;outline:none!important;border-width:0!important;box-shadow:0 3px 8px #00000014;border-color:transparent!important;border-style:none!important;border-image:none!important;border-radius:2px;padding:16px 24px;width:100%!important;font-size:2rem;font-weight:500;text-transform:none;letter-spacing:.05em;transition:background-color .25s ease,transform .15s ease,box-shadow .25s ease}.product-form__submit.button.button--full-width.button--primary:before,.product-form__submit.button.button--full-width.button--primary:after{content:none!important;border:none!important;border-color:transparent!important;box-shadow:none!important}.product-form__submit.button.button--full-width.button--primary:hover{background-color:#e06e1f;transform:translateY(-1px);box-shadow:0 6px 12px #0000001f}.product-form__submit.button.button--full-width.button--primary:active{transform:translateY(0);box-shadow:0 2px 4px #00000014}.product-form__submit.button.button--full-width.button--primary:focus-visible{outline:2px solid rgba(255,138,61,.5);outline-offset:3px}.product-form__buttons{max-width:100rem!important}.card-information .price{opacity:.7}form{text-align:center!important}.contact__button .button,.contact-form .button [type=submit]{display:inline-block!important;width:200px;font-size:1.8rem}H2#FooterCountryLabel.caption-large.text-body{display:none}#tutorial-video{scroll-margin-top:110px}.field__input:focus{box-shadow:none!important}.ff-testimonials-page .jdgm-rev-widg__summary,.ff-testimonials-page .jdgm-histogram,.ff-testimonials-page .jdgm-write-rev-link,.ff-testimonials-page .jdgm-rev-widg__title{display:none!important}.ff-testimonials-page .jdgm-widget{background:#282828}.ff-testimonials-page #judgeme_product_reviews .jdgm-rev-widg__reviews{column-count:3;column-gap:1.5rem;padding-bottom:40px}@media (max-width: 990px){.ff-testimonials-page #judgeme_product_reviews .jdgm-rev-widg__reviews{column-count:2}}@media (max-width: 640px){.ff-testimonials-page #judgeme_product_reviews .jdgm-rev-widg__reviews{column-count:1}}.ff-testimonials-page #judgeme_product_reviews .jdgm-row-rating{padding:20px 20px 0}.ff-testimonials-page #judgeme_product_reviews .jdgm-row-profile{padding:0 20px}.ff-testimonials-page .jdgm-rev-widg__title,.ff-testimonials-page .jdgm-rev-widg__summary,.ff-testimonials-page .jdgm-histogram,.ff-testimonials-page .jdgm-write-rev-link{display:none!important}.ff-testimonials-page .jdgm-rev-widg__reviews{column-count:3;column-gap:1.5rem}@media (max-width: 990px){.ff-testimonials-page .jdgm-rev-widg__reviews{column-count:2}}@media (max-width: 640px){.ff-testimonials-page .jdgm-rev-widg__reviews{column-count:1}}.ff-testimonials-page .jdgm-rev{display:inline-block;width:100%;break-inside:avoid;margin-bottom:1.5rem;background:#fff;border-radius:12px;box-shadow:0 4px 10px #0000000d}.ff-testimonials-page .jdgm-rev__content{padding:0 20px 20px}.ff-testimonials-page .jdgm-sort-dropdown{padding-left:20px;font-size:1.2rem;font-weight:400;letter-spacing:.8px}.ff-testimonials-page .jdgm-rev__author{font-size:1.5rem}.ff-testimonials-page .jdgm-rev-widg{padding:0 60px}@media (max-width: 990px){.ff-testimonials-page .jdgm-rev-widg{padding:0 20px}}@media (max-width: 640px){.ff-testimonials-page .jdgm-rev-widg{padding:0 10px}}.ff-testimonial-form-wrapper{max-width:750px;margin:0 auto 6rem;padding:40px;background:#f4f2ee;border-radius:16px;box-shadow:0 4px 12px #0000000d}@media (max-width: 990px){.ff-testimonial-form-wrapper{padding:40px}}@media (max-width: 640px){.ff-testimonial-form-wrapper{padding:40px 20px}}.ff-field{margin-bottom:1.25rem}.ff-field label{display:block;font-weight:400;margin-bottom:.5rem}.ff-field input,.ff-field textarea{width:100%;border:1px solid #ddd;border-radius:2px;padding:1.5rem;font-size:1.6rem;font-family:inherit;transition:border-color .2s ease}.ff-field input:focus,.ff-field textarea:focus{outline:none;border-color:rgb(var(--color-foreground))}.ff-submit{display:block;width:100%!important;max-width:500px;margin:2.5rem auto 5rem;background:#42a2ce;color:#fff;border:none;border-radius:2px;padding:15px 60px;font-size:1.5rem;font-weight:500;letter-spacing:1px;text-align:center;cursor:pointer;transition:background .2s ease,transform .1s ease}.ff-submit:hover{opacity:.8;transform:translateY(-1px)}.ff-thankyou{text-align:center;color:#42a2ce;font-weight:600;margin-top:2rem}.ff-rating-label{text-align:center;font-weight:600;margin-bottom:.5rem}.ff-stars{display:flex;flex-direction:row-reverse;justify-content:center;gap:4px;margin:.5rem 0 1.5rem}.ff-stars input{display:none}.ff-star{display:inline-block;font-size:2rem;color:#ccc;cursor:pointer;transition:color .2s ease;-webkit-user-select:none;user-select:none}.ff-star:hover,.ff-star:hover~.ff-star{color:#42a2ce}.template-page-subscribe .newsletter__wrapper .section-sections--18585870237831__newsletter_Bbp4zY-padding{display:none!important}.iwishPage.header__icon.header__icon.header__icon.link.focus-inset{color:#fff}span.iwish-counter{position:absolute;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));height:1.7rem;width:1.7rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.9rem;bottom:.8rem;left:2.2rem;line-height:calc(1 + .1 / var(--font-body-scale))}#iwish-drawer-root .col-12 p.product-title a{font-family:inherit;font-weight:400;letter-spacing:1px;font-size:12px}#iwish-drawer-root button.add_to_cart{font-family:inherit;font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));border-radius:4px}#iwish-drawer-root .iwish-row button.addToCart-btn,#iwish-drawer-root .iwish-row button.continue-shopping-btn{border-radius:4px;background-color:#fff;color:#000}#iwish-drawer-root button.add_to_cart:hover{--border-offset: 1.3px;background-color:#fff;color:#000}.header__icon:hover .iwishOutline{transform:scale(1.07)}.iwishImgWrap img{height:100%;object-fit:cover;object-position:center center;width:100%;min-height:269px}.iwishMeta-title a{font-family:inherit;font-weight:400;text-decoration:none;color:#000}input.iwishBuyBtn{border:1px solid #000;margin-top:9px}a.iwishRemoveBtn{padding-top:10px;color:#000;text-decoration:none;font-size:1.3rem}a.link-text{color:#000}.iwishMeta-variant-title{font-size:1.5rem}.iWishAddColl{background-color:transparent!important}.card__heading.h5 a.full-unstyled-link{font-size:1.7rem;text-decoration:none}.template-collection .rich-text__text h3{font-family:var(--font-body-family);font-weight:400;line-height:1.4;margin-bottom:1rem}.gm-item.gm-level-0>a.gm-target .gm-text{letter-spacing:.8px!important}.jdgm-rev__icon{display:none!important}.jdgm-carousel-title-and-link{padding-right:40px}.jdgm-carousel-title{padding-bottom:15px;font-size:3.5rem;font-weight:500}.jdgm-carousel-wrapper{padding:80px 0!important}.jdgm-carousel__arrows{padding-top:20px}.instafeed-bottom-link-wrapper a{font-size:18px!important}.header__localization .disclosure__button span:first-child{display:none!important}.header__localization .disclosure__button{gap:.25rem!important}.header__heading-logo{max-height:80px}@media screen and (min-width: 990px){.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:0}}.header__inline-menu{border-top:solid 1px #333}.header__heading-logo-wrapper{padding-top:5px;padding-bottom:5px}@media screen and (min-width: 750px){.gm-menu-installed .gm-menu .gm-grid{padding-top:25px;padding-bottom:25px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-frosty.css.map */
