.thq-product{color:var(--thq-text);font-family:var(--thq-font-body);background:var(--thq-section-bg)}.thq-font-heading{--thq-selected-font: var(--thq-font-heading)}.thq-font-body{--thq-selected-font: var(--thq-font-body)}.thq-font-gotham-black{--thq-selected-font: "Gotham Black", "Arial Black", Arial, sans-serif}.thq-font-gotham-rounded{--thq-selected-font: "Gotham Rounded", Arial, sans-serif}.thq-font-theme-1{--thq-selected-font: var(--ft1, var(--thq-font-body))}.thq-font-theme-2{--thq-selected-font: var(--ft2, var(--thq-font-body))}.thq-font-theme-3{--thq-selected-font: var(--ft3, var(--thq-font-body))}.thq-font-inherit{--thq-selected-font: inherit}.thq-acc-title-font-heading{--thq-acc-title-font: var(--thq-font-heading)}.thq-acc-title-font-body{--thq-acc-title-font: var(--thq-font-body)}.thq-acc-title-font-gotham-black{--thq-acc-title-font: "Gotham Black", "Arial Black", Arial, sans-serif}.thq-acc-title-font-gotham-rounded{--thq-acc-title-font: "Gotham Rounded", Arial, sans-serif}.thq-acc-title-font-theme-1{--thq-acc-title-font: var(--ft1, var(--thq-font-heading))}.thq-acc-title-font-theme-2{--thq-acc-title-font: var(--ft2, var(--thq-font-heading))}.thq-acc-title-font-theme-3{--thq-acc-title-font: var(--ft3, var(--thq-font-heading))}.thq-acc-title-font-inherit{--thq-acc-title-font: inherit}.thq-acc-copy-font-heading{--thq-acc-copy-font: var(--thq-font-heading)}.thq-acc-copy-font-body{--thq-acc-copy-font: var(--thq-font-body)}.thq-acc-copy-font-gotham-black{--thq-acc-copy-font: "Gotham Black", "Arial Black", Arial, sans-serif}.thq-acc-copy-font-gotham-rounded{--thq-acc-copy-font: "Gotham Rounded", Arial, sans-serif}.thq-acc-copy-font-theme-1{--thq-acc-copy-font: var(--ft1, var(--thq-font-body))}.thq-acc-copy-font-theme-2{--thq-acc-copy-font: var(--ft2, var(--thq-font-body))}.thq-acc-copy-font-theme-3{--thq-acc-copy-font: var(--ft3, var(--thq-font-body))}.thq-acc-copy-font-inherit{--thq-acc-copy-font: inherit}.thq-product *,.thq-product *:before,.thq-product *:after{box-sizing:border-box}.thq-product__inner{width:min(calc(100% - 40px),var(--thq-page-width));margin:0 auto;padding-block:var(--thq-pad-top) var(--thq-pad-bottom);display:grid;grid-template-columns:minmax(0,var(--thq-media-width)) minmax(340px,1fr);gap:var(--thq-column-gap);align-items:start}.thq-product__media-column,.thq-product__info-column{min-width:0}.thq-product__media-column{align-self:stretch}.thq-product__media-sticky.is-sticky{position:sticky;top:var(--thq-sticky-top)}.thq-product__gallery{display:grid;grid-template-columns:calc(var(--thq-thumb-size) + 8px) minmax(0,1fr);grid-template-areas:"thumbs main";gap:var(--thq-gallery-gap);align-items:center}.thq-product__main-media{grid-area:main;position:relative;min-width:0;overflow:visible;border-radius:var(--thq-media-radius);background:transparent}.thq-product__main-media .primgSlider,.thq-product__main-media .primgSlider .slick-list{overflow:hidden;border-radius:var(--thq-media-radius);background:var(--thq-media-bg)}.thq-product__thumbs-shell{grid-area:thumbs;position:relative;align-self:center;width:calc(var(--thq-thumb-size) + 8px);min-width:0;display:grid;grid-template-rows:auto minmax(0,auto) auto;justify-items:center;align-items:center;row-gap:5px}.thq-product__thumbs-viewport{position:relative;width:100%;min-width:0;padding-inline:4px;overflow:hidden;isolation:isolate}.thq-product__thumbs{width:100%!important;min-width:0;max-height:calc((var(--thq-thumb-size) * 4) + (var(--thq-thumb-gap) * 3));float:none!important;clear:none!important;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scroll-behavior:smooth;scroll-snap-type:y proximity;scrollbar-width:none;-ms-overflow-style:none;padding:0!important;margin:0!important}.thq-product__thumbs-shell.has-overflow .thq-product__thumbs{max-height:calc((var(--thq-thumb-size) * 4) + (var(--thq-thumb-gap) * 4) + var(--thq-thumb-peek))}.thq-product__thumbs::-webkit-scrollbar{display:none;width:0;height:0}.thq-product__thumbs-viewport:before,.thq-product__thumbs-viewport:after{content:"";position:absolute;z-index:3;inset-inline:0;width:100%;height:calc(var(--thq-thumb-peek) + 26px);pointer-events:none;opacity:0;transition:opacity .16s ease}.thq-product__thumbs-viewport:before{top:0;background:linear-gradient(to bottom,var(--thq-section-bg) 0%,color-mix(in srgb,var(--thq-section-bg) 82%,transparent) 46%,transparent 100%)}.thq-product__thumbs-viewport:after{bottom:0;background:linear-gradient(to top,var(--thq-section-bg) 0%,color-mix(in srgb,var(--thq-section-bg) 82%,transparent) 46%,transparent 100%)}.thq-product__thumbs-shell.can-scroll-up .thq-product__thumbs-viewport:before,.thq-product__thumbs-shell.can-scroll-down .thq-product__thumbs-viewport:after{opacity:1}.thq-product__thumb-nav{position:relative;z-index:4;width:34px;height:24px;display:grid;place-items:center;padding:0;margin:0 auto;border:1px solid color-mix(in srgb,var(--thq-accent) 42%,transparent);border-radius:999px;color:var(--thq-accent);background:var(--thq-section-bg);box-shadow:0 3px 10px #00000014;font:700 11px/1 var(--thq-font-body);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease,visibility .16s ease,background .16s ease}.thq-product__thumbs-shell:hover .thq-product__thumb-nav,.thq-product__thumbs-shell:focus-within .thq-product__thumb-nav{opacity:1;visibility:visible;pointer-events:auto}.thq-product__thumb-nav:hover:not(:disabled){background:color-mix(in srgb,var(--thq-accent) 8%,var(--thq-section-bg))}.thq-product__thumb-nav:disabled{opacity:.28!important;cursor:default;pointer-events:none!important}.thq-product .prod-large-img,.thq-product .primgSlider,.thq-product .primgSlider .slick-list,.thq-product .primgSlider .slick-track{width:100%}.thq-product .product-single__photo{margin:0;padding:0;background:var(--thq-media-bg)}.thq-product .product-single__photo .imgWrapper{width:100%;max-width:none!important;aspect-ratio:var(--thq-media-ratio);display:flex;align-items:center;justify-content:center;overflow:hidden}.thq-product .product-single__photo img,.thq-product .product-single__photo video,.thq-product .product-single__photo model-viewer,.thq-product .product-single__photo iframe{width:100%;height:100%;display:block;object-fit:var(--thq-media-fit)}.thq-product .product-single__photo .video-wrapper{width:100%;aspect-ratio:var(--thq-media-ratio)}.thq-product .product-single__photo .video-wrapper iframe{position:static}.thq-product .product-single__thumbnails{width:100%!important;max-width:none!important;float:none!important;clear:none!important;padding:0!important;margin:0!important;transform:none!important}.thq-product .thq-product__thumbnail-list{display:flex;flex-direction:column;align-items:center;gap:var(--thq-thumb-gap)}.thq-product .product-single__thumbnails-item{width:var(--thq-thumb-size);flex:0 0 auto;padding:0;margin:0 auto!important;scroll-snap-align:start}.thq-product .product-single__thumbnail{position:relative;width:var(--thq-thumb-size);height:var(--thq-thumb-size);display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--thq-thumb-border);border-radius:var(--thq-thumb-radius);background:var(--thq-thumb-bg)!important;background-image:none!important;padding:3px!important;margin:0!important;inset:auto!important;transform:none!important;transition:border-color 45ms linear,padding 45ms linear}.thq-product .product-single__thumbnail:hover{border-color:var(--thq-accent)}.thq-product .product-single__thumbnail:after{display:none!important}.thq-product .product-single__thumbnail.activeSlide,.thq-product .product-single__thumbnail.active-thumb{border:2px solid var(--thq-accent);padding:0!important;box-shadow:none;transition:none}.thq-product .product-single__thumbnail img{width:100%;height:100%;display:block;object-fit:contain;border-radius:max(0px,calc(var(--thq-thumb-radius) - 4px));position:static!important;max-width:100%!important;max-height:100%!important;opacity:1!important;visibility:visible!important}.thq-product .thq-media-type-icon{position:absolute;z-index:4;inset:auto 6px 6px auto;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#000000b3;font-size:12px}.thq-product__main-nav{position:absolute;top:50%;z-index:6;width:44px;height:44px;display:grid;place-items:center;padding:0;border:1px solid color-mix(in srgb,var(--thq-accent) 55%,transparent);border-radius:999px;color:var(--thq-accent);background:color-mix(in srgb,var(--thq-section-bg) 94%,transparent);box-shadow:0 4px 14px #0000001f;cursor:pointer;transition:color .16s ease,background .16s ease,opacity .16s ease,transform .16s ease}.thq-product__main-nav svg{width:22px;height:22px;display:block}.thq-product__main-nav--prev{left:0;transform:translate(20%,-50%)}.thq-product__main-nav--next{right:0;transform:translate(-20%,-50%)}.thq-product__main-nav:hover:not(:disabled){color:#fff;background:var(--thq-accent)}.thq-product__main-nav:disabled{opacity:.28;cursor:default}.thq-product .slick-arrow{z-index:2}.thq-product__info-column{color:var(--thq-text)}.thq-product__blocks{display:flex;flex-direction:column;min-width:0}.thq-product__block{margin-top:var(--thq-block-mt, 0px);margin-bottom:var(--thq-block-mb, 16px);text-align:var(--thq-block-align, left)}.thq-product__block:last-child{margin-bottom:0}.thq-product__blocks>.shopify-block:not(.thq-product__block){min-width:0;margin-bottom:16px}.thq-product__accordion-item-block{margin:0}.thq-product__badge{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:var(--thq-badge-py, 6px) var(--thq-badge-px, 14px);border-radius:var(--thq-badge-radius, 999px);color:var(--thq-badge-text, #fff);background:var(--thq-badge-bg, var(--thq-red));font-family:var(--thq-selected-font, var(--thq-font-body));font-size:var(--thq-badge-size, 12px);font-weight:var(--thq-badge-weight, 700);line-height:var(--thq-badge-line, 1);letter-spacing:var(--thq-badge-spacing, .08em);text-transform:var(--thq-badge-transform, uppercase)}.thq-product__title{margin:0;color:var(--thq-title-color, var(--thq-text));font-family:var(--thq-selected-font, var(--thq-font-heading));font-size:var(--thq-title-size, 42px);font-weight:var(--thq-title-weight, 900);line-height:var(--thq-title-line, 1.05);letter-spacing:var(--thq-title-spacing, -.02em);text-wrap:balance}.thq-product__richtext,.thq-product__richtext p{color:var(--thq-copy-color, var(--thq-muted));font-family:var(--thq-selected-font, var(--thq-font-body));font-size:var(--thq-copy-size, 15px);font-weight:var(--thq-copy-weight, 400);line-height:var(--thq-copy-line, 1.55);letter-spacing:var(--thq-copy-spacing, 0);text-transform:var(--thq-copy-transform, none)}.thq-product__richtext p{margin:0}.thq-product__richtext p+p{margin-top:.65em}.thq-product__rating{min-height:22px;color:var(--thq-rating-color, var(--thq-text));font-family:var(--thq-selected-font, var(--thq-font-body));font-size:var(--thq-rating-size, 14px)}.thq-product__price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px}.thq-product .product-single__price{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px}.thq-product .product-price__price{color:var(--thq-price-color, var(--thq-accent));font-family:var(--thq-selected-font, var(--thq-font-heading));font-size:var(--thq-price-size, 32px);font-weight:var(--thq-price-weight, 900);line-height:var(--thq-price-line, 1);letter-spacing:var(--thq-price-spacing, 0)}.thq-product s.product-price__price{color:var(--thq-compare-color, var(--thq-muted));font-family:var(--thq-selected-font, var(--thq-font-body));font-size:var(--thq-compare-size, 16px);font-weight:400}.thq-product .discount-badge{color:var(--thq-save-color, var(--thq-red));font-family:var(--thq-selected-font, var(--thq-font-body));font-size:var(--thq-save-size, 13px);font-weight:700}.thq-product .price__unit{display:block;margin-top:6px;color:var(--thq-muted);font-size:12px}.thq-product__field-label,.thq-product__legend,.thq-product__purchase-heading{display:block;margin:0 0 10px;color:var(--thq-label-color, var(--thq-text));font-family:var(--thq-selected-font, var(--thq-font-body));font-size:var(--thq-label-size, 13px);font-weight:var(--thq-label-weight, 700);line-height:1.25;letter-spacing:var(--thq-label-spacing, .02em);text-transform:var(--thq-label-transform, uppercase)}.thq-product__purchase-heading{color:var(--thq-purchase-heading-color, var(--thq-text));font-family:var(--thq-selected-font, var(--thq-font-body));font-size:var(--thq-purchase-heading-size, 13px);font-weight:var(--thq-purchase-heading-weight, 700);line-height:var(--thq-purchase-heading-line, 1.25);letter-spacing:var(--thq-purchase-heading-spacing, .02em);text-transform:var(--thq-purchase-heading-transform, uppercase)}.thq-product__legend-selected{margin-left:6px;color:var(--thq-muted);font-weight:500;text-transform:none}.thq-variant-option{min-width:0;margin:0;padding:0;border:0}.thq-variant-option+.thq-variant-option{margin-top:18px}.thq-variant-pills{display:flex;flex-wrap:wrap;gap:var(--thq-pill-gap, 8px)}.thq-variant-pill{position:relative}.thq-variant-pill__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.thq-variant-pill__label{min-height:var(--thq-pill-height, 42px);padding:9px 16px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--thq-pill-border, var(--thq-border));border-radius:var(--thq-pill-radius, 999px);color:var(--thq-pill-text, var(--thq-text));background:var(--thq-pill-bg, #fff);font-family:var(--thq-selected-font, var(--thq-font-body));font-size:var(--thq-pill-size, 14px);font-weight:var(--thq-pill-weight, 500);line-height:1.15;letter-spacing:var(--thq-pill-spacing, 0);cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.thq-variant-pill__label:hover{border-color:var(--thq-pill-active-border, var(--thq-accent))}.thq-variant-pill__input:focus-visible+.thq-variant-pill__label{outline:2px solid var(--thq-accent);outline-offset:2px}.thq-variant-pill__input:checked+.thq-variant-pill__label{color:var(--thq-pill-active-text, var(--thq-accent));border-color:var(--thq-pill-active-border, var(--thq-accent));background:var(--thq-pill-active-bg, rgba(42, 183, 229, .12));box-shadow:0 0 0 1px var(--thq-pill-active-border, var(--thq-accent))}.thq-variant-select{width:100%;min-height:46px;padding:10px 42px 10px 14px;border:1px solid var(--thq-border);border-radius:10px;color:var(--thq-text);background-color:#fff;font-family:var(--thq-selected-font, var(--thq-font-body));font-size:var(--thq-pill-size, 15px)}.thq-product__purchase-box{padding:var(--thq-purchase-pad, 0px);border:var(--thq-purchase-border-width, 0px) solid var(--thq-purchase-border, transparent);border-radius:var(--thq-purchase-radius, 0px);background:var(--thq-purchase-bg, transparent);font-family:var(--thq-selected-font, var(--thq-font-body))}.thq-product__purchase-box skio-plan-picker{font-family:var(--thq-selected-font, var(--thq-font-body));--skio-group-border-radius: var(--thq-skio-radius, 10px);--skio-group-border-width: 1px;--skio-group-border-color: var(--thq-skio-border, var(--thq-border));--skio-group-border-selected-color: var(--thq-skio-active, var(--thq-accent));--skio-group-background-color: var(--thq-skio-bg, #fff);--skio-group-background-selected-color: var(--thq-skio-active-bg, rgba(42, 183, 229, .12));--skio-group-text-color: var(--thq-text);--skio-group-text-selected-color: var(--thq-text);--skio-discount-color: transparent;--skio-discount-text-color: var(--thq-red)}.thq-product__form{margin:0}.thq-product__quantity-row{display:column;align-items:center;gap:14px;margin-bottom:16px}.thq-product__quantity-label{margin:0 0 5px;font-family:var(--thq-selected-font, var(--thq-font-body));font-size:var(--thq-qty-label-size, 13px);font-weight:var(--thq-qty-label-weight, 700);text-transform:uppercase}.thq-qty{min-height:44px;display:inline-grid;grid-template-columns:42px 52px 42px;align-items:center;border:1px solid var(--thq-border);border-radius:999px;overflow:hidden;background:#fff}.thq-qty__button{width:42px;height:42px;padding:0;border:0;color:var(--thq-accent);background:transparent;font-size:20px;line-height:1;cursor:pointer}.thq-qty__input{width:52px;height:42px;padding:0;border:0;color:var(--thq-text);background:transparent;font-family:var(--thq-selected-font, var(--thq-font-body));font-size:16px;text-align:center;-webkit-appearance:textfield;appearance:textfield}.thq-qty__input::-webkit-inner-spin-button,.thq-qty__input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.thq-product__actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.thq-product__actions .product-form__cart-submit,.thq-product__actions .shopify-payment-button__button,.thq-product__actions .shopify-payment-button__button--unbranded{width:100%;min-height:var(--thq-button-height, 52px);margin:0;padding:12px 20px;border-radius:var(--thq-button-radius, 999px)!important;font-family:var(--thq-selected-font, var(--thq-font-body))!important;font-size:var(--thq-button-size, 15px)!important;font-weight:var(--thq-button-weight, 700)!important;line-height:1.2!important;letter-spacing:var(--thq-button-spacing, 0)!important;text-transform:var(--thq-button-transform, none)!important;box-shadow:none!important}.thq-product__actions .product-form__cart-submit{border:1px solid var(--thq-atc-bg, var(--thq-accent));color:var(--thq-atc-text, #fff);background:var(--thq-atc-bg, var(--thq-accent))}.thq-product__actions .product-form__cart-submit:hover{filter:brightness(.94)}.thq-product__dynamic-checkout .shopify-payment-button{width:100%}.thq-product__dynamic-checkout .shopify-payment-button__button,.thq-product__dynamic-checkout .shopify-payment-button__button--unbranded{border:1px solid var(--thq-buy-border, var(--thq-accent))!important;color:var(--thq-buy-text, var(--thq-accent))!important;background:var(--thq-buy-bg, #fff)!important}.thq-product__dynamic-checkout .shopify-payment-button__more-options{display:none}.thq-product__benefits{padding:var(--thq-benefit-pad, 18px);border:var(--thq-benefit-border-width, 1px) solid var(--thq-benefit-border, var(--thq-border));border-radius:var(--thq-benefit-radius, 0px);background:var(--thq-benefit-bg, transparent)}.thq-product__benefit-grid{display:grid;grid-template-columns:repeat(var(--thq-benefit-cols, 2),minmax(0,1fr));gap:var(--thq-benefit-row-gap, 14px) var(--thq-benefit-col-gap, 24px)}.thq-product__benefit{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;align-items:start;color:var(--thq-benefit-text, var(--thq-text));font-family:var(--thq-selected-font, var(--thq-font-body));font-size:var(--thq-benefit-size, 14px);font-weight:var(--thq-benefit-weight, 400);line-height:var(--thq-benefit-line, 1.4);letter-spacing:var(--thq-benefit-spacing, 0);text-transform:var(--thq-benefit-transform, none);text-align:left}.thq-product__benefit svg{width:15px;height:15px;margin-top:2px;color:var(--thq-benefit-icon, var(--thq-accent))}.thq-product__accordion-group{background:var(--thq-acc-bg, #fff)}.thq-product__accordion{margin:0;border:0;border-bottom:1px solid var(--thq-acc-border, var(--thq-border));border-radius:0;background:var(--thq-acc-bg, #fff);overflow:visible}.thq-product__accordion summary{min-height:var(--thq-acc-min-height, 58px);padding:var(--thq-acc-py, 17px) var(--thq-acc-px, 10px);display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--thq-acc-title-color, var(--thq-text));font-family:var(--thq-acc-title-font, var(--thq-font-heading));font-size:var(--thq-acc-title-size, 17px);font-weight:var(--thq-acc-title-weight, 900);line-height:var(--thq-acc-title-line, 1.25);letter-spacing:var(--thq-acc-title-spacing, 0);text-transform:var(--thq-acc-title-transform, none);list-style:none;cursor:pointer}.thq-product__accordion summary::-webkit-details-marker{display:none}.thq-product__accordion-icon{position:relative;flex:0 0 16px;width:16px;height:16px;color:var(--thq-acc-icon, var(--thq-accent))}.thq-product__accordion-icon:before,.thq-product__accordion-icon:after{content:"";position:absolute;inset:50% auto auto 50%;width:14px;height:2px;border-radius:2px;background:currentColor;transform:translate(-50%,-50%);transition:transform .16s ease,opacity .16s ease}.thq-product__accordion-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.thq-product__accordion[open] .thq-product__accordion-icon:after{opacity:0}.thq-product__accordion-content{padding:0 var(--thq-acc-px, 10px) var(--thq-acc-content-pb, 18px);color:var(--thq-acc-copy-color, var(--thq-muted));font-family:var(--thq-acc-copy-font, var(--thq-font-body));font-size:var(--thq-acc-copy-size, 15px);font-weight:var(--thq-acc-copy-weight, 400);line-height:var(--thq-acc-copy-line, 1.55);letter-spacing:var(--thq-acc-copy-spacing, 0);text-align:left}.thq-product__accordion-content>:first-child{margin-top:0}.thq-product__accordion-content>:last-child{margin-bottom:0}.thq-product__custom-liquid,.thq-product__app-block{min-width:0}.thq-product__custom-liquid{color:var(--thq-custom-color, var(--thq-text));font-family:var(--thq-selected-font, var(--thq-font-body));font-size:var(--thq-custom-size, 15px);font-weight:var(--thq-custom-weight, 400);line-height:var(--thq-custom-line, 1.55);letter-spacing:var(--thq-custom-spacing, 0)}.thq-product__editor-note{padding:12px;border:1px dashed var(--thq-border);border-radius:8px;color:var(--thq-muted);background:#fff;font-size:13px}.thq-product .hide{display:none!important}@media screen and (max-width:989px){.thq-product__inner{grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);gap:max(24px,calc(var(--thq-column-gap) * .7))}.thq-product__gallery{--thq-thumb-size: 72px;grid-template-columns:calc(var(--thq-thumb-size) + 8px) minmax(0,1fr)}}@media screen and (max-width:767px){.thq-product__inner{width:min(calc(100% - 28px),var(--thq-page-width));padding-block:var(--thq-mobile-pad-top) var(--thq-mobile-pad-bottom);display:block}.thq-product__media-sticky.is-sticky{position:static}.thq-product__gallery{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "thumbs";gap:12px}.thq-product__thumbs-shell{grid-area:thumbs;width:100%;display:block}.thq-product__thumbs-viewport{width:100%;padding-inline:0;overflow:visible}.thq-product__main-nav{width:40px;height:40px}.thq-product__main-nav--prev{left:10px;transform:translateY(-50%)}.thq-product__main-nav--next{right:10px;transform:translateY(-50%)}.thq-product__thumbs-viewport:before,.thq-product__thumbs-viewport:after,.thq-product__thumb-nav{display:none!important}.thq-product__thumbs,.thq-product__thumbs-shell.has-overflow .thq-product__thumbs{max-height:none;overflow-x:auto;overflow-y:hidden;padding:0 0 4px;scroll-snap-type:x proximity;scrollbar-width:none}.thq-product .thq-product__thumbnail-list{width:max-content;max-width:none;flex-direction:row;gap:var(--thq-thumb-gap)}.thq-product .product-single__thumbnails-item{width:var(--thq-mobile-thumb-size);padding:0}.thq-product .product-single__thumbnail{width:var(--thq-mobile-thumb-size);height:var(--thq-mobile-thumb-size)}.thq-product__info-column{margin-top:var(--thq-mobile-info-gap)}.thq-product__title{font-size:var(--thq-title-mobile-size, 32px);line-height:var(--thq-title-mobile-line, 1.08)}.thq-product__richtext,.thq-product__richtext p{font-size:var(--thq-copy-mobile-size, 14px)}.thq-product__benefit{font-size:var(--thq-benefit-mobile-size, var(--thq-benefit-size, 14px))}.thq-product__accordion-content{font-size:var(--thq-acc-copy-mobile-size, var(--thq-acc-copy-size, 15px))}.thq-product__custom-liquid{font-size:var(--thq-custom-mobile-size, var(--thq-custom-size, 15px))}.thq-product .product-price__price{font-size:var(--thq-price-mobile-size, 28px)}.thq-product__actions{grid-template-columns:minmax(0,1fr)}.thq-product__benefit-grid{grid-template-columns:repeat(var(--thq-benefit-mobile-cols, 2),minmax(0,1fr))}.thq-product__accordion summary{font-size:var(--thq-acc-mobile-title-size, 16px)}}@media(prefers-reduced-motion:reduce){.thq-product *,.thq-product *:before,.thq-product *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/transformhq-product.css.map */
