.god-extras{margin:24px 0;padding:20px;border:1px solid #dbe9e9;border-radius:12px;background:#f7fbfb;color:#243638;text-align:left}.god-extras *{box-sizing:border-box}.god-extras .god-extras-heading h2{font-size:20px;line-height:1.3;margin:0 0 6px;font-weight:650;color:#243638}.god-extras .god-extras-heading p{font-size:13px;line-height:1.6;margin:0 0 16px;color:#536567}.god-extras-grid{display:grid;gap:12px}.god-extras-card{display:grid;grid-template-columns:80px minmax(0,1fr);gap:14px;background:#fff;padding:12px;border:1px solid #e4ecec;border-radius:8px;align-items:start}.god-extras-image{width:80px;height:80px;border-radius:6px;overflow:hidden;background:#f5f5f5;display:block}.god-extras-image img{width:100%;height:100%;object-fit:contain;display:block}.god-extras .god-extras-copy h3{font-size:13px;line-height:1.5;margin:0 0 5px;font-weight:600}.god-extras a{color:#146d79;text-decoration:none}.god-extras .god-extras-copy h3 a{color:#243638}.god-extras .god-extras-price{font-weight:650;font-size:14px;margin:0;color:#243638;line-height:1.6}.god-extras .god-extras-min{font-size:11px;line-height:1.5;color:#5c6c6e;margin:2px 0 4px}.god-extras-options,.god-extras-browse{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:600}.god-extras-browse{margin-top:10px}.god-extras a:focus-visible{outline:3px solid #177f8d;outline-offset:3px}.god-extras--cart{margin-top:32px}.god-extras--cart .god-extras-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:980px){.god-extras--cart .god-extras-grid{grid-template-columns:1fr}}@media(max-width:767px){.god-extras{padding:16px;margin:20px 0}.god-extras-card{grid-template-columns:64px minmax(0,1fr);gap:12px;padding:10px}.god-extras-image{width:64px;height:64px}}@media(max-width:767px){body.template-product .kalles_toolbar{display:none!important}body.template-product .sticky_atc_wrap{bottom:0!important}body.template-product .sticky_atc_wrap .txt_under{display:none!important}body.template-product .sticky_atc_btn{flex-wrap:nowrap!important}body.template-product .sticky_atc_wrap .quantity{width:104px;min-width:104px;margin:0 8px 0 0!important}body.template-product .sticky_atc_js{flex:1;min-width:0;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/40/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAIA */
