:root{--color-brand: #7f3914}#main{background:#f7f6f4}@media screen and (max-width: 1024px){.product-page__content{margin-top:0;padding:8px 0 28px}}.subheading-txt{color:#fff;font-size:12px;font-weight:600;line-height:22px;letter-spacing:1px;text-transform:uppercase}.carousel.carousel-nav .carousel-cell{margin-right:10px}@media screen and (max-width: 1024px){.product__carousel{position:sticky!important}}@media screen and (max-width: 768px){.product__carousel{position:relative!important}}.swiper{width:100%;height:auto;border-bottom:1px solid var(--color-brand)}.Product__Image__Container .AspectRatio:before{padding-bottom:100%}.swiper-pagination{position:relative!important;padding-top:12px}.swiper-pagination-bullet{background-color:transparent!important;border:1px solid var(--color-brand);opacity:1!important;width:10px!important;height:10px!important}.swiper-pagination-bullet-active{background-color:var(--color-brand)!important}p.pdp-badge{display:inline-flex;padding:7px 14px;justify-content:center;align-items:center;border-radius:16px;border:1px solid #008d4a;background:#008d4a;color:#f7f6f4;letter-spacing:.24px;font-size:12px;line-height:100%;text-transform:uppercase}.heading-pdp-title{display:flex;align-items:center;justify-content:flex-start;gap:20px}.stars{height:20px;display:flex}@media screen and (max-width: 1024px){.product-tight .product-page__content{padding-top:8px!important}.product-showcase__header,.products-showcase__bottom,.pdp-content{padding:0 14px}}.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0!important;top:0!important;line-height:1!important}.product-showcase__header.caps_alt .caps-qty{font-size:14px;font-weight:600;line-height:16.8px;font-family:Nib Pro;padding:0}@media (max-width: 768px){.product-showcase__description{margin-top:7px!important;order:2!important}}.product__subs__group-wrapper.sub-otp{border:1px solid var(--color-brand);border-radius:14px;padding:16px 14px;display:flex;flex-wrap:wrap;column-gap:14px;background-color:#fff;position:relative;z-index:1}.product__subs__group-wrapper.sub-subscription .subs-heading .subs-heading__tag{position:absolute;top:-12px;right:10px;padding:4px 10px;border-radius:8px;overflow:hidden;background-color:var(--color-brand);font-size:16px;line-height:1.1;color:#fff;font-family:var(--text-font-family);text-transform:uppercase;font-weight:400}.product__subs__group-wrapper.sub-subscription .subs-heading:not(:last-child){margin-bottom:14px}.product__subs__group-wrapper.sub-subscription .subs-body ul{padding:0 0 0 7px;margin:0}.product__subs__group-wrapper.sub-subscription .subs-body ul:not(:last-child){margin-bottom:9px}.product__subs__group-wrapper.sub-subscription .subs-body ul li{position:relative;list-style:none;padding-left:20px;font-size:12px;line-height:20px;letter-spacing:.5px}.product__subs__group-wrapper.sub-subscription .subs-body ul li:not(:last-child){margin-bottom:9px}.product__subs__group-wrapper.sub-subscription .subs-body ul li:after{content:"";position:absolute;top:0;left:0;width:14px;height:100%;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 14 15"><g clip-path="url(%23a)"><g stroke="%237F3914" clip-path="url(%23b)"><path d="M7 14.36a6.5 6.5 0 1 0 0-13 6.5 6.5 0 0 0 0 13Z"/><path d="m3.111 8.072 2.723 2.51 5.055-5.444"/></g></g><defs><clipPath id="a"><path fill="%23fff" d="M0 .86h14v14H0z"/></clipPath><clipPath id="b"><path fill="%23fff" d="M0 .86h14v14H0z"/></clipPath></defs></svg>');background-repeat:no-repeat;background-position:center 2px}.product__subs__group-wrapper.active.sub-subscription .active-pill .subs-body ul li:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 14 15"><g clip-path="url(%23a)"><g stroke="%23008D4A" clip-path="url(%23b)"><path d="M7 14.36a6.5 6.5 0 1 0 0-13 6.5 6.5 0 0 0 0 13Z"/><path d="m3.111 8.072 2.723 2.51 5.055-5.444"/></g></g><defs><clipPath id="a"><path fill="%23fff" d="M0 .86h14v14H0z"/></clipPath><clipPath id="b"><path fill="%23fff" d="M0 .86h14v14H0z"/></clipPath></defs></svg>')}.product__subs__group-wrapper.sub-subscription .pdp-badge-wrapper{display:flex;justify-content:end;margin-top:5px}.product__subs__group-wrapper.sub-subscription .product__subs__option{flex-direction:row;align-items:center;width:100%}.product__subs__group-wrapper.sub-subscription .product__subs__option>span{display:block;flex:0 0 auto}.product__subs__group-wrapper.sub-subscription .product__subs__option .checkmark{position:relative;top:0;left:0}.product__subs__group-wrapper .product__subs__option .checkmark:after{content:"";width:10px;height:10px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;opacity:0}.product__subs__group-wrapper .product__subs__option:hover .checkmark:after{opacity:1;background-color:var(--color-brand)}.product__subs__group-wrapper.active.sub-subscription .active-pill .product__subs__option .checkmark:after,.product__subs__group-wrapper.active.sub-otp .product__subs__option .checkmark:after,.product__subs__group-wrapper.active .active-pill .product__subs__option:hover .checkmark:after{opacity:1;background-color:#008d4a}.product__subs__group-wrapper.sub-subscription .product__subs__option .subs-heading__price{margin-left:auto;white-space:nowrap}.product__subs__group-wrapper .product__subs__group .product__subs__option{padding-left:0}.main-subs-title-wrapper{display:flex;justify-content:space-between;width:100%;position:relative;padding-left:22px;cursor:pointer;padding-bottom:14px}.main-subs-title-wrapper .pdp-badge{gap:5px;background-color:#008d4a;border:1px solid #008d4a;line-height:1;padding:7px 14px}.product-showcase__description p,.product-showcase__description li,.h6-alt{font-size:16px}.product__subs{border:none;display:flex;flex-direction:column;gap:14px;padding:0}.product__subs__group{position:relative;border:1px solid var(--color-brand);border-radius:14px;padding:16px 15px;background-color:transparent;cursor:pointer;width:100%}@media (min-width: 768px){.product__subs__group{flex:1}}.product__subs__group-wrapper.active .product__subs__group.active-pill{background-color:#fff;box-shadow:0 4px 4px #00000040}.product__subs__group-subscription{position:relative;z-index:99}.main-subs-title-wrapper .checkmark{top:4px;left:0}.product__subs__option input:checked~.product__subs__group{border:2px solid var(--color-brand)}.subs-heading{display:flex;justify-content:space-between;align-items:center;line-height:130%}.subs-heading label,.main-subs-title-wrapper h4{display:flex;gap:10px;font-weight:600;line-height:20.8px;font-family:Nib Pro;flex-direction:column}.main-subs-title-wrapper .checkmark.checked{background-color:var(--color-brand)}.main-subs-title-wrapper .price{font-weight:600;line-height:20.8px;font-family:Nib Pro}.subs-heading label h4 span{text-transform:lowercase}.subs-heading span{font-family:Nib Pro;font-weight:600;font-size:16px}.subs-heading span s{font-size:14px;font-weight:400;padding-right:0;opacity:.66}.product__subs__option{padding-left:22px;cursor:pointer}label.product__subs__option:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:5}.product__subs__option input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:21px;left:14px;height:14px;width:14px;background-color:transparent;border-radius:50%;border:1px solid var(--color-brand)}.product__subs__option input:checked~h4{opacity:1}.subs-info{display:flex;flex-direction:column;gap:3.5px;padding-top:14px;width:100%}.subs-heading .frequency-title{font-size:18px}.subs-heading .save-title{font-size:14px}.subs-info ul{padding-left:0;margin:0;display:flex;flex-direction:column;gap:3.5px}.subs-info span,.subs-info li{font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.5px;display:flex;gap:7px;align-items:center;padding-left:7px}.subs-info span:before,.subs-info li:before{content:" ";background-image:url(checkmark.svg);background-size:14px;width:14px;height:14px;display:block;min-width:14px}.products-showcase__bottom .button-border{display:flex;background:#008d4a;padding:16px 14px;font-family:Nib Pro;font-size:20px;border-color:#008d4a;text-transform:none;font-weight:400;gap:14px;justify-content:center;align-items:center;line-height:1.2}.complementary-product .products-showcase__bottom .button-border{border:1px solid var(--color-brand);color:var(--color-brand);background:#f7f6f4;margin:0;padding-top:14px;font-size:14px;font-style:normal;font-weight:600}.swiper-thumb img{width:56px;height:56px;border-radius:7px;border:1px solid var(--color-brand);cursor:pointer}.swiper-thumb .swiper-wrapper{padding:14px}.swiper-thumb .swiper-slide{width:56px;height:56px}.icons-pdp{display:flex;justify-content:space-between;margin:20px 0}.icons-pdp .icons-pdp-content{display:flex;flex-direction:column;align-items:center;justify-content:end;max-width:104px;gap:7px}.icons-pdp div img{height:50px}.icons-pdp h6{text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.5px;flex:1;display:flex;align-items:center;max-height:105px}.swiper-thumb{overflow:hidden}.complementary-product-inner img{object-fit:contain}@media screen and (max-width: 768px){.small-hide{display:none!important}}@media screen and (min-width: 769px){.product__subs__group-wrapper.sub-subscription .subs-heading .subs-heading__tag{position:absolute;top:-20px;right:10px;padding:4px 15px;font-size:20px}.medium-up-hide{display:none!important}.h6-alt,.subs-heading span{font-size:20px}.subs-heading span s{font-size:16px}.Product__Image__Container{width:50%!important;border-right:1px solid var(--color-brand)}.Product__Content__Container{flex:1;width:50%}.product-page__content{padding:28px 0}.heading-pdp-title{padding:0}}.swiper-testi,.swiper-test{overflow:hidden;position:relative;margin:28px 0}.swiper-slide-img{width:105px}.swiper-slide-img img{object-fit:cover}.swiper-slide-img .AspectRatio:before{padding-bottom:120%}.swiper-img-and-heading{display:flex;gap:14px}.swiper-arrow{position:absolute;top:unset;bottom:22px;right:28px;width:100%;height:28px;display:flex;justify-content:end}.swiper-arrow .swiper-button-next,.swiper-arrow .swiper-button-prev{color:var(--color-brand);position:relative;left:unset;right:unset;width:47px;height:100%;border:1px solid;top:unset!important;bottom:unset!important;margin:0}.swiper-slide-thumb-active{border:#7f3914 1px solid;border-radius:7px}.swiper-button-prev{border-right:none!important;border-top-left-radius:20px;border-bottom-left-radius:20px}.swiper-button-next{border-left:none;border-top-right-radius:20px;border-bottom-right-radius:20px}.swiper-arrow .swiper-button-next:after,.swiper-arrow .swiper-button-prev:after{font-size:12px}.display-name{color:var(--color-brand);font-size:12px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:1px;text-transform:uppercase}.rich-content-text-headings{display:flex;flex-direction:column;gap:14px;width:66%;justify-content:center}.rich-content-text-headings h3{max-width:380px}.complementary-product{padding:14px;border:1px solid var(--color-brand);background-color:#fff;border-radius:14px}.complementary-product-inner{display:flex;gap:11px}.complementary-product-inner .AspectRatio{width:25%}.comp-content{width:75%}.complementary-product-inner .AspectRatio:before{padding-bottom:113%}.comp-content h5{font-size:14px;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase;letter-spacing:1px}.comp-price-title{padding:7px 0;display:flex;justify-content:space-between;font-family:Nib Pro;font-size:14px;font-style:normal;font-weight:600;line-height:120%}.below-a2c-text{text-align:center;font-size:16px;line-height:20px;font-weight:600;font-family:Nib Pro}.below-a2c-text a{text-decoration:underline}.testi-wrapper{border-top:1px solid var(--color-brand);border-bottom:1px solid var(--color-brand);background-color:#fff}.product-showcase__header,.products-showcase__bottom,.pdp-content{padding:0 28px}.pdp-content{margin-bottom:28px;font-size:32px;font-weight:400;font-family:Nib Pro}.pacer-accordion{margin:0 28px -1px;background-color:#fff}.testi-wrapper .swiper-slide{padding:28px}.savings{padding:7px 14px;border-radius:21px;background-color:#008d4a;color:#fff;font-size:14px!important;line-height:14px;font-weight:400!important;font-family:HurmeGeometricSansRegular!important}.benefit-list ul{display:flex;flex-wrap:wrap;list-style:none;padding:0 28px;gap:6px;margin-bottom:21px}.benefit-list ul li{padding:6px 12px;border:1px solid #7f3914;border-radius:21px;font-size:14px;line-height:16px}.product-showcase__reviews{padding-top:0;padding-bottom:10px}@media screen and (max-width: 1024px){.product-showcase__header,.products-showcase__bottom,.pdp-content,.benefit-list ul{padding:0 14px}.benefit-list ul{gap:7px}.pacer-accordion{margin:0 14px -1px}.pdp-content{margin-bottom:14px}.swiper-arrow{position:relative;right:14px;height:21px;bottom:0;margin-bottom:21px}.testi-wrapper .swiper-slide{padding:21px 21px 0}.swiper-slide-img{width:90px}.product-showcase__header.caps_alt .caps-qty{padding:3px 0}}@media screen and (min-width: 769px){.complementary-product-inner .AspectRatio:before{padding-bottom:108%}.complementary-product-inner .AspectRatio{width:17%}.comp-price-title{font-size:20px}.complementary-product{padding:16px}.swiper-slide-img{max-width:240px}.rich-content-text-headings{width:61.8%;flex:1}}.swiper-iconsText{position:relative;overflow:hidden;padding:0 28px}.swiper-iconsText .swiper-slide{display:flex;justify-content:center}.banner-with-text--img img{object-fit:cover}.content .table tr{border-right:0;border:1px solid #893400}.content .table{margin-bottom:40px;width:100%;background-color:#fff}.offcanvas-body{padding:0 0 40px}.offcanvas-body__lead{padding:25px 0}.ReviewContainer{flex-direction:column;position:relative}.ReviewReviews{width:100%;order:1;margin-bottom:42px}.ReviewAll{order:2;position:absolute;bottom:0;left:0;z-index:99;width:auto}.ReviewAll h2,.ReviewAll .reviews-result,.ReviewAll .okeReviews,.ReviewAll p{display:none}.button-border1{background-color:transparent;font-weight:600!important;line-height:12px!important;letter-spacing:.36px!important;padding:14px 60px!important;height:unset!important}.okeReviews-reviews-showMore{padding:14px 60px!important;border-radius:39px!important;color:var(--color-brand)!important;text-transform:uppercase;font-size:12px!important;font-style:normal!important;font-weight:600!important;line-height:12px!important;letter-spacing:.36px!important;position:absolute!important;left:237px!important;transition:all .3s}.okeReviews-reviews-showMore:hover{background:#893400;color:#fff!important}.okeReviews-reviews-showMore:after{content:none!important}.reviews .container{max-width:1248px!important;padding:0 14px!important}.okeReviews-review-side{border:none!important}.okeReviews-review-primary{border-right:none!important}.okeReviews-reviews-review:first-of-type{border-radius:14px 14px 0 0}.okeReviews-reviews-review{border:1px solid var(--color-brand)!important;border-bottom:none!important}.okeReviews-reviews-review:last-of-type{border-radius:0 0 14px 14px;border-bottom:1px solid var(--color-brand)!important}@media screen and (max-width: 768px){.okeReviews-review-reviewer-product,.oke-w-review-side-expandContent{display:none!important}.okeReviews-reviews-showMore{left:0!important}.ReviewReviews{margin-bottom:114px}.ReviewAll{left:0;right:0;margin:auto;transform:translateY(8%)}.okeReviews.okeReviews--theme .okeReviews-reviewsWidget .okeReviews-review-primary{border:0!important}}.PageContainer{background-color:#f7f6f4}.quiz--link{display:none!important}.HorizontalList{display:flex;justify-content:center}.Product__Content__Container .HorizontalList .HorizontalList__Item{height:auto}.price-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:end;gap:8px}.hidden{display:none}.flag-pills{display:flex;flex-wrap:wrap;gap:10.5px 7px;margin:21px 0}.flag-pill{padding:7px 14px;font-size:16px;line-height:16px;border:#7f3914 1px solid;border-radius:21px}.take-a-quiz-text{color:#7f3914;font-size:16px;font-family:Nib Pro;line-height:20px;font-weight:600;text-align:center;margin-top:28.5px}.take-a-quiz-text a{border-bottom:1px solid #7f3914}@media screen and (max-width: 768px){.subs-heading .frequency-title{font-size:14px;line-height:1}.subs-heading .save-title{font-size:12px;line-height:1}.product__subs__group-subscription{padding:14px 7px}.product__subs__group-wrapper .product__subs__group .product__subs__option{row-gap:14px}.product__subs__group-wrapper.sub-otp{column-gap:8px}}.product-showcase__description{padding-left:28px;padding-right:28px}@media (max-width: 1024px){.product-showcase__description{padding-left:14px;padding-right:14px}}.swiper-slide-img img{border-radius:300px 300px 28px 28px;object-fit:cover}.rich-content-swiper__info{padding:0 28px}.rich-content-swiper__info .swiper-img-and-heading{display:flex;gap:14px;padding-bottom:14px}.rich-content-swiper__info .swiper-slide-img{width:33%}.rich-content-swiper__info .swiper-arrow{position:relative;width:100%;height:28px;display:flex;justify-content:end;margin-top:7px}@media (max-width: 1024px){.rich-content-swiper__info{padding:0 14px}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/guud-main-product-v2-1.css.map */
