@media (max-width:980px){.cky-btn-revisit-wrapper{left:14px!important;right:auto!important;bottom:88px!important}}:root{--c26-ink:#13263a;--c26-teal:#2d6b6f;--c26-gold:#c6a15b;--c26-paper:#f3f6f7;--c26-warm:#f6f2e9;--c26-line:#dce3e5;--c26-muted:#61707c}body #page-container #top-header,body.et_fixed_nav #top-header,body.et_non_fixed_nav #top-header{background-color:var(--c26-ink)!important}#top-header a,#top-header #et-info-phone,#top-header #et-info-email{color:#fff!important}#main-footer{background-color:var(--c26-ink)!important}#footer-bottom{background-color:#0b1927!important}#main-footer .footer-widget h4,#main-footer .footer-widget h4 a{color:#efd394!important}#main-footer .footer-widget,#main-footer .footer-widget p,#main-footer .footer-widget li,#main-footer .footer-widget a{color:rgba(255,255,255,.88)!important}#main-footer .footer-widget li:before{border-color:var(--c26-gold)!important}#footer-bottom,#footer-bottom a,#footer-info{color:rgba(255,255,255,.72)!important}.woocommerce-info,.woocommerce-message{background:var(--c26-ink)!important;color:#fff!important;border:0!important;border-left:5px solid var(--c26-gold)!important}.woocommerce-info:before,.woocommerce-message:before{color:var(--c26-gold)!important}.woocommerce-info a,.woocommerce-message a{color:#fff!important;font-weight:700}.woocommerce-info a.button,.woocommerce-message a.button{background:var(--c26-teal)!important;color:#fff!important}.commerce26{color:var(--c26-ink);font-size:17px;line-height:1.65}.commerce26 *{box-sizing:border-box}.commerce26-shell{width:90%;max-width:1180px;margin:0 auto}.commerce26-kicker{display:block;color:var(--c26-teal);font-size:13px;font-weight:800;letter-spacing:0;text-transform:uppercase;margin-bottom:12px}.commerce26 h1,.commerce26 h2,.commerce26 h3{color:var(--c26-ink);line-height:1.15;letter-spacing:0}.commerce26 h1{font-size:48px}.commerce26 h2{font-size:34px}.commerce26 h3{font-size:22px}.commerce26-lead{font-size:20px;max-width:760px;color:#40505d}.commerce26-btn,.commerce26 .woocommerce a.button,.commerce26 .woocommerce button.button,.commerce26 .woocommerce input.button,.commerce26 .woocommerce #respond input#submit{display:inline-flex!important;align-items:center;justify-content:center;min-height:48px;padding:12px 22px!important;border:0!important;border-radius:4px!important;background:var(--c26-teal)!important;color:#fff!important;font-weight:800!important;font-size:15px!important;line-height:1.2!important;text-decoration:none!important;letter-spacing:0!important}.commerce26-btn:hover,.commerce26 .woocommerce a.button:hover,.commerce26 .woocommerce button.button:hover,.commerce26 .woocommerce input.button:hover,.commerce26 .woocommerce #respond input#submit:hover{background:var(--c26-ink)!important;color:#fff!important}.commerce26-btn-alt{background:var(--c26-gold)!important;color:var(--c26-ink)!important}.commerce26-btn-ghost{background:transparent!important;border:1px solid rgba(255,255,255,.72)!important;color:#fff!important}.commerce26-note{border-left:4px solid var(--c26-gold);background:var(--c26-paper);padding:18px 22px;margin:24px 0}.commerce26 a{color:var(--c26-teal)}.commerce26 ul{padding-left:20px}.commerce26 li{margin-bottom:8px}.commerce26-hero{position:relative;min-height:430px;display:flex;align-items:end;padding:105px 0 62px;background-size:cover;background-position:center;color:#fff}.commerce26-hero:before{content:"";position:absolute;inset:0;background:rgba(9,25,39,.76)}.commerce26-hero .commerce26-shell{position:relative;z-index:1}.commerce26-hero .commerce26-kicker{color:#efd394}.commerce26-hero h1{color:#fff;margin:0 0 16px;max-width:800px}.commerce26-hero .commerce26-lead{color:rgba(255,255,255,.9);margin:0}.commerce26-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.commerce26-trust{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--c26-line);border-bottom:1px solid var(--c26-line);margin-bottom:36px}.commerce26-trust span{padding:18px 24px;border-right:1px solid var(--c26-line);color:var(--c26-muted);font-size:14px}.commerce26-trust span:last-child{border-right:0}.commerce26-trust strong{display:block;color:var(--c26-ink);font-size:16px}.commerce26-help{background:var(--c26-ink);color:#fff;padding:28px 0}.commerce26-help .commerce26-shell{display:flex;align-items:center;gap:18px}.commerce26-help strong{font-size:19px}.commerce26-help span{color:rgba(255,255,255,.72)}.commerce26-help a{margin-left:auto;color:#efd394;font-weight:800}.page-id-218961 .entry-title,.page-id-218962 .entry-title,.page-id-218963 .entry-title,.page-id-219539 .entry-title{display:none!important}.page-id-218961 #main-content .container,.page-id-218962 #main-content .container,.page-id-218963 #main-content .container,.page-id-219539 #main-content .container{width:100%;max-width:none;padding-top:0}.page-id-218961 #main-content .container:before,.page-id-218962 #main-content .container:before,.page-id-218963 #main-content .container:before,.page-id-219539 #main-content .container:before{display:none}.page-id-218961 #left-area,.page-id-218962 #left-area,.page-id-218963 #left-area,.page-id-219539 #left-area{width:100%!important;padding-right:0!important}.page-id-218961 #sidebar,.page-id-218962 #sidebar,.page-id-218963 #sidebar,.page-id-219539 #sidebar{display:none!important}body.post-type-archive-product #left-area>.woocommerce-result-count,body.post-type-archive-product #left-area>.woocommerce-ordering,body.post-type-archive-product #left-area>ul.products{display:none!important}body.post-type-archive-product .woocommerce-breadcrumb,body.post-type-archive-product .woocommerce-products-header__title{display:none!important}body.post-type-archive-product #main-content .container{width:100%;max-width:none;padding-top:0}body.post-type-archive-product #main-content .container:before{display:none}body.post-type-archive-product #left-area{width:100%!important;padding-right:0!important}body.post-type-archive-product #sidebar{display:none!important}.shop26-hero{background-image:url('https://doctorimaz.com/wp-content/uploads/javier-imaz-clase-osteopatia.jpg');background-position:center 42%}.shop26-group{padding:72px 0 82px}.shop26-group-alt{background:var(--c26-paper);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:5%;padding-right:5%}.shop26-group-title{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:30px}.shop26-group-title h2{margin:0}.shop26-group-title p{max-width:620px;margin:0;color:var(--c26-muted)}.shop26-products ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0!important}.shop26-products ul.products:before,.shop26-products ul.products:after{display:none!important}.shop26-products ul.products li.product{width:auto!important;margin:0!important;padding:0 0 22px!important;background:#fff;border:1px solid var(--c26-line);border-radius:6px;overflow:hidden;box-shadow:0 14px 34px rgba(19,38,58,.09);display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.shop26-products ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(19,38,58,.14)}.shop26-products ul.products li.product a.woocommerce-LoopProduct-link{display:flex;flex-direction:column;flex:1;text-decoration:none}.shop26-products ul.products li.product img{width:100%!important;height:230px!important;object-fit:cover;background:#f7f8f8;padding:0;margin:0 0 20px!important}.shop26-products ul.products li.product h2{font-size:20px!important;line-height:1.25!important;padding:0 20px!important;margin:0 0 12px!important;text-transform:none!important;letter-spacing:0!important}.shop26-products ul.products li.product .price{padding:0 20px!important;color:var(--c26-teal)!important;font-size:19px!important;font-weight:800!important;margin-top:auto!important}.shop26-products ul.products li.product .star-rating{margin:0 20px 10px!important}.shop26-products ul.products li.product .button{margin:16px 20px 0!important;width:calc(100% - 40px)}.shop26-products .onsale{background:var(--c26-gold)!important;color:var(--c26-ink)!important;border-radius:0!important;min-width:auto!important;min-height:auto!important;padding:7px 12px!important;line-height:1!important}.shop26-feature ul.products{grid-template-columns:minmax(0,560px)!important}.cart26-hero{background-image:url('https://doctorimaz.com/wp-content/uploads/2021/03/OSTEO-I-S1.png');background-position:center 46%}.cart26-body{padding:54px 0 90px;background:#fff}.cart26 .woocommerce-message{display:flex;align-items:center;gap:18px;background:var(--c26-ink);color:#fff;border:0!important;border-left:5px solid var(--c26-gold)!important;padding:18px 20px!important;margin-bottom:34px!important}.cart26 .woocommerce-message:before{color:var(--c26-gold)!important}.cart26 .woocommerce-message .button{order:2;margin-left:auto!important;background:var(--c26-gold)!important;color:var(--c26-ink)!important}.cart26 .woocommerce-cart-form,.cart26 .cart_totals{background:#fff;border:1px solid var(--c26-line);padding:24px;border-radius:6px;box-shadow:0 12px 30px rgba(19,38,58,.06)}.cart26 table.shop_table{border:0!important;border-collapse:collapse!important}.cart26 table.shop_table th{color:var(--c26-ink);font-weight:800;border-bottom:2px solid var(--c26-line)}.cart26 table.shop_table td{border-top:1px solid var(--c26-line)}.cart26 .product-thumbnail img{width:86px!important}.cart26 .quantity .qty{min-height:44px;border:1px solid var(--c26-line);border-radius:4px}.cart26 .coupon{display:flex;gap:8px}.cart26 .coupon input{min-height:48px;border:1px solid var(--c26-line)!important;padding:10px!important}.cart26 .wc-proceed-to-checkout a{width:100%}.cart26 .cart-empty,.cart26 .return-to-shop{text-align:center}.cart26 .cart-collaterals{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:28px;margin-top:34px}.cart26 .cart-collaterals:before,.cart26 .cart-collaterals:after{display:none!important}.cart26 .cross-sells,.cart26 .cart_totals{float:none!important;width:100%!important}.cart26 .cross-sells>h2,.cart26 .cart_totals>h2{font-size:27px;margin:0 0 20px}.cart26 .cross-sells ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.cart26 .cross-sells ul.products:before,.cart26 .cross-sells ul.products:after{display:none!important}.cart26 .cross-sells li.product{width:auto!important;margin:0!important;border:1px solid var(--c26-line);border-radius:6px;overflow:hidden;padding-bottom:18px!important;background:#fff}.cart26 .cross-sells li.product img{height:170px!important;object-fit:cover;margin:0 0 14px!important}.cart26 .cross-sells li.product h2,.cart26 .cross-sells li.product .price{padding:0 15px!important}.cart26 .cross-sells li.product h2{font-size:17px!important}.cart26 .cross-sells li.product .button{margin:12px 15px 0!important}.checkout26-hero{background-image:url('https://doctorimaz.com/wp-content/uploads/javier-imaz-clase-osteopatia.jpg');background-position:center 45%}.checkout26-body{padding:54px 0 95px}.checkout26 form.checkout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);grid-template-rows:auto auto;gap:0 34px;align-items:start}.checkout26 #customer_details{grid-column:1;grid-row:1 / span 2;float:none!important;width:auto!important}.checkout26 #order_review_heading{grid-column:2;grid-row:1;float:none!important;width:auto!important;clear:none!important;align-self:start}.checkout26 #order_review{grid-column:2;grid-row:2;float:none!important;width:auto!important;clear:none!important;align-self:start}.checkout26 #customer_details .col-1,.checkout26 #customer_details .col-2{padding:28px;border:1px solid var(--c26-line);border-top:4px solid var(--c26-teal);border-radius:6px;background:#fff;box-shadow:0 12px 30px rgba(19,38,58,.06)}.checkout26 #order_review_heading{margin:0!important;padding:24px 26px 0;background:var(--c26-warm);border:1px solid #e6ddca;border-bottom:0;border-radius:6px 6px 0 0}.checkout26 #order_review{padding:20px 26px 27px;background:var(--c26-warm);border:1px solid #e6ddca;border-top:0;border-radius:0 0 6px 6px;box-shadow:0 12px 30px rgba(19,38,58,.06)}.checkout26 .col2-set .col-1,.checkout26 .col2-set .col-2{float:none;width:100%}.checkout26 .col2-set .col-2{margin-top:30px}.checkout26 .form-row input.input-text,.checkout26 .form-row textarea,.checkout26 .select2-selection{min-height:48px;border:1px solid var(--c26-line)!important;border-radius:4px;padding:10px 12px!important;background:#fff}.checkout26 .form-row textarea{min-height:110px}.checkout26 .woocommerce-checkout-payment{background:#fff!important;border:1px solid var(--c26-line);border-radius:6px!important}.checkout26 .payment_box{background:var(--c26-paper)!important;color:var(--c26-ink)!important}.checkout26 #place_order{width:100%;margin-top:10px}.checkout26 .woocommerce-form-login,.checkout26 .checkout_coupon{border:1px solid var(--c26-line)!important;border-radius:6px!important}.account26-hero{background-image:url('https://doctorimaz.com/wp-content/uploads/javier-imaz-sobre-mi-2026.jpg');background-position:center 35%}.account26-body{padding:58px 0 95px;background:var(--c26-paper)}.account26-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:38px}.account26-shortcuts a{display:flex;flex-direction:column;min-height:150px;padding:22px;background:#fff;border:1px solid var(--c26-line);border-top:4px solid var(--c26-gold);border-radius:6px;text-decoration:none;box-shadow:0 10px 25px rgba(19,38,58,.05)}.account26-shortcuts a:hover{border-top-color:var(--c26-teal);transform:translateY(-2px)}.account26-shortcuts span{color:var(--c26-teal);font-size:12px;font-weight:800;text-transform:uppercase}.account26-shortcuts strong{color:var(--c26-ink);font-size:20px;margin:5px 0 12px}.account26-shortcuts small{color:var(--c26-muted);margin-top:auto;font-size:14px}.account26 .woocommerce{display:grid;grid-template-columns:280px minmax(0,1fr);gap:30px;align-items:start}.account26 .woocommerce-notices-wrapper,.account26 .u-columns,.account26 .woocommerce-form-login,.account26 .woocommerce-form-register{grid-column:1/-1}.account26 .u-columns{display:grid;grid-template-columns:1fr 1fr;gap:26px}.account26 .u-column1,.account26 .u-column2{float:none!important;width:auto!important;margin:0!important;padding:30px;border:1px solid var(--c26-line);border-top:4px solid var(--c26-teal);border-radius:6px;background:#fff;box-shadow:0 12px 30px rgba(19,38,58,.06)}.account26 .u-column2{border-top-color:var(--c26-gold)}.account26 .u-column1>h2,.account26 .u-column2>h2{font-size:28px}.account26 .woocommerce-MyAccount-navigation{grid-column:1;grid-row:2;width:100%;float:none!important;background:var(--c26-ink);border:0;border-radius:6px;padding:12px;box-shadow:0 12px 30px rgba(19,38,58,.1)}.account26 .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}.account26 .woocommerce-MyAccount-navigation li{margin:0}.account26 .woocommerce-MyAccount-navigation a{display:block;padding:13px 15px;color:rgba(255,255,255,.8);text-decoration:none;border-radius:4px;font-weight:700;border-bottom:1px solid rgba(255,255,255,.08)}.account26 .woocommerce-MyAccount-navigation .is-active a,.account26 .woocommerce-MyAccount-navigation a:hover{background:var(--c26-teal);color:#fff;border-bottom-color:transparent}.account26 .woocommerce-MyAccount-content{grid-column:2;grid-row:2;width:100%;float:none!important;min-width:0;background:#fff;border:1px solid var(--c26-line);border-top:4px solid var(--c26-gold);border-radius:6px;padding:28px;box-shadow:0 12px 30px rgba(19,38,58,.06)}.account26 .woocommerce-MyAccount-content table{border-color:var(--c26-line)!important}.account26 .form-row input.input-text,.account26 select{min-height:48px;border:1px solid var(--c26-line)!important;border-radius:4px;padding:10px 12px!important}.account26 fieldset{border:1px solid var(--c26-line);padding:20px;margin-top:24px}.cky-btn-revisit-wrapper{left:18px!important;right:auto!important;bottom:100px!important}.page-id-219083 .entry-title{display:none!important}.page-id-219083 #main-content .container{width:100%;max-width:none;padding-top:0}.page-id-219083 #main-content .container:before{display:none}.page-id-219083 #left-area{width:100%!important;padding-right:0!important}.page-id-219083 #sidebar{display:none!important}.courses26-page{margin:0!important;max-width:none!important;padding:0!important}.courses26-hero{background-image:url('https://doctorimaz.com/wp-content/uploads/javier-imaz-clase-osteopatia.jpg');background-position:center 42%}.courses26-body{padding:54px 0 95px}.courses26-intro{max-width:760px;margin:0 0 30px}.courses26-intro h2{margin:0 0 12px}.courses26-intro p{color:var(--c26-muted);font-size:18px;margin:0}.courses26-page .sensei-course-filters,.courses26-page .wp-block-sensei-lms-course-list-filter{display:flex;gap:6px;align-items:center;margin:0 0 28px!important;padding:5px;background:#e8edef;border-radius:6px;width:max-content;max-width:100%}.courses26-page .sensei-course-filters a,.courses26-page .wp-block-sensei-lms-course-list-filter a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:8px 18px;color:var(--c26-ink)!important;border-radius:4px;text-decoration:none;font-weight:700}.courses26-page .sensei-course-filters a:hover,.courses26-page .sensei-course-filters a.active,.courses26-page .sensei-course-filters .is-active a,.courses26-page .wp-block-sensei-lms-course-list-filter a:hover,.courses26-page .wp-block-sensei-lms-course-list-filter .active,.courses26-page .wp-block-sensei-lms-course-list-filter .is-active{background:var(--c26-ink)!important;color:#fff!important}.courses26-page .wp-block-sensei-lms-learner-courses>h2{display:none}.courses26-page .wp-block-sensei-lms-learner-courses>ul,.courses26-page .sensei-course-list,.courses26-page ul.learner-info{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;list-style:none;padding:0!important;margin:0!important}.courses26-page .sensei-course,.courses26-page li.course,.courses26-page .wp-block-sensei-lms-learner-courses article{min-width:0;margin:0!important;border:1px solid var(--c26-line)!important;border-top:4px solid var(--c26-gold)!important;border-radius:6px;padding:26px!important;background:#fff;box-shadow:0 12px 30px rgba(19,38,58,.07)}.courses26-page .sensei-course:hover,.courses26-page li.course:hover{border-top-color:var(--c26-teal)!important;box-shadow:0 17px 36px rgba(19,38,58,.12)}.courses26-page .course-title,.courses26-page .course-title a,.courses26-page li.course h2,.courses26-page li.course h2 a,.courses26-page li.course h3,.courses26-page li.course h3 a{color:var(--c26-ink)!important;font-size:23px!important;line-height:1.25!important;letter-spacing:0!important;text-decoration:none!important}.courses26-page .course-title a:hover,.courses26-page li.course h2 a:hover,.courses26-page li.course h3 a:hover{color:var(--c26-teal)!important}.courses26-page .course-excerpt,.courses26-page .course-description{color:var(--c26-muted)}.courses26-page progress{width:100%;height:10px;accent-color:var(--c26-teal)}.courses26-page .meter{height:10px!important;border-radius:999px!important;background:#e1e7e9!important;overflow:hidden}.courses26-page .meter>span{background:var(--c26-teal)!important}.courses26-page .sensei-message,.courses26-page .sensei-course-list__empty{padding:26px!important;background:#fff!important;border:1px solid var(--c26-line)!important;border-left:5px solid var(--c26-gold)!important;border-radius:6px;color:var(--c26-ink)!important}.courses26-page .commerce26-note{margin-top:34px}.sales26-hero{min-height:68vh;display:flex;align-items:end;position:relative;background-image:url('https://doctorimaz.com/wp-content/uploads/javier-imaz-clase-osteopatia.jpg');background-size:cover;background-position:center;padding:90px 0 70px;color:#fff}.sales26-hero:before{content:"";position:absolute;inset:0;background:rgba(9,24,37,.68)}.sales26-hero .commerce26-shell{position:relative;z-index:1}.sales26-hero h1{max-width:850px;color:#fff;margin:0 0 18px}.sales26-hero p{max-width:720px;font-size:20px}.sales26-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.sales26-section{padding:90px 0}.sales26-section-alt{background:var(--c26-paper)}.sales26-split{display:grid;grid-template-columns:1fr 1fr;gap:58px;align-items:center}.sales26-split img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:6px}.sales26-paths{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:35px}.sales26-path{border-top:4px solid var(--c26-gold);padding:26px;background:#fff}.sales26-path h3{margin-top:0}.sales26-path ul{margin-bottom:25px}.sales26-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:35px}.sales26-step{border-top:1px solid var(--c26-line);padding-top:20px}.sales26-step strong{display:block;color:var(--c26-teal);font-size:14px;margin-bottom:8px}.sales26-final{text-align:center;max-width:840px;margin:0 auto}.single-product #main-content .container{width:90%;max-width:1180px;padding-top:65px}.single-product #main-content .container:before{display:none}.single-product #left-area{width:100%;padding-right:0}.single-product .product{color:#13263a}.single-product .woocommerce-product-gallery,.single-product .summary{margin-bottom:55px}.single-product .woocommerce-product-gallery{width:48%!important}.single-product .summary{width:46%!important}.single-product .woocommerce-product-gallery__image a{display:block;background:#f3f6f7;border:1px solid #dce3e5;border-radius:6px;padding:18px}.single-product .woocommerce-product-gallery img{max-height:470px;object-fit:contain}.single-product h1.product_title{font-size:38px;line-height:1.15;color:#13263a;letter-spacing:0;text-transform:none}.single-product .summary .price{color:#2d6b6f!important;font-size:26px!important;font-weight:800}.single-product .woocommerce-product-details__short-description{font-size:17px;line-height:1.65;color:#40505d}.single-product .woocommerce-product-details__short-description ul{padding-left:20px;margin:18px 0}.single-product .woocommerce-product-details__short-description li{margin-bottom:7px}.single-product form.cart{display:flex;gap:10px;align-items:stretch;margin-top:25px!important}.single-product .quantity .qty{height:50px;border:1px solid #dce3e5;border-radius:4px}.single-product button.single_add_to_cart_button{min-height:50px!important;background:#2d6b6f!important;color:#fff!important;border:0!important;border-radius:4px!important;padding:12px 24px!important;font-weight:800!important}.single-product button.single_add_to_cart_button:hover{background:#13263a!important}.single-product .product_meta{padding-top:20px;border-top:1px solid #dce3e5;color:#61707c}.single-product .woocommerce-tabs{border-top:1px solid #dce3e5;padding-top:20px}.single-product .woocommerce-tabs ul.tabs{padding:0!important}.single-product .woocommerce-tabs ul.tabs:before{border-color:#dce3e5!important}.single-product .woocommerce-tabs ul.tabs li{border:0!important;background:#f3f6f7!important;border-radius:4px 4px 0 0!important}.single-product .woocommerce-tabs .panel{font-size:17px;line-height:1.7;max-width:900px}.single-product .woocommerce-tabs .panel h2{font-size:32px;color:#13263a}.single-product .prod26-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:28px 0}.single-product .prod26-block{border-top:3px solid #c6a15b;padding:20px;background:#f3f6f7}.single-product .prod26-block h3{font-size:21px;margin:0 0 10px;color:#13263a}.single-product .prod26-support{border-left:4px solid #2d6b6f;padding:18px 22px;background:#f3f6f7;margin:28px 0}.single-product section.related,.single-product section.upsells{padding-top:35px}.single-product section.related>h2,.single-product section.upsells>h2{font-size:30px;color:#13263a}.single-product ul.products li.product{border:1px solid #dce3e5;border-radius:6px;overflow:hidden;padding-bottom:18px!important}.single-product ul.products li.product img{height:210px!important;object-fit:contain;background:#f3f6f7;padding:14px}.single-product ul.products li.product h2,.single-product ul.products li.product .price{padding-left:16px!important;padding-right:16px!important}@media(max-width:980px){.shop26-products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}.courses26-page .wp-block-sensei-lms-learner-courses>ul,.courses26-page .sensei-course-list,.courses26-page ul.learner-info{grid-template-columns:1fr}.checkout26 form.checkout{display:block}.checkout26 #order_review_heading{margin-top:35px!important}.cart26 .cart-collaterals{grid-template-columns:1fr}.account26-shortcuts{grid-template-columns:repeat(2,1fr)}}@media(max-width:850px){.account26 .woocommerce{display:block}.account26 .woocommerce-MyAccount-navigation,.account26 .woocommerce-MyAccount-content{grid-column:auto;grid-row:auto}.account26 .woocommerce-MyAccount-navigation{margin-bottom:28px}.account26 .u-columns{grid-template-columns:1fr}.sales26-split,.sales26-paths,.sales26-steps{grid-template-columns:1fr}.sales26-hero{min-height:620px}.sales26-section{padding:65px 0}.single-product .woocommerce-product-gallery,.single-product .summary{width:100%!important;float:none!important}.single-product .prod26-grid{grid-template-columns:1fr}}@media(max-width:767px){.commerce26 h1{font-size:34px}.commerce26 h2{font-size:28px}.commerce26 h3{font-size:20px}.commerce26-lead{font-size:18px}.commerce26-shell{width:88%}.commerce26-hero{min-height:390px;padding:92px 0 44px}.commerce26-actions{display:grid;grid-template-columns:1fr}.commerce26-actions .commerce26-btn{width:100%}.commerce26-trust{grid-template-columns:1fr}.commerce26-trust span{border-right:0;border-bottom:1px solid var(--c26-line);padding:14px 4px}.commerce26-trust span:last-child{border-bottom:0}.commerce26-help .commerce26-shell{display:block}.commerce26-help span{display:block;margin:5px 0 12px}.commerce26-help a{margin:0}.shop26-group{padding:48px 0 58px}.shop26-group-title{display:block}.shop26-group-title p{margin-top:12px}.shop26-products ul.products{grid-template-columns:1fr}.shop26-products ul.products li.product img{height:210px}.cart26-body,.checkout26-body,.account26-body{padding:36px 0 65px}.courses26-body{padding:36px 0 65px}.courses26-page .sensei-course-filters,.courses26-page .wp-block-sensei-lms-course-list-filter{width:100%;display:grid;grid-template-columns:repeat(3,1fr)}.courses26-page .sensei-course-filters a,.courses26-page .wp-block-sensei-lms-course-list-filter a{padding:8px 10px}.courses26-page .sensei-course,.courses26-page li.course,.courses26-page .wp-block-sensei-lms-learner-courses article{padding:20px!important}.cart26 .woocommerce-cart-form,.cart26 .cart_totals{padding:15px}.cart26 .woocommerce-message{display:block}.cart26 .woocommerce-message .button{width:100%;margin:14px 0 0!important}.cart26 .coupon{display:block}.cart26 .coupon input,.cart26 .coupon button{width:100%!important;margin:0 0 8px!important}.cart26 .cross-sells ul.products{grid-template-columns:1fr}.checkout26 #order_review,.checkout26 #order_review_heading{padding-left:15px;padding-right:15px}.checkout26 #customer_details .col-1,.checkout26 #customer_details .col-2{padding:18px}.account26-shortcuts{grid-template-columns:1fr}.account26-shortcuts a{min-height:125px}.account26 .u-column1,.account26 .u-column2{padding:18px}.account26 .woocommerce-MyAccount-content{padding:18px}.cky-btn-revisit-wrapper{bottom:96px!important}.single-product #main-content .container{padding-top:40px}.single-product h1.product_title{font-size:31px}.single-product form.cart{flex-wrap:wrap}.single-product button.single_add_to_cart_button{flex:1}.single-product .woocommerce-tabs .panel h2{font-size:27px}}