.btn,.appear-delay-3 .btn,.site-header .links .btn-wrapper .btn,.slider-container .hero__link .btn,.button-link-wrapper .btn-wrapper .btn,.product-reviews .spr-summary-actions .spr-summary-actions-newreview,.rte .btn{background:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText);transition:all .25s ease-in-out;text-transform:uppercase}.btn-white,.rte .btn-white{color:#fff;background-color:transparent;border-color:#fff}.index-section--alt .btn.btn--tertiary{background:var(--colorAlt);color:var(--colorAltText)}.index-section--alt .btn.btn--tertiary:hover{background:#0009}.overflow-scroll-wrap .btn,.btn--tertiary.btn{background:var(--colorBody);color:var(--colorTextBody)}.overflow-scroll-wrap .btn:hover,.btn--tertiary.btn:hover{background:var(--colorTextBody);color:var(--colorBody)}.btn.sticky-cart__item{background:var(--colorDrawerText);color:var(--colorDrawers)}.btn.sticky-cart__item:hover{background:#c5efd2}.btn.btn--quinary{background:#000;color:#fff}.btn.btn--quinary:hover{color:#fff;background:#000000b3}#StickyCart.sticky-cart-hidden{display:block;animation:cart-down .35s forwards}@media only screen and (max-width: 991px){#StickyCart{display:none!important}}@keyframes cart-down{0%{transform:translateY(0)}to{transform:translateY(120%)}}.currency-wrap{display:block!important;position:relative;margin-top:20px;z-index:1}.currency-wrap:after{content:"";width:9px;height:9px;border-left:1px solid rgba(255,255,255,.8);border-top:1px solid rgba(255,255,255,.8);display:inline-block;transform:rotate(225deg);z-index:-1;position:absolute;top:13px;right:10px}.currency-wrap .current-currency{z-index:-1}.currency-wrap .current-currency .flag{width:24px;height:24px;margin-bottom:-6.5px;margin-right:5px;display:inline-block;background-size:auto 100%}.currency-wrap .current-currency .flag.flag-usd{background-position:0 0}.currency-wrap .current-currency .flag.flag-eur{background-position:-26px 0}.currency-wrap .current-currency .flag.flag-chf{background-position:-53px 0}.currency-wrap .current-currency .flag.flag-cad{background-position:-79px 0}.currency-wrap .current-currency .flag.flag-gbp{background-position:-106px 0}.currency-wrap .current-currency .flag.flag-aud{background-position:-132px 0}.currency-wrap .current-currency .flag.flag-nzd{background-position:-159px 0}.currency-wrap .current-currency .flag.flag-krw{background-position:-185.5px 0}.currency-wrap .current-currency .flag.flag-hkd{background-position:-212px 0}.currency-wrap .current-currency .flag.flag-cny{background-position:-238.5px 0}.currency-wrap .current-currency .flag.flag-twd{background-position:-265px 0}.currency-wrap .current-currency .flag.flag-rub{background-position:-291.5px 0}.currency-wrap .currency-select{background:none;border:none;font-size:16px;color:#fff;padding-right:0;z-index:1;width:100%}.currency-notification{position:fixed;z-index:999;width:calc(100vw - 60px);max-width:520px;right:30px;bottom:-260px;padding:25px 20px;background:#fff;-webkit-box-shadow:0px 5px 6px 1px rgba(0,0,0,.12);box-shadow:0 5px 6px 1px #0000001f;font-size:14px;color:#000;transition:bottom 1s ease-in-out .5s}@media only screen and (min-width: 769px){.currency-notification{bottom:-150px}}.currency-notification.currency-notification-shown{bottom:100px}.currency-notification .close-currency-notification{width:30px;height:30px;position:relative;float:right;margin:-17px -12px auto auto;cursor:pointer}.currency-notification .close-currency-notification:before,.currency-notification .close-currency-notification:after{content:"";display:inline-block;position:absolute;right:15px;top:8px;width:1px;height:15px;border-left:1px solid #9B9B9B}.currency-notification .close-currency-notification:before{transform:rotate(45deg)}.currency-notification .close-currency-notification:after{transform:rotate(-45deg)}.currency-notification p{margin-bottom:10px}.currency-notification .currency-select-wrap{width:100%;display:inline-block;position:relative}@media only screen and (max-width: 479px){.currency-notification .currency-select-wrap{margin-bottom:20px;margin-right:0}}@media only screen and (min-width: 480px){.currency-notification .currency-select-wrap{margin-bottom:0;margin-right:15px;max-width:calc(100vw - 100px);width:250px}}.currency-notification .currency-select-wrap:after{content:"";position:absolute;width:9px;height:9px;top:15px;right:8px;border-left:1px solid rgba(0,0,0,.7);border-top:1px solid rgba(0,0,0,.7);display:inline-block;transform:rotate(225deg);z-index:-1}.currency-notification .currency-select-wrap .currency-select{color:#333;font-size:14px;background:none;width:calc(100% - 5px);z-index:1}@media only screen and (max-width: 479px){.currency-notification .currency-select-wrap .currency-select{width:100%}}.currency-notification .confirm-currency-notification{font-size:14px;line-height:15px;padding:8px 25px}@media only screen and (max-width: 479px){.currency-notification .confirm-currency-notification{width:100%}}.locale-selectors__container{display:none}.recommendation-modal__container{z-index:99999999999;bottom:30px;top:initial;right:5px;left:initial;transform:none;border-radius:0;min-width:calc(100vw - 10px)}@media only screen and (min-width: 480px){.recommendation-modal__container{min-width:initial;right:30px}}.recommendation-modal__container .recommendation-modal__content{align-items:flex-start;padding:0 12px 35px}@media only screen and (min-width: 480px){.recommendation-modal__container .recommendation-modal__content{padding:0 35px 35px}}.recommendation-modal__container .recommendation-modal__flag{display:none}.recommendation-modal__container .recommendation-modal__message{font-size:0!important;margin-bottom:0!important;text-align:center;margin-left:auto!important;margin-right:auto!important}@media only screen and (min-width: 480px){.recommendation-modal__container .recommendation-modal__message{text-align:left}}.recommendation-modal__container .recommendation-modal__message .recommendation-modal__message--bold{font-size:14px!important;font-weight:400!important}.recommendation-modal__container .recommendation-modal__message .recommendation-modal__message--bold:before{content:"It looks like you are shipping from "}.recommendation-modal__container .recommendation-modal__message .recommendation-modal__message--bold:after{content:". Change country?"}.recommendation-modal__container .recommendation-modal__benefits{display:none}@media only screen and (max-width: 479px){.recommendation-modal__container .recommendation-modal__form{text-align:center}}.recommendation-modal__container .recommendation-modal__button{background-color:#000!important;border-radius:30px!important;font-size:14px!important;height:35px!important;width:140px!important}@media only screen and (max-width: 479px){.recommendation-modal__container .recommendation-modal__button--minimal{text-align:center!important;width:100%!important}}@media only screen and (min-width: 480px){.recommendation-modal__container .recommendation-modal__button--minimal{position:absolute;bottom:42px;left:200px}}.recommendation-modal__container .recommendation-modal__message--align-start{font-size:14px!important;margin:0 0 5px!important}.recommendation-modal__container .recommendation-modal__selector-wrapper--flag{position:relative;margin-top:5px;margin-bottom:0;background-color:#fff!important;background-image:none!important}.recommendation-modal__container .recommendation-modal__selector-wrapper--flag:after{content:"";position:absolute;width:9px;height:9px;top:15px;right:8px;border-left:1px solid rgba(0,0,0,.7);border-top:1px solid rgba(0,0,0,.7);display:inline-block;transform:rotate(225deg);z-index:1}.recommendation-modal__container .recommendation-modal__selector-wrapper--flag .recommendation-modal__selector--flag{border:0!important;border-bottom:2px solid #000!important;background-color:transparent!important;background-image:none!important;border-radius:0!important;padding-left:0!important;font-size:14px!important;z-index:2;position:relative}body.mobile-menu-open .announcement,html.mobile-menu-open .announcement{display:none}@media only screen and (max-width: 991px){body.mobile-menu-open,html.mobile-menu-open{position:fixed;overflow:hidden;height:100vh;width:100vw}}.mobile-menu-open .mobile-menu{border-top:1px solid #232323}.header-main-container{margin-top:-1px}.header-main-container .site-header{opacity:1!important}@media only screen and (max-width: 991px){.mobile-menu-open .header-main-container .site-header{background:#fff}}.header-main-container .site-header .container .hamburger-wrapper .hamburger{width:30px}.header-main-container .site-header .container .hamburger-wrapper .hamburger.open{width:27px}.header-main-container .site-header .container .hamburger-wrapper .hamburger.open:after{width:27px;top:100%}.header-main-container .site-header .container .hamburger-wrapper .hamburger.open span{width:27px;top:6%;left:14%}@media only screen and (max-width: 991px){.header-main-container .site-header .container .logo{margin:auto;padding:0}.header-main-container .site-header .container .logo a{padding:0}}.header-main-container .site-header .container .mobile-cart{display:flex;background:transparent;left:initial;padding:0;position:static;margin-bottom:-6px;box-shadow:none}@media only screen and (min-width: 769px){.header-main-container .site-header .container .mobile-cart{right:40px}}@media only screen and (min-width: 1200px){.header-main-container .site-header .container .mobile-cart{display:none}}.header-main-container .site-header .container .mobile-cart .cart-count{position:absolute;margin-left:1px;margin-top:11px;text-align:center;width:25px;font-size:12px}.header-main-container .site-header .container .mobile-cart .cart-count:empty+svg .filler{fill:transparent}.header-main-container .site-header .container .links .mobile-menu,.header-main-container .site-header .container .links .mobile-menu-bottom{padding:30px 20px}.header-main-container .site-header .container .links .mobile-menu li:last-child:before,.header-main-container .site-header .container .links .mobile-menu-bottom li:last-child:before{display:none}.header-main-container .site-header .container .links .mobile-menu .link-item a,.header-main-container .site-header .container .links .mobile-menu-bottom .link-item a{font-size:16px;color:#000;font-weight:600}.header-main-container .site-header .container .links .mobile-menu .link-item.has-dropdown,.header-main-container .site-header .container .links .mobile-menu-bottom .link-item.has-dropdown{position:relative}.header-main-container .site-header .container .links .mobile-menu .link-item.has-dropdown.submenu-open:after,.header-main-container .site-header .container .links .mobile-menu-bottom .link-item.has-dropdown.submenu-open:after{transform:rotate(180deg)}.header-main-container .site-header .container .links .mobile-menu .link-item.has-dropdown.submenu-open .mobile-submenu,.header-main-container .site-header .container .links .mobile-menu-bottom .link-item.has-dropdown.submenu-open .mobile-submenu{display:block!important}.header-main-container .site-header .container .links .mobile-menu .link-item.has-dropdown:after,.header-main-container .site-header .container .links .mobile-menu-bottom .link-item.has-dropdown:after{content:"";background-image:url(//corebodytemp.com/cdn/shop/t/64/assets/down-arrow.svg?v=167223905033693433861742748349);width:16px;height:9px;border-left:1px solid rgba(255,255,255,.8);border-top:1px solid rgba(255,255,255,.8);display:inline-block;right:10px;top:24px;position:absolute;background-repeat:no-repeat}.header-main-container .site-header .container .links .mobile-menu .link-item .sublink-item:first-child{padding-top:20px}.header-main-container .site-header .container .links .mobile-menu .link-item .sublink-item{padding:10px 0}.header-main-container .site-header .container .links .mobile-menu .link-item .sublink-item a,.header-main-container .site-header .container .links .mobile-menu-bottom .link-item .sublink-item a{font-size:16px;color:#000;font-weight:400}.header-main-container .site-header .container .links .mobile-menu{background:#fff;height:calc(100vh - 290px);overflow:scroll;margin-top:-1px}.header-main-container .site-header .container .links .mobile-menu:before{content:"";width:calc(100vw - 60px);background:#fff6;display:block;position:absolute;height:1px;margin-top:-30px}.header-main-container .site-header .container .links .mobile-menu .mobile-submenu{display:none!important;position:static;background:#fff;margin-bottom:0}.header-main-container .site-header .container .links .mobile-menu-bottom{bottom:0;position:fixed;top:auto;background:#fff}.header-main-container .site-header .container .links .desktop-menu{transition:opacity .4s linear .1s;margin-left:0}@media only screen and (max-width: 991px){.header-main-container .site-header .container .links .desktop-menu{display:none!important}}.header-main-container .site-header .container .links .desktop-menu.menu-hidden{opacity:0}.header-main-container .site-header .container .links .desktop-menu .link-item{position:relative}.header-main-container .site-header .container .links .desktop-menu .link-item.has-dropdown{cursor:pointer;transition:background-color .3s linear;padding-right:30px;z-index:10}.header-main-container .site-header .container .links .desktop-menu .link-item.has-dropdown:after{content:"";background-image:url(//corebodytemp.com/cdn/shop/t/64/assets/down-arrow.svg?v=167223905033693433861742748349);width:16px;height:9px;display:inline-block;right:5px;top:18px;position:absolute;background-repeat:no-repeat}.header-main-container .site-header .container .links .desktop-menu .link-item.has-dropdown>a{transition:color .3s linear}.header-main-container .site-header .container .links .desktop-menu .link-item.has-dropdown>a:after{display:none!important}.header-main-container .site-header .container .links .desktop-menu .link-item.has-dropdown.is-open{background-color:#fffffff2}.header-main-container .site-header .container .links .desktop-menu .link-item.has-dropdown.is-open a{color:#2f3530}.header-main-container .site-header .container .links .desktop-menu .link-item.has-dropdown.is-open .desktop-submenu{display:block;opacity:1;z-index:1}.header-main-container .site-header .container .links .desktop-menu .link-item.has-dropdown .desktop-submenu{z-index:-99999;display:none;transition:opacity .3s linear;position:absolute;list-style:none;left:0;margin-top:8px;margin-left:0;padding:8px 11px;background:#fffffff2}.header-main-container .site-header .container .links .desktop-menu .link-item.has-dropdown .desktop-submenu .sublink-item{margin:8px 0}.header-main-container .site-header .container .links .desktop-menu .link-item.has-dropdown .desktop-submenu .sublink-item:before{display:none!important}.header-main-container .site-header .container .links .desktop-menu .link-item.has-dropdown .desktop-submenu .sublink-item:hover a{color:var(--colorBtnPrimary)}.header-main-container .site-header .container .links .desktop-menu .link-item.has-dropdown .desktop-submenu .sublink-item a{color:#8b8b8b;font-weight:400}.header-main-container .site-header .container .links .desktop-menu .link-item.has-dropdown .desktop-submenu .sublink-item a:after{display:none!important}.header-main-container .site-header .container .links .util-bar #header-search{position:relative}.header-main-container .site-header .container .links .util-bar #header-search.search-open form{opacity:1!important}.header-main-container .site-header .container .links .util-bar #header-search form{opacity:0;width:0;overflow:hidden;position:absolute;border:0;border-radius:36px;background:#fff;right:-7px;top:-8px;transition:opacity .4s linear .1s}.header-main-container .site-header .container .links .util-bar #header-search form input{border:0;padding:9px 45px;font-size:15px;width:320px}.header-main-container .site-header .container .links .util-bar #header-search form button{position:absolute;left:10px;top:10px}.header-main-container .site-header .container .links .util-bar #header-search form .close-search{width:20px;height:20px;position:relative;float:right;margin:-30px 15px auto auto;cursor:pointer}.header-main-container .site-header .container .links .util-bar #header-search form .close-search:before,.header-main-container .site-header .container .links .util-bar #header-search form .close-search:after{content:"";display:inline-block;position:absolute;right:10px;top:1px;width:1px;height:16px;border-left:1px solid #9B9B9B}.header-main-container .site-header .container .links .util-bar #header-search form .close-search:before{transform:rotate(45deg)}.header-main-container .site-header .container .links .util-bar #header-search form .close-search:after{transform:rotate(-45deg)}.template-product #product-description{color:#9b9b9b;font-size:14px;margin-bottom:25px}.template-product .core-product-template #product-description{color:#000;font-size:20px;margin-bottom:25px}.core-product-template #product-description ul{margin-left:16px}.template-product #product-description #read-more{color:#000}.template-product .cards{margin:-22px auto 24px;text-align:center}.template-product .cards svg{max-width:170px}.template-product .delivery-points{border:1px solid #EBEBEB;border-radius:4px;background:#f5f5f5}@media only screen and (min-width: 769px){.template-product .delivery-points{margin-bottom:30px}}.template-product .delivery-points ul{list-style:none;margin:13px 18px}.template-product .delivery-points ul li{font-size:14px;color:#9b9b9b;padding-left:15px;position:relative}.template-product .delivery-points ul li:last-child{margin:0}.template-product .delivery-points ul li svg{position:absolute;left:0;top:5px;height:10.66px;width:7.93px}.template-product .delivery-points ul li a{text-decoration:underline}.template-collection #CollectionSection .grid .grid-product{cursor:pointer}@media only screen and (min-width: 992px){.template-collection #CollectionSection .grid .grid-product:hover .product-slider:before{opacity:1}}@media only screen and (min-width: 992px){.template-collection #CollectionSection .grid .grid-product:hover .add-to-cart-collection,.template-collection #CollectionSection .grid .grid-product:hover .add-to-cart-collection-soldout{opacity:1}}.template-collection #CollectionSection .grid .grid-product .product-slider{position:relative}.template-collection #CollectionSection .grid .grid-product .product-slider:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background:#00000040;z-index:1;opacity:0;transition:opacity .25s ease-in-out}.template-collection #CollectionSection .grid .grid-product .add-to-cart-collection,.template-collection #CollectionSection .grid .grid-product .add-to-cart-collection-soldout{opacity:0;position:absolute;margin-top:calc(-50% - 25px);width:230px;left:calc(50% - 115px);z-index:3;transition:opacity .25s ease-in-out}.template-collection #CollectionSection .grid .grid-product .add-to-cart-collection-soldout{background:#888}
/*# sourceMappingURL=/s/files/1/0429/0392/8998/t/64/assets/bundle-styles.css.map */
