html{scroll-behavior:smooth}.section-anchor{display:block!important;scroll-margin-top:140px}@media screen and (max-width:749.98px){.section-anchor{scroll-margin-top:110px}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.text-heading{font-family:omnes-pro,sans-serif;font-weight:600;letter-spacing:normal}p,a.link,sticky-header,.header-wrapper{font-family:omnes-pro,sans-serif;letter-spacing:normal}:root{--font-body-family: omnes-pro, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 600;--font-article-heading-family: omnes-pro, sans-serif;--font-article-heading-weight: 600}body .mega-menu__content{max-width:var(--page-width) margin: 0 auto}body .mega-menu__link:not(.mega-menu__link--level-2){font-size:1em}body .mega-menu__link{padding-top:.3rem;padding-bottom:.3rem}body .mega-promos .promo-card p{text-shadow:1px 1px rgba(0,0,0,.2)}body .policy-template{background:#fff}body .shopify-policy__container{max-width:var(--page-width)}body .collection-hero .b-main-title{margin-top:1.5rem;margin-bottom:3rem}body .article-card .card__inner.ratio{--ratio-percent: 56.25% !important}body .article-template__content hr{margin:4rem 0}.wp-block-columns.is-layout-flex{display:flex}.wp-block-image{margin:0 auto}.highlight-circle-blue,.highlight-circle-green,.highlight-circle-yellow,.highlight-circle-purple,.highlight-bg-blue,.highlight-bg-green,.highlight-bg-yellow,.highlight-bg-purple,.highlight-line-blue,.highlight-line-green,.highlight-line-yellow,.highlight-line-purple{background-repeat:no-repeat;background-position:center;background-size:contain;margin:-2px -6px;padding:3px 6px}.highlight-circle-blue{background-image:url(//costpricesupplements.com.au/cdn/shop/files/CPS_Circle-blue-3.svg?v=56914578300415161)}.highlight-circle-green{background-image:url(//costpricesupplements.com.au/cdn/shop/files/CPS_Circle-green-2.svg?v=3873247923893253230)}.highlight-circle-yellow{background-image:url(//costpricesupplements.com.au/cdn/shop/files/CPS_Circle-yellow-1.svg?v=12800857156167292918)}.highlight-circle-purple{background-image:url(//costpricesupplements.com.au/cdn/shop/files/CPS_Circle-purple-4.svg?v=7813431147475762619);margin:-2px 2px}.highlight-bg-blue{background-image:url(//costpricesupplements.com.au/cdn/shop/files/text-bg-blue-3.svg?v=15825228732665615467)}.highlight-bg-green{background-image:url(//costpricesupplements.com.au/cdn/shop/files/text-bg-green-2.svg?v=16317469508632606015)}.highlight-bg-yellow{background-image:url(//costpricesupplements.com.au/cdn/shop/files/text-bg-yellow-1.svg?v=14701992679936325498)}.highlight-bg-purple{background-image:url(//costpricesupplements.com.au/cdn/shop/files/text-bg-purple-4.svg?v=7617258909359039509)}.highlight-line-blue{background-image:url(//costpricesupplements.com.au/cdn/shop/files/hl-line-blue-3.svg?v=13711617008736594156);background-position:bottom}.highlight-line-green{background-image:url(//costpricesupplements.com.au/cdn/shop/files/hl-line-green-2.svg?v=13616130195440650340);background-position:bottom}.highlight-line-yellow{background-image:url(//costpricesupplements.com.au/cdn/shop/files/hl-line-yellow-1.svg?v=9389227760948148515);background-position:bottom}.highlight-line-purple{background-image:url(//costpricesupplements.com.au/cdn/shop/files/hl-line-purple-4.svg?v=13214866758555154007);background-position:bottom}.article-card.card--card .card__media,.article-card.card--card .article-card__image{position:static}.article-card.card--card .card__media .media img{position:static;aspect-ratio:16 / 9}.article-card.card--card .card__inner.h-full{height:auto}.section-main-article .custom-tabs--switch{background-color:unset}.section-main-article .custom-tabs--switch .custom-tab{background-color:rgba(var(--color-foreground),.05)}.section-main-article .custom-tabs--switch.custom-tabs--divided .custom-tab:not(:last-child):after{content:unset}.section-main-article .custom-tabs--switch .custom-tab:hover{background-color:#e3e3e3}.shopify-section .okeReviews[data-oke-container] .oke-testimonialCard,.shopify-section div.okeReviews .oke-testimonialCard{padding:4rem;border:0;background-color:#fff;border-radius:12px}.shopify-section .okeReviews[data-oke-container] .oke-title,.shopify-section div.okeReviews .oke-title{font-size:calc(var(--font-heading-scale) * 2.2rem)}.shopify-section .okeReviews[data-oke-container] .oke-bodyText,.shopify-section div.okeReviews .oke-bodyText{font-size:1.6rem}.shopify-section .okeReviews[data-oke-container] .oke-testimonialCard--below .oke-testimonialCard-content,.shopify-section div.okeReviews .oke-testimonialCard--below .oke-testimonialCard-content,.shopify-section .okeReviews[data-oke-container] .oke-testimonialCard-content,.shopify-section .okeReviews[data-oke-container] .oke-testimonialCard-media,.shopify-section div.okeReviews .oke-testimonialCard-content,.shopify-section div.okeReviews .oke-testimonialCard-media{margin:0}.shopify-section .okeReviews[data-oke-container] .oke-testimonialCard--below .oke-testimonialCard-content .oke-reviewContent,.shopify-section div.okeReviews .oke-testimonialCard--below .oke-testimonialCard-content .oke-reviewContent{text-align:left;align-items:start;justify-content:start}.shopify-section .okeReviews[data-oke-container] .oke-testimonialCard--below .oke-testimonialCard-head,.shopify-section div.okeReviews .oke-testimonialCard--below .oke-testimonialCard-head{border-top-color:rgba(var(--color-foreground),.2);margin-bottom:0}.shopify-section .okeReviews[data-oke-container] .oke-w-review-footer{display:none}.section-product-page .sticky-cta{z-index:2!important;transition:bottom .3s;background-color:#fff;border-top:.1rem solid rgba(var(--color-foreground),.15)}.section-product-page .sticky-cta__wrapper{width:var(--page-width);padding:0 5rem;margin:0 auto;position:relative;display:flex;justify-content:space-between;align-items:center}.section-product-page .sticky-cta.card--shadow{box-shadow:0 0!important}.section-product-page .sticky-cta.hide{bottom:-71px!important}.section-product-page .sticky-cta.show{bottom:0!important}@media screen and (min-width:750px){.section-product-page .sticky-cta{padding:1rem 0;max-width:unset!important;width:100%;left:0;right:0;bottom:0!important}.scroll-to-top-button{bottom:1.5rem!important;z-index:2!important}}@media screen and (max-width:749.98px){.section-product-page .sticky-cta__wrapper{padding:0}.section-product-page .sticky-cta__button{padding-inline-end:unset!important;padding:1rem var(--px-mobile)!important}.section-product-page .sticky-cta .button{padding-inline-end:unset!important;height:calc(30px + var(--px-mobile) + 2px)!important;border-radius:var(--buttons-radius)!important}.product__info-container .product-form{margin:1.5rem 0!important}.announcement-bar__message{padding:.5rem 0;min-height:2rem}header.header--keep-mobile-search{padding:4px var(--px-mobile) 10px!important}}.product-form .product-form__error-message-wrapper:not([hidden]){font-size:1.6rem;color:red}custom-accordion,.custom-accordion{--open-duration: var(--duration-short) !important}.menu-drawer__menu.list-menu{padding-top:1.5rem}.promo-card+.menu-drawer__menu.list-menu{padding-top:0}.menu-drawer__navigation{padding-top:0!important;overflow-x:hidden}.header__icon--menu:before{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.top-promo-banner.promo-card,.top-promo-banner .promo-image{border-radius:0}.menu-drawer__bottom-promo{margin:1rem 0;display:flex;scrollbar-width:none;scroll-behavior:smooth;overflow-x:auto;--tw-scroll-snap-strictness: mandatory;scroll-snap-type:x var(--tw-scroll-snap-strictness)}.menu-drawer__bottom-promo>.menu-drawer__bottom-promo-item{flex-shrink:0;width:130px;margin-left:1rem}.menu-drawer__bottom-promo>.menu-drawer__bottom-promo-item:first-child{margin-left:1rem}.menu-drawer__bottom-promo>.menu-drawer__bottom-promo-item:last-child{margin-right:1rem}.menu-drawer__utility-links{display:none;padding:1rem 3rem!important}.menu-drawer .menu-drawer__utility-links .list-social{margin-inline-start:-.75rem;margin-inline-end:-.75rem}div#shop-hcaptcha-badge-container{bottom:60px;display:none!important}.header__icon.header__icon--account .icon{height:2.5rem;width:2.5rem}.header__icon.header__icon--cart .icon{height:2.9rem;width:2.9rem;margin-top:2px}.product__info-container .price--on-sale .price-item--regular{font-size:1.9rem!important}.product-card .card__media .media,.product-card .card__media .media img{border-radius:var(--media-radius);--media-radius: 6px}.cart-item__image{border-radius:var(--media-radius);--media-radius: 8px !important;max-width:calc(8rem / var(--font-body-scale))!important}.cart-item__details{font-size:1.5rem!important}.cart-drawer .cart__contents .cart-items td{padding-top:1rem}.cart-drawer .cart-item{gap:.5rem .75rem!important;padding-bottom:.25rem!important}.cart-drawer .cart__contents .cart-items .cart-item__quantity{padding-top:0}.cart-drawer .cart__contents .cart-item:last-child{margin-bottom:.5rem}@media screen and (min-width:750px){.cart__contents .cart-item__media{width:8rem}}@media screen and (max-width:749.98px){.drawer__inner{max-width:100vw!important}}predictive-search .predictive-search__arrow{display:none;align-self:center}predictive-search .predictive-search__arrow svg{height:2.5rem!important;width:2.5rem!important;transform:rotate(calc((-90deg) * var(--direction-multiplier)));position:relative;inset-inline-start:1px}predictive-search .predictive-search__item-query-result mark{font-weight:unset!important;opacity:1;color:rgb(var(--color-foreground))!important}predictive-search .predictive-search__heading{font-weight:600}predictive-search .predictive-search__item-heading{font-size:1.4rem}predictive-search .price{color:#000!important;margin-top:.5rem;font-weight:600;font-size:1.4rem}predictive-search .price__sale .price-item--sale{color:rgb(var(--product-card-price-color))}predictive-search .card__content--badge{display:none}predictive-search .card__badge{--badge-text-size: 1.1rem !important;margin-bottom:.75rem!important;font-weight:400}predictive-search .badge{padding:.5rem .8rem}@media screen and (min-width:750px){predictive-search .price{font-size:1.6rem}predictive-search .predictive-search__result-group-right{flex:0 1 45rem}#predictive-search-results-products-list li{width:50%}.header__search-bar predictive-search .predictive-search--header{width:calc(var(--page-width) - 10rem);left:-25rem;top:calc(100% + 2.4rem);border-radius:0 0 var(--popup-corner-radius) var(--popup-corner-radius)}#predictive-search-results-products-list li#predictive-search-option-product-1 .predictive-search__item-heading{font-size:1.8rem;line-height:2.3rem;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;white-space-collapse:collapse;text-wrap-mode:wrap;text-overflow:ellipsis;-webkit-box-orient:vertical;user-select:none;-webkit-user-select:none}#predictive-search-results-products-list li#predictive-search-option-product-1 .predictive-search__image{width:120px;height:120px}#predictive-search-results-products-list li#predictive-search-option-product-1 .predictive-search__item--link-with-thumbnail{grid-template-columns:13rem 1fr 2rem}#predictive-search-results-products-list li#predictive-search-option-product-1 .metafield-rich_text_field p:first-child{display:-webkit-box;!important;overflow:hidden;-webkit-line-clamp:2;white-space-collapse:collapse;text-wrap-mode:wrap;text-overflow:ellipsis;-webkit-box-orient:vertical;user-select:none;-webkit-user-select:none}#predictive-search-results-products-list li#predictive-search-option-product-1 .card__content--badge{display:block}#predictive-search-results-products-list li#predictive-search-option-product-1 .predictive-search__arrow{display:inline-flex}}@media screen and (max-width:749.98px){.header__search-bar predictive-search .predictive-search--header{top:calc(100% + 1.1rem * .8)}predictive-search .predictive-search__result-column{flex-direction:row!important;justify-content:space-around;gap:0!important}predictive-search .predictive-search__item-heading{display:-webkit-box;!important;overflow:hidden;-webkit-line-clamp:2;white-space-collapse:collapse;text-wrap-mode:wrap;text-overflow:ellipsis;-webkit-box-orient:vertical;user-select:none;-webkit-user-select:none}predictive-search #predictive-search-results-groups-wrapper{flex-direction:column}predictive-search .predictive-search__pages-wrapper{border-top:0}predictive-search .predictive-search__item--link-with-thumbnail{grid-template-columns:4rem 1fr}}predictive-search .predictive-search__result-column{display:flex;gap:2rem;flex-direction:column}predictive-search .predictive-search__item-content .card__badge{--badge-text-size: 1rem;margin:.4rem 0 0;font-weight:400}predictive-search .predictive-search__list-item .price__sale .price-item--sale{color:rgb(var(--product-card-price-color))}predictive-search .predictive-search__footer{display:flex;margin-top:auto;justify-content:center;align-content:center}predictive-search .predictive-search__footer .button{width:100%}@media screen and (min-width:750px){predictive-search .predictive-search__list-item:nth-child(10){display:none}}@media screen and (max-width:749.98px){predictive-search #predictive-search-results-products-list .predictive-search__list-item{width:50%!important}predictive-search .predictive-search__list-item .predictive-search__item{padding-inline-start:.75rem;padding-inline-end:.25rem}#predictive-search-results-products-list .predictive-search__image{width:48px!important;height:48px!important}#predictive-search-results-products-list li#predictive-search-option-product-1:after{display:none}predictive-search .predictive-search__footer .button{width:95%;padding:1rem;font-size:1.3rem}}#predictive-search-results{display:block!important}#predictive-search-results-products-list .predictive-search__image{border-radius:var(--media-radius);object-fit:cover;width:75px;height:75px}#predictive-search-results-articles-list-desktop .predictive-search__image{border-radius:var(--media-radius);object-fit:cover;width:50px;height:50px}#predictive-search-results-articles-list-desktop .predictive-search__item{gap:1.5rem}predictive-search .predictive-search__item{font-size:1.4rem!important}#predictive-search-results-products-list li#predictive-search-option-product-1{width:100%;position:relative}#predictive-search-results-products-list li#predictive-search-option-product-1:after{content:" ";border-bottom:1px solid rgba(var(--color-foreground),.08);position:absolute;left:1.5rem;width:calc(100% - 3rem)}#predictive-search-results-products-list li#predictive-search-option-product-1 .metafield-rich_text_field p{margin-top:.5rem;margin-bottom:0;display:none}ul#predictive-search-results-products-list{display:flex;flex-wrap:wrap}predictive-search .predictive-search__item .price{font-size:1.4rem}predictive-search .predictive-search__item-meta{color:rgba(var(--color-foreground),.7);font-size:1.2rem;margin:0}.predictive-search__results-groups-wrapper.initial{opacity:1}.predictive-search__results-groups-wrapper{min-height:150px}body.show-overlay:before,body.show-overlay-2:before{visibility:visible;opacity:1}body:before{content:"";top:0;inset-inline-start:0;height:100%;width:100%;display:block;position:fixed;z-index:3;background-color:#00000080;visibility:hidden;opacity:0;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition:opacity var(--duration-medium),visibility var(--duration-medium)}.section-announcement-bar{position:relative;z-index:6;height:40.5px}@media(max-width:749.98px){.section-announcement-bar{height:33.5px}}.section-announcement-bar .utility-bar{position:absolute;left:0;right:0;top:0;z-index:6}.loading__spinner.search{width:5rem;margin:50px auto;position:static;display:flex}@media screen and (max-width:749.98px){.footer__blocks-wrapper{column-gap:0}.footer__blocks-wrapper .footer-block.grid__item:nth-child(2),.footer__blocks-wrapper .footer-block.grid__item:nth-child(3){width:50%}}.main-product-media-badges{top:1rem;left:1rem;right:1rem;width:calc(100% - 2rem)}.main-product-media-badges .card__badge{width:100%}.main-product-media-badges .badge{font-size:1.4rem}@media screen and (max-width:749.98px){media-gallery{position:relative;display:block}.main-product-media-badges{bottom:1rem;top:unset;pointer-events:none}.main-product-media-badges .badge{white-space:nowrap;flex-shrink:0}}.collection-hero .b-main-title+content-truncator{margin-bottom:4rem}.collection-hero .b-main-title+content-truncator .content-truncator__wrapper{max-height:90px}.collection-hero .b-main-title+content-truncator .content-truncator__wrapper.expanded+.content-truncator__button{display:none!important}.collection-hero .b-main-title+content-truncator .content-truncator__button{color:#000;padding-top:1rem}.collection-hero .b-main-title+.rte:after{content:unset}@media screen and (max-width:749.98px){body .collection-hero .b-main-title,body .collection-hero .b-main-title+content-truncator{margin-bottom:2rem!important}.collection-hero .b-main-title+content-truncator .content-truncator__wrapper{max-height:60px}.collection-hero .b-main-title+content-truncator .content-truncator__button{padding-top:0}}.icon-with-text .icon{overflow-x:visible;overflow-y:visible}.header__icons shopify-account{margin-top:3px!important}@media(max-width:990px){.menu-drawer__menu.list-menu{padding-top:1rem}.menu-drawer__menu-item{padding-top:.9rem;padding-bottom:.9rem}.menu-drawer__child-menu-item{position:relative}.list-menu__item{line-height:inherit}details>.menu-drawer__child-menu-item:after{transition:width .4s;width:0;content:"";position:absolute;bottom:0;left:0;height:2px}details[open]:not(.closing)>.menu-drawer__child-menu-item:after{width:calc(100% - 25px)}ul.menu-drawer__menu:not(.has-submenu) li:nth-child(2) details[open]>.menu-drawer__child-menu-item:after{background-color:#c9aafd}ul.menu-drawer__menu:not(.has-submenu) li:nth-child(3) details[open]>.menu-drawer__child-menu-item:after{background-color:#fddb3b}ul.menu-drawer__menu:not(.has-submenu) li:nth-child(4) details[open]>.menu-drawer__child-menu-item:after{background-color:#8ec7fc}ul.menu-drawer__menu:not(.has-submenu) li:nth-child(5) details[open]>.menu-drawer__child-menu-item:after{background-color:#a6ea6f}ul.menu-drawer__menu:not(.has-submenu) li:nth-child(6) details[open]>.menu-drawer__child-menu-item:after{background-color:#ef9258}ul.menu-drawer__menu:not(.has-submenu) li:nth-child(7) details[open]>.menu-drawer__child-menu-item:after{background-color:#ef58ae}ul.menu-drawer__menu:not(.has-submenu) li:nth-child(8) details[open]>.menu-drawer__child-menu-item:after{background-color:#fb4968}details[open]:not(.closing)>.menu-drawer__child-menu-item .icon-caret{margin-top:0!important}.custom-accordion__panel li .menu-drawer__menu-item{padding-top:.6rem;padding-bottom:.6rem;padding-left:4rem}details[open]:not(.closing)>.menu-drawer__child-menu-item{padding-top:.7em!important;font-weight:600}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cps-styles.css.map */
