:root{--color-brand: #7F3914}#main{background:#f7f6f4}.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:8px 12px 5px;justify-content:center;align-items:center;border-radius:16px;border:1px solid var(--color-brand);background:var(--color-brand);color:#f7f6f4;letter-spacing:.24px;font-size:12px;line-height:100%;text-transform:uppercase}.heading-pdp-title{display:flex;align-items:center;justify-content:space-between}.product-page__content{padding:8px 14px!important}@media screen and (max-width: 1024px){.product-tight .product-page__content{padding-top:8px!important}}.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0!important;top:0!important;line-height:1!important}.product-showcase__reviews{padding-top:7px}.product-showcase__header.caps_alt .caps-qty{font-size:14px;font-weight:700;line-height:16.8px;font-family:Nib Pro}@media (max-width: 768px){.product-showcase__description{margin-top:7px!important;order:2!important}}.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 14px;background-color:#fff}.subs-heading{display:flex;justify-content:space-between;align-items:center;line-height:130%}.subs-heading label{display:flex;gap:10px;font-weight:600;line-height:20.8px;font-family:Nib Pro}.subs-heading span{font-family:Nib Pro;font-weight:600;font-size:16px}.subs-heading span s{font-size:14px;font-weight:400;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}.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:hover input~.checkmark{background-color:#ccc}.product__subs__option input:checked~.checkmark{background-color:var(--color-brand)}.product__subs__option input:checked~h4{opacity:1}.subs-info{display:flex;flex-direction:column;gap:3.5px;padding-top:14px}.subs-info span{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{content:" ";background-image:url(checkmark.svg);background-size:14px;width:14px;height:14px;display:block}.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-bottom:21px}.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:54px}.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){.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!important}.heading-pdp-title{padding-bottom:0}.caps-qty{padding-top:7px}}.swiper-testi,.swiper-test{overflow:hidden;position:relative;margin:28px 0 21px}.swiper-slide-img{width:33%}.swiper-slide-img img{border-radius:300px 300px 28px 28px;object-fit:cover}.swiper-slide-img .AspectRatio:before{padding-bottom:120%}.swiper-img-and-heading{display:flex;gap:14px;padding-bottom:14px}.swiper-arrow{position:relative;width:100%;height:28px;display:flex;justify-content:end;margin-top:7px}.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%}@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-arrow{position:absolute;top:unset;bottom:15px}.swiper-slide-img{max-width:240px}.rich-content-text-headings{width:61.8%;flex:1}}.swiper-iconsText{position:relative;overflow:hidden}.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}.product-reviews-policy-link{display:block;position:absolute;right:20px;bottom:70px;text-decoration:underline}@media screen and (max-width: 768px){.product-reviews-policy-link{position:static;display:inline;text-align:right}.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}.code-area{background:#fff;padding:3px 10px;border-radius:5px;display:inline-block;color:#893400;border:1px dashed #893400}.code-area span{font-weight:700;text-transform:uppercase}.code-area:empty{display:none}.product-showcase__codearea{padding:0}
/*# sourceMappingURL=/cdn/shop/t/201/assets/guud-main-product.css.map */
