.breadcrumb-main{font-size:var(--jj-fs-legal);line-height:1.4}.breadcrumb-main .breadcrumb-container{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-block:16px;margin-block:-16px}.breadcrumb-main .breadcrumb-container a{display:inline-block;padding:16px 5px;margin:-16px -5px}.jj-pdp .product-gallery{position:relative}.jj-pdp .product-gallery .product-gallery-item{background:var(--jj-stage);border-radius:var(--jj-radius-surface);overflow:hidden}.jj-pdp .product-gallery .product-gallery-item .lazy-image{mix-blend-mode:multiply;background:transparent}.jj-pdp .product-gallery .product-gallery-item .lazy-image:before,.jj-pdp .product-gallery .product-gallery-item .lazy-image:after{display:none}.jj-gallery-count{display:none}@media(max-width:767px){.jj-pdp.container--vertical-space-small{margin-top:var(--jj-space-2)!important}.jj-crumbs--pdp~.shopify-section>.jj-pdp.container--vertical-space-small{margin-top:0!important}.jj-pdp .product-gallery .product-gallery-item__zoom{display:none!important}.jj-pdp.grid--gap-xlarge{--col-gap: var(--jj-space-2)}.jj-pdp .product-gallery .product-gallery-item,.jj-pdp .product-gallery .product-gallery-item .lazy-image{padding-top:0!important;height:var(--jj-gallery-h)}.jj-pdp .product-gallery .product-gallery-item .lazy-image img{object-fit:contain!important}.jj-pdp .product-gallery__thumbnails{display:none!important}.jj-gallery-count{display:block;position:absolute;right:var(--jj-space-2);bottom:var(--jj-space-2);z-index:2;min-height:26px;padding:2px 10px;border-radius:var(--jj-radius-pill);white-space:nowrap;background:var(--jj-surface);color:var(--jj-text);font-family:var(--jj-font-sans);font-size:var(--jj-fs-legal);line-height:22px;font-variant-numeric:tabular-nums;pointer-events:none}.jj-pdp .product-text .product__subtitle:has(>a[href*="/collections/vendors"]){display:none}.jj-pdp .product-text .shopify-app-block{margin-top:0;margin-bottom:var(--jj-space-1)}}@media(min-width:1024px){.jj-pdp .product-text{max-width:var(--jj-sidecol)}}.jj-pdp .product-text h1.product__title{font-family:var(--jj-font-display);font-size:var(--jj-fs-h1-product);line-height:1.2;font-weight:600;letter-spacing:-.012em;color:var(--jj-text);margin:var(--jj-space-3) 0 var(--jj-space-1)}@media(max-width:767px){.jj-pdp .product-text h1.product__title{margin-top:0}}.jj-pdp .product-text>.jj-pricehead,.jj-pricehead{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--jj-space-3)}.jj-pricehead>[data-update-block=price-compact]{grid-column:1;grid-row:1;min-width:0}.jj-pricehead>.jj-contents>.jj-rating,.jj-pricehead .jj-rating{grid-column:2;grid-row:1}.jj-pdp .jj-pricehead .product-price{font-family:var(--jj-font-sans);color:var(--jj-text)}.jj-pdp .jj-pricehead .product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px}.jj-pdp .jj-pricehead .product-price>*{flex:0 1 auto;width:auto}.jj-pdp .product-text>.jj-pricehead:has(+.jj-taste){margin-bottom:0}.jj-pdp .jj-pricehead .product-price--original{font-size:var(--jj-fs-price);line-height:1.1;font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.jj-pdp .jj-pricehead .jj-price__code{margin-left:5px;font-size:var(--jj-fs-ui);line-height:1.3;font-weight:600;letter-spacing:0;color:var(--jj-text-muted)}.jj-pdp .jj-pricehead .product-price--unit{display:inline;font-size:var(--jj-fs-ui);line-height:1.3;color:var(--jj-text-muted);font-variant-numeric:tabular-nums}.jj-pdp .jj-pricehead .jj-price__sep{margin-right:6px}.jj-pdp .product-actions>.jj-installment{margin-top:var(--jj-space-3);font-size:var(--jj-fs-legal);line-height:1.4;color:var(--jj-text-muted)}.jj-pdp .product-actions>.jj-installment:empty{display:none}.jj-contents{display:contents}.jj-pdp .jj-taste{margin:var(--jj-space-2) 0 0;background:transparent;font-size:var(--jj-fs-ui);line-height:1.4;color:var(--jj-text)}.jj-pdp .product-variant__name{font-family:var(--jj-font-sans);font-size:var(--jj-fs-ui);line-height:1.3;font-weight:600;color:var(--jj-text)}.jj-pdp .product-variants--radio .product-variant__container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--jj-space-2);margin-top:var(--jj-space-2)}.jj-pdp .product-variants--radio .product-variant__item{display:block}.jj-pdp .product-variants--radio .product-variant__item label{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:var(--jj-btn-h);padding:10px 14px;text-align:left;border:var(--jj-border-control) solid var(--jj-line-strong);border-radius:var(--jj-radius-control);background:var(--jj-surface);color:var(--jj-text);font-size:var(--jj-fs-ui);line-height:1.3;font-weight:600}.jj-pdp .product-variants--radio .product-variant__item label:has(>.jj-size__name){display:grid;grid-template-columns:minmax(0,1fr) 22px;align-content:start;align-items:start;gap:2px var(--jj-space-2);min-height:58px;padding:11px 12px 12px 14px;font-weight:400}.jj-pdp .jj-size__name{grid-column:1;grid-row:1;min-width:0;font-size:var(--jj-fs-fixed-17);line-height:24px;font-weight:600;color:var(--jj-text)}.jj-pdp .product-variant__item .jj-dot{grid-column:2;grid-row:1;position:relative;display:block;width:22px;height:22px;margin-top:1px;border:var(--jj-border-control) solid var(--jj-line-control);border-radius:var(--jj-radius-round);background:var(--jj-white)}.jj-pdp .jj-size__price,.jj-pdp .jj-size__unit{grid-column:1 / -1}.jj-pdp .jj-size__price{font-size:var(--jj-fs-fixed-17);line-height:22px;font-weight:600;color:var(--jj-text);font-variant-numeric:tabular-nums}.jj-pdp .jj-size__code{font-size:var(--jj-fs-ui);font-weight:600;color:var(--jj-text-muted)}.jj-pdp .jj-size__unit{font-size:var(--jj-fs-ui);line-height:20px;color:var(--jj-text-muted);font-variant-numeric:tabular-nums}.jj-pdp .product-variants--radio .product-variant__item input:checked+label{border-color:var(--jj-selected)!important;outline:var(--jj-border-selected) solid var(--jj-selected);outline-offset:calc(-1 * var(--jj-border-selected));box-shadow:none;background:var(--jj-surface)}.jj-pdp .product-variants--radio .product-variant__item input:checked+label .jj-dot{border:var(--jj-border-selected) solid var(--jj-selected)}.jj-pdp .product-variants--radio .product-variant__item input:checked+label .jj-dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:var(--jj-radius-round);background:var(--jj-selected)}.jj-pdp .product-variants--radio .product-variant__item.disabled label:has(>.jj-size__name){background:var(--jj-bg)}.jj-pdp .product-variants--radio .product-variant__item.disabled label :is(.jj-size__name,.jj-size__price){color:var(--jj-text-muted)}.no-touchevents .jj-pdp .product-variants--radio .product-variant__item input:hover+label{border-color:var(--jj-beere)}.jj-pdp .product-variants--radio .product-variant__item input:focus-visible+label{box-shadow:0 0 0 var(--jj-focus-w) var(--jj-focus)}.jj-pdp .sealsubs-target-element{accent-color:var(--jj-action);font-family:var(--jj-font-sans);color:var(--jj-text)}.jj-pdp .sealsubs-target-element:not(:empty){margin-top:var(--jj-space-4)}.jj-pdp .sealsubs-target-element label{font-size:var(--jj-fs-ui);line-height:1.4}.jj-pdp .sealsubs-target-element .sealsubs-container label.sls-purchase-options-label{display:block;margin-bottom:var(--jj-space-2);font-size:var(--jj-fs-ui);line-height:1.3;font-weight:600;color:var(--jj-text)}.jj-pdp .sealsubs-target-element .sealsubs-container .sls-purchase-options-container .sls-option-container,.jj-pdp .sealsubs-target-element .sealsubs-container .sls-option-container{min-height:58px;margin:0 0 var(--jj-space-2);padding:14px;border:var(--jj-border-control) solid var(--jj-line-strong);border-radius:var(--jj-radius-control);background:var(--jj-white);box-shadow:none}.jj-pdp .sealsubs-target-element .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active,.jj-pdp .sealsubs-target-element .sealsubs-container .sls-option-container.sls-active{border-color:var(--jj-selected);outline:var(--jj-border-selected) solid var(--jj-selected);outline-offset:calc(-1 * var(--jj-border-selected));box-shadow:none}.no-touchevents .jj-pdp .sealsubs-target-element .sealsubs-container .sls-option-container:not(.sls-active):hover{border-color:var(--jj-beere)}.jj-pdp .sealsubs-target-element .seal-col.seal-col-radio{width:34px;padding-right:var(--jj-space-3);vertical-align:top}.jj-pdp .sealsubs-target-element .seal-col.sls-label-container{vertical-align:top}.jj-pdp .sealsubs-target-element .sls-label-container>.sls-selling-plan-group-first-line{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px var(--jj-space-3)}.jj-pdp .sealsubs-target-element .sealsubs-container .sls-option-container label.sls-selling-plan-group-name{font-size:var(--jj-fs-fixed-17);line-height:24px;font-weight:600;color:var(--jj-text)}.jj-pdp .sealsubs-target-element .sls-price-container .money{font-size:var(--jj-fs-fixed-17);line-height:24px;font-weight:600;color:var(--jj-text);font-variant-numeric:tabular-nums;white-space:nowrap}.jj-pdp .sealsubs-target-element .sls-option[type=radio]+span.sls-custom-radio,.jj-pdp .sealsubs-target-element .sls-custom-radio{box-sizing:border-box;width:22px;height:22px;margin-top:1px;border:var(--jj-border-control) solid var(--jj-line-control);border-radius:var(--jj-radius-round);background:var(--jj-white)}.jj-pdp .sealsubs-target-element .sls-option[type=radio]:checked+span.sls-custom-radio,.jj-pdp .sealsubs-target-element [aria-checked=true]>span.sls-custom-radio{border:var(--jj-border-selected) solid var(--jj-selected)}.jj-pdp .sealsubs-target-element .sls-option[type=radio]+.sls-custom-radio:after{width:12px;height:12px;box-shadow:inset 1em 1em var(--jj-selected);transform:scale(0);transition:none}.jj-pdp .sealsubs-target-element[data-seal-in] .sls-option[type=radio]:checked+.sls-custom-radio:after,.jj-pdp .sealsubs-target-element .sls-option[type=radio]:checked+.sls-custom-radio:after,.jj-pdp .sealsubs-target-element [aria-checked=true]>.sls-custom-radio:after{width:12px;height:12px;transform:scale(1)}.jj-pdp .sealsubs-target-element [role=radio]:focus-visible{outline:var(--jj-focus-w) solid var(--jj-focus);outline-offset:2px;border-radius:var(--jj-radius-round)}.jj-pdp .sealsubs-target-element .sls-option[type=radio]:focus+.sls-custom-radio{box-shadow:none}.jj-pdp .sealsubs-target-element .sls-savings-badge{display:none!important}.jj-pdp .sealsubs-target-element .sls-selling-plan-group-options{margin-top:var(--jj-space-2);font-size:var(--jj-fs-ui);line-height:1.4;color:var(--jj-text)}.jj-pdp .sealsubs-target-element .sls-select,.jj-pdp .sealsubs-target-element .sealsubs-container .sls-select-container select.sls-select{min-height:var(--jj-tap);border-radius:var(--jj-radius-control);border-color:var(--jj-line-control)!important;color:var(--jj-text)}.jj-pdp .sealsubs-target-element .sls-subscription-details-label,.jj-pdp .sealsubs-target-element .sls-subscription-details-label a{display:inline-flex;align-items:center;min-height:var(--jj-tap)}.jj-pdp--soldout .sealsubs-target-element{display:none!important}.jj-pdp .jj-seal-line{margin:0;font-size:var(--jj-fs-ui);line-height:1.45;font-weight:400;color:var(--jj-text-muted)}.jj-pdp .jj-plan-line{margin:0 0 var(--jj-space-1)}.jj-pdp .sealsubs-target-element .sls-more-info-container{margin:0;padding:0}.jj-pdp .sealsubs-target-element .sealsubs-container{margin-bottom:0}.jj-pdp .jj-plan-terms{margin-top:var(--jj-space-3)}.jj-pdp .jj-plan-terms[hidden]{display:none}.jj-pdp .jj-plan-terms>.jj-plan__disclosure{margin:0}.jj-pdp .product-form .flex-buttons>.jj-buyinfo{flex:1 0 calc(100% - 1rem);width:auto;min-width:0;margin-top:var(--jj-space-2);background:transparent}.jj-buyinfo .jj-ship-line{font-size:var(--jj-fs-ui);line-height:1.45;color:var(--jj-text)}.jj-pdp .site-sharing a{min-height:var(--jj-tap)}.jj-pdp .shopify-payment-button__more-options{display:flex;align-items:center;justify-content:center;min-height:var(--jj-tap)}.jj-buyinfo .jj-trust{margin-top:var(--jj-space-1);font-size:var(--jj-fs-ui);line-height:1.45;color:var(--jj-text-muted)}.jj-pdp .product-form .flex-buttons>.jj-atcerr{flex:1 0 calc(100% - 1rem);width:auto;min-width:0;margin-top:var(--jj-space-2);background:transparent;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:var(--jj-space-2);font-size:var(--jj-fs-ui);line-height:1.45;font-weight:600;color:var(--jj-danger)}.jj-pdp .product-form .flex-buttons>.jj-atcerr:empty{display:none}.jj-atcerr>.jj-ico,.jj-stickyerr>.jj-ico{width:22px;height:22px;stroke-width:2}.jj-pdp .product-form .flex-buttons>.jj-stockrow{flex:1 0 calc(100% - 1rem);width:auto;min-width:0;margin-top:var(--jj-space-2);background:transparent}.jj-pdp .product-form .flex-buttons>.jj-stockrow:empty{display:none}.jj-pdp .jj-stock{display:flex;align-items:flex-start;gap:var(--jj-space-2);margin:0;font-size:var(--jj-fs-ui);line-height:1.45;color:var(--jj-text)}.jj-pdp .jj-stock>.jj-ico{flex:none;width:20px;height:20px;margin-top:1px;color:var(--jj-leaf);stroke-width:2}.jj-pdp .jj-stock b{font-weight:600;color:var(--jj-status-ok)}.jj-pdp .product-form .flex-buttons>.jj-eta{flex:1 0 calc(100% - 1rem);width:auto;min-width:0;margin-top:var(--jj-space-2);background:transparent}.jj-pdp .product-form .flex-buttons>.jj-eta:empty{display:none}.jj-eta .jj-eta__text{margin:0;font-size:var(--jj-fs-ui);line-height:1.45;font-weight:600;color:var(--jj-text)}.jj-pdp .jj-seal-terms strong{font-weight:600;color:var(--jj-text)}.jj-stickywrap{position:fixed;left:0;right:0;bottom:0;z-index:999;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--jj-surface);box-shadow:var(--jj-shadow-bar);transition:transform .2s ease,visibility .2s ease}.jj-stickywrap.is-hidden,body.sidebar-opened .jj-stickywrap{transform:translateY(100%);visibility:hidden}.jj-stickywrap .jj-sticky{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--jj-space-3);height:var(--jj-sticky-h);max-width:var(--jj-container);margin:0 auto;padding:10px var(--jj-gutter)}.jj-stickywrap .jj-sticky__sum{display:block;overflow:hidden;font-size:var(--jj-fs-ui);line-height:1.3;color:var(--jj-text-muted);white-space:nowrap;text-overflow:ellipsis}.jj-stickywrap .jj-sticky__price{display:flex;align-items:baseline;gap:6px;line-height:1.25;font-variant-numeric:tabular-nums}.jj-stickywrap .jj-sticky__price b{font-size:var(--jj-fs-h3);font-weight:600;color:var(--jj-text);white-space:nowrap}.jj-stickywrap .jj-sticky__info{display:grid;gap:2px;min-width:0}.jj-stickywrap .jj-sticky__sum:empty{display:none}.jj-stickywrap .jj-sticky__price b:empty{display:none}.jj-stickywrap .jj-sticky__code{font-size:var(--jj-fs-ui);font-weight:400;color:var(--jj-text-muted);white-space:nowrap}.jj-stickywrap .jj-sticky__price b:empty+.jj-sticky__code{display:none}.jj-stickywrap .jj-sticky__btn{min-width:152px}.jj-stickywrap .jj-sticky__btn.is-working{opacity:.7;cursor:progress}.jj-stickyerr{position:fixed;left:0;right:0;bottom:calc(var(--jj-sticky-h) + env(safe-area-inset-bottom,0px));z-index:999;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:var(--jj-space-2);min-height:46px;padding:10px var(--jj-gutter);border-top:1px solid var(--jj-line);border-left:4px solid var(--jj-danger);background:var(--jj-white);box-shadow:var(--jj-shadow-bar);font-family:var(--jj-font-sans);font-size:var(--jj-fs-ui);line-height:1.4;font-weight:600;color:var(--jj-danger)}.jj-stickyerr:empty{display:none}body.sidebar-opened .jj-stickyerr{display:none}body:has(.jj-stickywrap){padding-bottom:calc(var(--jj-sticky-h) + env(safe-area-inset-bottom,0px))}html.jj-sticky-on{scroll-padding-bottom:calc(var(--jj-sticky-h) + env(safe-area-inset-bottom,0px) + var(--jj-space-3))}@media(prefers-reduced-motion:reduce){.jj-stickywrap{transition:none}}.jj .jj-plan__disclosure,.jj-pdp .jj-plan__disclosure{margin:8px 0 0;padding:12px 14px;border-radius:var(--jj-radius-control);background:var(--jj-hint);color:var(--jj-text);font-size:var(--jj-fs-ui);line-height:1.5}.jj-pdp .product-actions>.jj-soldout{display:grid;gap:12px;margin-top:var(--jj-space-4);padding:20px 16px 18px}.jj-pdp .jj-soldout>*{margin:0}.jj-pdp .jj-soldout__text{font-size:var(--jj-fs-body);line-height:var(--jj-lh-body);color:var(--jj-text)}.jj-pdp .jj-soldout__note{padding-top:12px;border-top:1px solid var(--jj-line-strong);font-size:var(--jj-fs-ui);line-height:1.45;color:var(--jj-text-muted)}.jj-pdp .jj-notify{display:grid;gap:10px;margin:4px 0 0}.jj-pdp .jj-notify>*{margin:0}.jj-pdp .jj-notify .jj-label{font-size:var(--jj-fs-ui);line-height:1.3;font-weight:600;color:var(--jj-text)}.jj-pdp .jj-notify__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.jj-pdp .jj-notify__row .jj-btn{padding:0 18px}.jj-pdp .jj-notify .jj-input{width:100%;height:var(--jj-btn-h);padding:0 16px;border:var(--jj-border-control) solid var(--jj-line-control);border-radius:var(--jj-radius-control);background:var(--jj-white);font-size:var(--jj-fs-fixed-17);color:var(--jj-text)}.jj-pdp .jj-notify .jj-input:focus-visible{outline:var(--jj-focus-w) solid var(--jj-focus);outline-offset:2px}.jj-pdp .jj-notify__consent{display:flex;gap:8px;align-items:flex-start;font-size:var(--jj-fs-legal);line-height:1.45;color:var(--jj-text-muted)}.jj-pdp .jj-notify__ok,.jj-pdp .jj-notify__err{font-size:var(--jj-fs-ui);line-height:1.45;font-weight:600;color:var(--jj-status-ok)}.jj-pdp .jj-notify__err{color:var(--jj-danger)}.jj-pdp .product-actions>.jj-altbuy{display:grid;gap:12px;margin-top:var(--jj-space-6)}.jj-pdp .jj-altbuy>h2{margin:0}.jj-pdp .jj-altbuy__card{display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px;padding:14px;border:1px solid var(--jj-line);border-radius:var(--jj-radius-surface);background:var(--jj-surface)}.jj-pdp .jj-altbuy__card>.jj-stage{position:relative;display:block;width:112px;height:132px;overflow:hidden;border-radius:var(--jj-radius-quote);background:var(--jj-stage)}.jj-pdp .jj-altbuy__card>.jj-stage>img{display:block;width:100%;height:100%;padding:8%;object-fit:contain;mix-blend-mode:multiply}.jj-pdp .jj-altbuy__body{display:grid;gap:4px;align-content:center;min-width:0}.jj-pdp .jj-altbuy__body>*{margin:0}.jj-pdp .jj-altbuy__title{font-size:var(--jj-fs-fixed-17);line-height:1.3;font-weight:600}.jj-pdp .jj-altbuy__title a{color:var(--jj-text);text-decoration:none}.jj-pdp .jj-altbuy__title a:hover{color:var(--jj-beere)}.jj-pdp .jj-altbuy__card>:is(.jj-qa,.jj-qa__link){grid-column:1 / -1}.jj.jj-pdp-lower{margin-top:var(--jj-space-6);background:transparent;box-shadow:inset 0 var(--jj-border-hair) 0 var(--jj-line)}.jj-pdp-lower .jj-pf-sec{padding:var(--jj-space-7) 0 calc(var(--jj-space-7) + var(--jj-space-1))}.jj-pdp-lower .jj-pf-sec>.jj-shead{margin-bottom:calc(var(--jj-space-4) + var(--jj-space-1))}.jj-pdp-lower .jj-pf-sec>.jj-shead>h2{margin:0}.jj-pdp-lower .jj-pf-h3{margin:var(--jj-space-6) 0 var(--jj-space-2);color:var(--jj-text)}.jj-pdp-lower .jj-pf-sec>.jj-pf-h3:first-child,.jj-pdp-lower .jj-pf-sec>.jj-pf-side:first-child>.jj-pf-h3:first-child{margin-top:0}.jj-pdp-lower .jj-pf-side{display:contents}.jj-pdp-lower .jj-ico :is(path,circle,rect):not([fill]){fill:none;stroke:currentColor}.jj-pdp-lower .jj-prose{max-width:var(--jj-measure);font-size:var(--jj-fs-body);line-height:var(--jj-lh-body);color:var(--jj-text);overflow-wrap:anywhere}.jj-pdp-lower .jj-prose>:first-child{margin-top:0}.jj-pdp-lower .jj-prose>:last-child{margin-bottom:0}.jj-pdp-lower .jj-prose :is(h2,h3){color:var(--jj-text)}.jj-pdp-lower .jj-facts{display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr);max-width:var(--jj-measure);margin:0;border-top:var(--jj-border-hair) solid var(--jj-line)}.jj-pdp-lower .jj-facts :is(dt,dd){margin:0;padding:var(--jj-space-3) 0;border-bottom:var(--jj-border-hair) solid var(--jj-line);font-size:var(--jj-fs-ui);line-height:1.45}.jj-pdp-lower .jj-facts dt{padding-right:var(--jj-space-3);font-weight:400;color:var(--jj-text-muted)}.jj-pdp-lower .jj-facts dd{color:var(--jj-text)}.jj-pdp-lower .jj-facts__rte>:first-child{margin-top:0}.jj-pdp-lower .jj-facts__rte>:last-child{margin-bottom:0}.jj-pdp-lower .jj-pf-ship{max-width:var(--jj-measure);margin-top:var(--jj-space-4)}.jj-pdp-lower .jj-acc{border-top:var(--jj-border-hair) solid var(--jj-line);border-bottom:var(--jj-border-hair) solid var(--jj-line)}.jj-pdp-lower .jj-acc>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--jj-space-3);min-height:var(--jj-row-h);padding:var(--jj-space-2) 0;list-style:none;cursor:pointer;font-size:var(--jj-fs-fixed-17);line-height:1.35;font-weight:600;color:var(--jj-text)}.jj-pdp-lower .jj-acc>summary::-webkit-details-marker{display:none}.jj-pdp-lower .jj-acc>summary>:is(h2,h3,span){margin:0;font:inherit;color:inherit;letter-spacing:0}.jj-pdp-lower .jj-acc>summary .jj-ico{flex:none;color:var(--jj-beere);transition:transform .2s ease}.jj-pdp-lower .jj-acc[open]>summary .jj-ico{transform:rotate(45deg)}.jj-pdp-lower .jj-acc__body{display:grid;gap:var(--jj-space-3);padding:0 0 var(--jj-space-4);font-size:var(--jj-fs-body);line-height:var(--jj-lh-body)}.jj-pdp-lower .jj-shipopts{margin:0;border:var(--jj-border-hair) solid var(--jj-line);border-radius:var(--jj-radius-surface);background:var(--jj-surface)}.jj-pdp-lower .jj-shipopt{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--jj-space-1) var(--jj-space-3);padding:var(--jj-space-4)}.jj-pdp-lower .jj-shipopt+.jj-shipopt{border-top:var(--jj-border-hair) solid var(--jj-line)}.jj-pdp-lower .jj-shipopt dt{grid-column:1;font-size:var(--jj-fs-fixed-17);line-height:1.35;font-weight:600;color:var(--jj-text)}.jj-pdp-lower .jj-shipopt dd{margin:0}.jj-pdp-lower .jj-shipopt__price{grid-column:2;grid-row:1;font-size:var(--jj-fs-fixed-17);line-height:1.35;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.jj-pdp-lower .jj-shipopt__free{grid-column:1 / -1;justify-self:start;padding:calc(var(--jj-space-1) / 2) var(--jj-space-3);border-radius:var(--jj-radius-pill);background:var(--jj-leaf-soft);font-size:var(--jj-fs-ui);line-height:1.4;font-weight:600;color:var(--jj-leaf-dark)}.jj-pdp-lower .jj-shipopt__time{grid-column:1 / -1;font-size:var(--jj-fs-ui);line-height:1.45;color:var(--jj-text)}.jj-pdp-lower .jj-pf-shiplinks{display:flex;flex-wrap:wrap;gap:0 var(--jj-space-5);margin:0}.jj-pdp-lower .jj-pf-guides{border-top:var(--jj-border-hair) solid var(--jj-line)}.jj-pdp-lower .jj-pf-guides .jj-linklist{max-width:var(--jj-measure)}.shopify-section.mount-product-page~.shopify-section.mount-app>.container:has(.jdgm-widget){padding-top:var(--jj-space-7);padding-bottom:calc(var(--jj-space-7) + var(--jj-space-1));box-shadow:inset 0 var(--jj-border-hair) 0 var(--jj-line)}.jj-pdp-lower .jj-prose [style*=background]{background:none!important;padding-inline:0!important}.jj-pdp-lower .jj-prose [style*=border]{border:0!important;box-shadow:none!important}.jj-pdp-lower .jj-prose [style*=color]{color:inherit!important}.jj-pdp-lower .jj-prose a[style*=color]{color:var(--jj-text-accent)!important}.jj-pdp-lower .jj-prose summary{color:var(--jj-text)!important}.jj-pdp-lower .jj-prose summary:after{color:var(--jj-beere)!important}.jj-pdp-lower .jj-prose.rte table{width:100%!important;max-width:var(--jj-measure);margin:var(--jj-space-4) 0 var(--jj-space-5)!important;border:var(--jj-border-hair) solid var(--jj-line)!important;border-collapse:separate!important;border-spacing:0;border-radius:var(--jj-radius-surface)!important;overflow:hidden;background:var(--jj-surface)!important;font-family:var(--jj-font-sans)!important;font-size:var(--jj-fs-ui)!important;line-height:1.4;table-layout:auto}.jj-pdp-lower .jj-prose.rte table :is(tbody,thead,tr){background:transparent!important}.jj-pdp-lower .jj-prose.rte table :is(td,th){width:auto!important;padding:10px 14px!important;border:0!important;border-bottom:var(--jj-border-hair) solid var(--jj-line)!important;background:transparent!important;font-size:var(--jj-fs-ui)!important;line-height:1.4!important;font-weight:400!important;color:var(--jj-text)!important;text-align:left;vertical-align:top}.jj-pdp-lower .jj-prose.rte table tr>:first-child:not(:only-child){width:38%!important;background:var(--jj-sand)!important;font-weight:600!important}.jj-pdp-lower .jj-prose.rte table tr:last-child>:is(td,th){border-bottom:0!important}.jj-pdp-lower .jj-prose:not(:has([style],style,table))>*{margin-top:var(--jj-space-4);margin-bottom:0}.jj-pdp-lower .jj-prose:not(:has([style],style,table))>:first-child{margin-top:0}.jj-pdp-lower .jj-prose:not(:has([style],style,table))>h3{margin-top:28px;font-family:var(--jj-font-sans);font-size:var(--jj-fs-h3);line-height:1.3;font-weight:600;letter-spacing:0;text-transform:none;color:var(--jj-text)}.jj-pdp-lower .jj-prose:not(:has([style],style,table))>h3+*{margin-top:var(--jj-space-3)}.jj-pdp-lower .jj-prose:not(:has([style],style,table)) :is(ul,ol){padding-left:1.25em}.jj-pdp-lower .jj-prose:not(:has([style],style,table)) li+li{margin-top:6px}.jj-pdp-lower .jj-prose:not(:has([style],style,table)) a{color:var(--jj-text-accent);text-decoration:underline;text-underline-offset:3px}.jj.jj-pairs{padding-top:var(--jj-space-7);padding-bottom:calc(var(--jj-space-7) + var(--jj-space-1));box-shadow:inset 0 var(--jj-border-hair) 0 var(--jj-line)}.jj.jj-pairs>.jj-shead{margin-bottom:calc(var(--jj-space-4) + var(--jj-space-1))}.jj.jj-pairs>.jj-shead>:is(h2,p){margin:0}.jj.jj-othersizes{margin-top:var(--jj-space-4);background:transparent}.jj-pdp .product-actions>.jj-othersizes{margin-top:var(--jj-space-5)}.jj-othersizes__legend{margin:0 0 var(--jj-space-2);font-size:var(--jj-fs-ui);line-height:1.3;font-weight:600;color:var(--jj-text)}.jj-othersizes__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--jj-space-2)}.jj-othersizes :is(.jj-sizecur,.jj-sizelink){display:grid;grid-template-columns:minmax(0,1fr) var(--jj-radio);align-content:start;align-items:start;gap:2px var(--jj-space-2);min-height:var(--jj-row-h);padding:var(--jj-space-3) var(--jj-space-3) var(--jj-space-3) var(--jj-space-4);border:var(--jj-border-control) solid var(--jj-line-strong);border-radius:var(--jj-radius-control);background:var(--jj-surface);color:var(--jj-text);text-decoration:none}.jj-othersizes .jj-sizecur{border-color:var(--jj-selected);outline:var(--jj-border-selected) solid var(--jj-selected);outline-offset:calc(-1 * var(--jj-border-selected))}.jj-othersizes .jj-sizecur>.jj-dot{grid-column:2;grid-row:1;position:relative;display:block;width:var(--jj-radio);height:var(--jj-radio);border:var(--jj-border-selected) solid var(--jj-selected);border-radius:var(--jj-radius-round);background:var(--jj-white)}.jj-othersizes .jj-sizecur>.jj-dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:var(--jj-radius-round);background:var(--jj-selected)}.jj-othersizes .jj-sizelink>.jj-ico{grid-column:2;grid-row:1;width:var(--jj-radio);height:var(--jj-radio);color:var(--jj-beere)}.jj-othersizes .jj-sizelink>.jj-ico :is(path,circle,rect):not([fill]){fill:none;stroke:currentColor}.no-touchevents .jj-othersizes .jj-sizelink:hover{border-color:var(--jj-beere)}.jj-othersizes .jj-sizelink:focus-visible{outline:var(--jj-focus-w) solid var(--jj-focus);outline-offset:2px}.jj-othersizes .jj-sizelink__sub{grid-column:1 / -1;font-size:var(--jj-fs-ui);line-height:1.3;color:var(--jj-text-muted)}.jj-othersizes .jj-sizelink--soldout{background:var(--jj-bg)}.jj-othersizes .jj-sizelink--soldout .jj-size__price{color:var(--jj-text-muted)}.jj-othersizes .jj-sizelink__eta{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--jj-space-1) var(--jj-space-2);margin-top:var(--jj-space-1);padding-top:var(--jj-space-2);border-top:var(--jj-border-hair) solid var(--jj-line);font-size:var(--jj-fs-ui);line-height:1.4;color:var(--jj-text)}@media(min-width:1024px){.jj.jj-pdp-lower,.shopify-section.mount-product-page~.shopify-section.mount-app>.container:has(.jdgm-widget),.jj.jj-pairs{box-shadow:none;background:linear-gradient(var(--jj-line),var(--jj-line)) no-repeat var(--gutter-container) 0 / calc(100% - 2 * var(--gutter-container)) var(--jj-border-hair)}.jj-pdp-lower .jj-pf-sec,.shopify-section.mount-product-page~.shopify-section.mount-app>.container:has(.jdgm-widget),.jj.jj-pairs{padding-top:calc(var(--jj-space-8) + var(--jj-space-2));padding-bottom:calc(var(--jj-space-8) + var(--jj-space-2))}.jj.jj-pdp-lower{margin-top:var(--jj-space-7)}.jj-pdp-lower .jj-pf-sec>.jj-shead,.jj.jj-pairs>.jj-shead{margin-bottom:var(--jj-space-5)}}.jj.jj-sostat{display:flex;align-items:flex-start;gap:var(--jj-space-2);margin:var(--jj-space-2) 0 0;background:transparent;font-size:var(--jj-fs-ui);line-height:1.45;font-weight:600;color:var(--jj-text)}.jj.jj-sostat>.jj-ico{flex:none;width:20px;height:20px;margin-top:1px;fill:none;stroke:currentColor;stroke-width:2;color:var(--jj-text-muted)}.jj-pdp .product-gallery>.jj-gbadge{position:absolute;top:12px;left:12px;z-index:3;background:transparent;pointer-events:none}.jj-pdp .product-gallery>.jj-gbadge .jj-badge{font-size:var(--jj-fs-ui)}.jj-pdp .jj-altbuy .jj-qa .jj-btn--primary,.jj-pdp .jj-altbuy .jj-qa .jj-btn--primary :is(.button__text,.jj-sr){color:var(--jj-on-action)!important}.jj-pdp .jj-altbuy .jj-qa .jj-btn--primary .button__preloader-element circle{stroke:var(--jj-on-action)}.jj-pdp .sls-selling-plan-group-first-line[role=radio]{box-sizing:content-box;padding:9px 11px;margin:-9px -11px}.jj-pdp .shopify-payment-button__more-options{font-size:var(--jj-fs-ui);min-height:44px;color:var(--jj-text);text-decoration:underline;text-underline-offset:3px}.jj-pdp .shopify-payment-button__more-options:hover{color:var(--jj-beere)}@media(min-width:1024px){.jj-pdp-lower .jj-pf-about{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-template-rows:auto 1fr;column-gap:calc(var(--jj-space-6) + var(--jj-space-4));align-items:start}.jj-pdp-lower .jj-pf-about:not(:has(>.jj-pf-side)){display:block}.jj-pdp-lower .jj-pf-about>.jj-shead{grid-column:1;grid-row:1}.jj-pdp-lower .jj-pf-about>.jj-prose{grid-column:1;grid-row:2 / -1}.jj-pdp-lower .jj-pf-about>.jj-pf-side{display:block;grid-column:2;grid-row:1 / -1;align-self:start;min-width:0}.jj-pdp-lower .jj-pf-side>:first-child{margin-top:0}.jj-pdp-lower .jj-pf-side :is(.jj-facts,.jj-pf-ship){max-width:none}.jj-pdp-lower .jj-pf-guides{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:calc(var(--jj-space-6) + var(--jj-space-4));align-items:start}.jj-pdp-lower .jj-pf-guides>.jj-shead{margin-bottom:0}.jj-pdp-lower .jj-pf-guides .jj-linklist{max-width:none}.jj.jj-pairs{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:calc(var(--jj-space-6) + var(--jj-space-4));align-items:start}.jj.jj-pairs>.jj-shead{margin-bottom:0}.jj.jj-pairs>.jj-cardgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.jj-stickywrap .jj-sticky{max-width:calc(var(--jj-container) + 2 * var(--jj-gutter))}}@media(min-width:1280px){.jj-pdp-lower .jj-pf-about{grid-template-columns:minmax(0,65ch) minmax(340px,1fr);column-gap:calc(var(--jj-space-8) + var(--jj-space-5))}.jj-pdp-lower .jj-pf-guides,.jj.jj-pairs{column-gap:var(--jj-space-8)}}@media(min-width:1024px){.jj-pdp-lower .jj-pf-about>.jj-pf-side{padding:var(--jj-space-5);border-radius:var(--jj-radius-surface);background:var(--jj-sand)}}@media(min-width:1024px){.jj-pdp-lower .jj-pf-about>.jj-pf-side.is-fit{position:sticky;top:calc(var(--jj-header-h) + var(--jj-space-5))}}.jj-pdp .jj-seal-slot{--jj-j8-floor: 335px;--jj-j8-floor-0: 286px;--jj-j8-card-1: 83.19px;--jj-j8-card-2: 83.19px;--jj-j8-line: 48.94px;--jj-j8-indent: 34.5px;--jj-j8-row: calc(var(--jj-fs-ui) * 1.3);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;min-height:var(--jj-j8-floor-0)}.jj-pdp .jj-seal-slot--line{min-height:var(--jj-j8-floor)}@media(min-width:362px){.jj-pdp .jj-seal-slot{--jj-j8-floor: 310px;--jj-j8-floor-0: 261px;--jj-j8-card-1: 58px}}@media(min-width:375px){.jj-pdp .jj-seal-slot{--jj-j8-floor: 285px;--jj-j8-floor-0: 236px;--jj-j8-card-2: 58px}}@media(min-width:530px){.jj-pdp .jj-seal-slot{--jj-j8-floor: 262px;--jj-j8-line: 26.47px}}@media(min-width:768px){.jj-pdp .jj-seal-slot{--jj-j8-floor: 310px;--jj-j8-floor-0: 261px;--jj-j8-card-2: 83.19px;--jj-j8-line: 48.94px}}@media(min-width:790px){.jj-pdp .jj-seal-slot{--jj-j8-floor: 285px;--jj-j8-floor-0: 236px;--jj-j8-card-2: 58px}}@media(min-width:1024px){.jj-pdp .jj-seal-slot{--jj-j8-floor: 292px;--jj-j8-floor-0: 239px;--jj-j8-card-1: 58.8px;--jj-j8-card-2: 58.8px;--jj-j8-line: 53.28px;--jj-j8-indent: 35px}}@media(min-width:1210px){.jj-pdp .jj-seal-slot{--jj-j8-floor: 268px;--jj-j8-line: 28.64px}}.jj-pdp .jj-seal-slot>.sealsubs-target-element{grid-row:2;grid-column:1}.jj-pdp .jj-seal-slot>.sealsubs-target-element>.sealsubs-target-element{margin-top:0}.jj-pdp .jj-seal-slot>.jj-plan-line{grid-row:1;grid-column:1;align-self:start}.jj-pdp .jj-seal-slot>.sealsubs-target-element:empty+.jj-plan-line{margin-top:calc(var(--jj-space-4) + var(--jj-j8-row) + var(--jj-j8-card-1) + var(--jj-j8-card-2) + 3 * var(--jj-space-2))}.jj-pdp .jj-seal-slot>.sealsubs-target-element:not(:empty)+.jj-plan-line{grid-row:3}.jj-pdp .jj-seal-skel{grid-row:1;grid-column:1;display:block;min-width:0;overflow:hidden;container:jj-j8-skel / size;pointer-events:none}.jj-pdp .jj-seal-skel>span{display:block}.jj-pdp .jj-seal-skel__label{width:128px;height:14px;margin:calc(var(--jj-space-4) + (var(--jj-j8-row) - 14px) / 2) 0 calc((var(--jj-j8-row) - 14px) / 2 + var(--jj-space-2));border-radius:var(--jj-radius-pill);background:var(--jj-sand)}.jj-pdp .jj-seal-skel>.jj-seal-skel__card{display:flex;align-items:flex-start;box-sizing:border-box;height:var(--jj-j8-card-1);margin-bottom:var(--jj-space-2);padding:15.5px 14.5px 0 15.5px;border:var(--jj-border-hair) solid var(--jj-line);border-radius:var(--jj-radius-control);background:var(--jj-white)}.jj-pdp .jj-seal-skel>.jj-seal-skel__card+.jj-seal-skel__card{height:var(--jj-j8-card-2)}.jj-pdp .jj-seal-skel__card>span{display:block;flex:none;height:12px;margin-top:5px;border-radius:var(--jj-radius-pill);background:var(--jj-sand)}.jj-pdp .jj-seal-skel__card>span:first-child{box-sizing:border-box;width:20px;height:20px;margin:0 13px 0 0;border:var(--jj-border-hair) solid var(--jj-line);border-radius:var(--jj-radius-round);background:none}.jj-pdp .jj-seal-skel__card>span:nth-child(2){width:40%}.jj-pdp .jj-seal-skel__card>span:last-child{width:64px;margin-left:auto}.jj-pdp .jj-seal-skel__details{width:140px;height:12px;margin:calc(var(--jj-space-2) + var(--jj-space-4)) 0 0 var(--jj-j8-indent);border-radius:var(--jj-radius-pill);background:var(--jj-sand)}.jj-pdp .jj-seal-slot--line .jj-seal-skel__details{margin-top:calc(var(--jj-space-2) + var(--jj-j8-line) + var(--jj-space-4))}@container jj-j8-skel (max-height: 120px){.jj-pdp .jj-seal-slot>.sealsubs-target-element:not(:empty)~.jj-seal-skel>span{visibility:hidden}}.jj-pdp .jj-seal-slot.is-idle>.jj-seal-skel,.jj-pdp .jj-seal-slot.is-idle>.jj-plan-line{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/14/assets/jj-pdp.css.map */
