@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";.product-form__variant-selector .variant-selector__param__option__input:checked+.variant-selector__param__option,.product-form__variant-selector .variant-selector__param__option--active,.product-form__variant-selector .variant-selector__param__option:hover{background:rgba(var(--color-context--inverse),.05);box-shadow:0 0 0 1.5px rgba(var(--color-context--inverse),1);color:rgba(var(--color-context--inverse),1)}.product-form__variant-selector .variant-selector__param{margin:0 0 1em}.product-form__variant-selector .variant-selector__param__title{text-transform:capitalize;font-size:1.15em;display:flex;justify-content:space-between;align-items:center}@media (min-width: 992px){.product-form__variant-selector .variant-selector__param__title{font-size:1em}}.product-form__variant-selector .variant-selector__param__title small{font-size:.8em;text-decoration:underline;font-weight:700;cursor:pointer}.product-form__variant-selector .variant-selector__param__options{display:flex}.product-form__variant-selector .variant-selector__param__options>*{flex:0 1 33%}.product-form__variant-selector .variant-selector__param__option{transition:all .25s ease-in-out;cursor:pointer;border-radius:.5em;box-shadow:0 0 0 1px rgba(var(--color-context--inverse),.25);display:flex;justify-content:center;align-items:center;padding:.8em 1.2em;margin:0 .5em 0 0}.product-form__variant-selector .variant-selector__param__option--inner{display:flex;justify-content:center;align-items:center;flex-direction:column}.product-form__variant-selector .variant-selector__param__option__title{font-size:.9em;line-height:1}.product-form__variant-selector .variant-selector__param__option__price{margin-top:.25em;font-size:.8em;line-height:1;opacity:.75}.product-form__variant-selector .variant-selector__param__option__input{display:none}.product-form__variant-selector .variant-selector__param__option__input:checked+.variant-selector__param__option .variant-selector__param__option__title{font-weight:700}.product-form__variant-selector .variant-selector__param__option--disabled{opacity:.1;cursor:not-allowed;pointer-events:none}.product-form__variant-selector .variant-selector__param__option--disabled:hover{background:rgba(var(--color-context--inverse),0);box-shadow:0 0 rgba(var(--color-context--inverse),0)}.stacked-list__item{display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid rgb(var(--color-context--muted));padding:1em .5em;transition:all .25s ease-out}.stacked-list__item:hover{background:rgb(var(--color-context--muted))}.stacked-list__title{font-size:1em;font-weight:700;line-height:1.15}.stacked-list__content{font-size:.9em;opacity:.8;line-height:1.15}.stacked-list__button{display:flex;width:100%;align-items:center;justify-content:space-between}.modal__stacked-list__item{display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid rgb(var(--color-context--muted));padding:1em .5em;transition:all .25s ease-out}.modal__stacked-list__item:hover{background:rgb(var(--color-context--muted))}.modal__stacked-list__title{font-size:1em;font-weight:700;line-height:1.15}.modal__stacked-list__content{font-size:.9em;opacity:.8;line-height:1.15}.modal__stacked-list__button{display:flex;width:100%;align-items:center;justify-content:space-between}.accordion__item{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;border-bottom:1px solid rgb(var(--color-context--muted))}.accordion__button,.accordion__content{width:100%;padding:1em;transition:all .25s ease-out}.accordion__button{cursor:pointer;display:flex;align-items:center}.accordion__button:after{content:"";flex:0 0 15px;width:15px;height:15px;display:block;background:url(/cdn/shop/files/skip-track.png?v=1685069435) center center no-repeat;background-size:100% auto;margin-left:auto;opacity:.5;transition:transform .25s ease-in-out}.accordion__button:hover{background:rgb(var(--color-context--muted))}.accordion [data-accordion-target],.accordion__content{padding:0;font-size:.9em;overflow:hidden;max-height:0;opacity:0;transition:max-height .25s ease-in-out,opacity .25s ease-in-out}.accordion__title{font-size:1em}.accordion__item--active .accordion [data-accordion-target],.accordion__item--active .accordion__content{max-height:9999px;opacity:1;padding:.5em 1em}.accordion__item--active .accordion__button:after{transform:rotate(90deg)}.modal__accordion__button:after{content:"";flex:0 0 15px;width:15px;height:15px;display:block;background:url(/cdn/shop/files/skip-track.png?v=1685069435) center center no-repeat;background-size:100% auto;margin-left:auto;opacity:.5;transition:transform .25s ease-in-out}.modal--custom .accordion__button{padding:.5em 1em}.modal--custom .accordion__list{margin:0 -1em}.label__list{display:flex;align-items:center;justify-content:center;justify-content:flex-start;flex-direction:row}.label__item{display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgb(var(--color-context--inverse));background:1px solid rgb(var(--color-context--inverse));color:#fff}.tag{display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgb(var(--color-context--inverse));background:rgb(var(--color-context--inverse));color:#fff;border-radius:5px}.tag__list{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:wrap}.tag__title{line-height:1;white-space:nowrap;font-weight:700}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes modalSlideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes modalSlideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}@keyframes modalSlideInRight{0%{transform:translate(15%)}to{transform:translate(0)}}@keyframes modalSlideOutRight{0%{transform:translate(0)}to{transform:translate(-10%)}}.micromodal-slide{display:none}.micromodal-slide .modal--custom__container,.micromodal-slide .modal--custom__overlay{will-change:transform}.micromodal-slide.is-open{display:block;z-index:999999;position:fixed}.micromodal-slide[aria-hidden=false] .modal--custom__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal--custom__container{animation:modalSlideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false][data-position] .modal--custom__container{animation:modalSlideInRight .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal--custom__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal--custom__container{animation:modalSlideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true][data-position] .modal--custom__container{animation:modalSlideOutRight .3s cubic-bezier(0,0,.2,1)}.modal--custom{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.modal--custom__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;-webkit-backdrop-filter:saturate(1.5) blur(5px);backdrop-filter:saturate(1.5) blur(5px);display:flex;justify-content:center;align-items:center}.modal--custom__container{background-color:#fff;padding:25px;max-width:500px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box;display:flex;flex-direction:column}.modal--custom__container>*{flex:10 0 0;width:100%}.modal--custom__header,.modal--custom__footer{flex:0 0 auto}.modal--custom__header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgb(var(--color-context--muted));padding-bottom:10px}.modal--custom__header .modal--custom__close:before{content:"\2715";font-size:1.5em;line-height:1}.modal--custom__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:rgb(var(--color-text--default));box-sizing:border-box}.modal--custom__close{background:#0000;border:0}.modal--custom__content{margin-top:1rem;margin-bottom:1rem;line-height:1.5;color:#000c}.modal--custom__btn{font-size:.875rem;padding:.5rem 1rem;background-color:#e6e6e6;color:#000c;border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;transform:translateZ(0);transition:transform .25s ease-out}.modal--custom__btn:focus{transform:scale(1.05)}.modal--custom__btn:hover{transform:scale(1.05)}.modal--custom__btn-primary{background-color:rgb(var(--color-text--default));color:rgb(var(--color-text--inverse))}.modal--custom[data-position] .modal--custom__container{width:100%;height:100vh}.modal--custom[data-position] .modal--custom__overlay{justify-content:flex-end}.modal__feature__header{margin-bottom:1em}.modal__feature__header__icon img{display:block;margin:auto}.modal__feature__list{padding:0}.modal__feature__item{display:flex;padding-bottom:2em}.modal__feature__item>*{flex:10 0 0}.modal__feature__icon{display:flex;flex:0 0 24px}.modal__feature__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left .25em;object-position:left .25em}.modal__feature__content{padding-left:1em}.modal__feature__title{margin:0}.modal__accordion__item{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;border-bottom:1px solid rgb(var(--color-context--muted))}.modal__accordion__button,.modal__accordion__content{width:100%;padding:1em;transition:all .25s ease-out}.modal__accordion__button{cursor:pointer;display:flex;align-items:center}.modal__accordion__button:after{content:"";flex:0 0 15px;width:15px;height:15px;display:block;background:url(/cdn/shop/files/skip-track.png?v=1685069435) center center no-repeat;background-size:100% auto;margin-left:auto;opacity:.5;transition:transform .25s ease-in-out}.modal__accordion__button:hover{background:rgb(var(--color-context--muted))}.modal__accordion [data-accordion-target],.modal__accordion__content{padding:0;font-size:.9em;overflow:hidden;max-height:0;opacity:0;transition:max-height .25s ease-in-out,opacity .25s ease-in-out}.modal__accordion__title{font-size:1em}.modal__accordion__item--active .accordion [data-accordion-target],.modal__accordion__item--active .accordion__content{max-height:9999px;opacity:1;padding:.5em 1em}.modal__accordion__item--active .accordion__button:after{transform:rotate(90deg)}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 999999999;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #000;--pswp-icon-stroke-color: #000;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color) }.pswp--custom.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-backdrop-filter:saturate(1.5) blur(5px);backdrop-filter:saturate(1.5) blur(5px)}.pswp--custom.pswp:focus{outline:0}.pswp--custom.pswp *{box-sizing:border-box}.pswp--custom.pswp img{max-width:none;-o-object-fit:contain;object-fit:contain}.pswp--custom.pswp--open{display:block}.pswp--custom.pswp,.pswp--custom .pswp__bg{transform:translateZ(0);will-change:opacity}.pswp--custom .pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp--custom.pswp,.pswp--custom .pswp__scroll-wrap{overflow:hidden}.pswp--custom .pswp__scroll-wrap,.pswp--custom .pswp__bg,.pswp--custom .pswp__container,.pswp--custom .pswp__item,.pswp--custom .pswp__content,.pswp--custom .pswp__img,.pswp--custom .pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp--custom .pswp__img,.pswp--custom .pswp__zoom-wrap{width:auto;height:auto}.pswp--custom .pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--custom .pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--custom .pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--custom .pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--custom .pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp--custom .pswp__img{cursor:zoom-out}.pswp--custom .pswp__container,.pswp--custom .pswp__img,.pswp--custom .pswp__button,.pswp--custom .pswp__counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp--custom .pswp__item{z-index:1;overflow:hidden}.pswp--custom .pswp__hidden{display:none!important}.pswp--custom .pswp__content{pointer-events:none}.pswp--custom .pswp__content>*{pointer-events:auto}.pswp--custom .pswp__error-msg-container{display:grid}.pswp--custom .pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp--custom .pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--custom .pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp--custom .pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp--custom .pswp__button:hover,.pswp--custom .pswp__button:active,.pswp--custom .pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp--custom .pswp__button:disabled{opacity:.3;cursor:auto}.pswp--custom .pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp--custom .pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp--custom .pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp--custom .pswp__icn:focus{outline:0}.pswp--custom div.pswp__img--placeholder,.pswp--custom .pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp--custom .pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp--custom .pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp--custom .pswp__button--close{margin-right:6px}.pswp--custom .pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp--custom .pswp__button--arrow:disabled{display:none;cursor:default}.pswp--custom .pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--custom .pswp--one-slide .pswp__button--arrow{display:none}.pswp--custom .pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--custom .pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp--custom .pswp__button--arrow--prev{right:auto;left:0}.pswp--custom .pswp__button--arrow--next{right:0}.pswp--custom .pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp--custom .pswp__button--zoom{display:none}.pswp--custom .pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--custom .pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp--custom .pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp--custom .pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp--custom .pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp--custom .pswp__counter{height:30px;margin-top:15px;-webkit-margin-start:20px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--custom .pswp--one-slide .pswp__counter{display:none}:root{--color-context--success: 44, 236, 154;--color-context--inverse: 0, 0, 0;--color-context--muted: 240, 240, 240;--color-text--default: 0, 0, 0;--color-text--inverse: 0, 0, 0 }.condition-details__modal .condition-details__content .tag__list,.product--available .product-form__certified-photos__list,.product--available .product-form__items-included__list,.stacked-list__list,.modal__stacked-list__list,.accordion__list,.modal__accordion__list,.label__list,.tag__list{list-style-type:none;padding:0;margin:0}.product-meta__title h1,.product-meta__title h2,.product-meta__title h3{font-size:1.25rem;line-height:1.25;font-weight:700}@media (min-width: 992px){.product-meta__title h1,.product-meta__title h2,.product-meta__title h3{font-size:1.5rem}}.condition-details__modal .condition-details__image img,.product--available .product-form__certified-photos__image{border-radius:5px;box-shadow:0 0 0 2px rgba(var(--color-context--muted),1)}.collections-list .section__header,.product-related-searches .section__header,.product-seo .section__header,.similar-products .section__header{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:800px;margin:auto;font-size:1.25em}@media (min-width: 992px){.collections-list .section__header,.product-related-searches .section__header,.product-seo .section__header,.similar-products .section__header{font-size:1.5em}}.collections-list .section__header h3,.product-related-searches .section__header h3,.product-seo .section__header h3,.similar-products .section__header h3{line-height:1.15;font-weight:700;margin:0 0 .5em}.collections-list .section__header h3+span,.product-related-searches .section__header h3+span,.product-seo .section__header h3+span,.similar-products .section__header h3+span{line-height:1.15;font-size:1rem}.price,.product-item .price,.product--available .price{font-size:.9em;line-height:1}.price-list{display:flex;flex-direction:column}.price-list>*{margin-top:.25em}.price--compare,.price--highlight,.price--alternative{font-size:1em;line-height:1.25;opacity:1;text-decoration:none}.price--compare{font-size:.8em;font-style:italic;text-decoration:line-through;opacity:.5}.price--highlight{display:inline-block;align-items:flex-end;margin:5px 0 0}.price--highlight:first-child{margin:0}.price--highlight .price__installment__number{font-size:.8em;font-style:italic;opacity:.7}.price--highlight .price__currency{font-size:1.25em;font-weight:700}.price--alternative{font-size:.9em}.price--alternative .price__currency{font-weight:700}.button{background:#000;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;padding:1em;border-radius:5px;line-height:1.25;letter-spacing:normal}.button *{letter-spacing:normal}.button span{text-transform:initial;font-weight:700}.button[block]{width:100%}.breadcrumb__list{width:100%;align-items:center;display:flex;justify-content:flex-start;padding:5px 0}@media (min-width: 992px){.breadcrumb__list{padding:5px 0 15px;justify-content:center}}.label,.product--available .store-availability .label__list .store-availability-information__title,.product--available .store-availability .label__list .store-availability-information__stock{display:flex;align-items:center;font-size:.7em;padding:.25em .5em;width:auto;min-width:0;line-height:1;border-radius:999px;background:#fff;border:1px solid #ddd;color:#000;margin:0;font-weight:400}@media (min-width: 992px){.label,.product--available .store-availability .label__list .store-availability-information__title,.product--available .store-availability .label__list .store-availability-information__stock{font-size:.7em}}.ribbon,.product-item__ribbon-list .ribbon--recommended{display:flex;align-items:center;font-size:.8em;font-weight:700;padding:.25em .5em;width:auto;min-width:0;line-height:1;border-radius:5px;background:#fff;border:1px solid #ddd;color:#000}.ribbon--success,.product-item__ribbon-list .ribbon--recommended{background:rgba(var(--color-context--success),1);border:1px solid rgba(var(--color-context--success),1);color:#00000080}.alert{display:flex;flex-direction:column;align-items:flex-start;padding:.5rem;border-radius:5px;font-size:.9rem}@media (min-width: 992px){.alert{font-size:.9rem}}.alert__title{margin:0;font-size:1rem;line-height:1.25;font-weight:700;margin:0 0 .25rem}@media (min-width: 992px){.alert__title{font-size:1.15rem;margin:0 0 .5rem}}.alert__description{margin:0;line-height:1.25}.alert--info{background-color:#eee;color:#000;border:1px solid #ccc}.container{padding:1em}.container>.section__header{padding-top:0!important}.hidden{display:none}.t-product{font-family:IBM Plex Sans,sans-serif;font-size:14px}@media (min-width: 992px){.t-product{font-size:inherit}}.t-product *{font-family:IBM Plex Sans,sans-serif}.shopify-section--main-product>.container{padding-top:0}.product{margin:0!important}.product-meta{margin:0;padding:0 0 0 1em}.product-meta__title{font-size:1em;margin:0}.product-meta__title h1,.product-meta__title h2,.product-meta__title h3{margin:0 0 .25em}.product-meta__alert{margin-top:1em}.product-meta__feature-list{font-size:1rem;line-height:1.15;display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto}.product-meta__feature-list h3{font-weight:400;font-size:1rem!important;line-height:1.15;display:inline-block}.product-meta__feature-list .prod_{margin:8px 0}.product-meta__feature-list .prod_:nth-child(1),.product-meta__feature-list .prod_:nth-child(2),.product-meta__feature-list .prod_:nth-child(3){grid-column:1}.product-meta__feature-list .prod_:nth-child(4){grid-column:2;grid-row:1}.product-meta__feature-list .prod_:nth-child(5){grid-column:2;grid-row:2}.t-product--available .product-meta{padding:0}.t-product--available .product-meta__header .product-meta__cta__area{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:fixed;z-index:999;background:#fff;bottom:0;width:100%;left:0;right:0;padding:.5em;box-shadow:0 0 10px #00000026}.t-product--available .product-meta__header .product-meta__cta__area>*{padding:0 5px}@media (min-width: 992px){.t-product--available .product-meta__header .product-meta__cta__area{flex-direction:column;position:relative;bottom:0;width:100%;left:0;right:0;padding:0;box-shadow:0 0 #0000}.t-product--available .product-meta__header .product-meta__cta__area>*{padding:0}}.t-product--available .product-meta__header .product-meta__cta__price{text-align:center}.t-product--available .product-meta__header .product-meta__cta__buttons button{font-size:1.15em;padding:.5em 1em}.t-product--available .product-meta__header .product-meta__title h1,.t-product--available .product-meta__header .product-meta__title h2,.t-product--available .product-meta__header .product-meta__title h3{margin:0 0 .25em}.t-product--available .product-meta__header .price-list{margin:0 0 1em}.t-product--available .product-meta__header .price--highlight .price__currency{font-size:1.05em}@media (min-width: 992px){.t-product--available .product-meta__header{display:flex}.t-product--available .product-meta__header>*{flex:10 0 0}.t-product--available .product-meta__header>*:last-child{padding-left:1em}.t-product--available .product-meta__header>*.product-meta__cta__area{flex:7 0 0}}.product__media{margin-bottom:2em}.product--available{max-width:1400px;margin:auto!important}.product--available .price{font-size:1em}.product--available .price-list{margin:1em 0}.product--available .price--highlight{font-size:1.25em;margin:.25em 0}.product--available .store-availability .store-availability-information-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto}.product--available .store-availability .label__list{display:inline-block}.product--available .store-availability .label__list>*{margin-top:.5em!important}.product--available .store-availability .label__list .store-availability-information__title,.product--available .store-availability .label__list .store-availability-information__stock{justify-content:center}@media (min-width: 992px){.product--available .store-availability .label__list .store-availability-information__title,.product--available .store-availability .label__list .store-availability-information__stock{font-size:1em;padding:.5em 1.5em}}.product--available .store-availability .store-availability-information__link{padding:1em 0}.product--available .product__media{width:100%;max-width:900px}@media (min-width: 992px){.product--available .product__info{padding:0 0 0 3em}}.product--available .product-meta{padding:0 0 10px;margin:0 0 10px;box-shadow:0 1px #0000001a}@media (min-width: 992px){.product--available .product-meta{padding:0 0 10px;margin:0 0 10px}}.product--available .product-meta__title{padding:0}@media (min-width: 992px){.product--available .product-meta__title{padding:0 0 20px}}@media (min-width: 992px){.product--available .product-meta__title h1,.product--available .product-meta__title h2,.product--available .product-meta__title h3{font-size:1.5rem}}.product--available .product-meta__label-list{display:flex;margin-bottom:.5em}@media (min-width: 992px){.product--available .product-meta__label-list .label,.product--available .product-meta__label-list .store-availability .label__list .store-availability-information__title,.product--available .store-availability .label__list .product-meta__label-list .store-availability-information__title,.product--available .product-meta__label-list .store-availability .label__list .store-availability-information__stock,.product--available .store-availability .label__list .product-meta__label-list .store-availability-information__stock{font-size:.8rem}}.product--available .product-form .product-form__add-button span,.drawer--quick-buy .product-form .product-form__add-button span{font-size:20px}.product--available .product-form .product-form__add-button{background:rgb(var(--button-background));color:rgb(var(--button-text-color))}.drawer--quick-buy .product-form .product-form__add-button{background:var(--quickview-button-bg);color:var(--quickview-button-text)}.product--available .product-form .shopify-payment-button__button.shopify-payment-button__button--unbranded,.drawer--quick-buy .product-form .shopify-payment-button__button.shopify-payment-button__button--unbranded{font-size:20px!important;letter-spacing:normal!important;font-weight:700!important}.drawer--quick-buy .product-form .shopify-payment-button__button.shopify-payment-button__button--unbranded{background:var(--quickview-button-buynow-bg)!important;color:var(--quickview-button-buynow-text)!important}.product--available .product-form__warranty__list{display:flex;align-items:center;justify-content:center}.product--available .product-form__warranty__list>*{padding:5px;flex:10 0 0;align-items:center;justify-content:center}.product--available .product-form__warranty__title{line-height:1;font-size:.9em}@media (min-width: 992px){.product--available .product-form__warranty__title{font-size:1em}}.product--available .product-form__warranty__button{width:100%;background:rgba(var(--color-context--muted),1);position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:.75em;border-radius:5px}.product--available .product-form__warranty__button:before{content:"";width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;transition:all .3s ease}.product--available .product-form__warranty__button:hover:before{background:#ffffff40}.product--available .product-form__warranty__button:active{background:#0000001a}.product--available .product-form__items-included__header a,.product--available .product-form__items-included__footer a{text-decoration:underline}.product--available .product-form__items-included__header small,.product--available .product-form__items-included__footer small{opacity:.85;font-size:1em}@media (min-width: 992px){.product--available .product-form__items-included__header small,.product--available .product-form__items-included__footer small{opacity:.75;font-size:.9em}}.product--available .product-form__items-included__list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.product--available .product-form__items-included__list>*{padding:5px;align-items:center;justify-content:center}.product--available .product-form__items-included__button{background:rgba(var(--color-context--muted),1);position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:999px;padding:.25em .75em;width:100%}.product--available .product-form__items-included__button:before{content:"";width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;transition:all .3s ease}.product--available .product-form__items-included__button:hover:before{background:#ffffff40}.product--available .product-form__items-included__button:active{background:#0000001a}.product--available .product-form__certified-photos__header a,.product--available .product-form__certified-photos__footer a{text-decoration:underline}.product--available .product-form__certified-photos__header small,.product--available .product-form__certified-photos__footer small{opacity:.85;font-size:1em}@media (min-width: 992px){.product--available .product-form__certified-photos__header small,.product--available .product-form__certified-photos__footer small{opacity:.75;font-size:.9em}}.product--available .product-form__certified-photos__list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.product--available .product-form__certified-photos__list>*{padding:5px;align-items:center;justify-content:center;flex:10 0 20%;max-width:100px}.product--available .product-form__certified-photos__image{display:block}.product--available .product-form__certified-photos__button{width:100%;background:rgba(var(--color-context--muted),1);position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:.75em;border-radius:5px}.product--available .product-form__certified-photos__button:before{content:"";width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;transition:all .3s ease}.product--available .product-form__certified-photos__button:hover:before{background:#ffffff40}.product--available .product-form__certified-photos__button:active{background:#0000001a}.product--available .product-form__benefits__header__icon img{display:block;margin:auto}.product--available .product-form__benefits__list{padding:0;display:flex;flex-wrap:wrap}.product--available .product-form__benefits__list>*{flex:0 0 100%;width:100%;line-height:1.15}@media (min-width: 992px){.product--available .product-form__benefits__list>*{flex:0 0 50%;width:50%}}.product--available .product-form__benefits__item{display:flex;padding-bottom:.5em}@media (min-width: 992px){.product--available .product-form__benefits__item{padding-bottom:1em}}.product--available .product-form__benefits__item>*{flex:10 0 0}.product--available .product-form__benefits__icon{display:flex;flex:0 0 24px}.product--available .product-form__benefits__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left .25em;object-position:left .25em}.product--available .product-form__benefits__content{padding-left:1em;padding-right:.5em;display:flex;align-items:center}@media (min-width: 992px){.product--available .product-form__benefits__content{align-items:flex-start}}.product--available .product-form__benefits__title{margin:0;font-weight:400;font-size:.9em}.product--available .product-form__benefits__title a{text-decoration:underline}.product--available .product-form__shipping-calculation__wrapper{width:100%}.product--available .product-form__shipping-calculation__form{display:flex;align-items:center;background:rgba(var(--color-context--muted),.5);box-shadow:0 3px rgba(var(--color-context--inverse),.5);border-radius:5px;padding:.25em;transition:all .3s ease;max-width:250px}.product--available .product-form__shipping-calculation__form:active,.product--available .product-form__shipping-calculation__form:focus,.product--available .product-form__shipping-calculation__form:hover{box-shadow:0 3px rgba(var(--color-context--inverse),1)}.product--available .product-form__shipping-calculation__form>*{flex:10 0 0}.product--available .product-form__shipping-calculation__form>*>*{width:100%}.product--available .product-form__shipping-calculation__form input[type=text]{border:0px;font-size:.8em;background:#0000}.product--available .product-form__shipping-calculation__form .button{padding:.5em;font-size:.65em;height:100%;letter-spacing:initial}.product--available .product-form__shipping-calculation__result{padding:.5em}.product--unavailable{margin:0!important;justify-content:center;align-items:center}.product--unavailable .product__info{width:100%;max-width:800px}.product--unavailable .product__info__widget{display:flex;border-radius:5px;padding:1em;border:2px solid #eee}.product--unavailable .product__info__widget>*{flex:10 0 0}.product--unavailable .product__info__images{flex:0 0 100px}.product-content{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:800px;margin:auto}.product-item{display:flex;border-radius:5px;padding:.75em;background:#fff;border:2px solid #eee;position:relative}@media (min-width: 992px){.product-item{padding:1em}}.product-item--recommended{border:2px solid rgba(var(--color-context--success),1)}.product-item-meta{flex:1 0 auto;display:flex;flex-direction:column}.product-item-meta__title h1,.product-item-meta__title h2,.product-item-meta__title h3{line-height:1.15;font-size:.9em;font-weight:700;max-height:3.4em;overflow:hidden;margin-bottom:1em}@media (min-width: 992px){.product-item-meta__title h1,.product-item-meta__title h2,.product-item-meta__title h3{max-height:none}}.product-item-meta__price-list-container{margin-top:auto;padding:.5em 0}.product-item__label-list{margin-bottom:5px;display:flex}.product-item__ribbon-list{display:flex;align-items:center;justify-content:center;position:absolute;z-index:2;top:0;left:0;right:0}.product-item__ribbon-list .ribbon--recommended{font-size:.9em;width:100%;text-align:center;justify-content:center;border-radius:0}.product-item__image-wrapper{height:100%;display:flex;width:100%;align-items:center;justify-content:center;margin:auto}.product-item__image-wrapper>a{width:100%}.product-item__cta-wrapper{margin-top:auto;flex:0 0 auto}.product-item--sold-out{opacity:.25;pointer-events:none}.product-sticky-form .container{padding-top:0;padding-bottom:0}.product-sticky-form .price{font-size:1em;line-height:1}.product-sticky-form__inner{display:flex;align-items:center}.product-sticky-form__inner>*{flex:10 0 0}.product-sticky-form__form{flex:0 0 auto}.product-sticky-form__content-wrapper{display:flex;align-items:center}.product-sticky-form__title{display:none}@media (min-width: 992px){.product-sticky-form__title{display:flex;align-items:center}}.product-sticky-form__image-wrapper{flex:0 0 50px;display:none}@media (min-width: 992px){.product-sticky-form__image-wrapper{display:flex;align-items:center}}.product-sticky-form__info{padding:0 0 0 .25em}.t-product .link-whats{right:1em;bottom:60px}.similar-products .product-list__inner:not(.product-list__inner--scroller){margin:0}.t-product--available .similar-products{background:rgba(var(--color-context--muted),.5)}.t-product--available .similar-products .section__header{margin:.5em 0!important;justify-content:center;align-items:flex-start}.t-product--available .similar-products .section__header h3{font-size:1em}.t-product--available .similar-products .product-list__inner{justify-content:safe flex-start}.product-seo .section__header{margin:.5em 0!important;max-width:100%;text-align:left;justify-content:center;align-items:flex-start}.product-seo .section__header h3{font-size:.9em;line-height:1.25}@media (min-width: 992px){.product-seo .section__header h3{font-size:1em;line-height:1.15}}.product-seo .section__header h3+span{opacity:.65}@media (min-width: 992px){.product-seo .section__header h3+span{opacity:1}}.product-seo .section__content h2{font-size:1em;line-height:1.25}@media (min-width: 992px){.product-seo .section__content h2{font-size:1em;line-height:1.15}}.product-seo .section__content .accordion__content{padding:.5em 0}.product-seo .product-list__inner:not(.product-list__inner--scroller){margin:0}.t-product--available .product-seo{background:rgba(var(--color-context--muted),.5)}.t-product--available .product-seo .stacked-list__list{display:flex;flex-direction:row;flex-wrap:wrap}.t-product--available .product-seo .stacked-list__list>*{flex:10 0 100%}@media (min-width: 768px){.t-product--available .product-seo .stacked-list__list>*{padding:1em 3em 1em .5em;flex:10 0 50%}}@media (min-width: 992px){.t-product--available .product-seo .stacked-list__list>*{padding:1em 3em 1em .5em;flex:10 0 33%}}.t-product--available .product-seo .accordion__item--active .stacked-list+[data-accordion-trigger]{display:none}.product-related-searches .section__header{margin:.5em 0!important;max-width:100%;text-align:left;justify-content:center;align-items:flex-start;padding:0}.product-related-searches .section__header h3{font-size:1em}.t-product--available .product-related-searches{background:rgba(var(--color-context--muted),.5)}.list-collections__item-list{grid-auto-columns:50vw!important}@media (min-width: 768px){.list-collections__item-list{grid-auto-columns:23vw!important}}.list-collections__item--overlay{flex:0 0 200px;padding:0 0 0 1em;position:relative;display:block;border-radius:5px;overflow:hidden}.list-collections__item--overlay:after{content:"";display:block;padding-top:66%}.list-collections__item--overlay .list-collections__item-image-wrapper{position:relative}.list-collections__item--overlay .list-collections__item-image{position:absolute;top:0;bottom:0;height:100%;width:100%;border-radius:5px;overflow:hidden}.list-collections__item--overlay .list-collections__item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.list-collections__item--overlay .list-collections__item-info{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;left:0;right:0;top:0;bottom:0;margin:0;padding:1em;background-color:#00000040;-webkit-backdrop-filter:blur(0px) saturate(1.5);backdrop-filter:blur(0px) saturate(1.5)}.list-collections__item--overlay .list-collections__item-info *{color:#fff;font-size:1.5em;text-shadow:0px 2px 3px rgba(0,0,0,.5)}.shopify-section--image-with-text-block .section{margin:0}.image-with-text-block{min-height:0;border-radius:5px;overflow:hidden}.image-with-text-block .section{margin:0}.t-product .image-with-text-block__content{padding:2em}.t-product .image-with-text-block__content .heading--small{margin:0}.t-product .image-with-text-block__content .heading--small+.h3{margin:.25em 0;text-transform:initial;font-weight:700;font-size:2em}.t-product .image-with-text-block__text-container{margin:0}.benefits-bar__list{display:flex;align-items:center;justify-content:space-between;background:rgba(var(--color-context--muted),.5);border-radius:5px;padding:1em}.benefits-bar__list>*{flex:10 0 auto;padding:0 2em 0 .5em}@media (min-width: 992px){.benefits-bar__list>*{flex:10 0 0;padding:0 .5em}}.benefits-bar__item{display:flex;align-items:center;justify-content:space-between;justify-content:center}.benefits-bar__icon{flex:0 0 24px;width:24px}.benefits-bar__icon img{width:100%}.benefits-bar__content{padding:0 0 0 1em}.benefits-bar__content h4{margin:0}.benefits-bar__content span{line-height:1.15}.t-product .collections-list{margin:0}.seo-content h1,.seo-content h2,.seo-content h3,.seo-content h4,.seo-content h5,.seo-content h6,.seo-content p,.seo-content span{font-size:1em;margin:0;text-decoration:none;font-weight:400;line-height:1.25}.collection__seo-content{margin-top:3em}.collection__seo-content h1,.collection__seo-content h2{font-size:1.5em;font-weight:700;margin:0 0 .5em}.collection__seo-content p{line-height:1.5}.collection__seo-content p+p{margin-top:1em}.collection__seo-content p+h2{margin-top:1.5em}.collection__seo-content__subtitle{font-size:.7em;color:#999;display:block;text-align:center;font-weight:700;padding:.5em .5em 2.5em;margin:auto auto 2em}.prefooter{background-color:#f0f0f0}.prefooter__container{font-size:.9em;padding:1.5em;max-width:1200px;margin:auto}@media (min-width: 992px){.prefooter__container{padding:3em}}.prefooter__container ul,.prefooter__container li{padding:0;text-decoration:none;list-style:none}.prefooter__container h2,.prefooter__container h3,.prefooter__container h4{font-weight:400;margin:0}.prefooter__container li{margin:0 0 5px}.prefooter__container>ul{display:flex;flex-wrap:wrap}.prefooter__container>ul>li{flex:0 0 33%;margin:0 0 2em;padding:0 10px}@media (min-width: 992px){.prefooter__container>ul>li{flex:0 0 20%}}.prefooter__title{margin-bottom:2em;line-height:1.15;font-size:.8em;text-align:center}@media (min-width: 992px){.prefooter__title{font-size:1em;text-align:left}}.prefooter__list h3{margin:0 0 5px}.prefooter__list h3 a{font-weight:700}.prefooter__list h4{line-height:1.25}.condition-details__modal .tabs-nav__item-list{display:flex;gap:0;border-radius:5px;overflow:hidden;border:1px solid rgb(var(--color-context--inverse))}.condition-details__modal .tabs-nav__item-list>*{flex:10 0 0;display:flex;align-items:center;justify-content:center;border:0;width:100%;margin:0;padding:.5em}.condition-details__modal .tabs-nav__item[aria-expanded=true]{background:rgb(var(--color-context--inverse));color:rgb(var(--color-context--muted))}.condition-details__modal .condition-details__content .tag{display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgb(var(--color-context--muted));background:rgb(var(--color-context--muted));color:#fff;border-radius:5px;color:rgb(var(--color-text--default));font-weight:700}.condition-details__modal .condition-details__content .tag__list{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:wrap}.condition-details__modal .condition-details__content .tag__title{line-height:1;white-space:nowrap;font-weight:700}.condition-details__modal .condition-details__description__heading{display:flex;align-items:center;justify-content:flex-start}.t-product--available .show-if-product-unavailable--only{display:none}@media (max-width: 480px){.show-if-min--sm{display:none}}@media (min-width: 480px){.hide-if-min--sm{display:none}}#preview-bar-iframe{display:none!important}#search-drawer{top:56px;left:310px;height:auto;width:calc(100% - 440px);max-width:1000px;transition:none}@media (max-width: 999px){#search-drawer{top:56px;left:0;width:100%}}.custom-footer-logos{margin-inline-start:auto;display:flex;align-items:center}.logo-vou-de-click{margin-left:20px}.logo-vou-de-click img{width:136px}[data-script-content]{display:none}.custom-parcels{margin-top:5px;font-size:12px}.custom-parcels .labelParcel{font-weight:700}.product__info .custom-parcels{margin-top:-10px}.custom-shipping-calculator{padding-top:15px}.custom-shipping-calculator h3{margin-bottom:5px}
/*# sourceMappingURL=/cdn/shop/t/58/assets/custom.css.map */
