.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: Helvetica Neue";src:local("Helvetica Neue");size-adjust:111.7778%;ascent-override:86.6004%;descent-override:22.4553%;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: Arial";src:local("Arial");size-adjust:112.8307%;ascent-override:85.7923%;descent-override:22.2457%;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)}@media (hover:hover) and (pointer:fine){.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}.thumbnail-carousel .carousel__slide[data-v-42cf68d7]{max-width:25%}
