@media only screen and (max-width:555px){div#avpoptions-container__v2{overflow:hidden}.inner-seen img{max-height:55px}}@media only screen and (min-width:1350px){.footer__block{max-width:33%}.footer__blocks{gap:160px}}@media only screen and (max-width:1200px)and (min-width:768px){.template-index .grid-product__title.ct-product{font-size:12px}.template-index .grid-item__meta.ct-grid-item-info{display:flex;flex-direction:column;min-height:180px}.template-index .grid-item__meta-secondary{display:flex;flex-direction:column;justify-content:end}.template-index .grid-item__meta-secondary .jdgm-prev-badge__text{font-size:11px}}@media only screen and (min-width:1201px){.template-index .grid-item__meta.ct-grid-item-info{display:flex;flex-direction:column;min-height:160px}.template-index .grid-item__meta-secondary{display:flex;flex-direction:column;justify-content:end}}.template-product .p-uvp-item{display:flex;flex-direction:column;align-items:center;border-right:none!important}.template-product .p-uvp-item img{margin-bottom:5px}@media only screen and (min-width:768px){.template-product .p-uvp-mobile{display:none!important}}.template-product .product-grid__content.product--description .product-block{margin-bottom:10px}.product__price.product__price--compare{color:#808080c4;font-size:19px}@media only screen and (max-width:555px){.product__price.product__price--compare{font-size:16px}}.grid-product__price--original.ct-original-price{font-size:.8em;color:gray;font-weight:400}.custom-checkout-lock{width:18px;height:18px;background:url(/cdn/shop/files/lock.svg?v=1722040521);display:inline-flex;background-size:contain;background-repeat:no-repeat;margin-bottom:-3px}.announcement-slider__content{display:flex;align-items:center}div#qab_container{display:none!important}.announcement-slider__content{font-size:18px}.announcement-bar{padding:10px 0}.announcement-slider__content .btn.topbarbtn{text-decoration:none;border:none;line-height:2em;padding:0 1em;margin:0 0 0 1em;border-radius:.25em;font-size:.875em}.text-center .announcement-slider__content{justify-content:center}span.grid-product__price--savingsbadge{background-color:var(--colorSaleTag);color:var(--colorSaleTagText);font-size:13px;padding:2px 4px;position:absolute;top:0}.product__tagpropage.product__tag--salepage{background-color:var(--colorSaleTag);color:var(--colorSaleTagText);font-size:14px;padding:2px 12px;position:absolute;top:0;left:0;z-index:1}.product-grid__container.product--images{position:relative}.site-nav__link{padding:15px 14px}div#incubate-collections-add-to-cart-widget-6782243864748-39974721028268{display:none}.coll-sale-items nav.breadcrumb,.product-block.product__quantityblock{display:none}.product-block .product__policies.rte{display:none!important}.collection-filter__item--right ul.no-bullets.inline-list.text-right{display:none}body .grid-product__actions{right:9px;top:7px}div#Slideshow-template--16098592063660__slideshow-split.hero .slideshow__slide:first-child .hero__sidebyside{opacity:1!important;transition:opacity .1s ease!important}li.site-nav__item.site-nav__expanded-item.site-nav--has-dropdown:hover .site-nav__dropdown{visibility:visible}li.site-nav__item.site-nav__expanded-item.site-nav--has-dropdown:hover .site-nav__dropdown-animate{transform:translateY(0);opacity:1}.featured-col .jdgm-preview-badge[data-template=index]{display:block!important}.uvp-image img{margin:auto}ul.footer__menu div#incubate-collections-add-to-cart-widget-1632108281890,.text-link.quick-add-btn.js-quick-add-btn{display:none}span.product__price-savings{font-size:calc(var(--typeBaseSize) + 6px)}.product-full-width-wrapper{display:flex}.product-full-width-left,.product-full-width-right{width:50%}div#shopify-block-12120936241911852800{display:none}.collection-hero__buttons{margin-top:15px;display:flex;gap:10px;overflow-y:auto;padding-bottom:20px}.collbtn.button{border:1px solid rgb(51,51,51);padding:3px 5px;font-size:15px;transition:.4s ease all;min-width:90px;border-radius:5px}.collbtn.button.activecoll,.collbtn.button:hover{background:#333;color:#fff}.singglle .jdgm-widget.jdgm-preview-badge{font-size:16px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);margin-top:14px;display:block}.coltopp{display:none!important}.collection-uvps{display:flex;text-align:center;justify-content:center;gap:20px;font-size:14px;line-height:16px}.col-uvp-item img{width:44px;margin:0 auto 7px}@media only screen and (max-width:768px){.product-single__meta .product-uvps .p-uvp-item{text-align:center;flex:0 0 33.3333%;max-width:33.3333%;line-height:14px;padding:0 5px}.product-single__meta .product-uvps .p-uvp-item.p-uvp-desktop{display:none}.product-full-width-left,.product-full-width-right{width:100%}.product-full-width-wrapper{flex-wrap:wrap}body .scrollable-grid--small .grid-item{flex:0 0 75%}.header-item.header-item--compress-nav.vvvvvheadd{align-items:center;display:flex;flex:1 1 auto;visibility:visible;opacity:1;width:auto;overflow:initial}.vvvvvheadd .site-nav__icons{margin-left:-10px}.mobile-nav-open .site-nav__link:not(.mobile-nav-trigger){display:block}}@media only screen and (max-width:600px){.product__tagpropage.product__tag--salepage{left:13%}}@media only screen and (max-width:600px){.ffeatured-col [data-view=xsmall] .grid-item,.ffeatured-col [data-view=small] .grid-item,.ffeatured-col [data-view=medium] .grid-item{flex:0 0 100%}.featured-col .grid-item__meta{margin:7px}.featured-col .grid-product__title{font-size:14px}.featured-col span.shopify-product-reviews-badge:empty{display:none}.featured-col .incubate-collections-add-to-cart-widget.cbb-mobile-view{padding-bottom:10px!important}body .scrollable-grid--small .grid-item{flex:0 0 100%}.singglle .jdgm-widget.jdgm-preview-badge{font-size:14px;margin-top:13px;padding-bottom:15px;float:right}.singglle>span{margin-right:8px}label.variant__label.size-label{display:flex;justify-content:space-between}span.dsh{display:none}.size-label tool-tip-trigger.tool-tip-trigger{border:1px solid;padding:3px;font-size:13px}.size-label .tool-tip-trigger .icon{height:18px;width:18px}.cllhead{text-align:center}.coltopp{display:block!important}}@media only screen and (max-width:600px){.mobbnryes img.image-fit.deskbnrr{display:none}.footer__menu a{padding:9px 0}.footer__base-links a,.footer__base-links span{padding:8px 20px 8px 0}.quick-add-btn .icon{height:18px;width:18px}[data-grid-style*=gridlines] .quick-add-btn .btn{margin:0 0 6px 6px;padding:12px}.announcement-slider__content{font-size:13px}}@media only screen and (max-width:380px){.new-grid.product-grid[data-view=xsmall] .grid-item.grid-product{flex:0 0 100%}}.ct-mobile{display:none}.incubate-collections-add-to-cart-widget{display:flex;flex-direction:column;justify-content:end;height:100%}@media(max-width:768px){.ct-mobile{display:inline-flex}.product-block.product-block--price{display:inline-flex;align-items:baseline;flex-wrap:wrap;margin-bottom:0}.ct-product{font-family:Inter;font-size:10px;font-weight:500;line-height:15px;text-align:left;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ct-product-price{color:#1c1d1d;font-family:Inter;font-size:14px;font-weight:700;line-height:16.94px;text-align:left}.ct-original-price{font-family:Inter;font-size:10px;font-weight:600;line-height:12.1px;text-align:left}.ct-savings-badge{background:#ba4444;color:#fff;font-family:Inter;font-size:10px!important;font-weight:600;line-height:12.1px;text-align:left;border-radius:30px;padding:4px 10px!important;margin-left:4px;position:unset!important}.grid-product__price--original{margin-right:2px!important}.ct-judgeme-widgets-main{position:absolute;top:-33px;left:50%;transform:translate(-50%,-0%);width:100%;max-width:max-content;background:#fff;border:1px solid #EEEEEE;padding:0 8px;height:24px;border-radius:30px}.ct-grid-item-info{position:relative}.ct-judgeme-widgets-main span.jdgm-prev-badge__text{font-size:9px}.ct-judgeme-widgets-main .jdgm-star.jdgm--on:before{font-size:12px}.ct-judgeme-widgets-main .jdgm-star.jdgm--half:before{font-size:12px}.ct-judgeme-widgets-main .jdgm-prev-badge,.ct-judgeme-widgets-main .jdgm-prev-badge__stars{line-height:0!important}.grid-item__meta.ct-grid-item-info{margin-top:20px}span.grid-product__price--savings.ct-save-price,.grid-product__tag.grid-product__tag--sale.ct-product-sale-tag,.ct-desktop{display:none}.page-width.page-content.page-content--top.ct-collection-bat{padding-right:0}.ct-heroslider-desktop{display:none}.ct-hero-slider-mobile .hero__top-subtitle{color:#fff6df;font-family:Inter;font-size:15.47px;font-weight:400;line-height:24.75px;letter-spacing:1.1549999713897705px;margin-bottom:8px}.ct-hero-slider-mobile h2.h1.hero__title{font-size:30px;font-weight:900;line-height:30px;margin-bottom:2px;text-transform:uppercase}.ct-hero-slider-mobile .hero__subtitle{color:#fff6df;font-size:13px;font-weight:400;line-height:22.5px;letter-spacing:.375px;text-align:center;margin-bottom:13px}.ct-hero-slider-mobile .hero__link .btn{font-family:Inter;font-size:14px;font-weight:700;line-height:24.14px;letter-spacing:.375px;text-align:center;text-transform:capitalize;margin-top:0}.custom-uvps h3{font-size:21px}}@media(max-width:360px){.announcement-slider__content .btn.topbarbtn{padding:0 .5em;font-size:.775em;min-width:70px}.ct-mobile{margin-left:0}.ct-savings-badge{font-size:8px!important;line-height:10px;padding:2px 4px!important;margin-left:2px}}@media only screen and (max-width:768px){.grid-item__meta.ct-grid-item-info{margin-top:42px!important}}@media only screen and (max-width:768px){body.template-product #PageContainer{overflow-x:clip}}.template-product .page-content--product{padding-block:clamp(24px,4vw,56px)}.template-product .page-content--product .product--description{min-width:0;padding:clamp(22px,3vw,40px);border:1px solid rgba(127,127,127,.24);border-radius:8px;background:#7f7f7f0b}.template-product .product--description .element-breadcrumbs{margin-bottom:4px;font-size:.86em;opacity:.74}.template-product .product--description h1{max-width:none;font-size:clamp(1.75rem,2.1vw,2.35rem);line-height:1.12;letter-spacing:-.015em;text-wrap:balance}.template-product .product--description block-price{padding-block:8px 2px}.template-product .product--description .block-price__sale,.template-product .product--description .block-price__regular{align-items:baseline;flex-wrap:wrap;row-gap:4px}.template-product .product--description .element-price:not(.element-text--line-through){font-weight:750}.template-product .product--description block-buy-buttons{display:block;margin-top:4px;padding-top:20px;border-top:1px solid rgba(127,127,127,.24)}.template-product .product--description .shopify-product-form,.template-product .product--description .avpoptions-container__v2,.template-product .product--description .avp-option{max-width:100%}.template-product .product--description .avp-option{margin-inline:0}.template-product .product--description .variant-input label{min-height:42px}.template-product .product--description .add-to-cart{min-height:52px;font-weight:750}.template-product .product--description .bb-product-trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px;padding-top:22px;border-top:1px solid rgba(127,127,127,.24)}.template-product .product--description .bb-product-trust__item{min-width:0;padding:14px 10px;border-radius:5px;background:#7f7f7f0e}.template-product .product-image-main,.template-product .product-image-main .image-wrap{background:#7f7f7f09}.template-product .product-image-main img{object-fit:contain;object-position:center}.template-product .product-full-width{margin-top:clamp(6px,2vw,24px);padding-block:clamp(24px,4vw,52px);border-block:1px solid rgba(127,127,127,.24);background:#7f7f7f09}.template-product .product-full-width>.page-width{max-width:980px}.template-product .product-full-width .element-accordion__toggle{min-height:62px;font-weight:700}.template-product .product-full-width .element-accordion__content{max-width:76ch;line-height:1.7}@media only screen and (min-width:990px){.template-product .page-content--product .product-grid__container{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(440px,.96fr);gap:clamp(34px,4vw,60px);align-items:start;margin-left:0}.template-product .page-content--product .product-grid__container>.grid__item{float:none;width:auto;min-width:0}.template-product .page-content--product .product-grid__container>.grid__item:not(.product--description){padding-left:0}.template-product .page-content--product .product-grid__container>.product--description{padding:clamp(24px,2.4vw,32px)}.template-product .page-content--product .grid--product-images-right{grid-template-columns:minmax(440px,.96fr) minmax(0,1.04fr)}}@media only screen and (max-width:989px){.template-product .page-content--product .product--description{margin-top:20px;padding:22px 18px}.template-product .product--description h1{max-width:none;font-size:clamp(1.6rem,3.4vw,2rem)}}@media only screen and (max-width:768px){.template-product .page-content--product{padding-block:18px 34px}.template-product .page-content--product .product-grid__container{margin-left:0}.template-product .page-content--product .product-grid__container>.grid__item:not(.product--description){padding-left:0}.template-product .product--description .bb-product-trust{grid-template-columns:1fr}.template-product .product--description .bb-product-trust__item{width:100%;max-width:none}.template-product .product-full-width{padding-block:18px 32px}}@media only screen and (max-width:768px){.template-product .page-content--product{padding-block:12px 28px}.template-product .page-content--product .product--description{margin-top:14px;padding:18px 16px 20px}.template-product .product--description h1{font-size:clamp(1.85rem,8.5vw,2.4rem);line-height:1.08}.template-product .product--description block-buy-buttons{padding-top:16px}.template-product .product--description .variant-input label{min-height:44px}.template-product .product--description .avpoptions-container__v2,.template-product .product--description .avpoptions-container,.template-product .product--description .avp-option,.template-product .product--description .avp-option *{max-width:100%;overflow-wrap:anywhere}.template-product .product--description .bb-product-trust{gap:8px;margin-top:18px;padding-top:16px}.template-product .product--description .bb-product-trust__item{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:12px;text-align:left}.template-product .product--description .bb-product-trust__item img,.template-product .product--description .bb-product-trust__item svg{width:32px;height:32px;margin:0}.template-product .product--description .bb-product-trust__item p{margin-block:0}.template-product .product-full-width .element-accordion__toggle{min-height:56px}}@media only screen and (max-width:768px){.template-product .product__photo-zoom{min-width:44px;min-height:44px}.template-product .product--description .element-breadcrumbs{font-size:.78rem;line-height:1.4}.template-product .product--description h1{margin-bottom:10px;font-size:clamp(1.65rem,7.6vw,2rem);line-height:1.08;letter-spacing:-.018em}.template-product .singglle .jdgm-widget.jdgm-preview-badge{float:none;margin-top:8px;padding-bottom:8px}.template-product .product--description input:not([type=checkbox]):not([type=radio]),.template-product .product--description select,.template-product .product--description textarea{min-height:48px;font-size:16px}.template-product .product--description .variant-input label{min-height:48px}.template-product .product--description .avp-option{margin-bottom:18px}.template-product .product--description .avp-option .ap-label-tooltip{margin-bottom:8px;font-size:1rem;line-height:1.35}.template-product .product--description .apo-options-wrapper{display:flex;flex-wrap:wrap;gap:8px;width:100%}.template-product .product--description .avp-productoptionswatchwrapper.apo-swatch-wrapper,.template-product .product--description .avp-productoptioncheckwrapper{box-sizing:border-box;width:calc(50% - 4px)!important;min-width:0;height:auto;min-height:48px;align-items:center;margin:0;padding-block:5px}.template-product .product--description .avp-productoptioncheckwrapper>input[type=radio]{width:20px;height:20px;flex:0 0 20px}.template-product .product--description .choice-list-variatnt-title,.template-product .product--description .swatch-variant-title{min-width:0;overflow-wrap:anywhere;line-height:1.25}.template-product .product--description .add-to-cart{width:100%;min-height:54px}.template-product .product--description .bb-product-trust__item a{display:inline-flex;min-height:44px;align-items:center}.template-product .product-full-width .element-accordion__toggle{min-height:58px;padding-block:12px}.template-product .slide-nav__image img{object-fit:contain;background:#7f7f7f0f}body.template-product .scrollable-grid--small .grid-item{flex:0 0 84%}}@media only screen and (max-width:479px){.template-product .page-content--product .product--description{padding:16px 14px 18px}.template-product .product--description .bb-product-trust__item{grid-template-columns:34px minmax(0,1fr);padding:10px}.template-product .product--description .bb-product-trust__item img,.template-product .product--description .bb-product-trust__item svg{width:28px;height:28px}}@media only screen and (max-width:768px){.template-product .product--description h1{max-width:none;margin-bottom:10px;font-size:clamp(1.35rem,5.8vw,1.65rem)!important;line-height:1.07;letter-spacing:-.012em;text-wrap:pretty}.template-product .product--description .avpoptions-container__v2,.template-product .product--description #avpoptions-container__v2{overflow:visible!important}.template-product .product--description .avp-option{margin-bottom:4px!important}.template-product .product--description .avp-option .ap-label-tooltip{margin-bottom:2px!important;font-size:.98rem;line-height:1.3}.template-product .product--description .avpoptions-container__v2 .apo-options-wrapper.ap-options__radio{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:0 6px!important;width:100%!important}.template-product .product--description .avpoptions-container__v2 .ap-options__radio>.avp-productoptioncheckwrapper{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:28px!important;align-items:center!important;gap:5px!important;margin:0!important;padding:0 1px!important;flex:none!important;box-sizing:border-box!important}.template-product .product--description .avpoptions-container__v2 .ap-options__radio>.avp-productoptioncheckwrapper>input[type=radio]{width:18px!important;height:18px!important;margin:0!important}.template-product .product--description .avpoptions-container__v2 .ap-options__radio .choice-list-variatnt-title{width:auto!important;min-width:0!important;font-size:.9rem;line-height:1.08;overflow-wrap:normal!important;word-break:normal!important}.template-product .product--description .avpoptions-container__v2 .apo-options-wrapper.ap-options__swatch-image{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:6px!important;width:100%!important}.template-product .product--description .avpoptions-container__v2 .ap-options__swatch-image>.avp-productoptionswatchwrapper.apo-swatch-wrapper{display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:66px!important;flex:none!important;align-items:center!important;gap:5px!important;margin:0!important;padding:2px!important;box-sizing:border-box!important;text-align:center}.template-product .product--description .avpoptions-container__v2 .ap-options__swatch-image .avp-productoptionswatch{width:58px!important;height:58px!important;max-width:100%!important;flex:0 0 58px!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important}.template-product .product--description .avpoptions-container__v2 .ap-options__swatch-image .swatch-variant-title{width:100%!important;min-width:0!important;min-height:0;font-size:.78rem;line-height:1.12;text-align:left;overflow-wrap:normal!important;word-break:normal!important}}@media only screen and (max-width:359px){.template-product .product--description .ap-options__swatch-image .avp-productoptionswatch{width:56px!important;height:56px!important;flex-basis:56px!important}}@media only screen and (max-width:768px){.template-product .product--description .block-price[data-on-sale] .block-price__sale{display:flex!important;flex-wrap:nowrap!important;align-items:baseline!important;gap:0!important;width:100%;min-width:0}.template-product .product--description .block-price .element-price.has-comp-value{flex:0 0 auto;display:inline-block!important}.template-product .product--description .block-price .element-price.element-text--line-through{--element-text-font-size--body-lg: clamp(13px, 4.4vw, 18px) !important;--element-text-font-size: clamp(13px, 4.4vw, 18px) !important;--_font-size: clamp(13px, 4.4vw, 18px) !important;font-size:clamp(13px,4.4vw,18px)!important;display:inline-block!important;flex:0 1 auto;min-width:0;margin-left:8px!important;padding-right:20px;white-space:nowrap}.template-product .product--description .block-price .element-price.element-text--line-through sup{font-size:60%!important}.template-product .product--description .block-price .comp-value-info{flex:0 0 auto;margin-left:-18px;align-self:center}.template-product .product--description .bb-product-trust .bb-shipping-notice a{display:none}.template-product .product--description .bb-product-trust{margin-top:10px;margin-bottom:0;padding-top:14px}.template-product .product--description .product-block:last-child{margin-bottom:0}.template-product .page-content--product .product--description{padding-bottom:14px}}.template-product .product--description bb-shipping-estimate{margin-block-end:6px}.template-product .product--description .shopify-app-block:not(:has(*)),.template-product .product--description .shopify-app-block>:only-child:empty{display:none}.template-product .product--description .bb-product-trust{margin-top:12px;margin-bottom:0;padding-top:16px}.template-product .product--description .product-block:last-child{margin-bottom:0}@media only screen and (min-width:990px){.template-product .page-content--product .product-grid__container>.product--description{padding-bottom:20px}}@media only screen and (min-width:769px)and (max-width:989px){.template-product .page-content--product .product--description{padding-bottom:18px}}@media only screen and (max-width:384px){.template-product .product--description .block-price .element-price.element-text--line-through{--element-text-font-size--body-lg: clamp(13px, 4.8vw, 18px) !important;--element-text-font-size: clamp(13px, 4.8vw, 18px) !important;--_font-size: clamp(13px, 4.8vw, 18px) !important;font-size:clamp(13px,4.8vw,18px)!important}}
/*# sourceMappingURL=/cdn/shop/t/130/assets/custom.css.map */
