.cs-product{display:block;width:100%}.cs-product__layout{display:flex;align-items:stretch;min-height:600px}.cs-product__gallery-col{flex:1 1 0%;min-width:0;position:relative;background:#fff}@media screen and (min-width:769px){.cs-product__gallery-col{position:sticky;top:75px;height:calc(100vh - 75px);align-self:flex-start}}.cs-gallery__swiper{list-style:none;margin:0;padding:0;position:relative;z-index:1}.cs-gallery__swiper .swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1;align-items:stretch}.cs-gallery{position:relative;width:100%;height:100%;min-height:480px}.cs-gallery__viewport{overflow:hidden;width:100%;height:100%;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cs-gallery__track{display:flex;gap:3px;height:100%;transform:translate(0);transition:transform .45s cubic-bezier(.25,1,.5,1);will-change:transform}.cs-gallery__slide{width:calc(90% - 1.5px);height:100%;min-height:480px;overflow:hidden;position:relative;background:#fff;flex-shrink:0}@media screen and (min-width:769px){.cs-product--inventor-club .cs-gallery__slide{flex:0 0 calc((100% - 3px)/1.2)}}.cs-gallery__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cs-gallery__video-wrap{position:relative;width:100%;height:100%}.cs-gallery__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cs-gallery__play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:#0000008c;border:2px solid hsla(0,0%,100%,.85);display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;z-index:3;transition:background .2s;padding:0}.cs-gallery__play-btn:hover{background:#000000bf}.cs-gallery__play-btn svg{width:28px;height:28px;margin-left:4px}.cs-gallery__thumbs-bar{position:absolute;top:28px;left:28px;display:flex;align-items:center;gap:8px;z-index:2;max-width:calc(76% - 60px)}.cs-gallery__thumb-list{display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}.cs-gallery__thumb-list::-webkit-scrollbar{display:none}.cs-gallery__thumb{flex-shrink:0;width:52px;height:52px;border-radius:7px;overflow:hidden;border:1.5px solid rgba(0,0,0,0);background:#f7f1ed;cursor:pointer;padding:0;position:relative;transition:border-color .15s}.cs-gallery__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cs-gallery__thumb.is-active{border-color:#04395d}.cs-gallery__thumb:not(.is-active):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000038;pointer-events:none;border-radius:inherit}.cs-gallery__thumb-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:22px;height:22px;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none}.cs-gallery__thumb-play-icon svg{width:16px;height:16px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.cs-gallery__thumb-arrow{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;border:2.5px solid #04395d;cursor:pointer;flex-shrink:0;color:#04395d;padding:0;transition:background .15s,opacity .15s}.cs-gallery__thumb-arrow svg{width:16px;height:12px}.cs-gallery__thumb-arrow:hover:not(:disabled){background:#ebf4ff}.cs-gallery__thumb-arrow:disabled{opacity:.35;cursor:not-allowed}.cs-product__info-col{width:733px;flex-shrink:0;background:#fff;box-shadow:-4px 0 32px #0000000f;display:flex;flex-direction:column;min-height:0}.cs-product__info-inner{width:100%;max-width:733px;padding:40px;margin:0 auto;display:flex;flex-direction:column;flex:1;gap:20px;min-height:0}.cs-product__rating{display:flex;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;color:inherit;text-decoration:none;cursor:pointer}.cs-product__rating:hover,.cs-product__rating:focus{color:inherit;text-decoration:none}.cs-product__stars{display:flex;align-items:center;gap:2px}.cs-product__star{display:block;flex-shrink:0}.cs-product__rating-count{font-size:12px;color:#04395d;font-family:inherit;line-height:1.4}.cs-product__title-price-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.cs-product__title{font-size:40px;font-weight:900;line-height:120%;color:#04395d;margin:0;flex:1;font-family:FatFrankHeavy,sans-serif;letter-spacing:-.01em}.cs-product__price-group{display:flex;flex-direction:row;align-items:baseline;gap:6px;flex-shrink:0;padding-top:6px}.cs-product__price-compare{font-size:14px;color:#3b5f78;text-decoration:line-through;font-weight:400;line-height:1.4}.cs-product__price-current{font-family:SofiaPro,sans-serif;font-size:18px;font-weight:700;color:#04395d;line-height:1.4}.cs-product--inventor-club .cs-product__info-inner{gap:0}.cs-product__header-top{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;padding-bottom:32px}.cs-product--inventor-club .cs-product__subtitle{margin:0;width:100%;font-family:var(--Typography-Family-Secondary, "SofiaPro", sans-serif);font-size:18px;font-weight:700;line-height:1.4;color:#04395d}.cs-product--inventor-club .cs-product__description,.cs-product--inventor-club .cs-product__description *{font-size:18px;line-height:1.4;color:#04395d!important}.cs-product--inventor-club .cs-product__cta-section{padding-top:32px}.cs-product__price-live{display:none!important}.cs-product__desc-wrap{display:block}.cs-product__description{font-size:14px;line-height:1.4;color:#04395d;margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.cs-product__desc-wrap.desc-fits .cs-product__description{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.cs-product__desc-wrap.desc-fits .cs-product__description p{display:block;margin:0 0 .4em}.cs-product__desc-wrap.desc-fits .cs-product__description p:last-child{margin-bottom:0}.cs-product__desc-wrap:not(.is-expanded):not(.desc-fits) .cs-product__description p{display:contents;margin:0}.cs-product__description *{font-size:14px;line-height:1.4;color:#04395d!important;margin:0;font-family:SofiaPro;font-weight:400}.cs-product__desc-wrap:not(.is-expanded) .cs-product__description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cs-product__desc-wrap.is-expanded .cs-product__description{display:block;line-clamp:unset;overflow:visible;-webkit-line-clamp:unset}.cs-product__desc-wrap.is-expanded .cs-product__description p{display:block;margin:0 0 .4em}.cs-product__desc-wrap.is-expanded .cs-product__description p:last-child{margin-bottom:0}.cs-product__read-more-btn[hidden],.cs-product__desc-wrap.desc-fits .cs-product__read-more-btn{display:none!important}.cs-product__read-more-btn{display:inline-block;background:none;border:none;padding:0;margin:6px 0 0;font-size:14px;font-weight:400;color:#04395d;text-decoration:underline;cursor:pointer;line-height:1.6;font-family:inherit}.cs-product__read-more-btn:hover{opacity:.75}.cs-subscription-upsell{display:flex;flex-direction:column;gap:8px}.cs-subscription-upsell__label-row{display:flex;align-items:center;gap:8px}.cs-subscription-upsell__label-text{font-size:14px;font-weight:700;color:#04395d;line-height:1.4}.cs-subscription-upsell__badge{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:2px 8px;border-radius:8px;background:#04395d;color:#fff;font-size:12px;font-weight:700;line-height:1.16;text-transform:unset;letter-spacing:.02em;white-space:nowrap}.cs-subscription-upsell__box{display:flex;align-items:flex-start;gap:8px;background:#a7dafb;border-radius:4px;padding:12px}.cs-subscription-upsell__checkbox-btn{width:24px;height:24px;min-width:24px;border-radius:4px;border:2px solid #04395d;background:#0000;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;padding:0;transition:background .15s,border-color .15s;flex-shrink:0}.cs-subscription-upsell__checkbox-btn.is-checked{background:#04395d;border-color:#04395d}.cs-subscription-upsell__checkmark{width:12px;height:9px;opacity:0;transition:opacity .15s}.cs-subscription-upsell__checkbox-btn.is-checked .cs-subscription-upsell__checkmark{opacity:1}.cs-subscription-upsell__body{flex:1;display:flex;flex-direction:column;gap:16px;min-width:0}.cs-subscription-upsell__top-content{display:flex;flex-direction:column;gap:4px}.cs-subscription-upsell__header{display:flex;align-items:center;gap:4px;width:100%}.cs-subscription-upsell__name{font-size:14px;font-weight:700;color:#04395d;line-height:1.4}.cs-subscription-upsell__info-btn{display:flex;align-items:center;justify-content:center;border:none;background:#0000;cursor:pointer;color:#04395d;padding:8px;margin:-8px -8px -8px 0;flex-shrink:0}.cs-subscription-upsell__info-btn svg{width:16px;height:16px}.cs-subscription-upsell__footer-note{font-size:12px;color:#04395d;line-height:1.4;margin:0;padding-top:16px}.cs-subscription-upsell__description{font-size:12px;color:#04395d;line-height:1.4;margin:0}.cs-subscription-upsell__pricing{display:flex;align-items:baseline;gap:8px;line-height:1.4;font-size:14px}.cs-subscription-upsell__checkbox-btn.is-checked~.cs-subscription-upsell__body .cs-subscription-upsell__pricing{display:none}.cs-subscription-upsell__price-original{font-size:14px;color:#3b5f78;text-underline-offset:-4px;text-decoration:underline;font-weight:400;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.cs-subscription-upsell__price-sale{font-size:14px;font-weight:700;color:#04395d}.cs-subscription-upsell__expanded[hidden]{display:none}.cs-subscription-upsell__expanded{display:flex;flex-direction:column;gap:4px}.cs-subscription-upsell__plans{display:flex;flex-direction:column}.cs-subscription-upsell__plan{display:flex;flex-direction:column;border-radius:4px;cursor:pointer;position:relative;overflow:hidden}.cs-subscription-upsell__plan.is-selected{border:2px solid #04395d}.cs-subscription-upsell__plan:not(.is-selected){border:2px solid rgba(0,0,0,0)}.cs-subscription-upsell__radio-input{position:absolute;opacity:0;pointer-events:none}.cs-subscription-upsell__plan-header{display:flex;align-items:center;gap:8px;padding:8px}.cs-subscription-upsell__radio-dot{width:16px;height:16px;border-radius:50%;border:2px solid #04395d;flex-shrink:0;position:relative;background:#0000;transition:border-color .12s}.cs-subscription-upsell__plan.is-selected .cs-subscription-upsell__radio-dot:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background:#04395d}.cs-subscription-upsell__plan-info{flex:1;display:flex;flex-direction:column}.cs-subscription-upsell__plan-name{font-size:16px;font-weight:700;color:#04395d;line-height:1.4}.cs-subscription-upsell__plan-billed{display:none;font-size:12px;font-weight:400;color:#04395d;line-height:1.4;margin:0;padding:2px 18px 8px 31px}.cs-subscription-upsell__plan.is-selected .cs-subscription-upsell__plan-billed{display:block}.cs-subscription-upsell__plan-prices{display:flex;align-items:baseline;gap:8px;flex-shrink:0}.cs-subscription-upsell__plan-price-orig{font-size:14px;color:#3b5f78;text-decoration:line-through;font-weight:400}.cs-subscription-upsell__plan-price-sale{font-size:14px;font-weight:700;color:#04395d}.cs-product--inventor-club .sealsubs-target-element,.cs-product--inventor-club .sealsubs-full{display:none!important}.ic-plan-picker,.ic-plan-picker__list{display:flex;flex-direction:column;gap:8px;width:100%}.ic-plan-picker__plan{display:flex;flex-direction:column;border:2px solid #04395d;border-radius:4px;overflow:hidden;cursor:pointer;background:#fff;text-align:left;width:100%}.ic-plan-picker__plan:not(.is-selected) .ic-plan-picker__body{display:none}.ic-plan-picker__header{display:flex;align-items:center;gap:8px;padding:8px;background:#fff;border-bottom:2px solid rgba(0,0,0,0)}.ic-plan-picker__plan.is-selected .ic-plan-picker__header{background:#fae7a8;border-bottom-color:#04395d}.ic-plan-picker__radio{width:16px;height:16px;border-radius:50%;border:2px solid #04395d;flex-shrink:0;position:relative;background:#0000}.ic-plan-picker__plan.is-selected .ic-plan-picker__radio:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background:#04395d}.ic-plan-picker__name{flex:1;font-family:var(--Typography-Family-Secondary, "SofiaPro", sans-serif);font-size:16px;font-weight:700;color:#04395d;line-height:1.4}.ic-plan-picker__prices{display:flex;align-items:baseline;gap:8px;flex-shrink:0;white-space:nowrap}.ic-plan-picker__price-compare{font-size:14px;font-weight:400;color:#3b5f78;text-decoration:line-through}.ic-plan-picker__price{font-size:14px;font-weight:700;color:#04395d}.ic-plan-picker__price-unit{font-size:12px;font-weight:400;color:#04395d}.ic-plan-picker__body{display:flex;flex-direction:column;gap:8px;padding:8px}.ic-plan-picker__included-row{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.ic-plan-picker__included-label{font-family:var(--Typography-Family-Secondary, "SofiaPro", sans-serif);font-size:12px;font-weight:400;color:#04395d;line-height:1.4;white-space:nowrap}.ic-plan-picker__save-badge{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:8px;background:#0d8248;color:#fff;font-family:var(--Typography-Family-Secondary, "SofiaPro", sans-serif);font-size:12px;font-weight:700;line-height:1.16;letter-spacing:.02em;text-transform:unset;white-space:nowrap}.ic-plan-picker__checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;width:100%}.ic-plan-picker__check{display:flex;align-items:center;gap:4px;font-family:var(--Typography-Family-Secondary, "SofiaPro", sans-serif);font-size:14px;font-weight:400;color:#04395d;line-height:1.4}.ic-plan-picker__check-icon{flex-shrink:0}.ic-plan-picker__billing{margin:0;font-family:var(--Typography-Family-Secondary, "SofiaPro", sans-serif);font-size:12px;font-weight:400;color:#6b6b6b;line-height:1.4}.cs-product--inventor-club .cs-product__bulk-text{display:none}.cs-product__recurring-notice{display:flex;align-items:center;margin:0;width:100%}.cs-product__recurring-notice-text{margin:0;font-family:var(--Typography-Family-Secondary, "SofiaPro", sans-serif);font-size:12px;font-weight:400;line-height:1.4;color:#04395d}.cs-product__recurring-notice-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:8px;margin:0;border:none;background:#0000;cursor:pointer;color:#04395d}.cs-product__recurring-notice-btn svg{width:16px;height:16px}.cs-product--inventor-club .form[data-type=add-to-cart-form]{display:flex;flex-direction:column;gap:4px}.cs-sub-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#00000080;display:flex;align-items:center;justify-content:center}.cs-sub-modal[hidden]{display:none}.cs-sub-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.cs-sub-modal__box{position:relative;z-index:1;background:#fff;border-radius:8px;width:675px;max-width:calc(100% - 48px);max-height:80vh;display:flex;flex-direction:column;gap:15px;padding:40px 40px 40px 24px;overflow:hidden}.cs-sub-modal__close{position:absolute;top:10px;right:10px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:none;background:#0000;cursor:pointer;color:#04395d;padding:0;flex-shrink:0;z-index:1;overflow:hidden}.cs-sub-modal__close svg{width:12px;height:12px;flex-shrink:0}.cs-sub-modal__title{font-size:16px;font-weight:600;color:#04395d;line-height:140%;margin:0;flex-shrink:0;padding-right:20px;font-family:SofiaPro}.cs-sub-modal__body{flex:1;overflow-y:auto;font-size:16px;font-weight:400;color:#04395d;line-height:1.4;display:flex;flex-direction:column;gap:1em;scrollbar-width:thin;scrollbar-color:#6b6b6b #f5f5f5}@media(max-width:768px){.cs-sub-modal__body{padding-bottom:80px}}.cs-sub-modal__body::-webkit-scrollbar{width:23px}.cs-sub-modal__body::-webkit-scrollbar-track{background:#f5f5f5;border-radius:360px;margin:2px 0}.cs-sub-modal__body::-webkit-scrollbar-thumb{background:#6b6b6b;border-radius:360px;border:5.5px solid #f5f5f5;background-clip:padding-box;min-height:44px}.cs-sub-modal__body p{margin:0}.cs-sub-modal__body a,.cs-sub-modal__link{color:#098be1;text-decoration:underline}.cs-sub-modal__gradient{display:none;position:absolute;bottom:80px;left:13px;width:100%;height:75px;background:linear-gradient(180deg,#fff0,#fff);pointer-events:none;z-index:2}@media(max-width:768px){.cs-sub-modal{align-items:flex-end;justify-content:stretch}.cs-sub-modal__box{width:100%;max-width:100%;height:472px;max-height:472px;border-radius:16px 16px 0 0;padding:40px 3px 80px 24px}.cs-sub-modal__gradient{display:block!important}}@media(min-width:769px){.cs-product__info-inner{min-height:100%}.cs-product__cta-section{padding-top:12px}}.cs-product__cta-section{display:flex;flex-direction:column;gap:12px;flex-shrink:0}.cs-product__qty-cta-row{display:flex;align-items:stretch;gap:12px}.cs-product__qty-cta-row .quantity{display:flex;align-items:center;justify-content:space-between;width:140px;flex-shrink:0;gap:0;padding:12px 0;border:none;background:#0000;border-radius:8px}.cs-product__qty-cta-row .quantity,.cs-product__qty-cta-row .quantity:focus-within{border-color:#0000;outline:none;box-shadow:none}.cs-product__qty-cta-row .quantity:after,.cs-product__qty-cta-row .quantity:before{display:none;box-shadow:none}.cs-product__qty-cta-row .quantity__button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;cursor:pointer;color:#04395d;padding:6.4px;flex-shrink:0;transition:background .12s;border-radius:288px;background:#f5f5f5!important}.cs-product__qty-cta-row .quantity__button:hover{background:#e8e8e8}.cs-product__qty-cta-row .quantity__button .svg-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.cs-product__qty-cta-row .quantity__button .svg-wrapper svg{width:19px;height:19px}.cs-product__qty-cta-row .quantity__input{font-family:SofiaPro;flex:1;min-width:0;height:auto;border:none;background:#0000;text-align:center;font-size:20px;font-weight:700;line-height:1.16;letter-spacing:.04em;color:#3d3d3d;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;padding:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.cs-product__qty-cta-row .quantity__input:focus{outline:none}.cs-product__qty-cta-row .quantity__input::-webkit-inner-spin-button,.cs-product__qty-cta-row .quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.btn--primary-dark-atc{display:inline-flex;align-items:center;justify-content:center;position:relative;background-image:var(--btn-primary-dark-large);background-color:#0000;background-size:100% 100%;background-repeat:no-repeat;color:#fff;border:none;cursor:pointer;font-family:var(--Typography-Family-Secondary, "SofiaPro", sans-serif);font-size:18px;font-weight:700;line-height:1.16;letter-spacing:.04em;text-transform:unset;text-decoration:none;padding:5px 32px 0;transition:transform .15s ease}@media(hover:hover){.btn--primary-dark-atc:hover,.btn--primary-dark-atc:focus-visible{background-image:var(--btn-primary-dark-large-hover);transform:rotate(-1.5deg);outline:none}}.btn--primary-dark-atc:disabled,.btn--primary-dark-atc.is-disabled{background-image:var(--btn-primary-dark-large-disabled);cursor:not-allowed;transform:none}.btn--primary-dark-atc.loading,.btn--primary-dark-atc[aria-disabled=true]{background-image:var(--btn-primary-dark-large-hover)!important;opacity:1!important;color:#fff!important}.cs-product__atc-btn{flex:1;min-width:0;height:72px!important;min-height:72px;text-transform:uppercase;align-self:stretch}.cs-product__atc-btn.btn--primary-dark-atc span{position:relative;top:-7px;font-family:SofiaPro,sans-serif;font-size:20px;font-weight:700;line-height:116%;letter-spacing:.4px;text-transform:unset;white-space:nowrap}.cs-product__bulk-text{font-size:12px;color:#04395d;line-height:1.5;margin:0;text-align:left}.cs-product__bulk-text p,.cs-product__bulk-text a{font-size:inherit;font-family:inherit}.cs-product .price,.cs-product .product-form__submit{display:none}.cs-gallery__dots{display:none!important;position:absolute;bottom:8px;left:50%;transform:translate(-50%);flex-direction:row;align-items:center;z-index:2;pointer-events:none}.cs-gallery__dots .swiper-pagination-bullet{width:4px;height:4px;border-radius:50%;background:#04395d;opacity:.5;margin:0 8px;flex-shrink:0;transition:width .2s,height .2s,opacity .2s}.cs-gallery__dots .swiper-pagination-bullet-active{width:8px;height:8px;opacity:1}@media screen and (min-width:769px)and (max-width:1300px){.cs-product__info-col{width:100%;max-width:400px}.cs-product__title-price-row{flex-direction:column}}@media screen and (max-width:768px){.cs-product__layout{flex-direction:column;height:auto;min-height:0}.cs-product__gallery-col{width:100%;height:100vw;max-height:100vw;min-height:0;position:relative;flex-shrink:0}.cs-gallery{min-height:0;height:100%;position:relative}.cs-gallery__viewport{height:100%}.cs-gallery__slide{width:100%;min-height:0;height:100%}.cs-gallery__thumbs-bar{display:none}.cs-gallery__dots{display:flex!important}.cs-product__info-col{width:100%;box-shadow:none}.cs-product__info-inner{max-width:100%;padding:16px;gap:0}.cs-product__cta-section{order:5;margin-top:0}.cs-sub-modal{order:7}.cs-product__rating,.cs-product__title-price-row{margin-bottom:8px}.cs-product__desc-wrap{margin-bottom:32px}.cs-product--inventor-club .cs-product__header-top{gap:8px;padding-bottom:0;margin-bottom:32px}.cs-product--inventor-club .cs-product__rating,.cs-product--inventor-club .cs-product__title-price-row,.cs-product--inventor-club .cs-product__desc-wrap{margin-bottom:0}.cs-product--inventor-club .cs-product__subtitle{font-size:12px;font-weight:400;line-height:1.4}.cs-product--inventor-club .cs-product__cta-section{padding-top:0}.ic-plan-picker{margin-bottom:32px}.cs-product__desc-wrap:not(.is-expanded) .cs-product__description{-webkit-line-clamp:5}.cs-product__qty-cta-row{margin-bottom:0;flex-direction:row;align-items:center;gap:8px}.cs-product__recurring-notice-text{white-space:normal}.cs-product__qty-cta-row .quantity{width:140px;flex-shrink:0}.cs-product__bulk-text{margin-bottom:28px;text-align:left}.cs-product__title{font-size:32px}.cs-product__price-compare,.cs-product__price-current{font-size:16px}.cs-product__atc-btn{flex:1;height:72px!important;min-height:72px}.btn--primary-dark-atc{background-image:url(/cdn/shop/files/Frame_9.png?v=1778090737)}.cs-product__atc-btn.btn--primary-dark-atc span{font-size:18px;white-space:nowrap}.cs-product__qty-cta-row .quantity__button{width:32px;height:32px}.cs-subscription-upsell{width:100%;order:6}}skio-plan-picker{--skio-group-border-radius: 4px;--skio-group-border-width: 2px;--skio-group-border-color: #04395d;--skio-group-border-selected-color: #04395d;--skio-group-background-color: transparent;--skio-group-background-selected-color: rgba(4, 57, 93, .1);--skio-group-text-color: #04395d;--skio-group-text-selected-color: #04395d;--skio-discount-color: #04395d;--skio-discount-text-color: #ffffff;display:block;width:100%;font-family:inherit;color:#04395d}skio-plan-picker .skio-plan-picker{gap:8px}skio-plan-picker .skio-group--subscription,skio-plan-picker .skio-group--onetime{border-radius:4px;padding:10px 12px;font-size:13px;color:#04395d}skio-plan-picker .skio-group__title{font-size:13px;font-weight:600;color:#04395d}skio-plan-picker .skio-group__price{font-size:13px;color:#04395d}skio-plan-picker .skio-discount-badge{background:#04395d;color:#fff;font-size:11px;border-radius:3px;padding:2px 6px}@media screen and (max-width:749px){.cs-sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:200;padding:16px 24px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));transform:translateY(100%);transition:transform .3s cubic-bezier(.25,1,.5,1);will-change:transform;pointer-events:none}.cs-sticky-atc.is-visible{transform:translateY(0);pointer-events:auto}.cs-sticky-atc__inner{display:flex;align-items:center;justify-content:center}.cs-sticky-atc__btn{width:100%;height:64px!important;min-height:64px;font-size:18px;letter-spacing:.04em;text-transform:unset}.cs-sticky-atc__btn .cs-sticky-atc__btn-text{position:relative;letter-spacing:.36px;top:-5px}}@media screen and (min-width:750px){.cs-sticky-atc{display:none!important}}@media(min-width:750px)and (max-width:1024px){.cs-product__info-inner{padding:16px 24px}}.kl_reviews__submission_modal__overlay{z-index:100000099999}
/*# sourceMappingURL=/cdn/shop/t/52/assets/unc-cs-main-product.css.map */
