a,body,button,h1,h2,h3,h4,h5,h6,input,p{color:#070807;font-family:Helvetica Neue}body,p{font-size:16px}h2.head-sec,html .jdgm-carousel-title{text-transform:capitalize;letter-spacing:0}body,h2.head-sec,html .jdgm-carousel-title,p{letter-spacing:0}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}p{line-height:1.4;margin:0 0 15px}.faq-section .section-header,.new-sidebar-left-col,p:last-child{margin-bottom:0}a,button,h1,h2,h3,h4,h5,h6,input{letter-spacing:0}a{transition:.5s;text-decoration:none}a:hover{color:#31653f}.common-btn,.product-single__form .shopify-payment-button .shopify-payment-button__button{background:#f1663a;font-size:16px;display:inline-block;vertical-align:top;font-weight:700;text-transform:uppercase;border-radius:20px;padding:13px 100px;text-align:center;line-height:1.25;color:#fff}.common-btn span,.donate-text{display:flex;align-items:center;justify-content:center}.common-btn.alt,.common-btn:hover,.contact-form button.common-btn,.product-single__form .shopify-payment-button .shopify-payment-button__button{background:#31653f;color:#fff}.product-single__form .shopify-payment-button .shopify-payment-button__button{font-family:Helvetica Neue;font-weight:700}.common-btn.alt:hover,.contact-form button.common-btn:hover,.product-single__form .shopify-payment-button .shopify-payment-button__button:hover{background:#fbe201;color:#070807}.common-btn.full-width{width:100%;border:0}.container{padding-left:15px;padding-right:15px;margin:0 auto;position:relative;width:100%}html{scroll-behavior:smooth}.deliverydate{margin:0!important;padding:0 10px!important}.sidebar-best-seller,.sidebar-review{margin-bottom:25px;text-align:center}.template-collection .Degrees-section .hero-banner-review{margin-top:0;padding-bottom:15px}@media only screen and (min-width:768px){.container{max-width:760px}}@media only screen and (min-width:992px){.container{max-width:980px}}@media only screen and (min-width:1200px){.container{max-width:1295px}}.pt60{padding-top:60px}.pb60{padding-bottom:60px}div#StickyHeaderWrap{height:auto!important}#CollectionSection #gf-controls-container,#CollectionSection .collection-filter,.deegree360-wrap .dimensions,.header-item--split-left .site-nav__link--icon,.header-layout--center-split .header-item--navigation,.product-block-mob,.product-block.product-block--sales-point,.site-nav__icons a.mobile_show,html .jdgm-carousel-title-and-link .jdgm-all-reviews-rating-wrapper{display:none}.site-nav--icons .icon__text,.site-navigation .site-nav__link{text-transform:uppercase;color:#070807;font-family:Helvetica Neue;font-weight:700;letter-spacing:.1em;line-height:1;font-size:12px;padding:4px 0;vertical-align:top}.jdgm-histogram__frequency,.jdgm-histogram__percentage,.site-nav--icons .icon__text:hover,.site-navigation .site-nav__link:hover{color:#0f411b}.site-nav--has-dropdown .icon-chevron-down{vertical-align:top;margin-left:3px}.announcement_links-wrap,.site-nav.site-navigation{line-height:1;font-size:12px}.site-nav__icons a.site-nav__link{display:flex;align-items:center;padding:0;vertical-align:top;line-height:1}.site-header__search .container,.site-nav__icons .cart-link{align-items:center;display:flex}.site-nav__icons svg{margin-right:10px;display:block;width:14px;height:14px}.site-nav__icons{display:flex}.site-nav__icons a{margin-left:30px}.site-navigation li.site-nav__item{line-height:1;font-size:12px;vertical-align:top}.header-item.header-item--split-right{justify-content:flex-end}.site-navigation li.site-nav__item:not(:last-child){margin-right:30px}.site-nav__dropdown a.site-nav__dropdown-link{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;line-height:1;display:block;padding:10px}.site-nav__dropdown>li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.05)}.site-nav__dropdown{padding:0;top:100%;box-shadow:0 0 10px #0003}.site-header__search .container{align-self:center;max-width:950px}form#HeaderSearchForm{border:1px solid #ddd}#HeaderSearchForm .site-header__search-btn{padding:0 10px;display:flex;align-items:center;justify-content:center}#HeaderSearchForm .site-header__search-btn .icon.icon-search{height:22px;width:22px}#HeaderSearchForm input.site-header__search-input{font-size:13px;color:#070807;width:auto;padding:0 10px;height:35px}#PredictiveResults .grid-product__title{font-size:15px;color:#000;font-weight:500;margin-right:12px;line-height:1.4}.predictive__result-image{border:1px solid #ddd;padding:4px;display:flex;align-items:center;justify-content:center;flex:0 0 80px;height:80px}.collection-main>*,.site-header__logo img{width:100%}.footer-logo img{max-width:60%}.banner-image-wrap img{width:50%}.banner-image-wrap img:last-child:first-child{width:100%;max-height:970px;object-fit:cover;border-right:0}.banner-image-wrap img:first-child{border-right:1px solid #fff}.banner-image-wrap:before{content:"";position:absolute;left:0;right:0;bottom:0;height:65%;opacity:.3;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(to bottom,#0000 0,#000)}.banner-inner-section{position:relative;display:flex;align-items:center}.banner-image-wrap{display:flex;position:relative;flex:0 0 100%}.banner-content-wrap{position:absolute;left:0;right:0;z-index:1;text-align:center}.banner-content-wrap .banner-title{font-size:62px;text-align:center;color:#fff;max-width:680px;line-height:1;margin:0 auto 24px}.announcement_inner-wrap{display:flex;display:grid;align-items:center;grid-template:"mail text phone";grid-template-columns:1fr auto 1fr;padding:8px 0;line-height:1}.announcement_links-wrap a{color:#fff;font-family:Helvetica Neue;display:inline-block;vertical-align:top}.announcement_links-wrap a:hover,.product-poiner-item:hover,.product-poiner-item:hover .product-poiner-item_inner h4{color:#fbe201}.announcement_links-wrap svg{fill:#fff;margin-right:4px;vertical-align:top;margin-top:1px}.announcement_links-wrap.left{grid-area:mail}span.announcement__text{font-size:12px;line-height:1.167;grid-area:text}.announcement__text p{line-height:inherit;font-size:inherit;color:inherit;margin:0;display:inline}.product-poiner-item_inner span img,span.announcement__text svg{vertical-align:top}.announcement_links-wrap.right{grid-area:phone;text-align:right}.shopify-section.donate-section{background:#f2f4e6;padding:16px 0}.donate-text p{font-weight:500;margin:0}.donate-text p a{color:#83910c}.donate-text p a:hover{color:#070807}.donate-text img{margin-left:15px;flex:0 0 auto;mix-blend-mode:multiply}.rebuy-cart__flyout-subtotal{padding-bottom:10px!important}.client-reviews-section{background:#0f411b}ul.client-reviews_list{display:flex;flex-wrap:wrap;list-style:none;margin:0 -6.75px}li.client-reviews_item{flex:0 0 25%;max-width:25%;padding:0 6.75px}.client-reviews_inner_item{padding:29px 16px 41.5px;height:100%;text-align:center;display:block;border-radius:20px}.client-reviews_inner_item img{mix-blend-mode:multiply;max-height:100%}.client-reviews_inner_item span{height:95px;display:flex;align-items:center;justify-content:center;margin:0 0 24px}.client-reviews_inner_item p{font-size:14px;font-weight:500;line-height:1.43}.sidebar-review{background-color:#f1f4e566;border-radius:40px;padding:30px 30px 40px}.sidebar-review h3{font-size:22px;margin:10px 0}.sidebar-best-seller{border-radius:6px;border:1px solid rgba(0,0,0,.08);background-color:#fff;padding:0 20px 10px}.sidebar-best-seller h3{font-size:18px;margin:10px 0}.sidebar-best-seller .sidebar-product-img{width:100%;max-width:200px;object-fit:contain;height:200px}.sidebar-best-seller .sidebar-add-to-cart-btn{background-color:#f1663a;border:solid #f1663a;padding:10px 15px;border-radius:5px;display:inline-block;width:100%;max-width:fit-content;color:#fff;font-size:18px;font-weight:500}.sidebar-best-seller .price{color:#245538;font-size:16px;font-weight:700}.sidebar-review .review-client-img{width:100%;max-width:100px;height:100px}.new-sidebar-left-col .main-heading{text-align:left;font-size:50px}.new-sidebar-left-col .sub-heading{font-size:35px;text-align:left;color:#4e5449}.author-with-text{display:flex;width:30%;align-items:center}.author-with-text .left-col-author{max-width:50px;width:100%}.author-reviewed .sidebar-reviewed-col{width:70%;text-align:left;display:flex;align-items:center;justify-content:space-between}.author-reviewed .sidebar-reviewed-col .logo-images{width:100%;max-width:120px;height:70px;object-fit:contain}.new-sidebar{padding-top:60px;padding-bottom:60px}.reviewed-title{margin:0;font-size:18px;text-transform:uppercase;color:#245538;font-weight:700}.author-with-text .article__author{padding-left:10px;font-size:18px;font-style:normal;font-weight:700}.article__featured-image .featured-image{width:100%;height:380px;object-fit:cover;object-position:center;margin-bottom:20px}.author-reviewed{display:flex;width:100%;margin-bottom:20px}.article__featured-image{display:initial}.article__body p{font-size:18px}.by-text{color:#4e5449}.article__body h2{margin:10px 0}.shopify-section.product-pointer-section{background:#fff;padding:43px 0 88px}.product-pointer_inner>img{mix-blend-mode:multiply;display:block;margin:0 auto;position:absolute;left:0;right:0;top:40px}.product-pointer_inner{max-width:1113px;margin:0 auto;position:relative;display:flex;justify-content:space-between}.block-main-product-wrapper .product-block:nth-child(3),.product-poiner-list{text-align:center}.product-poiner-item_inner h4{font-size:25px;color:#0f411b;line-height:1.2;max-width:210px;transition:.5s;margin:0 auto}.easy-step-col-3{width:20%}.product-poiner-item_inner span{display:inline-block;vertical-align:top;margin:0 0 10px;overflow:hidden;border-radius:50%;transform:none;transition:.5s}.product-poiner-item_inner:hover span{transform:rotateY(180deg)}.dimensions{text-align:center;margin-top:20px;font-size:22px;font-weight:700;line-height:1}.product-poiner-list:after{content:"";display:block;clear:both}.product-poiner-list.left .product-poiner-item{float:left;clear:both}.product-poiner-list.right .product-poiner-item{float:right;clear:both}.product-poiner-list.left .product-poiner-item:first-child{margin-left:27px;margin-top:10px}.product-poiner-list.left .product-poiner-item:nth-child(2){margin-top:87px}.product-poiner-list.left .product-poiner-item:nth-child(3){margin-top:139px;margin-left:10px}.product-poiner-list.right .product-poiner-item:first-child{margin-right:249px}.product-poiner-list.right .product-poiner-item:nth-child(2){margin-top:74.5px;margin-right:50px}.product-poiner-list.right .product-poiner-item:nth-child(3){margin-top:180px}.product-poiner-list .product-poiner-item:after{position:absolute;content:"";border-style:solid;border-color:Currentcolor;height:7px;width:7px;border-width:1px 1px 0 0}.product-poiner-item:hover:after{border-width:2px 2px 0 0}.product-poiner-list .product-poiner-item:before{content:"";position:absolute;height:1px;display:block;background:Currentcolor}.product-poiner-item{position:relative;color:#83910b;transition:.5s;cursor:pointer}.product-poiner-list.right .product-poiner-item:before{transform-origin:100% 0 0}.product-poiner-list.left .product-poiner-item:before{transform-origin:0 0 0}.product-poiner-list.left .product-poiner-item:first-child:before{width:132px;bottom:17px;left:100%;margin-left:-10px;transform:rotate(38deg)}.product-poiner-list.left .product-poiner-item:first-child:after{left:100%;margin-left:87px;top:100%;margin-top:57px;transform:rotate(83deg)}.product-poiner-list.left .product-poiner-item:nth-child(2):before{width:382px;bottom:54px;left:100%;margin-left:7px;transform:rotate(45.4deg)}.product-poiner-list.left .product-poiner-item:nth-child(2):after{left:100%;margin-left:269px;top:100%;margin-top:212px;transform:rotate(93deg)}.product-poiner-list.left .product-poiner-item:nth-child(3):before{width:422px;left:100%;margin-left:26px;transform:rotate(-1.5deg);bottom:19px}.product-poiner-list.left .product-poiner-item:nth-child(3):after{left:100%;margin-left:440px;bottom:27px;transform:rotate(42deg);margin-top:-33px}.spf-product-card .spf-product__form{margin-top:auto}.spf-product-card{height:100%;display:flex;flex-direction:column;margin-bottom:0!important}.product-poiner-list.right .product-poiner-item:first-child:before{right:100%;margin-right:22px;width:170px;top:70px;transform:rotate(5deg)}.product-poiner-list.right .product-poiner-item:first-child:after{right:100%;top:52px;margin-right:185px;transform:rotate(-133deg)}.product-poiner-list.right .product-poiner-item:nth-child(2):before{right:100%;margin-right:11.4px;width:384px;bottom:51px;transform:rotate(-7.4deg)}.product-poiner-list.right .product-poiner-item:nth-child(2):after{right:100%;bottom:-1px;margin-right:385px;transform:rotate(-140deg)}.product-poiner-list.right .product-poiner-item:nth-child(3):before{right:100%;margin-right:6.4px;width:249px;bottom:49px;transform:none}.product-poiner-list.right .product-poiner-item:nth-child(3):after{right:100%;bottom:46px;margin-right:248px;transform:rotate(-137deg)}.contact-form button.common-btn,.jdgm-carousel-item__review .jdgm-carousel-item__review-content{margin-bottom:10px}.review-section .ctm-section{background:#0f411b;padding:150px 0}.review-section .jdgm-widget.jdgm-all-reviews-widget{border:0;padding:0;margin:0}.review-section .jdgm-all-reviews-page__load-more{border:none;padding:20px 39px;text-align:center;cursor:pointer;background:#fbe201;border-radius:20px;font-size:16px;font-weight:700;color:#070807;text-transform:uppercase;line-height:1;display:inline-block;transition:.5s}.review-section .jdgm-all-reviews-page__load-more:hover{background:#31653f;color:#fff}.review-section .jdgm-rev{border-radius:20px!important}.review-section img.jdgm-rev__pic-img{padding:16px 16px 0;border-radius:34px!important}.review-section .jdgm-all-reviews__summary{display:flex;align-items:center;margin:0 0 30px}.review-section .jdgm-all-reviews__summary-text{font-family:Helvetica Neue;font-size:25px;font-weight:700;color:#fff;margin-left:15px;line-height:1}.review-section .jdgm-rev__author{font-family:Helvetica Neue;font-size:20px;font-weight:700;line-height:1;margin:0 0 5px}.review-section .jdgm-rev__body p,.review-section a.jdgm-rev__prod-link{font-family:Helvetica Neue;font-size:14px;font-weight:500;margin:10px 0 0;color:#070807}.review-section span.jdgm-rev__rating{margin:10px 0 0}.review-section .jdgm-all-reviews__summary-stars{position:relative;top:1px}h2.head-sec{font-weight:700;font-size:45px;color:#070807;line-height:1.2;margin:0}#judgeme_all_reviews_page h2.head-sec{text-align:center;color:#fff}#judgeme_all_reviews_page .jdgm-all-reviews__summary{justify-content:center;float:none;margin-top:10px}.judge-page{background:#0f411b;padding:100px 0}.deegree360{margin:0 auto;cursor:move}.deegree360 img{transition:none}.deegree360-wrap{position:absolute;left:0;right:0;display:flex;top:41px}#shopify-section-template--15386496598201__1643260221c97800ef .ctm-section{background:#e6e3cc}.jdgm-carousel-item__product-image{border-radius:50px;margin:0 auto;height:auto}.jdgm-carousel-item__review-rating .jdgm-star.jdgm--on{color:#83910b}html .jdgm-carousel-item__review-title{font-size:25px;line-height:1.16;color:#070807;margin:0 0 20px}html .jdgm-carousel-item__reviewer-name{font-size:16px;font-weight:700;margin:4px 0 0;padding:0;color:#070807;opacity:1;line-height:1.2}html .jdgm-carousel-item__reviewer-name-wrapper{margin:0;line-height:1.2;order:3}html .jdgm-carousel-item{vertical-align:top;display:flex;flex-wrap:wrap;flex:0 0 33.33%;justify-content:center}html .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper{display:flex;height:auto!important}html .jdgm-carousel-item__review{margin-bottom:22px;display:flex;flex-direction:column-reverse}html .jdgm-carousel-title{text-align:center;margin:0 0 50px;font-weight:700;font-size:45px;color:#070807;line-height:1.2}html .jdgm-carousel-wrapper{padding:0}div#customers-testimonials .shadow-effect{border:1px solid rgba(0,0,0,.08);background:#fff;padding:20px;border-radius:10px}.item.slick-slide.slick-current.slick-active.slick-center .shadow-effect .img-circle{margin-top:-69px}@media only screen and (min-width:1200px) and (max-width:1360px){.site-navigation li.site-nav__item:not(:last-child){margin-right:24px}}@media only screen and (min-width:992px) and (max-width:1199px){.banner-content-wrap .banner-title{font-size:48px;max-width:520px;margin:0 auto 24px}.common-btn{border-radius:12px;font-size:16px;padding:10px 34px}.client-reviews_inner_item span{height:82px;margin:0 0 16px}.client-reviews_inner_item{padding:25px 12px 30px}li.client-reviews_item{padding:0 6px}ul.client-reviews_list{margin:0 -6px}.product-poiner-item_inner h4{font-size:20px;max-width:170px}.product-pointer_inner{max-width:950px}.deegree360-wrap{position:absolute;display:flex;top:41px;width:532px;left:0;right:0;margin:auto}.deegree360{padding-top:108%;height:auto!important;width:100%!important}.product-poiner-list.left .product-poiner-item:first-child:before{width:112px}.product-poiner-list.left .product-poiner-item:first-child:after{margin-left:72px;margin-top:46px}.product-poiner-list.left .product-poiner-item:nth-child(2){margin-top:67px}.product-poiner-list.left .product-poiner-item:nth-child(3){margin-top:92px}.product-poiner-list.right .product-poiner-item:first-child{margin-right:200px}.product-poiner-list.right .product-poiner-item:nth-child(2){margin-top:54px}.product-poiner-list.right .product-poiner-item:nth-child(3){margin-top:140px}.product-poiner-list.left .product-poiner-item:nth-child(2):before{width:292px}.product-poiner-list.left .product-poiner-item:nth-child(2):after{margin-left:206px;margin-top:148px}.product-poiner-list.left .product-poiner-item:nth-child(3):before{width:322px}.product-poiner-list.left .product-poiner-item:nth-child(3):after{margin-left:342px;bottom:24px}.product-poiner-list.right .product-poiner-item:first-child:before{width:140px}.product-poiner-list.right .product-poiner-item:first-child:after{top:55px;margin-right:156px}.product-poiner-list.right .product-poiner-item:nth-child(2):before{width:327px}.product-poiner-list.right .product-poiner-item:nth-child(2):after{bottom:6px;margin-right:329px;transform:rotate(-144deg)}.product-poiner-list.right .product-poiner-item:nth-child(3):before{width:212px}.product-poiner-list.right .product-poiner-item:nth-child(3):after{margin-right:212px}.shopify-section.product-pointer-section{padding:43px 0 60px}.site-nav--icons .icon__text,.site-navigation .site-nav__link{font-size:12px;letter-spacing:0}.site-navigation li.site-nav__item:not(:last-child){margin-right:15px}.header-layout[data-logo-align=center] .header-item--logo{margin:0 15px}html .header-item--logo,html .site-header__logo a{max-width:100px}.site-nav__icons a{margin-left:15px}.review-section .ctm-section{padding:100px 0}h2.head-sec{font-size:38px}html .jdgm-carousel-item__review-title{font-size:20px;line-height:1.16;color:#070807;margin:0 0 15px}}@media only screen and (max-width:991px){.header-item--split-left .site-nav__link--icon,.header-layout--center-split .header-item--navigation{display:block}.site-nav.site-navigation,.site-nav__icons a.site-nav__link{display:none}button.site-nav__link--icon{padding:0}button.site-nav__link--icon svg{display:block}.site-nav__icons a.mobile_show{display:block;font-size:14px;font-weight:700;margin:0}.announcement_links-wrap a{font-size:0;border:1px solid #fff;height:24px;width:24px;display:flex;align-items:center;justify-content:center;border-radius:3px}.announcement_inner-wrap{grid-template:"text mail phone";grid-template-columns:1fr auto auto}.announcement_links-wrap{margin:-4px 0 -4px 6px}.announcement_links-wrap svg{margin:0}}@media only screen and (min-width:768px) and (max-width:991px){.banner-content-wrap .banner-title{font-size:40px;max-width:450px;margin:0 auto 20px}li.client-reviews_item{flex:0 0 50%;max-width:50%;margin-top:13.5px}ul.client-reviews_list{margin-top:-13.5px}.client-reviews_inner_item span{height:85px;margin:0 0 15px}.pb60{padding-bottom:50px}.pt60{padding-top:50px}.client-reviews_inner_item{padding:25px 20px 40px}.product-pointer_inner{max-width:730px}.product-pointer_inner>img{max-width:410px}.deegree360-wrap{position:absolute;display:flex;top:41px;width:410px;left:0;right:0;margin:auto}.deegree360{padding-top:108%;height:auto!important;width:100%!important}.product-poiner-item_inner span img{max-width:75px}.product-poiner-item_inner h4{font-size:16px;max-width:138px}.product-poiner-list.left .product-poiner-item:first-child{margin-left:20px}.product-poiner-list.left .product-poiner-item:first-child:before{width:86px;left:100%}.product-poiner-list.left .product-poiner-item:first-child:after{margin-left:52px;margin-top:30px}.product-poiner-list.right .product-poiner-item:first-child:before{width:120px;top:61px}.product-poiner-list.right .product-poiner-item:first-child:after{top:48px;margin-right:135px}.product-poiner-list.left .product-poiner-item:nth-child(2):before{width:220px;bottom:34px;margin-left:7px;transform:rotate(48deg)}.product-poiner-list.left .product-poiner-item:nth-child(2):after{margin-left:148px;margin-top:123px}.product-poiner-list.left .product-poiner-item:nth-child(3):before{width:260px;margin-left:20px;bottom:10px}.product-poiner-list.right .product-poiner-item:nth-child(3):before{width:158px;bottom:32px}.product-poiner-list.right .product-poiner-item:nth-child(3):after{bottom:29px;margin-right:157px}.product-poiner-list.left .product-poiner-item:nth-child(3):after{margin-left:274px;bottom:14px}.product-poiner-list.right .product-poiner-item:nth-child(2){margin-top:64px;margin-right:30px}.product-poiner-list.right .product-poiner-item:nth-child(3){margin-top:98px}.product-poiner-list.right .product-poiner-item:nth-child(2):after{bottom:16px;margin-right:255px;transform:rotate(-144deg)}.product-poiner-list.right .product-poiner-item:first-child{margin-right:140px}.product-poiner-list.left .product-poiner-item:nth-child(3){margin-top:85px;margin-left:10px}.product-poiner-list.left .product-poiner-item:nth-child(2){margin-top:48px}.product-poiner-list.right .product-poiner-item:nth-child(2):before{width:253px}.review-section .ctm-section{padding:70px 0}h2.head-sec,html .jdgm-carousel-title{font-size:38px}.judge-page{padding:60px 0}html .jdgm-carousel-item{flex:0 0 50%}html .jdgm-carousel-item__review-title{font-size:20px;margin:0 0 14px}}@media only screen and (max-width:767px){.sidebar-best-seller{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}.timesact-badge-rectangle-span-preorder{margin-right:-20px!important}body.template-article div#shopify-section-template--19531300176182__main{display:block!important}body.template-article article.page-width.page-width--narrow.page-content.article{max-width:100%!important;width:100%!important;margin-left:0;margin-right:0}.sidebar.new-sidebar{width:100%!important}.new-sidebar{padding:30px 15px!important}.new-sidebar-left-col .main-heading{font-size:30px}.new-sidebar-left-col .sub-heading{font-size:25px}.author-reviewed,.deegree360-wrap .dimensions{display:block}.author-reviewed .sidebar-reviewed-col,.author-with-text{display:flex;width:100%}.author-with-text{padding:10px 0 10px 25px}.sidebar-best-seller .sidebar-product-img{max-width:unset;order:1}.product-poiner-list.right,.sidebar-best-seller .sidebar-star-img{order:3}.sidebar-best-seller h3{order:2}.sidebar-best-seller .price{order:5;margin-top:10px}.sidebar-best-seller .sidebar-add-to-cart-btn{order:6}.sidebar-reviewed-col .logo-images{width:100%;max-width:70px!important;height:50px!important}.reviewed-title{font-size:14px}.dimensions,p{font-size:15px}.banner-image-wrap img.full,.block-main-product-wrapper .varitions{width:100%}.site-nav__icons a.site-nav__link{display:block;margin-left:20px}.announcement__text p+p,.announcement_links-wrap,.banner-image-wrap .hide_mobile,.product-pointer_inner+.dimensions,.site-nav--icons .icon__text,.site-nav__icons a.mobile_show{display:none}.Browse-product-content-box p{font-size:18px!important}.client-reviews-section,.client-reviews-section .container,.template-collection .Degrees-section{padding:0}.pb60{padding-bottom:45px}.pt60{padding-top:45px}.product-pointer_inner>img{position:static;margin-bottom:25px;max-width:370px;width:100%}.product-pointer_inner{flex-wrap:wrap}.product-poiner-item:after,.product-poiner-item:before{display:none!important}.product-poiner-list .product-poiner-item{float:none!important;margin:0!important;flex:0 0 33.33%}.product-poiner-item_inner span{width:80px;height:80px}.product-poiner-item_inner h4{font-size:14px;max-width:160px}.product-poiner-list.left{margin-bottom:15px}.shopify-section.product-pointer-section{padding:45px 0}.product-poiner-list{flex:0 0 100%;display:flex}li.client-reviews_item{flex:0 0 50%;max-width:50%;margin:0;padding:0}ul.client-reviews_list{margin:0}.client-reviews_inner_item span{height:60px;margin:0 0 10px}.client-reviews_inner_item{padding:20px 15px;border-radius:0}.client-reviews_inner_item p{font-size:13px;line-height:1.3}.banner-content-wrap .banner-title{font-size:30px;max-width:370px;line-height:1.12;margin:0 auto 10px}.site-nav--icons svg{width:16px;height:17px;margin:0}.dimensions{margin:0}.judge-page,.review-section .ctm-section{padding:50px 0}h2.head-sec{font-size:38px}.deegree360{height:auto!important;padding-top:100%;width:100%!important}.deegree360-wrap{position:static;flex:0 0 100%;max-width:450px;order:2;margin:0 auto 25px;display:block}html .jdgm-carousel-item{flex:0 0 100%;padding:0}html .jdgm-carousel-title{margin:0 0 40px;font-size:26px}html .jdgm-carousel-item__review-title{font-size:18px;margin:0 0 10px}html .jdgm-carousel-item__review{margin-bottom:16px}.announcement_inner-wrap{justify-content:center;display:flex}.common-btn{padding:17px 0!important;border-radius:10px;font-size:18px;width:100%}.easy-step-col-3{width:100%;margin:10px 0}.Browse-product-content-box{padding:40px 10px 0!important}.Browse-product-content-box h2{line-height:35px!important}.Hero-banner-button a{padding:15px 0!important;width:90%;max-width:90%;display:block;margin:auto}.paginator-center img{width:30px!important}.testimonials li.next{position:absolute;right:20%!important;cursor:pointer;top:85%!important}.testimonials li.prev{position:absolute;top:85%!important;left:20%!important}.jdgm-carousel__arrows>div{width:13px;height:13px;border-width:2px}html .jdgm-carousel-wrapper .jdgm-widget.jdgm-carousel{width:calc(100% - 22px)}html .jdgm-carousel-wrapper .jdgm-carousel__left-arrow{margin-left:-14px}html .jdgm-carousel-wrapper .jdgm-carousel__right-arrow{margin-right:-14px}}@media only screen and (max-width:560px){.donate-text img{position:absolute;right:5px;bottom:-15px;max-width:75px;opacity:.15}.product-block-mob{display:block;text-align:center}.product-block-mob h1{color:#245538;font-size:27px}.donate-text p{text-align:center}.banner-content-wrap .banner-title{font-size:16px;max-width:210px;line-height:1.3;margin:0 auto 10px;letter-spacing:.5px}.product-block.product-block--header{display:none}.banner-image-wrap:before{opacity:.4;height:100%}.review-section .jdgm-all-reviews__summary-text{font-size:18px;margin-left:10px}.review-section .jdgm-all-reviews__summary-stars{top:-1px}.review-section .jdgm-star.jdgm--on:before{font-size:14px}.review-section .jdgm-all-reviews__summary{margin:0 0 5px}h2.head-sec{font-size:26px}}@media only screen and (max-width:374px){.donate-text p a{display:table;margin:0 auto}.client-reviews_inner_item p,.product-poiner-item_inner h4{font-size:12px}.client-reviews_inner_item{padding:15px 10px;border-radius:0}.product-poiner-item_inner span{width:65px;height:65px}}.jdgm-write-rev-link{border-radius:10.5px!important}.jdgm-histogram.jdgm-temp-hidden{border-radius:15px!important}.jdgm-sort-dropdown.jdgm-sort-dropdown{border-radius:9.5px!important}.jdgm-all-reviews__summary-text{margin-left:0!important}.jdgm-histogram{height:15vh;margin-top:15px!important}.jdgm-histogram__row{margin-bottom:10px!important;height:10px!important}@media (max-width:980px){.jdgm-histogram{padding:10px 0!important}}@media (max-width:767px){.jdgm-all-reviews-page__wrapper{max-width:100%!important}div#customers-testimonials .item.slick-slide{opacity:0}div#customers-testimonials .shadow-effect{border:1px solid rgba(0,0,0,.08);background:#fff;padding:20px;border-radius:10px}.item.slick-slide.slick-current.slick-active.slick-center .shadow-effect .img-circle{margin-top:-66px}}@media only screen and (min-width:768px) and (max-width:1024){div#customers-testimonials .item.slick-slide{opacity:1}}.block-main-product-wrapper{align-items:normal!important;flex-wrap:wrap;margin-top:25px}.product-single__meta .product-block .price{display:flex;flex-wrap:wrap;flex-direction:column}.block-main-product-wrapper img{margin:10px;display:inline-block}.template-product .save-txt{background:#f26544;color:#fff;border-radius:25px;padding:8px 10px}.stock-txt{color:#f26544;position:absolute;top:0;left:70px}.price afterpay-placement{margin-top:15px!important;margin-bottom:10px!important;padding-top:30px}.product__price{position:absolute;top:0;padding-bottom:20px!important}.price span.product__price.sale-price{position:absolute;top:0;left:95px;font-weight:800}.price span.save-txt{position:absolute;top:-9px;left:190px}.price .stock-txt.sale-price{position:absolute;top:0;left:345px}.icon--inventory:after,.icon--inventory:before{top:-4px!important}@media only screen and (max-width:767px){.product-single__form .shopify-payment-button .shopify-payment-button__button{padding:10px 50px}.medium-up--one-half .price,.price span.product__price.sale-price,.product-block--price .product__price--compare{text-align:left}.price span.save-txt{left:unset;right:0;font-size:12px}.price afterpay-placement{margin-top:36px!important;padding-top:25px;text-align:center}.price .stock-txt.sale-price{position:absolute;top:-35px;left:0}.product__price{left:0;text-align:center;font-size:20px}.stock-txt{right:0;left:unset;width:100%;text-align:center;top:-30px}.afterpay-paragraph .afterpay-main-text{padding-right:0;font-size:16px!important}.icon--inventory:after,.icon--inventory:before{left:27%}.product-block--price .price afterpay-placement{padding-top:35px}}@media only screen and (min-width:768px) and (max-width:1024px){.price afterpay-placement{margin-top:36px!important}.price span#variant-inventory{position:absolute;top:28px;left:0}}#gf-tree .noUi-connect{background:#245538!important}.noUi-touch-area{background:#fff!important;border:1px solid gray!important}.template-collection div#CollectionSection{background:#f1f4e566}.jdgm-histogram.jdgm-temp-hidden,.template-collection .Degrees-section{background:#fff}.template-collection section.testimonials{background:#f1f4e566;padding-top:30px;padding-bottom:90px}.deliverydate.sb_delivery{background:0 0!important;border:none!important}@media only screen and (max-width:600px){.template-collection .Browse-product-content-box,.template-collection .Hero-banner-button{display:block}}#CollectionSection #gf-products .spf-col-xl-4{background:#fff!important;border:1px solid #e3e3e3;border-radius:10px;margin:0 10px 10px;max-width:31%!important}#CollectionSection #gf-tree{width:25%!important;background:#fff!important;border:1px solid #e3e3e3;border-radius:10px}#CollectionSection #gf-grid{width:75%!important}#CollectionSection .grid-product__title{font-size:14px;font-weight:700;line-height:1.5em;text-align:center}#CollectionSection .grid-product__price{color:#175934;font-weight:700;font-size:15px;text-align:center}#CollectionSection .section-header{margin-bottom:20px!important}#CollectionSection .gf-option-block{padding:18px}#CollectionSection .section-header__title.collection-title{font-size:45px;color:#31653f}#CollectionSection .spf-product-card__image-wrapper.hover-effect{border-bottom:1px solid #e3e3e3}#CollectionSection span.spf-product-card__saleprice{color:#245538;font-weight:700}#CollectionSection .gf-block-title .h3{font-size:18px!important}.gf-left .gf-option-block .gf-block-title .h3:after{float:right!important}#CollectionSection .gf-option-block ul li a{font-size:14px!important}#CollectionSection .h4.spf-product-card__title a{font-size:14px;font-weight:700}#CollectionSection span.spf-product-card__price,span.gfqv-product-card__price{color:#245538;font-weight:700;font-size:18px}#CollectionSection .spf-product-card__saleprice{font-size:18px;font-weight:500}#CollectionSection span.spf-product-card__oldprice,span.gfqv-product-card__oldprice{color:#245538;font-weight:400;font-size:18px}#CollectionSection .h4.spf-product-card__title{margin:0 0 10px}#CollectionSection span.spf-product__label{position:absolute;right:0;padding:6px;z-index:9;left:unset;margin-right:-15px;top:0;border-radius:0 10px 0 0;font-size:12px}#CollectionSection .spf-product-card__price-wrapper{display:flex;flex-direction:column-reverse}#CollectionSection .spf-product-card__inner{overflow:unset!important}@media only screen and (max-width:368px){.product__price{font-size:15px}.price span.product__price.sale-price{left:72px!important}}form.spf-product__form button.spf-product__form-btn-addtocart{padding:22px 35px!important;border-radius:10px!important}form.spf-product__form button.spf-product__form-btn-addtocart img{position:relative;top:-1px;left:15px}form.spf-product__form button.spf-product__form-btn-addtocart span{font-size:16px!important;font-weight:700}@media only screen and (max-width:767px){.template-collection .Degrees-section .hero-banner-review{margin-top:0;padding-bottom:12px}.template-collection section.testimonials{padding-bottom:0;padding-top:0}#CollectionSection span.spf-product__label{margin-right:-11px}.price span.product__price.sale-price{left:95px}#CollectionSection #gf-controls-container{display:block}#CollectionSection #gf-grid{width:100%!important}.spf-has-filter.spf-layout-app #gf-products{display:flex;justify-content:center}#CollectionSection #gf-products .spf-col-xl-4{max-width:46%!important;margin:0 6px 25px;padding:0 10px}span.jdgm-prev-badge__text{font-size:13px}.jdgm-preview-badge .jdgm-star.jdgm-star{font-size:11px!important}#CollectionSection .spf-product-card__saleprice,#CollectionSection span.spf-product-card__oldprice{font-size:14px}#CollectionSection .section-header__title.collection-title{font-size:30px}.mobile-view .same-col img{width:80px;height:80px;object-fit:contain}.same-col p{font-size:14px!important}.same-col{margin:20px 0 0!important}.Degrees-section .hero-banner-review{margin-top:10px!important}#CollectionSection .gf-filter-trigger{flex:100%;width:100%!important;max-width:100%!important}#CollectionSection .gf-refine-toggle-mobile{background:#fff;border:1px solid rgba(0,0,0,.08)!important;border-radius:10px;padding:7px 0;font-size:12px!important;font-weight:700!important}.active h4.item-question,.item-question{font-size:16px!important}.item-content p{font-size:16px}form.spf-product__form button.spf-product__form-btn-addtocart{padding:18px 14px!important;border-radius:10px!important}form.spf-product__form button.spf-product__form-btn-addtocart img{position:relative;top:-1px;left:5px}form.spf-product__form button.spf-product__form-btn-addtocart span{font-size:12px!important;font-weight:700}.spf-product-card.spf-product-card__template-2 button.spf-product__form-btn-addtocart{line-height:14px!important}}.collection-main{flex-wrap:wrap}.collection-description{max-width:100%!important}p._1fragema3.n8k95w2 img.hmHjN{max-width:400px!important}.product-block.additional-content:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0304/5795/4442/files/material-symbols_check-circle-rounded.png?v=1678512788)!important;background-size:cover;height:20px;width:20px;position:absolute;background-repeat:no-repeat;left:-26px;background-position:center;top:7px}.product-block.additional-content{padding:6px 0;position:relative;font-size:20px;color:#0c131d;margin-bottom:5px;margin-left:30px}.price .additional-content:nth-child(3){padding-top:35px}.price .additional-content:nth-child(3):before{top:35px}.timesact-badge-common-preorder{position:relative}.timesact-badge-rectangle-span-preorder{right:0;top:0;padding:5px!important;z-index:9;left:unset;margin-right:-27px;margin-top:-10px;border-radius:0 10px 0 0;font-size:12px!important;font-weight:400!important}.delivery_msg span{font-size:16px!important}.rebuy-widget .flickity-button,.rebuy-widget .rebuy-carousel__arrows .rebuy-carousel__arrow{color:#fff!important;background:#245538!important}.rebuy-recommended-products .flickity-button,.rebuy-widget .flickity-button{width:30px!important;height:30px!important}.rebuy-product-block{border:2px solid #245538;padding:20px 35px!important}.rebuy-recommended-products .flickity-button.previous,.rebuy-widget .flickity-button.previous{left:-14px!important}.rebuy-recommended-products .flickity-button.next,.rebuy-widget .flickity-button.next{right:-14px!important}.rebuy-product-grid .flickity-page-dots{display:none!important}.rebuy-widget-container .rebuy-widget-content .primary-title{padding-bottom:10px}.rebuy-cart__flyout-footer{display:flex;flex-wrap:wrap;width:100%}.rebuy-cart__flyout-footer .rebuy-cart__flyout-integration{order:3}.rebuy-cart__flyout-footer .rebuy-cart__flyout-subtotal{width:100%;order:1}.rebuy-cart__flyout-footer .rebuy-cart__flyout-actions{order:2;width:100%}.rebuy-cart__flyout-footer .rebuy-cart__flyout-actions .rebuy-cart__checkout-button.block{font-weight:500;font-size:20px}.jdgm-all-reviews__header,.jdgm-subtab{color:#fff}a.jdgm-write-rev-link.js-no-transition{color:#0f411b;background-color:#fff}.jdgm-sort-dropdown.jdgm-sort-dropdown{color:#0f411b;background:#fff}.additional-checkout-buttons{display:none;width:100%}.price .price-test{padding-bottom:30px}div#VideoModal{z-index:9999!important}.product-video-trigger .icon{width:60px!important;height:60px!important;color:red}@media screen and (max-width:767px){.product-video-trigger .icon{width:40px!important;height:40px!important;color:red}}.announcement_bar-col-1 p a:hover,.announcement_bar-col-2 p a:hover{color:#fff}.shopify-payment-button__button.shopify-payment-button__button--branded.BUz42FHpSPncCPJ4Pr_f .shopify-cleanslate{position:relative;top:-13px}[data-testid=upstream-button] .shopify-cleanslate [data-testid=ShopifyPay-button]{background:#31653f!important;border:#31653F!important}[data-testid=upstream-button]:hover,[data-testid=upstream-button] .shopify-cleanslate [data-testid=ShopifyPay-button]:hover,[data-testid=upstream-button]:hover [data-testid=ShopifyPay-button]{background:#31653f!important}.block-main-product-wrapper .shopify-cleanslate .DnvZqPMEvBFbBre5UuP9:hover:not(.LVeInvZ5HcNOW1Zsn7NH){background:#31653f!important;border-color:#31653f!important}@media screen and (max-width: 768px){.shopify-payment-button__button.shopify-payment-button__button--branded.BUz42FHpSPncCPJ4Pr_f .shopify-cleanslate{position:relative;top:-10px!important}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/custom.css.map */
