#udProductView{max-width:1400px}#udProductView h1{font-family:Perfectly Nineties;font-size:46px;font-weight:400;line-height:60px;letter-spacing:0;text-align:left}@media (max-width: 975px){#udProductView h1{font-size:clamp(28px,8.5vw,36px);line-height:normal}}.nutritionFactsLink{text-decoration:underline}#udProductView .input-group-quantity{background:var(--ud-linen-50);display:flex;align-items:center;padding:7px 15px;border:1.5px solid black;border-radius:35px;justify-content:space-between}#udProductView .input-group-quantity input{background:var(--ud-linen-50);border:none;width:inherit;font-weight:600;font-size:20px}#udProductView input[type=number]::-webkit-outer-spin-button,#udProductView input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#udProductView .btn{background:#8dd1c6;border:1.5px solid #1f1209;border-radius:35px;color:#000;text-transform:lowercase;margin:auto;display:block;max-width:100%;padding:7px 15px;font-weight:400}#AddToCart{font-style:normal;font-weight:450;font-size:20px}#udProductView .reviews{display:flex;margin-top:20px}#product-carousel .swiper-slide img{width:100%;padding:0 7%}#product-carousel2{padding:0 7%}@media (max-width: 975px){#product-carousel2{display:none}}#product-carousel2 .swiper-slide img{width:100%;height:100%}#product-carousel2 .ud-square-image{width:80px!important;height:80px!important}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{font-size:25px}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-button-next,.swiper-rtl .swiper-button-prev{content:"prev";color:#000;font-size:25px}#product-carousel2 .swiper-slide{max-height:545px}.product-flavor{width:min(20vw,70px);height:min(20vw,70px);border-radius:50%;border:3px solid transparent;transition:all .25s cubic-bezier(.4,0,.2,1)}.flavor-wrapper{gap:min(2vw,1rem)}.product-flavor:hover{border:3px solid #cacaca}.product-flavor.active{border:3px solid #1f1209}.product-flavor.f-chocolate-chip{background:#b3dad4}.product-flavor.f-double-chocolate{background:#f5d6d1}.product-flavor.f-peanut-butter{background:#f9df98}.product-flavor.f-birthday-cake{background:#b6c6f3}.product-flavor.f-pumpkin-spice{background:#d39357}.product-flavor img{position:relative;width:70%;aspect-ratio:1 / 1;object-fit:contain}.form-check{padding:0;margin-right:10px}.form-check-label{border:1.5px solid #1f1209;border-radius:35px;padding:7px 15px;cursor:pointer}.form-check-label:hover{background:#8dd1c6}.form-check-label.checked{background:#1f1209;color:#cacaca}.plan.form-check{margin-bottom:1rem;padding-left:0}.plan>.form-check-input{display:none}.plan>.form-check-label{background:#ead0b133;border-radius:1.75rem;padding:1.25rem;border:2px solid transparent;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)}.plan>.form-check-input:checked~.form-check-label{border:2px solid #1f1209}.frequency{display:none!important}.frequency .form-check-input{background-color:transparent;border:1px solid #1f1209;transition:all .25s cubic-bezier(.4,0,.2,1);position:fixed;opacity:0;pointer-events:none}.frequency .form-check-input:checked{background-color:#1f1209;border-color:#1f1209}.frequency .form-check-input:checked~.form-check-label{background:#8dd1c6}.frequency .form-check-input:focus{box-shadow:none}.form-check-input:checked~.form-check-label>.frequency{display:flex!important}.frequency>.form-check>.form-check-input,.frequency>.form-check>.form-check-label{cursor:pointer;font-size:min(4vw,16px)}.frequency>.form-check>.form-check-label{min-width:3em}.rc-container-wrapper{display:none!important}.product-info-dropdown{display:flex;flex-direction:column;width:100%;margin:32px 0}.product-info-dropdown .label-wrapper{display:flex}.product-info-dropdown .label-wrapper p{cursor:pointer;padding:8px 12px;color:var(--ud-cocoa-900);margin-bottom:unset;font-weight:500}.product-info-dropdown .label-wrapper p svg{display:none}.product-info-dropdown .label-wrapper p.active{font-weight:550;padding-left:4px;padding-right:unset;position:relative}.product-info-dropdown .label-wrapper p.active svg{display:block}.product-info-dropdown .label-wrapper p:first-child{padding-left:unset}.product-info-dropdown .label-wrapper p:last-child{flex-grow:1}.product-info-dropdown .info{margin-top:12px}.product-details-meta{display:flex;flex-direction:row;justify-content:start;gap:1rem}.product-ingredients-meta>li>div>p{margin-bottom:0!important}.faq-item-title{position:relative;max-width:fit-content;overflow-x:clip;margin-bottom:0;text-decoration:none;color:#000!important}.faq-header.active>.faq-item-title{margin-bottom:.5em}@media (min-width: 768px){.product-info-dropdown .label-wrapper p{padding:8px 16px}.product-info-dropdown .label-wrapper p.active{padding-left:8px;padding-right:unset}.product-info-dropdown .label-wrapper p.active:first-child{padding-left:unset}}@media (min-width: 992px){.product-info-dropdown .label-wrapper p{padding:8px 20px;font-size:20px}.product-info-dropdown .label-wrapper p.active{padding-left:12px;padding-right:unset}.product-info-dropdown .info{margin-top:16px;font-size:20px}.product-info-dropdown .label-wrapper p.active:first-child{padding-left:unset}}@media (max-width: 975px){.product-info-dropdown{border-top:1px solid}.product-info-dropdown .label-wrapper{display:none}.product-info-dropdown .faq-item{border-bottom:1px solid;padding:10px 0}.product-info-dropdown .faq-header{width:100%;text-align:left;background:none;border:none;padding:10px 25px;font-size:16px;font-weight:600;cursor:pointer;position:relative;text-decoration:none}.product-info-dropdown .faq-header:after{content:"+";color:#000!important;position:absolute;right:0;padding-right:25px;top:50%;transform:translateY(-50%);font-size:20px;transition:transform .3s}.product-info-dropdown .faq-header.active:after{content:"-";padding-right:25px}.product-info-dropdown .faq-content{opacity:0;max-height:0;padding:0 50px;overflow:hidden;transition:opacity .3s ease,max-height .3s ease}.product-info-dropdown .faq-content.show{opacity:1;max-height:500px;padding:0 25px}.faq-header p svg{display:none}.faq-header.active p svg{display:flex;flex-direction:row}}@keyframes fadeIn{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ud-product-template-copy.css.map */
