@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";:root{--font-body-family:"Montserrat",sans-serif;--font-heading-family:"Montserrat",sans-serif}.product__title,.product__title *{font-family:Montserrat,sans-serif;font-weight:700}.product__tax{display:none!important}.pf-trust{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:1rem}.pf-trust__item{display:flex;align-items:center;gap:1rem;font-size:1.4rem}.pf-trust__item img,.pf-trust__item svg{width:2.4rem;height:2.4rem;flex:0 0 auto}.pf-benefits__heading{text-align:center;margin:0 0 2.4rem}.pf-benefits__grid{display:grid;grid-template-columns:1fr;gap:2rem}.pf-benefits__card{text-align:center}.pf-benefits__img{width:100%;height:auto;border-radius:1.2rem;aspect-ratio:1/1;object-fit:cover;margin-bottom:1.2rem}.pf-benefits__title{font-size:1.7rem;margin:0 0 .6rem}.pf-benefits__text{font-size:1.4rem;opacity:.85}.pf-benefits__text p{margin:0}@media screen and (min-width:750px){.pf-benefits__grid{grid-template-columns:repeat(var(--pf-cols,4),1fr);gap:2.4rem}}.pf-stickybar{position:fixed;left:0;right:0;bottom:0;z-index:4;background:rgb(var(--color-background));box-shadow:0 -2px 14px #0000001f;transform:translateY(115%);transition:transform .25s ease;padding:.8rem 0}.pf-stickybar.is-visible{transform:none}.pf-stickybar__inner{display:flex;align-items:center;gap:1rem}.pf-stickybar__img{border-radius:.6rem;flex:0 0 auto}.pf-stickybar__info{display:flex;flex-direction:column;line-height:1.2;min-width:0}.pf-stickybar__title{font-weight:600;font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:45vw}.pf-stickybar__price{font-size:1.3rem;font-weight:700}.pf-stickybar__btn{margin-left:auto;white-space:nowrap}@media screen and (max-width:749px){.pf-stickybar--nomobile{display:none!important}}@media screen and (min-width:750px){.pf-stickybar--nodesktop{display:none!important}}:root{--pf-sale-bg:#34c759;--pf-sale-text:#ffffff}.price--large .price__regular .price-item--regular,.price--large .price__sale .price-item--sale{font-weight:700}.price--large .price__sale .price-item--regular{font-size:.72em;color:rgba(var(--color-foreground),.55);font-weight:400}.price__badge-sale{background-color:var(--pf-sale-bg);color:var(--pf-sale-text);border-color:transparent;font-weight:700;border-radius:100px;letter-spacing:0}.product-form__submit{background-color:var(--pf-sale-bg);color:var(--pf-sale-text);font-weight:700;border-radius:100px}.product-form__submit:after{border:0;box-shadow:none}.product-form__submit:not([disabled]):hover{background-color:#2fb350}@media screen and (max-width:749px){.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0!important;margin-right:0!important}.product__media-list{margin-left:0!important;width:100%!important}.product__media-list .product__media-item{width:85%!important;margin-right:1rem}media-gallery .product__media,media-gallery .product-media-container .media{border-radius:1.2rem;overflow:hidden}media-gallery .product-media-container img{border-radius:1.2rem}media-gallery .slider-buttons{display:none!important}}.pf-stickybar__btn{background-color:var(--pf-sale-bg)!important;color:var(--pf-sale-text)!important;font-weight:700;border-radius:100px}.pf-stickybar__btn:after{border:0;box-shadow:none}.product-form__input--pill label{font-size:16px;font-weight:700;letter-spacing:1px!important;padding:8.4px 20.3px}@media screen and (max-width:989px){.header>.header__search{display:none!important}.header .header__icons .header__search{display:flex!important}.header__icons .header__icon--cart{order:1}.header__icons shopify-account,.header__icons .header__icon--account{order:2}}@media screen and (max-width:749px){*{letter-spacing:0!important}}.page-width{max-width:none}@media screen and (min-width:990px){.page-width{padding-left:50px;padding-right:50px}}.template-page #MainContent .page-width,.template-policy #MainContent .page-width{max-width:73rem}@media screen and (min-width:750px){.product__title,.product__title>*{font-size:28px;line-height:1.25;letter-spacing:0}}@media screen and (min-width:990px){media-gallery{display:flex;flex-direction:row;gap:1.2rem;align-items:flex-start}media-gallery .thumbnail-slider{order:0;flex:0 0 88px;width:88px}media-gallery>slider-component:not(.thumbnail-slider){order:1;flex:1 1 auto;min-width:0}media-gallery .thumbnail-slider .thumbnail-list{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;max-height:none!important;gap:.8rem}media-gallery .thumbnail-slider .thumbnail-list__item{width:100%!important}media-gallery .thumbnail-slider .slider-button{display:none!important}media-gallery .product__media,media-gallery .product-media-container .media,media-gallery .product-media-container img{border-radius:1.2rem;overflow:hidden}media-gallery .thumbnail,media-gallery .thumbnail img{border-radius:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-phase1.css.map */
