.pdp-wrapper .section-related-products{border:1px solid #f1f1f0;padding:0;margin-top:3rem!important;margin-bottom:0!important;position:relative;text-align:center}.pdp-wrapper .section-related-products .container-secondary{margin-top:-22px}.pdp-wrapper .pdp-related-title{text-transform:uppercase;border:2px solid #f1f1f1;padding:10px;background-color:#fff;font-size:var(--bs-h5-font-size-sm);text-align:center;margin:0 auto 15px;z-index:1;position:relative;display:inline-block}@media only screen and (min-width: 768px){.pdp-wrapper .pdp-related-title{font-size:var(--bs-h5-font-size-md)}}@media only screen and (min-width: 1025px){.pdp-wrapper .pdp-related-title{font-size:var(--bs-h5-font-size)}}.pdp-wrapper .section-related-products .card-product.card-product-style-1{border:none;background:transparent}.pdp-wrapper .section-related-products .card-carousel .swiper-slide{min-height:auto}.swatch input{display:none}.swatch .form-label{padding:.5rem 1rem;min-width:32px;cursor:pointer;text-align:center;border:1px solid var(--bs-color-primary);font-size:var(--bs-font-size);color:var(--bs-color-primary);border-radius:50px}.swatch input:checked+label{background:var(--bs-color-primary);color:var(--bs-color-white);border:1px solid var(--bs-color-primary);font-weight:500}.product-images-wrapper .product-carousel{margin-bottom:1rem}.product-images-wrapper .product-carousel picture{width:100%}.product-outer-arrow{position:relative;padding:0 50px}.product-outer-arrow [class*=swiper-button]{width:33px;height:33px}.product-outer-arrow .swiper-button-prev{left:3px}.product-outer-arrow .swiper-button-next{right:3px}.product-images-wrapper .swiper-container-vertical .swiper-wrapper{flex-wrap:wrap}.product-thumb--image{height:0;padding-top:100%;position:relative;border:1px solid transparent}.swiper-slider.swiper-container-vertical{height:100%}.product-thumbnails .swiper-slide-thumb-active .product-thumb--image{border-color:#000}.product-thumb--image img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:contain;object-position:center}.media--video img{width:100%;height:100%;object-fit:cover}.product-thumb--image.media--video .icon-play{left:50%;top:50%;font-size:30px;transform:translate(-50%,-50%);color:#fff}.product-details-wrapper .installment{font-size:.875rem;line-height:1.4;padding:0 15px 15px;border:1px solid var(--bs-color-border);border-top:none;border-bottom:none}.product-details-wrapper .scroll-added{position:fixed;bottom:0;left:0;right:0;text-align:center;background:#f1effe;box-shadow:0 -2px 20px #0003;padding:10px 15px;z-index:9999;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 768px){.product-details-wrapper .scroll-added{padding:10px 50px}}.product-details-wrapper .scroll-added .subtitle{margin:0 15px 0 0}.product-carousel.pdp-carousel .swiper-wrapper{align-items:center}.product-carousel.pdp-carousel .video-section video{width:100%}.cta-btn{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.show--video .cta-btn,.show--video .content-section,.pause__button{display:none}.custom-video-container.video--paused .show--video .cta-btn,.custom-video-container.video--paused .pause__button{display:block}.custom-video-container.video--paused .play__button,.custom-video-container.video--playing .play__button{display:none}.toggle-ingredients{cursor:pointer}.toggle-ingredients .icon-arrow-down{margin-top:4px}.product-details-wrapper .h2{font-size:1.25rem;color:#000}.product-details-wrapper .subtitle{font-family:var(--bs-font-family-base)}.product-details-wrapper .price-wrapper{display:flex;align-items:center}.product-details-wrapper .price-wrapper .actual-price{font-size:1.25rem;font-family:var(--bs-font-family-base);margin:0 15px 0 0;font-weight:500}.product-details-wrapper .price-wrapper .free-shipping{font-size:.875rem;line-height:1.5;font-weight:400}.product-details-wrapper .swatch.color-swatch .swatch-label{min-width:30px;min-height:30px;display:block;border-radius:50%;border:0;position:relative}.product-details-wrapper .addon-fieldset .swatch.color-swatch .swatch-label{min-width:16px;min-height:16px}.product-details-wrapper .swatch.color-swatch{border-radius:50%;box-shadow:0 0 12px #0000001a}.product-details-wrapper .swatch.color-swatch input:checked+.swatch-label:after{content:"";display:block;position:absolute;background:#fff;width:8px;height:8px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.product-details-wrapper .addon-fieldset .swatch.color-swatch input:checked+.swatch-label:after{width:4px;height:4px}.product-details-wrapper .swatch.color-swatch input:checked+.swatch-label.White:after{background:#000}.product-details-wrapper .swiper-container-vertical img{height:100%;width:100%;object-fit:cover}.product-outer-arrow[data-direction=vertical]{padding:50px 0}.product-outer-arrow[data-direction=vertical] [class*=swiper-button]{width:28px;height:28px}.product-outer-arrow[data-direction=vertical] .swiper-button-prev{left:50%;right:auto;top:5px;bottom:auto;transform:translate(-50%) rotate(90deg)}.product-outer-arrow[data-direction=vertical] .swiper-button-next{left:50%;right:auto;top:auto;bottom:5px;transform:translate(-50%) rotate(90deg)}body .product-details-wrapper .swym-btn-container{position:relative;--whishlist-size: 26px}#productAccordion .rte{font-size:.875rem}body .product-details-wrapper .swym-btn-container .swym-fave-count{position:absolute;left:50%;transform:translate(-50%,-50%);background:transparent;border:none;box-shadow:none;padding:0;top:50%;font-size:14px;font-weight:700;display:none}body .product-details-wrapper .swym-btn-container .swym-add-to-wishlist.swym-icon .swym-tooltip .swym-tooltip-text{position:absolute;left:auto;right:0;top:auto;bottom:10px;background-color:var(--bs-color-secondary);border-color:transparent;box-shadow:none}body .product-details-wrapper .swym-btn-container .swym-add-to-wishlist.swym-icon{height:var(--whishlist-size);line-height:var(--whishlist-size);width:var(--whishlist-size)}body .product-details-wrapper .swym-btn-container .swym-button:after{width:var(--whishlist-size);font-size:var(--whishlist-size)}.pdp-wrapper .ugc_image{aspect-ratio:1/1;position:relative}.pdp-wrapper .ugc_image img{width:100%;height:100%;object-fit:cover}.pdp-wrapper .product-badges{margin:0;padding:0;display:flex;list-style:none}.pdp-wrapper .product-badges li:not(:last-child){margin-right:30px}.pdp-wrapper .product-badges img{width:70px}@media only screen and (max-width: 768px){.product-details-wrapper .scroll-added .add_to_cart_btn{padding-inline:10px}.pdp-wrapper .product-badges li:not(:last-child){margin-right:15px}.pdp-wrapper .product-badges img{width:55px}}body .recharge-subscription-widget{border:1px solid var(--bs-color-border);padding:0 15px 15px;border-bottom:none}body .recharge-subscription-widget .rc-template__radio{display:flex;flex-wrap:wrap;align-items:center;font-size:.875rem}body .recharge-subscription-widget .auto_refill{font-size:.875rem;margin-top:.2rem;color:var(--bs-body-color)}body .recharge-subscription-widget .auto_refill a{color:inherit;text-decoration:underline}body .recharge-subscription-widget .auto_refill a:hover{text-decoration:none}body .recharge-subscription-widget .rc-template__radio .rc-radio.onetime-radio{flex:0 0 100%}body .recharge-subscription-widget .rc-radio__label{line-height:1.3;padding-top:2px}body .recharge-subscription-widget .rc-widget .rc-template__radio .rc-selling-plans{color:transparent;background:transparent;padding:0}body .recharge-subscription-widget .rc-template__radio .rc-selling-plans-dropdown__select{border:none;padding:10px 25px 10px 0;color:var(--rc-active-text-color);background-color:var(--bs-input-bg-color);font-weight:300;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 4px center;background-size:16px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}body .recharge-subscription-widget .rc-template__radio .rc-radio{padding-left:0!important}body .recharge-subscription-widget .rc-subscription-details{display:none}body .recharge-subscription-widget .rc-subscription-details .rc-subscription-details__button{font-size:.9rem}body .recharge-subscription-widget .rc-subscription-details .rc-subscription-details__button .reload-icon{width:14px;height:14px;display:inline-block}.customer .recipient-form{max-width:500px;display:block}@media only screen and (min-width: 768px){.product-details-wrapper .h2{font-size:1.125rem}}:root{--author-font-size: 16px;--author-font-weight: 500;--common-star-color: #e9e462 }body .ruk_rating_snippet .ruk-rating-snippet-count{font-size:14px;bottom:1px;line-height:1.2;font-weight:400;margin-left:6px}body .CarouselWidget-prefix .CarouselWidget{margin:0;max-width:400px;display:block;--scroll-button-horizontal-position: 0;--scroll-button-icon-size: 11px;font-size:1rem;--body-text-line-height: 1.4;--body-text-font-weight: 300;--body-text-letter-spacing: 0;--body-text-color: var(--bs-body-color);--heading-text-color: var(--bs-body-color);--author-font-size: 1rem}body .CarouselWidget-prefix .CarouselWidget .CarouselWidget__header{display:none}body .CarouselWidget-prefix .CarouselWidget .CarouselWidget__list{flex:1}body .CarouselWidget-prefix .CarouselWidget .R-ReviewsList .R-ReviewsList__item .item__inner{box-shadow:none;border:1px solid var(--bs-color-border);padding:10px}body .CarouselWidget-prefix .CarouselWidget .R-ReviewsList .R-ReviewsList__item .item__inner .R-TextBody{font-size:.875rem;margin-bottom:0}body .CarouselWidget-prefix .CarouselWidget .R-RatingStars,body .CarouselWidget-prefix .CarouselWidget .R-BadgeElement,body .CarouselWidget-prefix .CarouselWidget .R-TextBody:not(.R-ReviewsList__item--body){display:none}body .CarouselWidget-prefix .CarouselWidget .R-ReviewsList{padding:0}body .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton{display:flex;align-items:center;justify-content:center;color:var(--bs-color-secondary);background:var(--bs-color-white);border-radius:50%;box-shadow:none;transition:all .5s;font-size:calc(var(--scroll-button-icon-size) * 1.5)}body .CarouselWidget-prefix .CarouselWidget .R-ReviewsList .R-ReviewsList__item{padding-left:0;padding-right:0}body .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton:hover{box-shadow:0 0 5px 1px #bbb}body .CarouselWidget-prefix .R-MD.CarouselWidget--scrollButtons-coloured:not(.CarouselWidget--scrollButtons-top) .R-ReviewsList-container{padding-left:0;padding-right:0}body .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton--right{right:calc(var(--scroll-button-icon-size, 24px) * (-2.2))}body .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton--left{left:calc(var(--scroll-button-icon-size, 24px) * (-2.2))}body .ElementsWidget-prefix .R-TextBody--xxxxs{font-size:var(--bs-font-size-md)}body .ElementsWidget-prefix .R-TextHeading--xxs{font-size:1em;font-weight:500}body .ElementsWidget-prefix .R-TextBody--xs{font-size:.875em;margin-bottom:0;font-weight:300}body .ElementsWidget-prefix .R-TextHeading--xxxs{font-size:.875em;font-weight:400}body .ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item .item__meta{border-right:none;background:transparent;padding:0 15px 0 0;text-align:center}body .ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item .item__review{flex-grow:1;padding-left:15px}body .ElementsWidget-prefix .R-ContentList__item .R-AvatarThumbnail{display:none!important}body .ElementsWidget-prefix .ElementsWidget .ElementsWidget__media,body .ElementsWidget-prefix .ElementsWidget .ElementsWidget__subheader,body .ElementsWidget-prefix .item__review .R-flex-row,body .ElementsWidget-prefix .ElementsWidget__footer{display:none}body .ElementsWidget-prefix .R-PaginationControls .R-PaginationControls__item{margin:0 5px;padding:1px 0 0;width:26px;height:26px;align-items:center;justify-content:center;border:1px solid var(--bs-color-primary);color:var(--bs-color-primary)}body .ElementsWidget-prefix .R-PaginationControls .R-PaginationControls__item.isActive{border-color:transparent;background-color:var(--bs-color-primary);color:var(--bs-color-white)}body .ElementsWidget-prefix .R-ContentList__item .item__review .u-marginBottom--md{display:flex;flex-wrap:wrap}body .ElementsWidget-prefix .R-ContentList__item .item__review .R-TextHeading.R-TextHeading--xxxs,body .ElementsWidget-prefix .R-ContentList__item .item__review .R-TextBody{width:100%}body .ElementsWidget-prefix .R-PaginationControls .R-PaginationControls__item .R-TextHeading{margin:0;font-family:var(--bs-font-family-base);line-height:inherit}body .ricon-badge--checkmark,body [class*=ricon-percentage-star]{font-family:icon-fluid!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .ricon-badge--checkmark:before{content:"\e925"}body .ricon-percentage-star--0:before{content:"\e926"}body .ricon-percentage-star--25:before{content:"\e927"}body .ricon-percentage-star--50:before{content:"\e928"}body .ricon-percentage-star--75:before{content:"\e929"}body .ricon-percentage-star--100:before{content:"\e92a"}body .ElementsWidget-prefix .R-BadgeElement{margin-bottom:5px;justify-content:center}body .ElementsWidget-prefix .R-ContentList__item .u-marginBottom--md{margin-bottom:0!important}body .ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item{margin-bottom:20px;padding-bottom:20px;align-items:center}body .ElementsWidget-prefix .R-ContentList .item__review .R-TextHeading.R-TextHeading--xxs{flex:1}body .ElementsWidget-prefix .ElementsWidget .cssVar-authorName{text-align:center;margin:0;font-weight:500}body .ElementsWidget-prefix .R-RatingStars--md .R-RatingStars__stars .stars__icon{font-size:18px}body .ElementsWidget-prefix .R-RatingStars--sm .R-RatingStars__stars .stars__icon{font-size:14px;margin-right:3px}body .ElementsWidget-prefix .R-BadgeElement .R-BadgeElement__icon{font-size:1rem;margin:0 6px 0 0;width:auto;height:auto}body .ElementsWidget-prefix .R-RatingSelection{margin-left:0;margin-right:0}body .ElementsWidget-prefix .R-RatingSelection .R-RatingSelection__item .R-RatingSelection__button{font-size:28px;line-height:1;padding:0;margin-right:5px}body .ElementsWidget-prefix .R-Button{font-size:var(--bs-font-size-button);font-weight:var(--bs-font-weight-button);line-height:var(--bs-line-height-button);letter-spacing:var(--bs-letter-spacing);padding:var(--bs-y-padding-button) var(--bs-x-padding-button);border:var(--bs-border-width-button) solid var(--bs-bg-color-btn-primary);border-radius:var(--bs-border-radius-button);text-transform:uppercase;color:var(--bs-bg-color-btn-primary);background-color:transparent}body .ElementsWidget-prefix .R-Button:hover{color:var(--bs-bg-color-btn-primary);background-color:transparent;border-color:var(--bs-bg-color-btn-primary)}@media only screen and (max-width: 670px){body .ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item .item__meta{margin-bottom:7px;padding:0}.ugc_image_wrapper{--bs-container-padding: 5px }.pdp-wrapper .section-related-products .card-product.card-product-style-1 .btn{padding-inline:18px}body .ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item .item__review *{text-align:center!important}body .ElementsWidget-prefix .R-ContentList .item__review .R-TextHeading.R-TextHeading--xxs,body .ElementsWidget-prefix .R-ContentList__item .item__review .u-marginBottom--md{display:block}}.product-details-wrapper .installment .shopify-installments{margin:0}.custom-sidetabs #productAccordion{margin:0 -15px}.custom-sidetabs #productAccordion:after{content:"";clear:both;display:block}.custom-sidetabs #productAccordion .accordion__container{float:left;width:calc(50% - 30px);margin:0 15px}.custom-sidetabs #productAccordion .accordion__container:nth-child(odd){clear:both}body .product-thumbnails~[class*=swiper-button].swiper-button-lock{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/template-product.css.map */
