.meganav[data-meganav-type=meganav_collection_images] .meganav__nav>ul[depth="0"]>li.meganav__list-child{margin-top:0}.meganav__nav [data-view-more-list]>li[hidden]{display:none!important}.meganav__view-toggle{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;color:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;font-weight:700;text-align:left;cursor:pointer}.meganav__view-toggle:hover{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.meganav__nav[data-column-count="6"]{--column-width: calc((100% - (var(--spacing-12) * 5) - var(--margin-offset)) / 6)}.meganav__nav[data-column-count="6"] .meganav__column-rule[data-index="1"]{left:calc((var(--column-width) * 1) + (var(--column-margin) * 1))}.meganav__nav[data-column-count="6"] .meganav__column-rule[data-index="2"]{left:calc((var(--column-width) * 2) + (var(--column-margin) * 3))}.meganav__nav[data-column-count="6"] .meganav__column-rule[data-index="3"]{left:calc((var(--column-width) * 3) + (var(--column-margin) * 5))}.meganav__nav[data-column-count="6"] .meganav__column-rule[data-index="4"]{left:calc((var(--column-width) * 4) + (var(--column-margin) * 7))}.meganav__nav[data-column-count="6"] .meganav__column-rule[data-index="5"]{left:calc((var(--column-width) * 5) + (var(--column-margin) * 9))}.meganav__nav[data-column-count="7"]{--column-width: calc((100% - (var(--spacing-12) * 6) - var(--margin-offset)) / 7)}.meganav__nav[data-column-count="7"] .meganav__column-rule[data-index="1"]{left:calc((var(--column-width) * 1) + (var(--column-margin) * 1))}.meganav__nav[data-column-count="7"] .meganav__column-rule[data-index="2"]{left:calc((var(--column-width) * 2) + (var(--column-margin) * 3))}.meganav__nav[data-column-count="7"] .meganav__column-rule[data-index="3"]{left:calc((var(--column-width) * 3) + (var(--column-margin) * 5))}.meganav__nav[data-column-count="7"] .meganav__column-rule[data-index="4"]{left:calc((var(--column-width) * 4) + (var(--column-margin) * 7))}.meganav__nav[data-column-count="7"] .meganav__column-rule[data-index="5"]{left:calc((var(--column-width) * 5) + (var(--column-margin) * 9))}.meganav__nav[data-column-count="7"] .meganav__column-rule[data-index="6"]{left:calc((var(--column-width) * 6) + (var(--column-margin) * 11))}.meganav__nav[data-column-count="8"]{--column-width: calc((100% - (var(--spacing-12) * 7) - var(--margin-offset)) / 8)}.meganav__nav[data-column-count="8"] .meganav__column-rule[data-index="1"]{left:calc((var(--column-width) * 1) + (var(--column-margin) * 1))}.meganav__nav[data-column-count="8"] .meganav__column-rule[data-index="2"]{left:calc((var(--column-width) * 2) + (var(--column-margin) * 3))}.meganav__nav[data-column-count="8"] .meganav__column-rule[data-index="3"]{left:calc((var(--column-width) * 3) + (var(--column-margin) * 5))}.meganav__nav[data-column-count="8"] .meganav__column-rule[data-index="4"]{left:calc((var(--column-width) * 4) + (var(--column-margin) * 7))}.meganav__nav[data-column-count="8"] .meganav__column-rule[data-index="5"]{left:calc((var(--column-width) * 5) + (var(--column-margin) * 9))}.meganav__nav[data-column-count="8"] .meganav__column-rule[data-index="6"]{left:calc((var(--column-width) * 6) + (var(--column-margin) * 11))}.meganav__nav[data-column-count="8"] .meganav__column-rule[data-index="7"]{left:calc((var(--column-width) * 7) + (var(--column-margin) * 13))}.meganav__nav li:not(:first-child){margin-top:4px;margin-top:var(--spacing-1)}.product[data-image-fit=center] .product__media .image[class*=aspect-ratio--]>*{box-sizing:border-box;padding:var(--product-image-fit-inset, 5%)}.product[data-image-fit=fit] .product__media .media,.product[data-image-fit=center] .product__media .media{background:var(--color-background)}.product[data-image-fit=fit] .product__media .image,.product[data-image-fit=center] .product__media .image{background-color:transparent}.product[data-image-fit=fit] .product__media .image[class*=aspect-ratio--]>*,.product[data-image-fit=center] .product__media .image[class*=aspect-ratio--]>*{-o-object-fit:contain;object-fit:contain}.product[data-image-fit=fill] .product__media .image[class*=aspect-ratio--]>*{-o-object-fit:cover;object-fit:cover}.product__media-container.above-mobile[data-gallery-autoplay-ready=true] .product__media{position:relative}@keyframes dfe-gallery-fade-out{0%{opacity:1}to{opacity:0}}@keyframes dfe-gallery-fade-in{0%{opacity:0}to{opacity:1}}.product__media.is-gallery-fading .product__media-item:not(.hidden){animation:dfe-gallery-fade-out .22s ease forwards}.product__media.is-gallery-fading-in .product__media-item:not(.hidden){animation:dfe-gallery-fade-in .22s ease}.gallery-autoplay{--gallery-autoplay-bar-width: 25%;position:absolute;top:0;right:0;left:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:10px;pointer-events:none}.gallery-autoplay[hidden]{display:none}.gallery-autoplay__track{position:relative;flex:0 0 auto;width:var(--gallery-autoplay-bar-width, 25%);min-width:60px;height:3px;overflow:hidden;border-radius:3px;background:#00000024}.gallery-autoplay__bar{width:100%;height:100%;border-radius:3px;background:var(--color-text, #1a1a1a);transform:scaleX(0);transform-origin:left center;will-change:transform}.gallery-autoplay[data-state=paused] .gallery-autoplay__bar,.gallery-autoplay[data-state=held] .gallery-autoplay__bar{opacity:.35}.gallery-autoplay__toggle{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:50%;background:#ffffffeb;color:var(--color-text, #1a1a1a);cursor:pointer;pointer-events:auto;transition:background-color .15s ease,border-color .15s ease}.gallery-autoplay__toggle:hover,.gallery-autoplay__toggle:focus-visible{background:#fff;border-color:#0000004d}.gallery-autoplay__icon{width:13px;height:13px;fill:currentColor}.gallery-autoplay__icon--play,.gallery-autoplay[data-state=paused] .gallery-autoplay__icon--pause{display:none}.gallery-autoplay[data-state=paused] .gallery-autoplay__icon--play{display:block}@media(max-width:959px){.gallery-autoplay{display:none}}@media(prefers-reduced-motion:reduce){.product__media.is-gallery-fading .product__media-item:not(.hidden),.product__media.is-gallery-fading-in .product__media-item:not(.hidden){animation:none}}.product-thumbnails__item-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--product-thumbnail-border-color, #d8d8d8);pointer-events:none}.product-thumbnails__item-link.active:after{border:3px solid var(--product-thumbnail-border-color-active, #36424e)}.product__title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.product__title-row .product__title{flex:1 1 auto;min-width:0}.product__vendor-logo{flex:0 0 auto;display:block;width:clamp(80px,24%,160px);margin-top:4px}.product__vendor-logo img{display:block;width:100%;height:auto;max-height:72px;object-fit:contain;object-position:right top}@media(max-width:719px){.product__vendor-logo{width:clamp(72px,26%,110px)}.product__vendor-logo img{max-height:52px}}[data-outline-links=true] .quick-links__link:hover:after,[data-outline-links=true] .quick-links__link.quick-links__link--active:after{box-shadow:0 0 0 1px #000}.product__policies[data-product-policies]{display:none!important}.shopify-payment-button__more-options{margin-top:5px!important;margin-bottom:5px!important}.product__block.product__block--medium:not(:last-child){margin-bottom:12px;margin-bottom:var(--spacing-3)}.product__block--product-header{margin-bottom:12px;margin-bottom:var(--spacing-3)}.product__block--product-header.product__block--with-divider{padding-bottom:8px;padding-bottom:var(--spacing-2)}.product__price-and-ratings{margin-top:8px;margin-top:var(--spacing-2);margin-bottom:0}.product-form__shop-pay{margin-top:4px;margin-top:var(--spacing-1)}.product__label-wrapper{margin-bottom:4px;margin-bottom:var(--spacing-1)}.shopify-policy__container{max-width:1800px!important}.shopify-policy__title h1{font-size:var(--font-size-heading-1-base)}.shopify-policy__body h2{font-size:var(--font-size-heading-4-base)}.page .shopify-policy__container{margin-top:20px;margin-top:var(--spacing-5)}@media(min-width:960px){.page .shopify-policy__container{margin-top:30px;margin-top:var(--spacing-10)}}.dfe-video-hero .video-hero__inner{position:relative}.dfe-video-sound-toggle{position:absolute;right:16px;bottom:16px;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#0000008c;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .2s ease,transform .2s ease}.dfe-video-sound-toggle:hover{background:#000000bf;transform:scale(1.05)}.dfe-video-sound-toggle:focus-visible{outline:2px solid #fff;outline-offset:2px}.dfe-video-sound-toggle__icon{display:block;width:22px;height:22px}.dfe-video-sound-toggle__icon--unmuted,.dfe-video-sound-toggle.is-unmuted .dfe-video-sound-toggle__icon--muted{display:none}.dfe-video-sound-toggle.is-unmuted .dfe-video-sound-toggle__icon--unmuted{display:block}@media(min-width:720px){.dfe-video-sound-toggle{right:24px;bottom:24px;width:48px;height:48px}}.dfe-returning-visitor [data-dfe-new-visitors-only]{display:none!important}.dfe-video-control{position:absolute;z-index:11;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:#0000008c;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .2s ease,transform .2s ease}.dfe-video-control:hover{background:#000000bf;transform:scale(1.05)}.dfe-video-control:focus-visible{outline:2px solid #fff;outline-offset:2px}.dfe-video-control svg{display:block}.dfe-video-replay{right:16px;bottom:16px;width:44px;height:44px}.dfe-video-replay--beside-sound{right:70px}.dfe-video-replay svg{width:20px;height:20px}.dfe-video-close{top:16px;right:16px;width:36px;height:36px}.dfe-video-close svg{width:18px;height:18px}.dfe-video-hero button.btn.video__pause.video__pause-alignment--top-right{right:60px}@media(min-width:720px){.dfe-video-replay{right:24px;bottom:24px;width:48px;height:48px}.dfe-video-replay--beside-sound{right:84px}.dfe-video-close{top:24px;right:24px;width:40px;height:40px}.dfe-video-hero button.btn.video__pause.video__pause-alignment--top-right{right:72px}}.quick-links__link.quick-links__link--has-image{display:inline-flex;align-items:center;gap:12px;padding-top:6px;padding-bottom:6px;padding-left:6px;text-align:left}.quick-links__thumb{flex:0 0 auto;display:block;width:var(--dfe-ql-thumb-size, 56px);height:var(--dfe-ql-thumb-size, 56px);overflow:hidden;border-radius:5px;isolation:isolate;max-width:100%;height:auto;aspect-ratio:1 / 1;background-color:var(--color-background, #ffffff);box-shadow:inset 0 0 0 999px var(--color-text-alpha-05);transition:box-shadow .2s}.quick-links__link:hover .quick-links__thumb,.quick-links__link:focus .quick-links__thumb{box-shadow:inset 0 0 0 999px var(--color-text-alpha-10)}.quick-links__thumb img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}[data-type-image-position=top] .quick-links__link.quick-links__link--has-image{flex-direction:column;gap:8px;padding:10px 12px 12px;text-align:center}[data-type-image-position=top] .quick-links__link--has-image>span:last-child{max-width:calc(var(--dfe-ql-thumb-size, 56px) * 1.6)}@media(min-width:720px){.quick-links[data-layout-desktop=seven_col] .quick-links__links{--dfe-ql-cols: 7}.quick-links[data-layout-desktop=eight_col] .quick-links__links{--dfe-ql-cols: 8}.quick-links[data-layout-desktop=nine_col] .quick-links__links{--dfe-ql-cols: 9}.quick-links[data-layout-desktop=ten_col] .quick-links__links{--dfe-ql-cols: 10}.quick-links[data-layout-desktop=seven_col] .quick-links__links,.quick-links[data-layout-desktop=eight_col] .quick-links__links,.quick-links[data-layout-desktop=nine_col] .quick-links__links,.quick-links[data-layout-desktop=ten_col] .quick-links__links{display:grid;gap:var(--spacing-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,max(var(--dfe-ql-min-col, 150px),calc((100% - (var(--dfe-ql-cols) - 1) * var(--spacing-3)) / var(--dfe-ql-cols)))),1fr))}}.collection-banner__description{max-width:none}@media(min-width:720px){.slideshow .slideshow-slide__text-container-wrapper{container-type:size;container-name:dfe-slide}[data-has-navigation=true] .slideshow-slide__text-container-wrapper{padding-top:clamp(12px,2.5vw,40px);padding-bottom:clamp(52px,5vw,80px)}.slideshow .slideshow-slide__text-container.text-box{--dfe-u: calc(100cqh / 340);padding:clamp(8px,calc(28 * var(--dfe-u)),28px)}.slideshow .slideshow-slide__text-container .section-blocks__accent{font-size:max(10px,min(1em,calc(14 * var(--dfe-u))))}.slideshow .slideshow-slide__text-container .section-blocks__accent[data-divider-enabled]{margin-top:0;margin-bottom:clamp(4px,calc(12 * var(--dfe-u)),12px)}.slideshow .slideshow-slide__text-container-heading{font-size:max(20px,min(var(--font-size-heading-1-base),calc(40 * var(--dfe-u))))}.slideshow .slideshow-slide__text-container-text{font-size:max(12px,min(var(--font-size-body-100),calc(15 * var(--dfe-u))));margin-top:clamp(4px,calc(8 * var(--dfe-u)),8px);margin-bottom:clamp(4px,calc(8 * var(--dfe-u)),8px)}.slideshow .slideshow-slide__text-container .section-blocks__button,.slideshow .slideshow-slide__text-container .section-blocks__inline-buttons{margin-top:clamp(8px,calc(24 * var(--dfe-u)),24px)}.slideshow .slideshow-slide__text-container .section-blocks__inline-buttons{gap:clamp(6px,calc(12 * var(--dfe-u)),12px)}.slideshow .slideshow-slide__text-container .section-blocks__inline-buttons .section-blocks__button{margin-top:0}.slideshow .slideshow-slide__text-container .btn{font-size:max(11px,min(var(--font-size-button),calc(15 * var(--dfe-u))));padding:clamp(6px,calc(12 * var(--dfe-u)),12px) clamp(12px,calc(28 * var(--dfe-u)),28px)}@container dfe-slide (max-height: 190px){.slideshow .slideshow-slide__text-container-text{display:none}}@container dfe-slide (max-height: 120px){.slideshow .slideshow-slide__text-container .section-blocks__accent{display:none}}}html .product__media-item .image:not(.loaded){position:relative}html .product__media-item .image.animation--lazy-load:not(.loaded):before{content:none;animation:none}html .product__media-item .image:not(.loaded):after,html .product__media-item .image.animation--lazy-load:not(.loaded):after{content:"";position:absolute;inset:auto;top:50%;left:50%;z-index:2;width:40px;height:40px;margin:-20px 0 0 -20px;box-sizing:border-box;border-radius:50%;border:3px solid rgba(0,0,0,.12);border-top-color:#0009;background:none;transform:none;opacity:0;pointer-events:none;animation:dfe-img-spinner-in .2s ease .15s forwards,dfe-img-spinner-spin .8s linear infinite}@keyframes dfe-img-spinner-spin{to{transform:rotate(360deg)}}@keyframes dfe-img-spinner-in{to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/dfe-custom.css.map */
