:root{--font-base: "Montserrat", sans-serif;--color-background: #FAFAFA;--color-text: #333333;--color-body-text: #333333;--color-links: #171717;--color-links-active: #171717;--color-background-card: #FFFFFF;--border-radius: 10px;--border-radius-button: 9999px}body{font-family:Montserrat,sans-serif}.card__container>.card .card__subtitle{display:none}.variant-product-card .card__subtitle{display:none}.card__container{background-color:#fff;border-radius:10px;box-shadow:0 2px 5px #00000040;overflow:hidden;max-width:320px;margin:0 auto;position:relative}.card__container>.card{padding:10px 14px 8px}.card__container>.card>*+*{margin-top:3px}@media(max-width:899px){.card__container>.card{padding:6px 8px 4px}.card__container .card__quick-add-container{margin:6px 0 0;padding:4px 10px 10px;width:100%;box-sizing:border-box}.card__container .card__quick-add-container button{width:100%;height:34px;padding:6px 8px;font-size:10px;box-sizing:border-box}.card__container .card__quick-add-container quick-add,.card__container .card__quick-add-container product-form{width:100%}}.card__container .card__title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}@media(min-width:900px){.card__container>.card{background:#fff;transform:translateY(0);transition:transform .35s cubic-bezier(.4,0,.2,1);position:relative;z-index:2}.card__container .card__rating-swatches-row{gap:0;min-height:24px;position:relative}.card__container .card__rating-swatches-row .card__color-swatcher--container{position:absolute;top:100%;left:0;opacity:0;transition:opacity .2s ease .1s;max-height:none!important;overflow:visible!important}.card__container .card__quick-add-container{display:flex!important;position:absolute;bottom:-76px;left:0;right:0;height:48px;padding:0 14px;box-sizing:border-box;align-items:center;background:#fff;z-index:3;opacity:0;transform:translateY(0);transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .2s ease .1s}.card__container .card__quick-add-container button{width:100%;padding:10px 16px;font-size:12px;height:auto}.card__container .card__quick-add-container quick-add,.card__container .card__quick-add-container product-form{width:100%}.card__container .card__picture-container .card__quick-add-container--desktop{display:none!important}.card__container:hover>.card,.card__container:focus-within>.card{transform:translateY(-76px)}.card__container:hover>.card__quick-add-container,.card__container:focus-within>.card__quick-add-container{transform:translateY(-76px);opacity:1}.card__container:hover .card__rating-swatches-row .card__color-swatcher--container,.card__container:focus-within .card__rating-swatches-row .card__color-swatcher--container{opacity:1}}.variant-product-card{background-color:#fff;border-radius:10px;box-shadow:0 2px 5px #00000040;overflow:hidden}.variant-product-image{display:block;width:100%;margin:0;padding:0}.card__rating-swatches-row{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:4px;min-height:24px}.card__rating-swatches-row .wt-rating{flex-shrink:0}.card__rating-swatches-row .card__color-swatcher--container{margin:0;padding:0;width:100%}.card__rating-swatches-row .card__color-swatcher--container .color-swatcher--wrapper.hidden{display:flex}.card__color-swatcher--container>.color-swatcher--wrapper.hidden{display:flex}.card__color-swatcher--container .color-swatcher--counter{display:none}.wt-product .product-form__submit.wt-button--primary{background-color:var(--color-button-primary-background);color:var(--color-button-primary-text);border:var(--button-primary-border-width) solid var(--color-button-primary-border);transition:background-color .3s ease,color .3s ease,border-color .3s ease}@media(hover:hover){.wt-product .product-form__submit.wt-button--primary:hover{background-color:var(--color-button-primary-background-hover);color:var(--color-button-primary-text-hover);border-color:var(--color-button-primary-border)}}.wt-slider__nav-btn,body .wt-slider__nav-btn,main .wt-slider__nav-btn,shopify-editor .wt-slider__nav-btn,.wt-cart .wt-slider__nav-btn{background:var(--slider-arrow-bg, rgba(255, 255, 255, .35))!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.25);box-shadow:0 1px 6px #00000014;transition:background .2s ease,box-shadow .2s ease}.wt-slider__nav-btn .svg-icon,body .wt-slider__nav-btn .svg-icon,main .wt-slider__nav-btn .svg-icon{color:var(--slider-arrow-icon-color, #000);transform:scale(var(--slider-arrow-icon-scale, .5))}.wt-slider__nav-btn .svg-icon path,body .wt-slider__nav-btn .svg-icon path,main .wt-slider__nav-btn .svg-icon path{fill:var(--slider-arrow-icon-color, #000);stroke:none}@media(hover:hover){.wt-slider__nav-btn:hover,body .wt-slider__nav-btn:hover,main .wt-slider__nav-btn:hover{background:var(--slider-arrow-bg-hover, rgba(255, 255, 255, .55))!important;box-shadow:0 2px 10px #0000001f}}[data-slider-arrow-no-bg] .wt-slider__nav-btn,body[data-slider-arrow-no-bg] .wt-slider__nav-btn{background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.hero__button--primary{border-color:var(--color-button-primary-border);border-width:var(--button-primary-border-width)}@media(hover:hover){.hero__button--primary:hover{border-color:var(--color-button-primary-border)}}.wt-product__gallery .wt-slider__nav-btn{width:40px;height:40px;background:#ffffffd9;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #0000001f;transition:background .2s ease,box-shadow .2s ease}@media(hover:hover){.wt-product__gallery .wt-slider__nav-btn:hover{background:#fff;box-shadow:0 2px 8px #0000002e}}[data-thumbs] .wt-slider__nav-btn{display:none!important}.card__quick-add-container .hero__button--secondary,.card__quick-add-container .hero__button,.card__quick-add-container--desktop .hero__button--secondary,.card__quick-add-container--desktop .hero__button,.wt-product__upsell__button button{background-color:var(--color-button-primary-background);color:var(--color-button-primary-text);border:var(--button-primary-border-width) solid var(--color-button-primary-border);border-radius:9999px;padding:8px 20px;transition:background-color .3s ease,color .3s ease,border-color .3s ease}@media(hover:hover){.card__quick-add-container .hero__button--secondary:hover,.card__quick-add-container .hero__button:hover,.card__quick-add-container--desktop .hero__button--secondary:hover,.card__quick-add-container--desktop .hero__button:hover,.wt-product__upsell__button button:hover{background-color:var(--color-button-primary-background-hover);color:var(--color-button-primary-text-hover);border-color:var(--color-button-primary-border)}}.wt-button--secondary,.hero__button--secondary{border-width:var(--button-secondary-border-width);border-color:var(--color-button-secondary-border)}[data-section-id=template--29661876617565__collection_list_4xyALN] .swiper-slide{margin-right:20px!important}[data-section-id=template--29661876617565__collection_list_4xyALN] .swiper,[data-section-id=template--29661876617565__collection_list_4xyALN] .swiper-wrapper{overflow:visible!important}[data-section-id=template--29661876617565__collection_list_4xyALN] .card__container>.card{transform:translateY(0)!important;transition:none!important}[data-section-id=template--29661876617565__collection_list_4xyALN] .card__container:hover>.card,[data-section-id=template--29661876617565__collection_list_4xyALN] .card__container:focus-within>.card{transform:translateY(0)!important}[data-section-id=template--29661876617565__collection_list_4xyALN] .card__container>.card__quick-add-container,[data-section-id=template--29661876617565__collection_list_4xyALN] .card__container:hover>.card__quick-add-container,[data-section-id=template--29661876617565__collection_list_4xyALN] .card__container:focus-within>.card__quick-add-container{opacity:0!important;pointer-events:none!important;transform:none!important;transition:none!important}[data-section-id=template--29661876617565__collection_list_4xyALN] .card__container .card__rating-swatches-row .card__color-swatcher--container,[data-section-id=template--29661876617565__collection_list_4xyALN] .card__container:hover .card__rating-swatches-row .card__color-swatcher--container,[data-section-id=template--29661876617565__collection_list_4xyALN] .card__container:focus-within .card__rating-swatches-row .card__color-swatcher--container{opacity:0!important;pointer-events:none!important}[data-section-id=template--29661876617565__collection_list_4xyALN] .card__container{margin:0;max-width:none}[data-section-id=template--29661876617565__collection_list_4xyALN] .card__container>.card{padding:6px 12px 8px!important}[data-section-id=template--29661876617565__collection_list_4xyALN] .card__container .card__title{min-height:0!important;margin-top:4px!important;-webkit-line-clamp:1!important;line-clamp:1!important}[data-section-id=template--29661876617565__collection_list_4xyALN] .card__container .card__rating-swatches-row{min-height:0!important;margin-top:0!important}@media(max-width:899px){[data-section-id=template--29661876617565__collection_list_4xyALN] .card__container>.card{padding:5px 10px 7px!important}}[data-section-id=template--29661876617565__collection_list_4xyALN] .card__container{transition:transform .38s cubic-bezier(.25,.46,.45,.94),box-shadow .38s cubic-bezier(.25,.46,.45,.94);will-change:transform,box-shadow}[data-section-id=template--29661876617565__collection_list_4xyALN] .card__container:hover{transform:translateY(-6px);box-shadow:0 12px 28px #00000024}@media(min-width:1200px){body:not(.mobile-nav) .wt-page-nav-mega__sublist__item--gallery{margin-left:0!important}body:not(.mobile-nav) .mega-menu__gallery{justify-content:flex-start!important}body:not(.mobile-nav) .mega-menu__gallery__item{flex-grow:0!important;flex-shrink:0!important;width:220px!important}}.contact-layout{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start;max-width:960px;margin:0 auto;padding:0 20px 60px}.contact-info{padding-top:8px}.contact-info__company{font-size:2.4rem;font-weight:700;letter-spacing:.02em;margin-bottom:14px;color:var(--color-text, #171717)}.contact-info__intro{font-size:1.5rem;line-height:1.7;color:#555;margin-bottom:36px}.contact-info__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px}.contact-info__item{display:flex;align-items:flex-start;gap:14px;font-size:1.5rem;line-height:1.6;color:#333}.contact-info__item svg{flex-shrink:0;margin-top:2px;color:#171717}.contact-info__item a{color:#171717;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.contact-info__item a:hover{border-bottom-color:#171717}.contact-form-col{min-width:0}@media(max-width:749px){.contact-layout{grid-template-columns:1fr;gap:32px;padding-bottom:40px}}.jdgm-header-info{display:none!important}.shopify-policy__title{display:none}.shopify-policy__body{max-width:860px;margin:0 auto;padding:40px 24px 80px}.bgn-price{display:inline;font-size:.88em;font-weight:inherit;color:inherit;opacity:.75;margin-left:4px;white-space:nowrap}.price--on-sale .bgn-price{opacity:.75}s .bgn-price,.price-item--regular .bgn-price{opacity:.65}.cart-item__price .bgn-price,.totals__total-value .bgn-price{font-size:.85em;opacity:.7}@media(max-width:899px){.page-header-image-banner .hero__overlay--top{padding-top:calc(var(--gap, 8px) * 2)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
