.custom-main-product-apps .Panel:has(.ShippingEstimator){display:flex;flex-direction:column;gap:8px;width:100%;background-color:var(--surface-muted);padding:16px;border-radius:4px;margin:12px 0 0;text-align:left}.custom-main-product-apps .Panel .Panel__Title{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0}:is(.custom-main-product-apps .Panel .Panel__Title):before{content:"";flex-shrink:0;width:18px;height:18px;background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 16.1323 16.2" fill="%2330963f"%3E%3Cpath d="M15.3134 7.7074C14.8695 7.63942 14.4603 7.96332 14.3924 8.38986C14.2218 9.68679 13.6246 10.8638 12.7036 11.7847C10.8268 13.6615 8.01169 14.0201 5.77632 12.8764L4.66733 14.122C5.84429 14.8044 7.17518 15.1457 8.48873 15.1457C10.4334 15.1457 12.3789 14.4119 13.8457 12.9277C15.0226 11.7507 15.7564 10.2658 15.9957 8.61101C16.0637 8.18514 15.7571 7.77594 15.3133 7.70728L15.3134 7.7074Z"/%3E%3Cpath d="M15.3133 0.900251C14.8694 0.900251 14.5115 1.25881 14.5115 1.71933V2.86231L13.8631 2.21384C10.9113 -0.737946 6.10016 -0.737946 3.13182 2.21384C2.21012 3.13488 1.57897 4.2438 1.23767 5.40414C1.54491 5.18221 1.92012 5.06291 2.31267 5.06291H3.09777C3.38767 4.44843 3.78022 3.86862 4.29206 3.35678C6.61275 1.03609 10.4002 1.03609 12.72 3.35678L13.3512 4.00525H12.2082C11.7643 4.00525 11.3891 4.36381 11.3891 4.80699C11.3891 5.25086 11.7477 5.62607 12.2082 5.62607H15.3132C15.7571 5.62607 16.1323 5.26751 16.1323 4.80699V1.702C16.1323 1.25813 15.7572 0.900251 15.3133 0.900251Z"/%3E%3Cpath d="M8.47139 3.35677C8.02753 3.35677 7.65231 3.71533 7.65231 4.17585V7.57071C7.65231 7.92928 7.8909 8.25317 8.24946 8.35581L10.7408 9.0556C10.8087 9.07292 10.894 9.08959 10.9627 9.08959C11.3213 9.08959 11.6451 8.851 11.7478 8.49244C11.8671 8.06591 11.6112 7.62204 11.1846 7.48609L9.27393 6.95692V4.17575C9.27393 3.73188 8.91525 3.35677 8.47139 3.35677Z"/%3E%3Cpath d="M5.21311 10.2152H3.8482L5.55434 7.17812C5.72495 6.88822 5.50302 6.513 5.16179 6.513H2.31271C2.12477 6.513 1.95415 6.6323 1.90352 6.80291L0.0267667 11.8186C-0.0758676 12.1085 0.129401 12.4158 0.435966 12.4158H1.42566L0.367328 15.7094C0.248032 16.102 0.72589 16.3746 0.998462 16.068L5.53712 10.9496C5.79304 10.6763 5.58832 10.2152 5.21311 10.2152Z"/%3E%3C/svg%3E') no-repeat center / contain}:is(.custom-main-product-apps .Panel .Panel__Title) b{font-family:var(--secondary-font);font-size:14px;font-weight:600;line-height:20px;color:var(--success-color)}:is(.custom-main-product-apps .Panel .Panel__Title):after{content:var(--shipping-text);width:100%;font-family:var(--secondary-font);font-size:13px;font-weight:400;line-height:16px;color:var(--primary-color)}.custom-main-product-apps .Panel__Content,.custom-main-product-apps .ShippingEstimator,.custom-main-product-apps #cs_shipping_rate,.custom-main-product-apps .form{width:100%;margin:0}.custom-main-product-apps .ShippingEstimator__Form{position:relative;width:100%;padding-bottom:0!important}.custom-main-product-apps #input_postcode{width:100%;height:40px;background-color:var(--white);padding-inline:16px;padding-right:44px;border:1px solid var(--border-color);border-radius:3px;text-align:left;font-family:var(--secondary-font);font-weight:400;font-size:13px;line-height:18px;color:var(--primary-color)}:is(.custom-main-product-apps #input_postcode)::placeholder{opacity:1;font-weight:400;color:#919191}.custom-main-product-apps #search_postcode{position:absolute;z-index:2;inset-inline-end:0;top:0;width:46px;max-width:46px;min-width:initial;height:100%;max-height:100%;min-height:initial;background:transparent url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 13.9999" fill="%23121212"%3E%3Cpath d="M6.19999 0C2.78279 0 0 2.7828 0 6.19999C0 9.61718 2.78279 12.4 6.19999 12.4C7.69295 12.4 9.06478 11.8687 10.1368 10.9851L12.9758 13.8241C13.2102 14.0585 13.5898 14.0585 13.8242 13.8241C14.0586 13.5898 14.0586 13.2093 13.8242 12.9757L10.9852 10.1367C11.8688 9.06482 12.4001 7.69291 12.4001 6.19991C12.4001 2.78272 9.61718 0 6.19999 0ZM6.19999 1.2C8.96878 1.2 11.2 3.43119 11.2 6.19999C11.2 8.96878 8.96878 11.2 6.19999 11.2C3.43119 11.2 1.2 8.96878 1.2 6.19999C1.2 3.43119 3.43119 1.2 6.19999 1.2Z"/%3E%3C/svg%3E') no-repeat center / 14px;padding:0!important;border:0!important;outline:0!important;box-shadow:none!important;font-size:0;cursor:pointer}:is(.custom-main-product-apps #search_postcode):before,:is(.custom-main-product-apps #search_postcode):after{display:none}:is(.custom-main-product-apps #shipping_rates)>ul{margin-top:8px!important}:is(.custom-main-product-apps #shipping_rates) li{margin:0}:is(:is(.custom-main-product-apps #shipping_rates) li):not(:last-child){display:none}:is(:is(.custom-main-product-apps #shipping_rates) li) span:first-child,:is(:is(.custom-main-product-apps #shipping_rates) li) br{display:none}:is(:is(.custom-main-product-apps #shipping_rates) li) span.shipdesc{display:inline-flex;align-items:center;gap:8px;font-family:var(--secondary-font);font-weight:600!important;font-size:13px!important;line-height:18px!important;color:#30963f!important;letter-spacing:normal}:is(:is(:is(.custom-main-product-apps #shipping_rates) li) span.shipdesc):before{content:"";position:relative;display:inline-block;flex-shrink:0;width:14px;aspect-ratio:1;background:url(icon-shipping-check.svg) center/contain no-repeat}.custom-main-product-apps .ShippingEstimator__Error{margin:8px 0 0!important;font-family:var(--secondary-font)!important;font-weight:400!important;font-size:13px!important;line-height:16px!important;color:#d11b28!important}:is(.custom-main-product-apps .ShippingEstimator__Error) a{color:inherit;text-decoration:underline}:is(.custom-main-product-apps #shipping_rates) ul{padding:0;margin:8px 0 0;list-style:none}:is(.custom-main-product-apps #shipping_rates) li{display:flex;flex-wrap:wrap;align-items:center;margin-top:8px}:is(.custom-main-product-apps #shipping_rates) ::marker{content:none}:is(.custom-main-product-apps #shipping_rates) b{display:block;width:100%;margin-bottom:4px;font-family:var(--secondary-font);font-size:14px;line-height:18px;text-transform:uppercase;color:var(--primary-color)}:is(.custom-main-product-apps #shipping_rates) li span{display:block;width:100%;margin-bottom:4px;font-family:var(--secondary-font);font-size:14px;font-weight:600;line-height:18px;color:var(--success-color)}:is(.custom-main-product-apps #shipping_rates) li span.shipdesc{font-size:13px;font-weight:400;color:var(--muted-text-color)}
