@font-face{font-family:PP Neue Montreal;src:url(/cdn/shop/files/PPNeueMontreal-Bold.eot?v=1723524040);src:url(/cdn/shop/files/PPNeueMontreal-Bold.eot?v=1723524040?#iefix) format("embedded-opentype"),url(/cdn/shop/files/PPNeueMontreal-Bold.woff2?v=1723524040) format("woff2"),url(/cdn/shop/files/PPNeueMontreal-Bold.woff?v=1723524040) format("woff"),url(/cdn/shop/files/PPNeueMontreal-Bold.ttf?v=1723524040) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url(/cdn/shop/files/PPNeueMontreal-Medium.eot?v=1723524040);src:url(/cdn/shop/files/PPNeueMontreal-Medium.eot?v=1723524040?#iefix) format("embedded-opentype"),url(/cdn/shop/files/PPNeueMontreal-Medium.woff2?v=1723524040) format("woff2"),url(/cdn/shop/files/PPNeueMontreal-Medium.woff?v=1723524040) format("woff"),url(/cdn/shop/files/PPNeueMontreal-Medium.ttf?v=1723524040) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url(/cdn/shop/files/PPNeueMontreal-Book.eot?v=1723525094);src:url(/cdn/shop/files/PPNeueMontreal-Book.eot?v=1723525094?#iefix) format("embedded-opentype"),url(/cdn/shop/files/PPNeueMontreal-Book.woff2?v=1723525094) format("woff2"),url(/cdn/shop/files/PPNeueMontreal-Book.woff?v=1723525094) format("woff"),url(/cdn/shop/files/PPNeueMontreal-Book.ttf?v=1723525094) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url(/cdn/shop/files/PPNeueMontreal-Thin.eot?v=1723524040);src:url(/cdn/shop/files/PPNeueMontreal-Thin.eot?v=1723524040?#iefix) format("embedded-opentype"),url(/cdn/shop/files/PPNeueMontreal-Thin.woff2?v=1723524040) format("woff2"),url(/cdn/shop/files/PPNeueMontreal-Thin.woff?v=1723524040) format("woff"),url(/cdn/shop/files/PPNeueMontreal-Thin.ttf?v=1723524040) format("truetype");font-weight:100;font-style:normal;font-display:swap}*:not(.marketing-social *),main .template-page-fermat *:not(.marketing-social *){font-family:PP Neue Montreal!important}.fermat_hero{background-color:#fff8ee;padding:24px 0}.fermat_contianer{max-width:1064px;width:100%;margin:0 auto;padding:0 20px}.fermat-hero-img{position:relative;padding-bottom:80%;max-width:400px}.fermat-hero-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.fermat-hero-content h2{font-size:48px;line-height:1;font-weight:700;text-transform:capitalize}.fermat_hero_row{margin:0 -10px}.fe-hero-col{padding:0 10px}.fe-hero-btn-wp{max-width:385px;text-align:center}.fe-hero-btn-wp .oke-sr-count{font-size:14px}.fe-hero-btn,.product--slide_detail .btn-add-to-cart,.drawer_add_btn_wpr .btn-add-to-cart{width:100%;display:block;background-color:#3e3e3e;color:#fff;text-align:center;margin:10px 0;padding:15px 16px;border-radius:6px;font-size:16px;cursor:pointer;font-family:PP Neue Montreal;font-weight:500;letter-spacing:-.32px}.free_ship_bar{background-color:#f4ff73;color:#000;padding:12px}.free_ship_bar_inner p{font-weight:500;text-align:center;text-transform:uppercase;font-size:16px;letter-spacing:-.32px}.fermat_blog_info{max-width:768px;margin:auto;padding:38px 0 24px}.drawer_main_slider .swiper-wrapper,.drawer_thumbnail_slider .swiper-wrapper,.fermat_product_slider .swiper-wrapper,.fermat_product_thumbnail_slider .swiper-wrapper{cursor:grab}.fermat_blog_info h2{font-size:22px;font-weight:700;line-height:22px;color:#000;margin-bottom:12px;text-transform:none}.fermat_blog_info p{font-size:18px;font-weight:400;line-height:2;margin-bottom:30px;letter-spacing:-.32px}.fermat_blog_info .fe-hero-btn{width:fit-content;margin:0 auto}.half_img .fermat_blog_img_wpr{max-height:600px;max-width:600px;margin:auto}.fermat_blog_img_wpr img{height:auto;width:100%;object-fit:contain}.full_img .fermat_blog_img_wpr{width:100%;max-width:100%}.new_shop_drawer{position:fixed;width:448px;height:100%;right:0;top:0;background:#fff;z-index:999999999;transform:translate(100%);transition:all .3s ease-in;opacity:0;visibility:hidden}.purchase-label{flex-direction:row!important}.purchase-label>span{font-weight:400}.new_shop_header{padding:8px 16px}.new_shop_header_inn{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.new_shop_pro{display:flex;align-items:center}.new_shop_pro svg{height:32px;width:32px;flex-shrink:0}.new_shop_pro span,.new_close_icon span{color:#000;font-size:16px;line-height:24px;padding-left:5px}.new_shop_center{margin-top:16px}.new_shop_center_inner{margin:0 16px}.main_slider_img{position:relative;padding-top:100%;width:100%;overflow:hidden;border-radius:6px}.main_slider_img img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;object-fit:cover}.drawer_thumbnail_slider{margin-top:8px}.drawer_thumbnail_slider .swiper-slide.swiper-slide-thumb-active .main_slider_img{border:1px solid #000}.new_shop_middle{margin:16px}.drawer_product_title h4{font-weight:700;line-height:32px;font-size:24px;color:#000}.drawer_product_title .reviews_block{font-size:14px;display:block;line-height:24px;font-weight:400;color:#000}.drawer_product_title .view_site,.drawer_list_price,.drawer-price{display:flex;align-items:center;justify-content:flex-end}.drawer_product_title .view_site svg{height:16px;width:16px;flex-shrink:0}.drawer_product_title .view_site span{font-weight:500;font-size:14px;text-decoration:underline;padding-right:5px;line-height:20px;display:inline-block}.new_shop_middle_inn{display:flex;flex-wrap:wrap;justify-content:space-between}.drawer_product_title{max-width:256px}.drawer-price span{background-color:#f4ff73;color:#000;font-weight:500;font-size:16px}.drawer_product_price{flex:1}.drawer-price span{background-color:#f4ff73;color:#000;font-weight:500;padding:4px 12px;border-radius:6px}.drawer-price h6{font-size:20px;margin-left:10px;line-height:28px;font-weight:700}.drawer_product_price .drawer-price .product--price s,.drawer-price span:empty{display:none}.drawer_list_price span{font-size:12px;margin-top:5px}.drawer_tag{padding:0 16px}.drawer_tag_inn{display:flex;flex-wrap:wrap;gap:16px}.dra_tag{display:inline-block;padding:12px 8px;background-color:#f4ff73;color:#000;border-radius:8px;font-size:12px;line-height:16px;text-transform:capitalize}.drawer_tab_main{padding:16px;margin:8px 0 0}.drawer_tabs{display:flex;flex-wrap:wrap;align-items:center}.drawer_tab_link:not(:last-child){margin-right:16px}.drawer_tab_item{font-weight:500;color:#0006;line-height:24px;font-size:18px}.new_shop_drawer.is-open{transform:translate(0);opacity:1;visibility:visible}body.is-open{overflow:hidden}.new_overlay{position:fixed;background:#0005;left:0;right:0;top:0;bottom:0;z-index:999999999;opacity:0;visibility:hidden}.new_overlay.is-open{opacity:1;visibility:visible}.drawer_over{overflow:auto;height:calc(100% - 46px)}.drawer_tab_container{margin-bottom:16px}.drawer_tab_content_slider h3{font-size:18px;font-weight:700;line-height:27px;color:#000;margin:4px 0}.drawer_tab_content_slider ul{list-style:disc;padding-left:22px;margin:8px 0}.drawer_tab_content_slider ul li,.drawer_tab_content_slider p{font-size:16px;line-height:24px;font-weight:400;color:#000}.drawer_tab_content_slider p{margin:8px 0}.drawer_tab_img img{height:100%;width:100%;object-fit:contain}.drawer_tab_img{max-width:300px;max-height:300px;margin:12px 0}.drawer_tab_info h2{font-size:24px;font-weight:700;line-height:30px;margin:4px 0}.drawer_tab_info p bold{font-weight:700}.drawer_tab_content{display:none}.drawer_tab_content.current{display:block}.drawer_tab_link.current .drawer_tab_item{color:#000;text-decoration:underline;text-underline-offset:4px}.drawer_tab_content_slider img{width:100%;margin:12px 0}.add_btn_wpr{padding:16px}.add_btn_wpr a{margin:0}.drawer_bottom{padding:32px}.drawer_bottom svg{max-width:104px;margin:auto;display:block}.drawer_add_btn_wpr{position:sticky;bottom:0;background:#fff;border-top:1px solid #d5d5d5}.fermat-product-wrap{display:flex;flex-wrap:wrap;max-width:976px;margin:0 auto}.image-featuredProduct_inn,.fermat_product_details_main{width:50%;padding:0 8px}.product--slide_detail h2{font-size:24px;color:#000;line-height:32px;font-weight:700;margin-bottom:8px}.fermat_product_details_main{padding:0 8px}.product--price{font-size:18px;color:#000;line-height:28px}.product--price s{color:#0006;font-size:16px;margin-left:3px;font-weight:500}.template-fermat .shopify-app-block{max-width:768px;margin:0 auto;padding:0 16px}.product_price{margin-bottom:8px}.fermat_product_details_main .oke-sr-count{font-size:14px}.okeReviews{margin:0 0 8px!important}.rtx-subscription{margin:12px 16px!important}.purchaseTypeLbl{font-weight:700;line-height:16px;font-size:12px!important;margin:8px 0 0;padding:0 16px}.rtx-purchase-label .subpurchase-label{border-radius:0!important;margin-bottom:8px;padding:12px 8px;position:relative}.rtx-purchase-label.is-selected .subpurchase-label{border:1px solid rgb(0,0,0);background-color:#fff8ee}.one-time-label{padding:12px 8px!important;border-radius:0!important;margin:0!important;cursor:pointer}.product--slide_detail .btn-add-to-cart{margin:24px 0 0}.rtx-purchase-label__inner{justify-content:space-between}.rtx-purchase-label__inner_col{display:flex;align-items:center;flex:1}.subpurchase-label .fermat-shipping-frequencies-btn{display:flex;align-items:center;padding:8px;background:#fff;max-width:161px;width:100%;font-size:16px;justify-content:space-between;border:1px solid #000;border-radius:4px;margin-top:8px}.rtx-purchase-label__inner_col span{font-weight:700;font-size:14px;line-height:20px;color:#000;display:inline-block;padding-left:8px}.rtx-purchase-label__inner_col span .savings{padding:0}.rtx-purchase-label.is-selected .one-time-label{background-color:#fff8ee}.fermat-shipping-frequency-wrap{position:relative;display:none}.product_price .discount_percentt{font-size:14px;background-color:#f4ff73;color:#000;font-weight:500;padding:2px 12px;border-radius:8px;line-height:20px;margin-left:5px}.product_price .discount_percentt:empty{display:none}.fermat-shipping-frequencies li{font-size:14px;line-height:20px;padding:8px}.fermat-shipping-frequencies{width:100%;position:absolute;top:calc(100% + 8px);background:#fff;z-index:5;border-radius:4px}.image-featuredProduct .fermat_product_slider{margin-bottom:8px}.fermat_product_thumbnail_slider .swiper-slide.swiper-slide-thumb-active .main_slider_img{border:1px solid #000}.slider_with_info{margin:24px 0!important}.fermat-product-grid_section{padding:24px 0}.fermat_grid_main{display:flex;flex-wrap:wrap;margin:0 -12px}.fermat_grid_col{width:50%;padding:0 12px 25px}.fermat-product-grid_section .fermat_contianer{max-width:808px}.fermat_product_cart_img{position:relative;padding-top:100%;width:100%;overflow:hidden;border-radius:6px}.fermat_product_cart_img img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover}.fermat_product_cart_info h3{font-size:16px;font-weight:700;color:#000;margin-bottom:16px;line-height:22px}.product-form{min-width:100%}.cart_info_review{margin-bottom:8px}.cart_info_review .oke-sr-count{font-size:14px}.product-featured{overflow:visible;height:100%}.purchase-label address{display:none}.rtx-subscription-box select[name=rtx_selling_plan]{background:#fff;max-width:161px;width:100%;font-size:16px!important;border:1px solid #000;border-radius:4px;padding:8px;cursor:pointer;font-weight:400;line-height:20px}.cart_info_price span.m-price{font-weight:500;font-size:16px}.new_shop_drawer span.purchaseTypeLbl{padding:0 16px}.fermat-product-wrap span.purchaseTypeLbl{font-size:12px!important;padding:0;font-family:PP Neue Montreal!important;font-weight:500;letter-spacing:-.32px}.fermat-product-wrap .rtx-subscription{margin:4px 0 12px!important}.fermat-product-wrap .rtx-subscription-box>span{font-weight:400;font-size:12px}.fermat-product-wrap .rtx-subscription-box.is-visible{display:flex!important;flex-direction:column}.fermat__tag{padding:4px 8px;background-color:#f4ff73;color:#000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);display:inline-block;border-radius:999px;font-size:12px;font-weight:500;line-height:16px;position:absolute;top:-12px;right:36px}.new_shop_drawer .rtx-subscription-box.is-visible{display:flex!important}.fermat_grid_col a{cursor:pointer}h2.product_title_mob,.template-fermat #shopify-section-footer{display:none}@media only screen and (max-width: 850px){.product-featured{padding-top:0}}@media only screen and (max-width: 849px){.header-fermat.isOpen{position:absolute}}@media only screen and (max-width: 767px){.fermat_hero_row{flex-wrap:wrap-reverse;margin:0}.fe-hero-col{padding:0}.fermat-hero-img{padding-bottom:65%;max-width:90%;margin:auto}.fe-hero-btn-wp{margin:auto;text-align:center}.fermat-hero-content{margin-top:20px}.fermat_blog_info p{font-size:16px;line-height:1.4;margin-bottom:20px}.fermat_blog_info{padding:14px 0 25px}.image-featuredProduct_inn,.fermat_product_details_main{width:100%;padding:0}.fermat_product_details_main>div{max-width:100%}.fermat_hero{padding:15px 0 24px}h2.product_title_mob{display:block;margin-bottom:15px;font-size:28px;font-weight:700;text-transform:capitalize}h2.product_title_desk{display:none}.fermat_product_cart_info h3{font-size:15px;margin-bottom:10px}.cart_info_review .okeReviews.oke-sr{margin:0!important}.product--slide_detail h2{font-size:20px}.fermat_blog_img{margin:0 -20px}}@media only screen and (max-width: 640px){.fermat-hero-content h2{font-size:30px;line-height:1.2}.fermat_grid_col{width:50%;padding:0 12px 24px}.new_shop_drawer{width:100%}.drawer-price span{padding:4px 7px;font-size:13px}}#shopify-buyer-consent{display:none}main svg{width:auto;height:auto}.add_btn_wpr .btn-add-to-cart,.fermat-hero-content .fe-hero-btn{background-color:#fe86d8;color:#050505;font-weight:500;border-radius:8px;width:100%;border:1px solid black}.add_btn_wpr .btn-add-to-cart{text-transform:unset;margin:0;font-size:18px}.product--slide_detail .btn-add-to-cart,.fermat_blog_section .fe-hero-btn{background-color:#fe86d8;color:#050505;text-transform:uppercase}.fermat-hero-content .fe-hero-btn:hover,.add_btn_wpr .btn-add-to-cart:hover,.product--slide_detail .btn-add-to-cart:hover,.fermat_blog_section .fe-hero-btn:hover{background-color:#fe86d8e6}.fermat-product-grid_section .fermat_contianer{max-width:1064px}.fermat_grid_col{width:25%}.template-page-fermat .subs-points ul{margin:8px 0 0}.template-page-fermat .subs-points ul li{padding:3px 0 3px 32px;position:relative;font-size:12px;font-weight:400;line-height:1.5}.template-page-fermat .subs-points ul li:after{content:"";height:24px;width:24px;left:0;top:50%;transform:translateY(-50%);position:absolute;background-size:cover;background-image:url(/cdn/shop/files/check.png?v=1750845090)}.yotpo .standalone-bottomline .yotpo-bottomline .yotpo-icon,.yotpo-bottomline .yotpo-icon-star,.yotpo .standalone-bottomline .yotpo-bottomline .yotpo-icon-star:before,.yotpo .standalone-bottomline .yotpo-bottomline .yotpo-icon-star:hover:before{font-size:16px!important}.yotpo .standalone-bottomline .yotpo-bottomline .text-m{font-size:14px!important}.fermat-hero-content .yotpo .standalone-bottomline .yotpo-bottomline .yotpo-icon,.fermat-hero-content .yotpo-bottomline .yotpo-icon-star,.fermat-hero-content .yotpo .standalone-bottomline .yotpo-bottomline .yotpo-icon-star:before,.fermat-hero-content .yotpo .standalone-bottomline .yotpo-bottomline .yotpo-icon-star:hover:before{font-size:20px!important}.fermat-hero-content .yotpo .standalone-bottomline .yotpo-bottomline .text-m{font-size:18px!important}.template-page-fermat .shipping_wrp{display:flex;gap:10px;align-items:center;justify-content:center;margin:8px 0 0;font-size:14px}.template-page-fermat .shipping_wrp .shipping_icon>*{display:block}.template-page-fermat .new_shop_header{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;z-index:2;position:relative}.drawer-price span{font-size:14px}.new_shop_drawer span.purchaseTypeLbl{font-size:12px!important;margin:15px 0 0}.product--price s{font-size:12px}.template-page-fermat .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes{align-items:center!important}.template-page-fermat .yotpo-reviews-drawer h4{text-transform:unset}.dra_tag{min-width:80px}.mob-only{display:none}.template-page-fermat .rtx-subscription-box{font-weight:400}.rtx-purchase-label:not(.is-selected) .rtx-subscription-box{display:none!important}.yotpo .yotpo-user-name,.yotpo .yotpo-user-title,.yotpo .yotpo-review-date,.yotpo .content-title,.yotpo div,.yotpo span,.yotpo p,.yotpo ul,.yotpo li,.yotpo i,.yotpo strong,.yotpo sup,.yotpo form,.yotpo label,.yotpo img,.yotpo a,.yotpo input,.yotpo textarea{font-size:16px!important}.yotpo .content-title{padding:0 0 10px!important}.yotpo{max-width:1064px!important}.template-page-fermat .marketing-social-a-booze .js-carousel .mt15.tc.lh130.f24,.drawer_tab_content_slider{font-size:18px}body .yotpo-nav-content .yotpo-review.yotpo-regular-box{padding-bottom:0!important}.template-page-fermat{padding-bottom:50px}@media only screen and (max-width: 640px){.mob-only{display:block}.desk-only{display:none}.fermat_grid_col{width:50%}}
/*# sourceMappingURL=/cdn/shop/t/201/assets/fermat.css.map */
