.woo_breadcrumb{display:flex;padding:16px 60px;flex-direction:column;align-items:flex-start;align-self:stretch;background:var(--BG-Medium-Bg-1, #3C3C3B)}@media(max-width: 992px){.woo_breadcrumb{padding:1rem}}.woo_breadcrumb .woocommerce-breadcrumb{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;margin:0;color:var(--Grey, #777);font-size:var(--size-sm, 14px);font-style:normal;font-weight:300;line-height:135%;letter-spacing:-0.28px;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.woo_breadcrumb .woocommerce-breadcrumb a{color:var(--Text-Grey, #AAA);font-family:var(--font-body, Roboto);font-size:var(--size-sm, 14px);font-style:normal;font-weight:300;line-height:135%;letter-spacing:-0.28px;text-decoration:none;white-space:nowrap}.woo_breadcrumb .woocommerce-breadcrumb:before,.woo_breadcrumb .woocommerce-breadcrumb:after{content:none}@media(max-width: 991.98px){.single-partner .archive-partners-breadcrumb{padding:16px}}.single-partner .archive-partners-breadcrumb .yoast-breadcrumb{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;margin:0;color:var(--Grey, #777);font-size:var(--size-sm, 14px);font-style:normal;font-weight:300;line-height:135%;letter-spacing:-0.28px;align-self:stretch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.single-partner .archive-partners-breadcrumb .yoast-breadcrumb a{color:var(--Text-Grey, #AAA);font-family:var(--font-body, Roboto);font-size:var(--size-sm, 14px);font-style:normal;font-weight:300;line-height:135%;letter-spacing:-0.28px;text-decoration:none;white-space:nowrap}.single-partner .archive-partners-breadcrumb .yoast-breadcrumb .breadcrumb_last{color:var(--Grey, #777)}.single-partner{border-bottom:1px solid #e8e2da;background:#faf8f5}.single-partner .site-main{padding-bottom:80px}.partner-single{display:flex;flex-direction:column;gap:32px;padding:80px;max-width:1440px;margin:0 auto}@media screen and (max-width: 992px){.partner-single{padding:40px 16px;gap:24px}}.partner-single__title{margin:0;color:#1a1a18;font-family:var(--font-heading, Michroma);font-size:var(--size-lg, 28px);font-weight:400;line-height:115%}.partner-single__info{display:flex;flex-direction:row;align-self:stretch;border:1px solid #e8e2da;background:#fff}@media screen and (max-width: 767px){.partner-single__info{flex-direction:column}}.partner-single__info-media{display:flex;align-items:center;justify-content:center;padding:40px 20px;flex-shrink:0}@media screen and (max-width: 767px){.partner-single__info-media{padding:24px 20px 0}}.partner-single__info-avatar{width:180px;height:180px;border-radius:50%;overflow:hidden}.partner-single__info-avatar img{width:100%;height:100%;object-fit:cover;object-position:center}.partner-single__info-content{display:flex;flex-direction:column;gap:15px;padding:24px 40px;flex:1 1 auto;min-width:0}@media screen and (max-width: 767px){.partner-single__info-content{padding:24px 20px}}.partner-single__name{margin:0;color:#1a1a18;font-family:var(--secondary-font);font-size:32px;font-weight:400;line-height:115%}@media screen and (max-width: 767px){.partner-single__name{text-align:center}}.partner-single__bio{display:flex;flex-direction:column;gap:15px}@media screen and (max-width: 767px){.partner-single__bio *{text-align:center}}.partner-single__bio p{margin:0;color:#7a7570;font-family:var(--font-body, Roboto);font-size:var(--size-base, 16px);font-weight:300;line-height:135%}.partner-single__bio a{color:var(--accent, #e55a0a)}.partner-single__socials{display:flex;flex-wrap:wrap;gap:8px;padding-top:15px;border-top:1px solid #e8e2da;align-self:stretch}.partner-single__socials a{display:flex;align-items:center;justify-content:center;background:rgba(229,90,10,.06);padding:8px}.partner-single__socials a:hover{background:rgba(229,90,10,.1)}.partner-single__socials a svg{width:24px;height:24px}.partner-single__offers-heading{margin:0;color:#1a1a18;font-family:var(--font-heading, Michroma);font-size:var(--size-lg, 28px);font-weight:400;line-height:120%;letter-spacing:-0.42px}.partner-single__affiliate-offers{display:flex;flex-direction:column;gap:24px;width:100%}.partner-single__products-wrap{display:flex;flex-direction:column;gap:32px;padding-top:24px}.partner-single__section{display:flex;flex-direction:column;gap:32px;width:100%}.partner-single__section-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:24px}.partner-single__section-title{margin:0;color:#1e1e1e;font-family:var(--secondary-font);font-size:22px;font-weight:400;line-height:125%}.partner-single__section-link{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;color:var(--accent, #e55a0a);font-family:var(--font-body, Roboto);font-size:var(--size-sm, 14px);font-weight:300;line-height:135%;letter-spacing:-0.02em;text-decoration:none}.partner-single__section-link:hover{text-decoration:underline}.partner-single__products-grid .custom_single_product{display:flex;flex-direction:column;gap:8px;width:100%}.partner-single__products-grid .custom_single_product a{width:100%}.partner-single__products-grid .custom_single_product .iworks-omnibus{display:none}.partner-single__products-grid .custom_single_product>.woocommerce-LoopProduct-link,.partner-single__products-grid .custom_single_product>.woocommerce-loop-product__link{flex:0 0 auto;display:block;text-decoration:none}.partner-single__products-grid .custom_single_product .wrap_image{position:relative;aspect-ratio:1/1;width:100%}.partner-single__products-grid .custom_single_product .wrap_image .carousel-product-view-badges{position:absolute;top:4px;right:4px;z-index:2}.partner-single__products-grid .custom_single_product .wrap_image img{border:1px solid var(--Outline, #E8E8E8);width:100%;height:100%;object-fit:cover}.partner-single__products-grid .custom_single_product .custom_single_product_info{display:flex;flex-direction:column;flex:1 1 auto;gap:8px}.partner-single__products-grid .custom_single_product .custom_single_product_details-link{display:flex;flex-direction:column;flex:1 1 auto;gap:4px;text-decoration:none;justify-content:space-between}.partner-single__products-grid .custom_single_product .woocommerce-loop-product__title{color:var(--Text-on-Light, #555);font-family:var(--font-body, Roboto);font-size:var(--size-sm, 14px);font-style:normal;font-weight:300;line-height:135%;letter-spacing:-0.28px;text-decoration:none;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;overflow:hidden;text-overflow:ellipsis;min-height:calc(2.7*var(--size-sm, 14px))}.partner-single__products-grid .custom_single_product .price{color:var(--Text-Grey, #AAA);font-family:var(--font-body, Roboto);font-size:var(--size-base, 16px);font-style:normal;font-weight:300;line-height:135%;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.partner-single__products-grid .custom_single_product .price del,.partner-single__products-grid .custom_single_product .price bdi,.partner-single__products-grid .custom_single_product .price ins,.partner-single__products-grid .custom_single_product .price .woocommerce-Price-currencySymbol{opacity:1 !important;color:var(--Text-Grey, #AAA);font-family:var(--font-body, Roboto);font-size:var(--size-base, 16px);font-style:normal;font-weight:300;line-height:135%}.partner-single__products-grid .custom_single_product .custom_single_product_info>.button,.partner-single__products-grid .custom_single_product .custom_single_product_info>a.button,.partner-single__products-grid .custom_single_product .custom_single_product_info>.add_to_cart_button{margin-top:auto;flex-shrink:0}.partner-single__products-grid .custom_single_product .btn--accent-animate-arrow-accent:not(:hover) .border-wrapper::after{width:0 !important}.partner-single__products-grid .custom_single_product .button .border-wrapper{padding-top:8px;padding-bottom:8px}.partner-single__products-grid .custom_single_product_info .price del{order:9;color:var(--Text-on-Light, #555) !important}.partner-single__products-grid .custom_single_product_info .price del .amount bdi,.partner-single__products-grid .custom_single_product_info .price del .amount bdi span{color:var(--Text-on-Light, #555) !important;font-size:var(--size-sm, 14px)}.partner-single__products-grid .custom_single_product_info .price ins span bdi,.partner-single__products-grid .custom_single_product_info .price ins span bdi span{color:var(--Accent, #F68B2F) !important}@media screen and (max-width: 992px){.partner-single__products-grid html body .custom_single_product .btn--accent-animate-arrow-accent .border-wrapper::before{width:40px !important;height:1px !important}}.partner-single__products-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;align-items:stretch;list-style:none;margin:0;padding:0}.partner-single__products-grid .carousel-product-view-badges{position:absolute;top:0;right:0;display:flex;gap:.25rem;z-index:2;padding:.25rem}.partner-single__products-grid .carousel-product-badge{display:flex;align-items:center;justify-content:center;font-size:var(--fs-s, 14px);font-style:normal;font-weight:400;line-height:135%;letter-spacing:-0.28px;padding:2px 8px}.partner-single__products-grid>.product{width:calc((100% - 30px)/4);display:flex;flex-direction:column;align-self:stretch}@media screen and (max-width: 1199px){.partner-single__products-grid>.product{width:calc((100% - 20px)/3)}}@media screen and (max-width: 991px){.partner-single__products-grid>.product{width:calc((100% - 10px)/2)}}.partner-single__products-grid .wrap_image{position:relative}.partner-single__products-grid .partner-offer-badge{background:var(--accent, #e55a0a);color:#fff}.partner-single__products-grid .partner-offer-badge--discount{background:var(--accent, #e55a0a)}