.bc_wr{background:transparent!important}@media screen and (min-width:767px){.product-single{display:flex;justify-content:space-between;align-items:flex-start}.product-single.grid:after{display:none!important}}.pr_meta{max-width:455px}.pr_title{font-family:Denim Medium;font-style:normal;font-size:40px;line-height:44px;color:#000f08;margin:0 0 15px;font-weight:400;letter-spacing:0}.pr_lowest_price p{margin:0 0 10px;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.02em;color:#000f08}.price-without-discount{font-family:Denim;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.02em;color:#000f08}.tbs_wrp .jdgm-widget.jdgm-preview-badge{display:none!important}.pr_price_single .pr_price{font-size:24px;line-height:23px}.product-single .pr_price_single .pr_price.pr_price_sale_single{font-family:Denim Medium;font-size:24px;line-height:23px;color:#e44938;margin-right:8px}.product-single .pr_price_single s.pr_price{font-size:14px;line-height:16px;color:#000f08}.product-single .pr_price_single>p{align-items:flex-end}.pr_btn{margin-bottom:0;padding:18px;width:100%;border-radius:98px;height:auto;font-family:Denim Medium;font-size:18px!important;line-height:20px;text-align:center;letter-spacing:.04em;color:#fff;text-transform:none}@media screen and (max-width: 767px){.pr_btn{padding:12px 28px;font-size:16px!important;line-height:18px}.pr_form_item_qnty .qtyBtn,.pr_form_item_qnty .qty,.pr_form_item_qnty .gprQty{height:42px!important}}.qtyField{border:1px solid #676C6A;border-radius:28px}.qtyBtn,.qty,.gprQty{height:54px;width:33px;display:flex;align-items:center;justify-content:center}.product-single .pr_input.qty{font-family:Denim Regular;font-size:18px;line-height:20px;text-align:center;letter-spacing:.04em;color:#000}.qtyField .at{font-size:14px}.product-single .acor-ttl a,.pr_title_default{background-color:transparent;padding:20px 16px;border:0;font-family:Denim Medium;font-size:18px;line-height:20px;font-weight:400;letter-spacing:.04em;color:#000f08;text-decoration:none}.pr_title_default{text-decoration:underline!important}.product-single .acor-ttl.active a{border:0;color:#000f08}.pr_tab_wrapper{border-bottom:1px solid #CFC9C9}.pr_tab_wrapper:first-child{border-top:1px solid #CFC9C9}.pr_tab_wrapper hr{border:0}.pr_tab_wrapper .metafield-rich_text_field h5,.pr_tab_wrapper .metafield-rich_text_field h6{font-size:16px;line-height:18px;letter-spacing:.01em;color:#000f08;margin:0 0 8px}.metafield-rich_text_field p{font-family:Denim Regular;font-size:16px;line-height:18px;letter-spacing:.01em;color:#000f08}.pr_tab_wrapper a{text-decoration:underline}.stockLbl_indicator{width:10px;height:10px;border-radius:100%;display:block!important;margin-right:14px}.stockLbl_indicator.instock{background:var(--primary-bg-color)}.stockLbl_indicator.outstock,.stockLbl_indicator.preorder{background:#e44938}.stockLbl_indicator.coming_soon{background:#132bbd}.stockLbl{font-family:Denim Medium;font-size:16px;line-height:18px;letter-spacing:.02em;color:#000f08;margin-bottom:24px}.stockLbl span{width:calc(100% - 24px)}.stockLbl_wrapper{padding:15px 16px;border-radius:10px;margin-bottom:24px;display:flex;flex-direction:column}.stockLbl_wrapper.instock{background:#e9f9d0}.stockLbl_wrapper.preorder{background:#f9dfce}.stockLbl_wrapper.outstock{background:#f5f5f3}.stockLbl_wrapper.coming_soon{background:#e6eaf8}.stockLbl_wrapper .stockLbl{margin-bottom:0}.stockLbl_wrapper_info{margin:9px 0 0 24px;font-family:Denim Medium;font-style:normal;font-size:12px;line-height:14px;letter-spacing:.02em;color:#000f08}.product_usp{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:8px}.pr_usp_item{display:flex;width:100%;align-items:center;justify-content:flex-start}.pr_usp_item_icon{margin-right:8px;display:flex}.pr_usp_item_text{font-family:Denim Regular;font-size:14px;line-height:18px;letter-spacing:.01em;color:#000f08;margin:0}.pr_usp_item p{margin:0!important}.pr_usp_item a{color:#017034}.template-product .below-addcart{margin-top:16px}.template-product .tbs_wrp{padding:0}.acor-ttl{margin:0}.acor-ttl a .at{top:20px}.pr_desc_features{display:flex;flex-direction:column}.pr_desc_features_item{display:flex}.pr_desc_features_item svg{margin-right:8px;margin-left:-8px}.pr_desc_features_text{font-family:Denim Regular;font-size:14px;line-height:23px;letter-spacing:.01em;color:#000f08;display:flex;align-items:center;margin:0}.pr_desc_info{font-family:Denim Regular;font-size:16px;line-height:24px;letter-spacing:.01em;color:#000f08;margin-top:16px}.pr_desc_info a{text-decoration:underline}.pr_desc_info hr{margin:10px 0;border:0}.tb_pr_tech_and_mat{font-family:Denim Regular;font-size:16px;line-height:21px;letter-spacing:.01em;color:#000f08}.pr_mat_info{margin-top:25px}.tb_pr_tech_and_mat strong{font-weight:400;font-family:Denim Medium}.tb_pr_tech_and_mat ul{margin:12px 0 0;font-family:Denim Regular;font-size:16px;line-height:24px;letter-spacing:.01em;color:#000f08}.tb_pr_tech_and_mat ul li{list-style-position:outside;margin-left:20px}.tb_pr_tech_and_mat_features{display:flex;margin-top:32px;flex-direction:column}.pr_mf_item{display:flex;align-items:center;justify-content:center;margin-bottom:24px}.pr_mf_item img{max-width:68px}.pr_mf_info{display:flex;width:calc(100% - 88px);flex-direction:column;margin-left:20px}.pr_mf_info_item{margin-bottom:24px;min-height:68px;display:flex;flex-direction:column;justify-content:center}.pr_mf_info h5{font-family:Denim Medium;font-size:16px;line-height:18px;letter-spacing:.04em;color:#000f08;margin:0 0 8px}.pr_mf_info p{font-family:Denim Regular;font-weight:400;font-size:14px;line-height:15px;letter-spacing:.01em;color:#000f08;margin:0}.pr_uac_main_info strong{font-weight:400;font-family:Denim Medium}.pr_uac_main_info ul,.tb_pr_sustainability ul,.tb_pr_sust_text ul{margin:0;font-family:Denim Regular;font-size:16px;line-height:24px;letter-spacing:.01em;color:#000f08}.tb_pr_use_and_care a,.tb_pr_desc a.pr_uac_instt_link{font-family:Denim Medium;font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.01em;text-decoration-line:underline;color:#878a89;margin-top:20px;display:flex}.tb_pr_use_and_care a:hover,.tb_pr_desc a.pr_uac_instt_link:hover{color:#056b4c;opacity:1}.tb_cnt ul li{font-family:Denim Regular;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.01em;color:#000f08}.pr_uac_main_info ul{margin:0}.pr_uac_main_info ul li,.tb_pr_sustainability ul li,.tb_pr_sust_text ul li{list-style-position:outside;margin-left:20px}.tb_pr_delivery_and_returns,.tb_pr_sustainability{font-family:Denim Regular;font-size:14px;line-height:15px;letter-spacing:.01em;color:#000f08;margin:0}.tb_pr_delivery_and_returns strong,.tb_pr_sustainability strong{font-weight:400;font-family:Denim Medium}.pr_uac_features_item{display:flex;align-items:flex-start;justify-content:flex-start;margin:0 0 24px}.pr_uac_features_item:last-child{margin:0}.pr_uac_features{margin-top:24px}.puf_item_icon{display:flex;align-items:center;justify-content:center;width:100%;max-width:45px;margin-right:8px;margin-left:-8px}.put_item_info{margin-top:14px}.put_item_info h5{font-family:Denim Medium;font-style:normal;font-size:16px;line-height:18px;letter-spacing:.04em;color:#000f08;margin:0 0 8px}.put_item_info p{font-family:Denim Regular;font-style:normal;font-size:16px;line-height:24px;letter-spacing:.04em;color:#000f08;margin:0}.pr_uac_add_info strong{font-family:Denim Medium;font-style:normal;font-weight:400;font-size:16px;line-height:18px;letter-spacing:.01em;color:#000f08;margin-bottom:16px;margin-top:24px;display:flex}.tb_pr_sus_image{margin:24px 0 0}.pr_dar_info{margin-bottom:24px}.pr_dar_info:last-child{margin-bottom:0}.pr_dar_info h5{font-family:Denim Medium;font-size:16px;line-height:18px;letter-spacing:.01em;color:#000f08;margin:0 0 8px}.pr_dar_info p{font-family:Denim Regular;font-size:16px;line-height:24px;letter-spacing:.01em;color:#000f08;margin:0}.das_popup{display:none;position:fixed;width:100%;height:100%;top:0;left:0;align-items:center;justify-content:center;z-index:9999}.das_popup_overlay{position:absolute;top:0;left:0;background:#000f0880;height:100%;width:100%}.das_popup_wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;max-width:700px;padding:56px 72px 40px;background:#fff;z-index:12;position:relative;height:fit-content;overflow-y:auto;max-height:90vh}.das_popup_close{position:absolute;top:24px;right:24px;cursor:pointer}.das_popup_item{display:flex;width:100%;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #CFC9C9}.das_popup_item:first-child{border-top:1px solid #CFC9C9}.das_popup_item_title{max-width:50%;width:fit-content;font-family:Denim Medium;font-size:14px;line-height:20px;letter-spacing:.04em;color:#000f08;margin:0}.das_popup_item_info{max-width:50%;width:fit-content;font-family:Denim Regular;font-weight:400;font-size:14px;line-height:20px;text-align:right;letter-spacing:.01em;color:#000f08;margin:0}.das_popup_title{font-family:Denim Medium;font-size:40px;line-height:44px;color:#000f08;margin:0 0 32px}.das_popup_info{font-family:Denim Regular;font-style:normal;font-size:14px;line-height:20px;letter-spacing:.01em;color:#000f08;margin-top:40px}.das_popup_info strong{font-family:Denim Medium;font-weight:400}.das_open_popup{cursor:pointer}.pr_tab_stars_wrapper{display:flex;align-items:center;justify-content:space-between}.pr_tab_stars_wrapper a{text-decoration:none}.timer_wrapper{position:absolute;top:16px;right:16px;background:#fff9;border-radius:60px;padding:6px 20px}.prcountdown>span.tw_date_wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Denim Regular;font-style:normal;font-weight:400;font-size:10px;line-height:11px;letter-spacing:.02em;color:#676c68}.prcountdown .tm{font-family:Denim Medium;font-style:normal;font-weight:400;font-size:14px;line-height:15px;letter-spacing:.08em;text-transform:uppercase;color:#000;display:flex;align-items:center;justify-content:center}.prcountdown>span+span:before{content:"";height:100%;width:1px;background:#cfc9c9;border-radius:10px}.prcountdown>span.tw_date_wrapper:last-child{padding-right:0;margin:0}.template-product .tb_cnt{padding:4px 16px 15px}.das_popup_mob_close{display:none}.jdgm-all-reviews-text__text{display:none!important}.tb_pr_desc p,.product-form{font-family:Denim Regular}.pr_discount_timer{margin-bottom:14px;margin-top:-8px;display:flex;align-items:center;flex-wrap:wrap}.pr_countdown_label,.pr_sale_countdown span{font-family:Denim Medium;font-size:16px;line-height:18px;letter-spacing:.02em;color:#e44938}.pr_countdown_label{margin-right:4px}.pr_sale_countdown{display:flex;align-items:center}@media screen and (max-width:766px){.primgSlider{opacity:0;visibility:hidden}.primgSlider.slick-initialized{opacity:1;visibility:visible;transition:opacity .3s ease-out}.product-single .slick-dots{position:unset;margin:24px 0 9px}.product-single .slick-dots li,.product-single .slick-dots button{width:8px;height:8px}.slick-dots .slick-active button:before{background:#000f08;opacity:1!important}.product-single .slick-dots button:before{width:8px;height:8px;background:#000f08;opacity:.16}.product-single .slick-next,.product-single .slick-prev{top:39%}.mobile_wrapper.bc_wr .obc{padding-top:0;padding-bottom:0;padding-left:0}.pr_title{margin:0 0 16px;font-size:24px;line-height:28px}.product-single .pr_price_single .pr_price.pr_price_sale_single{font-size:20px;line-height:23px}.product-single .pr_price_single s.pr_price{line-height:20px}.pr_mf_item{flex-direction:column}.pr_mf_info{margin-left:0;margin-top:12px;text-align:center}.pr_mf_info h5{font-size:14px;line-height:15px}.das_popup_wrapper{padding:48px 16px 24px;width:calc(100% - 32px);justify-content:flex-start;overflow:scroll}.das_popup_title{font-size:24px;line-height:26px;margin:0 0 16px}.das_popup_mob_close{display:flex;align-items:center;justify-content:center;margin:0 auto auto;font-family:Denim Medium;font-style:normal;font-weight:400;font-size:16px;line-height:18px;text-align:right;letter-spacing:.04em;text-decoration:underline;color:#000f08;padding-top:14px}.das_popup_mob_close svg{margin-right:8px}.das_popup_item{padding:12px 0}.das_popup_info{font-size:14px;line-height:20px;margin-top:16px}.pr_meta{max-width:100%}.timer_wrapper{padding:5px 18px;top:unset;right:-4px;bottom:74px}.das_popup{align-items:center}.big-countdown #countdown{margin:0}.topSpace{height:0px!important}.pr_lg_img .slick-list{margin:0 -16px}.das_popup_item_title,.das_popup_item_info{font-size:14px;line-height:15px}}.accessory{display:flex;align-items:center;justify-content:start;gap:12px;border:1px solid #CFC9C9;border-radius:10px;padding:12px;margin-bottom:10px}.accessory:last-child{margin-bottom:24px}.accessory .accessory-inner{display:flex;align-items:center;justify-content:space-between;width:100%}.accessory .accessory-title{color:#001007;font-size:16px;line-height:20px;font-weight:400;font-family:Denim Regular;margin-bottom:8px}.accessory-image{width:75px;min-width:75px;height:75px;min-height:75px}.accessory .btn{padding:9px;background:#fff;border:1px solid #001007;color:#001007;border-radius:98px;font-size:14px;line-height:16px;font-weight:500;font-family:Denim Regular;display:flex;align-items:center;justify-content:center;gap:6px;margin-left:12px;min-width:98px}.accessory .btn.added,.accessory .btn:hover{background:#001007;color:#fff}.accessory .btn.added:before{content:"";background:url(//fabini.nl/cdn/shop/t/23/assets/acc_checked.svg?v=58286908129751265741754296719);width:15px;height:15px;display:block}.accessories-title{color:#001007;font-size:16px;line-height:18px;font-weight:500;font-family:Denim Regular;margin-bottom:10px}.accessory-price--sale{color:#e44938;font-weight:500;font-size:18px;line-height:23px;margin-right:4px}.accessory-price--compare{color:#001007;font-weight:400;font-size:14px;line-height:23px}.accessory-price--regular{color:#001007;font-weight:500;font-size:18px;line-height:23px}.added_popup{display:flex;position:fixed;width:100%;height:100%;top:0;left:0;align-items:center;justify-content:center;z-index:668}.added_popup_overlay{position:absolute;top:0;left:0;background:#000f0880;height:100%;width:100%}.added_popup_wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;max-width:836px;padding:40px 0 0;background:#fff;z-index:12;position:relative;overflow-y:hidden;max-height:96vh}.added_popup_wrapper_top{padding:0 32px;width:100%}.added_popup_wrapper_bottom{background:#f5f3f3;padding:0 32px 8px;width:100%;overflow:hidden;display:flex;flex-direction:column}.added_popup_close{position:absolute;top:24px;right:24px;cursor:pointer}.added_popup_title{font-family:Denim Medium;font-size:36px;line-height:42px;color:#001007;margin:0 0 40px;display:flex;align-items:center}.added_popup_title:before{content:"";background-image:url(//fabini.nl/cdn/shop/t/23/assets/added_to_cart_check_icon.svg?v=144121953970222315441754296720);background-repeat:no-repeat;background-size:contain;width:32px;height:32px;display:flex;margin-right:14px}.added_popup_product{margin-bottom:40px;display:flex;align-items:center;max-width:492px}.added_popup_product img{margin-right:24px}.added_popup_product_info h5{font-family:Denim Regular;font-style:normal;font-size:18px;line-height:20px;letter-spacing:.01em;color:#001007;margin-bottom:12px}.added_popup_product_price{display:flex;gap:8px;align-items:flex-end}.added_popup_product_price .pr_price{font-size:1\e1px;line-height:23px}.added_popup_product_price s.pr_price{opacity:1;font-size:14px;line-height:23px;color:#001007}.added_popup_buttons{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:40px}.added_popup_buttons .btn{padding:18px;border-radius:98px;width:293px;font-size:18px;line-height:19.82px;font-family:Denim Medium}@media screen and (max-width: 767px){.added_popup_buttons .btn{padding:12px 28px;font-size:16px!important;line-height:18px}}.added_popup_buttons .btn_continue{color:#001007;background:#fff;border:1px solid #001007}.added_popup_buttons .btn_continue:hover{background:#001007;color:#fff}.added_popup_free_shipping_text{display:flex;align-items:center;height:50px;margin-top:16px;margin-bottom:20px;font-size:20px;line-height:22px;font-family:Denim Regular}.added_popup_free_shipping_text:before{content:"";background-image:url(//fabini.nl/cdn/shop/t/23/assets/free_shipping_icon.svg?v=70301772514389181121754296724);background-repeat:no-repeat;background-size:contain;width:35px;height:26px;display:flex;margin-right:16px}.added_popup_free_shipping_progress_bar{height:8px;background:#cfc9c9;border-radius:4px;margin-bottom:14px}.added_popup_free_shipping_progress_bar_inner{background:#001007;height:8px;max-width:100%;border-radius:4px}.added_popup_free_shipping_progress_amounts{margin-bottom:32px;display:flex;align-items:center;justify-content:space-between;width:100%;font-size:18px;line-height:19.82px;font-family:Denim Medium}.added_popup_accessories{overflow-y:auto}.added_popup_accessories .accessory{padding:8px 16px 8px 8px;background:#fff;border:none;border-radius:0}.added_popup_accessories .accessory:last-child{margin-bottom:0}.added_popup_accessories .accessory-right{display:flex;justify-content:flex-end;align-items:center;gap:4px}.added_popup_accessories .accessory-right .qtyInfo{width:100px;text-align:center}.added_popup_accessories .qtyBtn,.added_popup_accessories .qty,.added_popup_accessories .gprQty{height:42px}.added_popup_accessories .qtyField{border-radius:0;border-color:#cfc9c9}@media screen and (max-width:766px){.added_popup_wrapper{width:calc(100vw - 32px);height:calc(100vh - 32px);padding:24px 0 0;overflow-y:auto}.added_popup_accessories,.added_popup_wrapper_bottom{overflow:initial!important}.added_popup_title{flex-direction:column}.added_popup_title:before{margin-right:0;margin-bottom:6px}.added_popup_buttons{flex-direction:column;gap:12px;margin-bottom:24px}.added_popup_accessories .accessory{flex-wrap:wrap;padding:8px!important}.added_popup_accessories .accessory-inner{width:calc(100% - 87px)}.added_popup_accessories .accessory-right{justify-content:space-between;width:100%}.added_popup_title{font-size:28px;line-height:32px}.added_popup_free_shipping_text{font-size:14px;line-height:18px}.added_popup_wrapper_top,.added_popup_wrapper_bottom{padding-left:16px;padding-right:16px}}.klaviyo-bis-trigger{width:100%!important;background-color:#fff;border:1px solid #000f08;color:#000f08}.klaviyo-bis-trigger:hover{background-color:#000f08!important;color:#fff!important}.pr_metafield_tab{font-family:Denim Regular;font-size:16px;line-height:24px;letter-spacing:.01em;color:#000f08}.pr_metafield_tab a{text-decoration:underline}.pr_metafield_tab hr{margin:10px 0;border:0}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-main-product.css.map */
