.ef-line-clamp-1[data-v-8fc1890d]{white-space:nowrap}.ef-line-clamp-1[data-v-8fc1890d],.ef-line-clamp-2[data-v-8fc1890d]{overflow:hidden;text-overflow:ellipsis}.ef-line-clamp-2[data-v-8fc1890d]{line-height:1.5em;max-height:3em;position:relative}@supports (-webkit-line-clamp:1){.ef-line-clamp-2[data-v-8fc1890d]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.ef-line-clamp-3[data-v-8fc1890d]{line-height:1.5em;max-height:4.5em;overflow:hidden;position:relative;text-overflow:ellipsis}@supports (-webkit-line-clamp:1){.ef-line-clamp-3[data-v-8fc1890d]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.ef-line-clamp-4[data-v-8fc1890d]{line-height:1.5em;max-height:6em;overflow:hidden;position:relative;text-overflow:ellipsis}@supports (-webkit-line-clamp:1){.ef-line-clamp-4[data-v-8fc1890d]{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}}.ef-line-clamp-5[data-v-8fc1890d]{line-height:1.5em;max-height:7.5em;overflow:hidden;position:relative;text-overflow:ellipsis}@supports (-webkit-line-clamp:1){.ef-line-clamp-5[data-v-8fc1890d]{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}}.ef-line-clamp-6[data-v-8fc1890d]{line-height:1.5em;max-height:9em;overflow:hidden;position:relative;text-overflow:ellipsis}@supports (-webkit-line-clamp:1){.ef-line-clamp-6[data-v-8fc1890d]{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}}@font-face{font-family:"Montserrat Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:120.7672%;ascent-override:80.1542%;descent-override:20.7838%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback: Roboto";src:local("Roboto");size-adjust:113.0784%;ascent-override:85.6043%;descent-override:22.197%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback: Arial";src:local("Arial");size-adjust:112.8307%;ascent-override:85.7923%;descent-override:22.2457%;line-gap-override:0%}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../fonts/Montserrat-400-1.woff2) format(woff2),url(../fonts/Montserrat-400-2.woff2) format(woff2),url(../fonts/Montserrat-400-3.woff2) format(woff2),url(../fonts/Montserrat-400-4.woff2) format(woff2),url(../fonts/Montserrat-400-5.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Montserrat Fallback: Segoe UI";src:local("Segoe UI");size-adjust:113.452%;ascent-override:85.3224%;descent-override:22.1239%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:111.7778%;ascent-override:86.6004%;descent-override:22.4553%;line-gap-override:0%}.short-description[data-v-0767ad84] ul{font-family:Montserrat,"Montserrat Fallback: BlinkMacSystemFont","Montserrat Fallback: Segoe UI","Montserrat Fallback: Roboto","Montserrat Fallback: Helvetica Neue","Montserrat Fallback: Arial",system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,serif;font-size:1rem;font-weight:var(--font-weight-medium);list-style-type:disc;margin-bottom:2.25rem;margin-left:10px}.short-description[data-v-0767ad84] li{overflow-wrap:break-word;padding-bottom:.25rem}.title[data-v-0767ad84]{font-size:2rem;line-height:38px;margin-bottom:1rem;margin-top:14px;overflow-wrap:break-word}@media (min-width:1024px){.title[data-v-0767ad84]{font-size:2.5rem;line-height:48px}}.delivery[data-v-0767ad84]{letter-spacing:.32px;line-height:27px;margin-bottom:2rem;overflow-wrap:break-word;padding-left:.5rem}.delivery[data-v-0767ad84] ul{font-family:Montserrat,"Montserrat Fallback: BlinkMacSystemFont","Montserrat Fallback: Segoe UI","Montserrat Fallback: Roboto","Montserrat Fallback: Helvetica Neue","Montserrat Fallback: Arial",system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,serif;font-size:1rem;font-weight:var(--font-weight-medium);list-style-type:disc;margin-bottom:2.25rem;margin-left:10px}.delivery[data-v-0767ad84] li{overflow-wrap:break-word;padding-bottom:.25rem}.delivery__wrapper[data-v-0767ad84]{height:2rem;margin-bottom:.75rem;margin-top:.25rem}.delivery__icon[data-v-0767ad84]{margin-bottom:2rem}[data-v-cfcd9b4c] .product-size__price{margin-bottom:0}@font-face{font-family:Gotham Pro;src:local("Gotham Pro Bold"),url(../fonts/Gotham-Pro-Bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}.addons-carousel[data-v-8a32fba8]{padding-top:1rem}.addons-carousel__label[data-v-8a32fba8]{font-family:Gotham Pro,Roboto,Arial,sans-serif;font-size:1.25rem;line-height:1.75rem;margin-bottom:.5rem;overflow-wrap:break-word;text-align:center;text-transform:none}.addons-carousel__container[data-v-8a32fba8]{padding-bottom:2rem;position:relative;width:100%}.addons-carousel__container .carousel__slide[data-v-8a32fba8]{align-items:flex-start;flex-direction:column;justify-content:flex-start}.addons-carousel__container .carousel__slide>a[data-v-8a32fba8]{padding:.6rem}.addons-carousel__container .carousel__viewport[data-v-8a32fba8]{padding-bottom:1.5rem}@media (min-width:1100px){.addons-carousel__container .carousel__viewport[data-v-8a32fba8]{padding-bottom:0}}.addons-carousel__dot[data-v-8a32fba8]{cursor:pointer}.addons-carousel__dot.active .dot[data-v-8a32fba8]{--tw-bg-opacity:1;background-color:rgb(34 34 34/var(--tw-bg-opacity,1))}.addons-carousel__dot:hover:not(.active) .dot[data-v-8a32fba8]{--tw-bg-opacity:1;background-color:rgb(98 98 98/var(--tw-bg-opacity,1))}.addons-carousel__button[data-v-8a32fba8]{align-items:center;border-radius:9999px;border-width:1px;display:flex;height:3rem;justify-content:center;position:absolute;width:3rem;--tw-border-opacity:1;background-color:#fff9;border-color:rgb(190 190 190/var(--tw-border-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.addons-carousel__button[data-v-8a32fba8]:hover{--tw-border-opacity:1;background-color:#fff;border-color:rgb(118 118 118/var(--tw-border-opacity,1))}.addons-carousel__button[data-v-8a32fba8]{top:calc(100% - 4.25rem)}.addons-carousel__button--left[data-v-8a32fba8]{left:1rem;--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.addons-carousel__button--right[data-v-8a32fba8]{margin-left:3rem;right:1rem}.carousel[data-v-d32de089]{--vc-pgn-background-color:hsla(0,0%,100%,.8);--vc-pgn-active-color:grey;--vc-pgn-border-radius:5px;--vc-pgn-height:10px;--vc-pgn-width:10px;display:flex;flex-direction:column}.thumbnail-container[data-v-d32de089]{border:1px solid transparent;cursor:pointer;max-width:100%}.thumbnail-container.is-active[data-v-d32de089]{border:1px solid}.thumbnail[data-v-d32de089]:hover{filter:brightness(75%)}.product-gallery[data-v-d32de089] .carousel__pagination{background:var(--vc-pgn-background-color);border-radius:10px;gap:0;padding-inline:5px}.product-gallery[data-v-d32de089] .carousel__pagination-button{background-color:gray;height:8px;margin:4px 2px;width:8px}.product-gallery[data-v-d32de089] .carousel__pagination-button.carousel__pagination-button--active{background-color:#86b373}.product-delivery__datepicker:hover svg[data-v-1fdda3d6]{fill:#fff}button[data-v-49da2fc5]{font-size:14px;margin-left:0!important;transition:all .3s ease}.border-top[data-v-49da2fc5]{border-top:1px solid #ddd;padding:20px 30px 20px 23px}.progress-bar-container[data-v-51d11959]{cursor:pointer}progress[value][data-v-51d11959]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--e582c5dc);width:var(--05bd0f0a)}progress[value][data-v-51d11959]::-webkit-progress-bar{background-color:var(--4352a0ab)}progress[value][data-v-51d11959]::-webkit-progress-value{background-color:var(--bd6f8966)}.review-wrapper[data-v-e139e983]{position:relative}.trimmed-review-wrapper .review[data-v-e139e983]{display:-webkit-box;text-overflow:fade;-webkit-box-orient:vertical;overflow:hidden}.review[data-v-e139e983]{-webkit-line-clamp:initial;line-clamp:none;letter-spacing:.36px}.trimmed-review-wrapper .read-more[data-v-e139e983]{display:initial}.read-more[data-v-e139e983]{background:#fff;bottom:0;cursor:pointer;position:absolute;right:0}.read-more[data-v-e139e983],.read-more[data-v-e139e983]:not(.read-more-active){display:none}.read-more.read-more-active[data-v-e139e983]:before{background:#fff;content:"... "}[data-v-e26d8937] .progress-bar-container.checked{font-weight:var(--font-weight-bold);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}[data-v-c8bd224f] .delivery-modal h2{font-size:1.25rem;text-align:left;text-transform:uppercase;--tw-text-opacity:1;color:rgb(0 47 27/var(--tw-text-opacity,1))}[data-v-c8bd224f] .delivery-modal .modal-content-block{height:-moz-fit-content;height:fit-content;margin:auto;max-height:calc(100dvh - 190px);top:100px;width:100dvw}@media (min-width:640px){[data-v-c8bd224f] .delivery-modal .modal-content-block{top:0}}.slide-enter-active,.slide-leave-active{transition:transform .2s ease-in-out}.slide-enter-from{transform:translateY(100%)}.slide-enter-to,.slide-leave-from{transform:translateY(0)}.slide-leave-to{transform:translateY(100%)}a.prod-orderbtn{background-color:rgb(134 179 115/var(--tw-bg-opacity,1));border-color:rgb(134 179 115/var(--tw-border-opacity,1));border-radius:.5rem;border-width:3px;display:flex;font-size:26px;height:70px;padding-left:26px;padding-right:26px}a.prod-orderbtn,a.prod-orderbtn:hover{--tw-border-opacity:1;--tw-bg-opacity:1}a.prod-orderbtn:hover{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(134 179 115/var(--tw-border-opacity,1));border-width:3px;--tw-text-opacity:1;color:rgb(134 179 115/var(--tw-text-opacity,1))}span.prod-orderbtn-disclaimer{font-size:12px;line-height:1}a.prod-orderbtn:hover svg{fill:#86b373}
