.video-page-fullscreen-overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000f2;z-index:9999;align-items:center;justify-content:center;padding:var(--spacing-4);pointer-events:auto}.video-page-fullscreen-overlay.active{display:flex}.video-page-fullscreen-overlay__container{position:relative;width:100%;height:100%;max-width:1920px;max-height:1080px;display:flex;align-items:center;justify-content:center;pointer-events:none}.video-page-fullscreen-overlay__video{width:100%;height:100%;object-fit:contain;pointer-events:auto}.video-page-fullscreen-overlay__iframe{width:100%;height:100%;border:none;pointer-events:auto}.video-page-fullscreen-overlay__close{position:fixed;top:var(--spacing-6);right:var(--spacing-6);width:48px;height:48px;border:none;background:#ffffffe6;border-radius:var(--rounded-full);cursor:pointer;display:flex;align-items:center;justify-content:center;color:#000;font-size:32px;font-weight:300;line-height:1;transition:all .2s ease;z-index:10000;box-shadow:0 2px 8px #0000004d;pointer-events:auto}.video-page-fullscreen-overlay__close:hover{background:#fff;transform:scale(1.1)}@media screen and (max-width:699px){.video-page-fullscreen-overlay{padding:var(--spacing-2)}.video-page-fullscreen-overlay__close{top:var(--spacing-4);right:var(--spacing-4);width:44px;height:44px;font-size:28px}}.video-fullscreen-button{display:inline-flex;align-items:center;gap:1.5rem;box-shadow:inset 0 0 0 1px}.video-fullscreen-button svg{flex-shrink:0}.video-fullscreen-button:focus,.video-fullscreen-button:focus-visible,.video-fullscreen-button:active{outline:none;box-shadow:none;border-color:transparent}button[data-video-fullscreen]:focus,button[data-video-fullscreen]:focus-visible,button[data-video-fullscreen]:active{outline:none!important;box-shadow:none!important}.slideshow__controls--combined{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.slideshow__controls--combined>*{pointer-events:auto}.slideshow__controls--combined .stretching-dots{position:absolute;bottom:var(--spacing-6);left:50%;transform:translate(-50%);z-index:2}@media screen and (max-width:699px){.slideshow__controls--combined .prev-next-buttons--side{display:none}}@media screen and (min-width:700px){.slideshow__controls--combined .prev-next-buttons--side{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;padding:0 var(--spacing-4);pointer-events:none;z-index:2}.slideshow__controls--combined .prev-next-buttons--side button{pointer-events:auto}.slideshow__controls--combined .prev-next-buttons--side{padding:0 var(--spacing-8)}.slideshow__controls--combined .slideshow__controls--combined .stretching-dots{bottom:var(--spacing-8)}}@media screen and (min-width:1000px){.slideshow__controls--combined .prev-next-buttons--side{padding:0 var(--spacing-12)}}@media screen and (min-width:700px){.product-gallery--side-arrows .product-gallery__media-list-wrapper{position:relative}.product-gallery__side-arrows{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;padding:0 var(--spacing-4);pointer-events:none;z-index:2}.product-gallery__side-arrows button{pointer-events:auto}.product-gallery__side-arrows button .animated-arrow:before{height:.7rem;width:.7rem}.product-gallery__side-arrows button:disabled,.product-gallery__side-arrows button[disabled]{opacity:0}}@media screen and (min-width:1000px){.product-gallery__side-arrows{padding:0 var(--spacing-6)}}@media screen and (min-width:1400px){.product-gallery__side-arrows{padding:0 var(--spacing-8)}}.v-feature-chart__title>*{margin:0}.v-feature-chart__table-row{display:flex;flex-direction:column;gap:0;padding-block:var(--spacing-4)}.v-feature-chart__heading{position:static;padding-block-end:var(--spacing-3);font:600 14px/1.4 Gilroy;color:#333}.v-feature-chart__values{display:grid;grid-template-columns:repeat(var(--feature-chart-values-columns-count),minmax(0,1fr));gap:var(--spacing-5);border-top:1px solid rgb(var(--text-color) / .12);padding-block-start:var(--spacing-3);text-align:left}.v-feature-chart__value{grid-row:auto}.v-feature-chart__value,.v-feature-chart__value.text-subdued{font:500 12px/1.4 Gilroy;color:#333}.v-feature-chart__table-row--product{display:grid;grid-template-columns:repeat(var(--feature-chart-values-columns-count),minmax(0,1fr));gap:var(--spacing-5);text-align:center}.v-feature-chart__table-row--product .feature-chart__product{--feature-chart-product-image-width: 150px;place-content:start center;justify-items:center;text-align:center;max-width:none}.v-feature-chart__table-row--product .feature-chart__product .v-stack{align-items:center}.v-feature-chart__table-row--product .feature-chart__view-button-container{justify-self:center!important}.v-feature-chart__table-row--product>*{min-width:0}.v-feature-chart__table-row--product>:first-child{grid-column-start:1}@media screen and (max-width:699px){.v-feature-chart,.v-feature-chart__table{margin-inline:0;padding-inline:0;display:block}.v-feature-chart__values,.v-feature-chart__table-row--product{gap:var(--spacing-3)}}@media screen and (min-width:700px){.v-feature-chart__table-row{padding-block:var(--spacing-6)}.v-feature-chart__heading{padding-block-end:var(--spacing-4);font-size:20px;line-height:28px}.v-feature-chart__values{text-align:center;gap:var(--spacing-6);padding-block-start:var(--spacing-4)}.v-feature-chart__value,.v-feature-chart__value.text-subdued{font-size:18px;line-height:28px}.v-feature-chart__table-row--product .feature-chart__product{--feature-chart-product-image-width: 245px}}.v-feature-chart .feature-chart__product .price-list,.v-feature-chart .feature-chart__product price-list{display:none}.v-feature-chart .feature-chart__product a.bold{font:600 16px Gilroy;text-transform:uppercase;letter-spacing:.8px;color:#333}.v-feature-chart a.button{font:600 12px Gilroy;letter-spacing:1.85px;border-radius:13.5px}@media screen and (min-width:700px){.v-feature-chart .feature-chart__product a.bold{font-size:28px;letter-spacing:1.4px}.v-feature-chart a.button{font-size:14px;letter-spacing:3.5px;border-radius:23.1px}}@media screen and (max-width:699px){.shopify-section--v-feature-chart.section-blends{padding:24px 20px 40px}.v-feature-chart .feature-chart__product img{width:150px;max-width:100%}.v-feature-chart .feature-chart__view-button-container{display:block;margin:auto}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom-theme.css.map */
