[id^=MainProduct-] .price .price-item,[id^=MainProduct-] .price .unit-price,[id^=MainProduct-] .price .unit-price .price-item,[id^=MainProduct-] .price s.price-item{white-space:nowrap}[id^=MainProduct-] variant-selects fieldset.product-form__input:has(>input[type=radio]:only-of-type),[id^=MainProduct-] variant-selects .product-form__input--dropdown:has(select option:only-child){display:none}[id^=MainProduct-] .jdgm-prev-badge{cursor:pointer}@media screen and (max-width:749px){[id^=MainProduct-] .product__media-wrapper .product-media-container.constrain-height{--constrained-height: 272px;--constrained-min-height: 272px}[id^=MainProduct-] .product__media-wrapper .product-media-container .media img{object-fit:contain}[id^=MainProduct-] .product__media-list{margin-bottom:0}[id^=MainProduct-] .product__media-wrapper .slider-buttons:not(.small-hide){display:flex;justify-content:center;align-items:center}[id^=MainProduct-] .product__media-wrapper .slider-counter{color:rgb(var(--color-foreground));font-size:1.3rem;opacity:1}[id^=MainProduct-] .product__media-wrapper .slider-button{height:3.6rem}[id^=MainProduct-] .product__title h1{font-size:clamp(3.2rem,11.5vw,4.5rem);line-height:1.05;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:normal;word-break:normal}[id^=MainProduct-] .product__tax a.vast-shipping-link .vast-shipping-link__offer{white-space:nowrap}[id^=MainProduct-] variant-selects fieldset.product-form__input--pill{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-bottom:1.2rem}[id^=MainProduct-] variant-selects fieldset.product-form__input--pill .form__label{margin-bottom:.6rem}[id^=MainProduct-] .product-form__input--pill input[type=radio]+label{margin:0;padding:1rem .6rem;min-height:4.4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.04rem;line-height:1.2;text-align:center;overflow-wrap:anywhere}[id^=MainProduct-] .product-form__input--pill input[type=radio].disabled+label,[id^=MainProduct-] .product-form__input--pill input[type=radio]:disabled+label{text-decoration:none;background-color:#f1f1f1;color:rgba(var(--color-foreground),.72);border-color:rgba(var(--color-foreground),.35);border-style:dashed}[id^=MainProduct-] .product-form__input--pill input[type=radio].disabled:checked+label{background-color:#6b6b6b;color:#fff}[id^=MainProduct-] .product-form__input--pill input[type=radio].disabled+label:after,[id^=MainProduct-] .product-form__input--pill input[type=radio]:disabled+label:after{content:"Sold out";display:block;margin-top:.2rem;font-size:1rem;line-height:1;letter-spacing:.06em;text-transform:uppercase}[id^=MainProduct-] .product-form__quantity{margin:.4rem 0 0}[id^=MainProduct-] .product-form__quantity .quantity__label{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}[id^=MainProduct-] .product-form__quantity .quantity{min-height:4.4rem}[id^=MainProduct-] .product-form__buttons,[id^=MainProduct-] .vast-trust{max-width:none}[id^=MainProduct-] .product-form__submit{width:100%;min-height:52px;background-color:#e2241c;color:#fff;margin-bottom:1rem}[id^=MainProduct-] .product-form__buttons button.shopify-payment-button__button--unbranded{width:100%;min-height:52px;background-color:transparent!important;color:#111!important;border:2px solid #111111!important;box-shadow:none!important}[id^=MainProduct-] .product-form__buttons button.shopify-payment-button__button--unbranded:after,[id^=MainProduct-] .product-form__buttons button.shopify-payment-button__button--unbranded:before{box-shadow:none!important}}.vast-trust{max-width:44rem;width:100%;box-sizing:border-box;margin:1.2rem 0 0;border:1px solid rgba(17,17,17,.14);border-radius:8px;background:#f7f7f7;color:#111;font-family:var(--vast-demo-ui);font-weight:700;font-size:12px;line-height:1.3;letter-spacing:.02em}.vast-trust__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}.vast-trust__item{display:flex;align-items:center;gap:.8rem;min-width:0;margin:0;padding:.9rem 1.2rem}.vast-trust__item+.vast-trust__item{border-left:1px solid rgba(17,17,17,.14)}.vast-trust__icon{flex:0 0 22px;width:22px;height:22px;display:block}.vast-trust__text{min-width:0;overflow-wrap:break-word}.vast-trust__item--origin{grid-column:1 / -1;border-top:1px solid rgba(17,17,17,.14)}.vast-trust__item+.vast-trust__item.vast-trust__item--origin{border-left:0}.vast-trust__icon.vast-trust__flag{height:auto;aspect-ratio:3 / 2;border-radius:1px}.vast-trust__creapure{display:flex;align-items:center;gap:1rem;padding:.4rem 1.2rem .6rem;border-top:1px solid rgba(17,17,17,.14)}.vast-trust__creapure-logo{display:block;flex:0 0 auto;height:44px;width:auto;aspect-ratio:1000 / 550;max-width:none}@media screen and (min-width:750px){.vast-trust{font-size:13px}}.vast-bullets{list-style:none;margin:0;padding:0;display:grid;row-gap:.5rem}.vast-bullets__item{display:flex;align-items:center;gap:.8rem;margin:0;font-family:var(--font-body-family);font-weight:500;font-size:14px;line-height:1.35;letter-spacing:.01em;color:#111}.vast-bullets__tick{flex:0 0 16px;width:16px;height:16px;display:block}[id^=MainProduct-] .vast-accept{container-type:inline-size}[id^=MainProduct-] .vast-accept__top{--vast-u: clamp(.8px, calc(100cqw / 380), 1px);flex-wrap:wrap;row-gap:calc(10 * var(--vast-u));column-gap:calc(24 * var(--vast-u));height:auto;min-height:calc(58 * var(--vast-u));align-content:center}[id^=MainProduct-] .vast-accept__top img[alt=Visa]{width:calc(62.07 * var(--vast-u));height:calc(62.07 * var(--vast-u));margin:calc(-22.03 * var(--vast-u)) calc(-3.1 * var(--vast-u))}[id^=MainProduct-] .vast-accept__top img[alt=Mastercard]{width:calc(71.01 * var(--vast-u));height:calc(71.01 * var(--vast-u));margin:calc(-23.5 * var(--vast-u)) calc(-16.12 * var(--vast-u)) calc(-23.5 * var(--vast-u)) calc(-16.05 * var(--vast-u))}[id^=MainProduct-] .vast-accept__top img[alt="Apple Pay"]{width:calc(72.78 * var(--vast-u));height:calc(48.52 * var(--vast-u));margin:calc(-12.76 * var(--vast-u)) calc(-8.39 * var(--vast-u))}[id^=MainProduct-] .vast-accept__top img[alt="Google Pay"]{width:calc(61.88 * var(--vast-u));height:calc(46.41 * var(--vast-u));margin:calc(-11.65 * var(--vast-u)) calc(-1.96 * var(--vast-u)) calc(-11.76 * var(--vast-u))}[id^=MainProduct-] .vast-accept__top img[alt=Yoco]{width:calc(72 * var(--vast-u));height:calc(45.33 * var(--vast-u));margin:calc(-14.67 * var(--vast-u)) calc(-1.6 * var(--vast-u)) calc(-14.67 * var(--vast-u)) calc(-1.07 * var(--vast-u))}@media screen and (max-width:749px){[id^=MainProduct-] .vast-accept{--vast-u: clamp(.8px, calc(100cqw / 340), 1px);column-gap:0;row-gap:4px}[id^=MainProduct-] .vast-accept__stitch{margin-left:calc(16 * var(--vast-u))}[id^=MainProduct-] .vast-accept__top{--vast-u: inherit;column-gap:calc(16 * var(--vast-u));row-gap:6px;min-height:0;height:auto}[id^=MainProduct-] .vast-accept__top img[alt=Visa]{width:calc(41.38 * var(--vast-u));height:calc(41.38 * var(--vast-u));margin:calc(-14.69 * var(--vast-u)) calc(-2.07 * var(--vast-u))}[id^=MainProduct-] .vast-accept__top img[alt=Mastercard]{width:calc(47.34 * var(--vast-u));height:calc(47.34 * var(--vast-u));margin:calc(-15.67 * var(--vast-u)) calc(-10.75 * var(--vast-u)) calc(-15.67 * var(--vast-u)) calc(-10.7 * var(--vast-u))}[id^=MainProduct-] .vast-accept__top img[alt="Apple Pay"]{width:calc(47.47 * var(--vast-u));height:calc(31.65 * var(--vast-u));margin:calc(-8.32 * var(--vast-u)) calc(-5.47 * var(--vast-u))}[id^=MainProduct-] .vast-accept__top img[alt="Google Pay"]{width:calc(40.36 * var(--vast-u));height:calc(30.27 * var(--vast-u));margin:calc(-7.6 * var(--vast-u)) calc(-1.28 * var(--vast-u)) calc(-7.67 * var(--vast-u))}[id^=MainProduct-] .vast-accept__top img[alt=Yoco]{width:calc(49.5 * var(--vast-u));height:calc(31.17 * var(--vast-u));margin:calc(-10.08 * var(--vast-u)) calc(-1.1 * var(--vast-u)) calc(-10.08 * var(--vast-u)) calc(-.73 * var(--vast-u))}[id^=MainProduct-] .vast-accept__stitch{height:calc(18 * var(--vast-u))}[id^=MainProduct-] .vast-accept__stitch img[alt=Stitch]{width:calc(98.97 * var(--vast-u));height:calc(57.9 * var(--vast-u));margin:calc(-23.01 * var(--vast-u)) calc(-17.94 * var(--vast-u)) calc(-22.89 * var(--vast-u))}}@media screen and (max-width:749px){[id^=MainProduct-] .product__info-container>*+*{margin-top:1rem;margin-bottom:1rem}[id^=MainProduct-] .product__info-container .product-form{margin-top:1rem;margin-bottom:1rem}[id^=MainProduct-] .product__media-wrapper .slider-buttons:not(.small-hide){margin-top:0}[id^=MainProduct-] .product__media-wrapper .slider-button{height:3rem}[id^=MainProduct-] .product__media-wrapper .product__media-list{margin-bottom:0!important}[id^=MainProduct-] .product__media-wrapper .product__media-list .product__media-item{padding-top:0;padding-bottom:0}[id^=MainProduct-] variant-selects fieldset.product-form__input--pill{margin-bottom:.8rem}[id^=MainProduct-] variant-selects fieldset.product-form__input--pill .form__label{margin-bottom:.4rem}}[id$=__rich_text_vast_JYi7Bd] .desktop-only>svg[viewBox],[id$=__content_list_wbmQPY] .desktop-only>svg[viewBox]{max-width:100%;height:auto}[id^=MainProduct-] .product__tax.caption,[id^=MainProduct-] .product__tax a.vast-shipping-link .vast-shipping-link__standard{font-size:14px}[id^=MainProduct-] .price .unit-price,[id^=MainProduct-] .price .unit-price .price-item,[id^=MainProduct-] .price .unit-price span{font-size:13px}.vast-bullets__item{font-size:15px}@media screen and (max-width:374px){.vast-bullets__item{font-size:14px}}@media screen and (min-width:750px){.vast-bullets__item{font-size:16px}}.vast-creapure-check{display:flex;align-items:center;gap:1.2rem;margin-top:1.6rem}.vast-creapure-check__seal{flex:0 0 auto;display:block;height:48px;width:auto;aspect-ratio:1000 / 550;background:url(vast-creapure-logo.png) center / contain no-repeat}.vast-creapure-check__text{min-width:0}.vast-creapure-check a{position:relative;color:inherit;text-decoration:underline;text-underline-offset:2px}.vast-creapure-check a:after{content:"";position:absolute;left:-4px;right:-4px;top:50%;height:44px;transform:translateY(-50%)}.vast-bullets__label{font-family:inherit;font-weight:700;color:inherit}[id^=MainProduct-] .product__tax a.vast-shipping-link .vast-shipping-link__offer{font-size:24px;line-height:26px;white-space:nowrap}@media screen and (min-width:750px){[id^=MainProduct-] .product__tax a.vast-shipping-link .vast-shipping-link__offer{font-size:28px;line-height:31px}}@media screen and (min-width:990px){[id^=MainProduct-] .product__tax a.vast-shipping-link .vast-shipping-link__offer{font-size:32px;line-height:36px}}@media screen and (min-width:750px)and (max-width:989px){[id^=MainProduct-] .product.grid--2-col-tablet>.product__media-wrapper{width:40%;max-width:40%;flex:0 0 auto}[id^=MainProduct-] .product.grid--2-col-tablet>.product__info-wrapper{width:60%;max-width:60%;flex:0 0 auto;padding-left:3rem}}@media screen and (max-width:749px){[id^=MainProduct-] .vast-accept{flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;min-height:24px;column-gap:0!important;row-gap:0!important;--vast-u: clamp(.75px, calc((100cqw - 72px) / 300), 1px) !important}[id^=MainProduct-] .vast-accept__heading{flex:0 0 auto!important;width:auto!important;margin:0 10px 0 0!important;line-height:24px!important}[id^=MainProduct-] .vast-accept__top{flex:0 0 auto!important;flex-wrap:nowrap!important;column-gap:calc(10 * var(--vast-u))!important}[id^=MainProduct-] .vast-accept__stitch{margin-left:calc(10 * var(--vast-u))!important}}@media screen and (max-width:749px){[id^=MainProduct-] .product__tax,[id^=MainProduct-] .product__tax .vast-shipping-line,[id^=MainProduct-] .product__tax .vast-shipping-link{line-height:18px!important}[id^=MainProduct-] .product__tax .vast-shipping-link__offer{margin:2px 0 0!important;line-height:26px!important}[id^=MainProduct-] .product__tax .vast-shipping-link__standard{line-height:18px!important}}@media screen and (max-width:749px){[id^=MainProduct-] .product-form__input--pill input[type=radio]+label{min-height:40px!important;padding-top:6px!important;padding-bottom:6px!important}[id^=MainProduct-] variant-selects fieldset.product-form__input--pill .form__label{margin-bottom:2px!important}}@media screen and (max-width:749px){[id^=MainProduct-] variant-selects fieldset.product-form__input--pill:not(:last-of-type){grid-template-columns:auto 1fr 1fr!important;align-items:center;margin-bottom:12px!important}[id^=MainProduct-] variant-selects fieldset.product-form__input--pill:not(:last-of-type)>legend{float:left;margin:0 4px 0 0!important}}@media screen and (max-width:749px){[id^=MainProduct-] .product__media-wrapper slider-component{position:relative}[id^=MainProduct-] .product__media-wrapper .slider-buttons{position:absolute!important;top:0;right:0;bottom:0;left:0;margin:0!important;pointer-events:none;z-index:2;display:block!important}[id^=MainProduct-] .product__media-wrapper .slider-buttons .slider-button{position:absolute;top:50%;transform:translateY(-50%);pointer-events:auto}[id^=MainProduct-] .product__media-wrapper .slider-buttons .slider-button--prev{left:4px}[id^=MainProduct-] .product__media-wrapper .slider-buttons .slider-button--next{right:4px}[id^=MainProduct-] .product__media-wrapper .slider-buttons .slider-counter{position:absolute;right:12px;bottom:4px}}@media screen and (max-width:749px){[id^=MainProduct-] .product__info-container>*+*{margin-top:6px!important;margin-bottom:6px!important}[id^=MainProduct-] .product__info-container .product-form{margin-top:6px!important;margin-bottom:6px!important}[id^=MainProduct-] variant-selects fieldset.product-form__input--pill:last-of-type{margin-bottom:0!important}}@media screen and (max-width:749px){[id^=MainProduct-] .price.price--large{line-height:30px!important}[id^=MainProduct-] .price.price--large .price__container{margin-bottom:0!important}}@media screen and (max-width:749px){[id^=MainProduct-] .product__media-wrapper .slider-button svg path{fill:currentColor}[id^=MainProduct-] .product__media-wrapper .slider-button[disabled] svg path{fill:rgba(var(--color-foreground),.3)}[id^=MainProduct-] .product__media-wrapper .slider-button--prev svg{transform:scaleX(-1)}[id^=MainProduct-] .product__media-wrapper .slider-buttons .slider-button{width:44px;height:44px}[id^=MainProduct-] .product__media-wrapper .slider-buttons .slider-button--prev{left:0}[id^=MainProduct-] .product__media-wrapper .slider-buttons .slider-button--next{right:0}[id^=MainProduct-] .product__media-wrapper .slider-buttons .slider-counter{min-width:0;width:auto;right:6px;bottom:4px}}@media screen and (max-width:374px){[id^=MainProduct-] .product__media-list .product-media-container{max-width:262px;margin-left:auto!important;margin-right:auto!important}}@media screen and (min-width:750px)and (max-width:989px){product-info[id^=MainProduct-] .vast-accept{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;--vast-u: clamp(.8px, calc(100cqw / 460), 1px)}product-info[id^=MainProduct-] .vast-accept .vast-accept__heading{flex:0 0 100%}product-info[id^=MainProduct-] .vast-accept .vast-accept__top{--vast-u: inherit;flex-wrap:nowrap;column-gap:calc(16 * var(--vast-u))}product-info[id^=MainProduct-] .vast-accept .vast-accept__stitch{height:auto;margin:0 0 0 calc(16 * var(--vast-u));align-items:center}product-info[id^=MainProduct-] .vast-accept .vast-accept__stitch img[alt=Stitch]{width:calc(148.46 * var(--vast-u));height:calc(86.85 * var(--vast-u));max-width:none;margin:calc(-34.52 * var(--vast-u)) calc(-26.91 * var(--vast-u)) calc(-34.34 * var(--vast-u))}}@media screen and (max-width:749px){[id^=MainProduct-] .vast-accept{overflow-x:clip}}@media screen and (min-width:990px){product-info[id^=MainProduct-] .vast-accept{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;--vast-u: clamp(.8px, calc(100cqw / 460), 1px)}product-info[id^=MainProduct-] .vast-accept .vast-accept__heading{flex:0 0 100%}product-info[id^=MainProduct-] .vast-accept .vast-accept__top{--vast-u: inherit;flex-wrap:nowrap;column-gap:calc(16 * var(--vast-u))}product-info[id^=MainProduct-] .vast-accept .vast-accept__stitch{height:auto;margin:0 0 0 calc(16 * var(--vast-u));align-items:center}product-info[id^=MainProduct-] .vast-accept .vast-accept__stitch img[alt=Stitch]{width:calc(148.46 * var(--vast-u));height:calc(86.85 * var(--vast-u));max-width:none;margin:calc(-34.52 * var(--vast-u)) calc(-26.91 * var(--vast-u)) calc(-34.34 * var(--vast-u))}}@media screen and (min-width:750px){[id^=MainProduct-] .product-form__input--pill input[type=radio].disabled+label,[id^=MainProduct-] .product-form__input--pill input[type=radio]:disabled+label{color:rgba(var(--color-foreground),.72);border-color:rgba(var(--color-foreground),.35);border-style:dashed}}[id^=MainProduct-] .product__tax a.vast-shipping-link .vast-shipping-link__standard{font-weight:400}html body [id^=MainProduct-] .product__info-container>.product__tax,html body [id^=MainProduct-] .product__info-container>.vast-bullets,html body [id^=MainProduct-] .product__info-container>variant-selects,html body [id^=MainProduct-] .product__info-container>.product-form__quantity,html body [id^=MainProduct-] .product__info-container>.vast-accept,html body [id^=MainProduct-] .product__info-container>:has(.product-form__buttons){margin-top:20px!important}html body [id^=MainProduct-] .product__info-container>:has(+.product__tax),html body [id^=MainProduct-] .product__info-container>:has(+.vast-bullets),html body [id^=MainProduct-] .product__info-container>:has(+variant-selects),html body [id^=MainProduct-] .product__info-container>:has(+.product-form__quantity),html body [id^=MainProduct-] .product__info-container>:has(+.vast-accept),html body [id^=MainProduct-] .product__info-container>:has(+:has(.product-form__buttons)){margin-bottom:0!important}html body [id^=MainProduct-] .product__info-container>:has(.product-form__buttons)>product-form.product-form{margin-top:0!important}html body [id^=MainProduct-] .product__tax a.vast-shipping-link span.vast-shipping-link__standard{font-weight:400!important}@media screen and (max-width:749px){html body [id^=MainProduct-] .vast-bullets__item{font-weight:400;font-size:15px;line-height:20px}}@media screen and (min-width:750px)and (max-width:989px){.product__info-container [id*=__judge_me_reviews_review_snippet_widget_]{min-height:130px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/vast-buybox.css.map */
