.tj-pdp{--tj-ink: #121212;--tj-ink-2: #3d3d3d;--tj-white: #ffffff;--tj-sage: #d4e6b5;--tj-stone: #e7e9e1;--tj-mist: #f3f5ef;--tj-red: #dd1d1d;--tj-r: 3px;--tj-ease: cubic-bezier(.23, 1, .32, 1);box-sizing:border-box;color:var(--tj-ink);font-family:var(--font-body-family);font-size:16px;line-height:1.55}.tj-pdp *,.tj-pdp *:before,.tj-pdp *:after{box-sizing:border-box}.tj-pdp p{margin:0}.tj-pdp h2,.tj-pdp h3{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);line-height:1.2;text-transform:none;letter-spacing:0}.tj-pdp img{display:block;max-width:100%;height:auto}.tj-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border:1px solid var(--tj-ink);border-radius:var(--tj-r);background:var(--tj-ink);color:var(--tj-white);font-family:var(--font-body-family);font-size:14px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .14s var(--tj-ease),transform .12s var(--tj-ease)}.tj-btn:hover{background:#000;color:var(--tj-white)}.tj-btn:active{transform:scale(.97)}.tj-btn--ghost{background:var(--tj-white);color:var(--tj-ink)}.tj-btn--ghost:hover{background:var(--tj-mist);color:var(--tj-ink)}.tj-btn--sm{min-height:44px;padding:0 18px;font-size:12px}.tj-btn--full{width:100%}.tj-btn[hidden]{display:none}.tj-finder__inner{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:64px;align-items:start;width:100%;margin:0 auto;padding:0 20px}.tj-finder__head{max-width:46ch}.tj-finder__h{margin:0 0 16px;font-size:40px}.tj-finder__lede{font-size:16px;color:var(--tj-ink-2)}.tj-fsteps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:32px 0 28px;padding:0;list-style:none}.tj-fstep{display:flex;flex-direction:column;gap:8px}.tj-fstep__n{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:20px;line-height:1.2}.tj-fstep__p{font-size:14px;color:var(--tj-ink-2)}.tj-fnd{border:1px solid var(--tj-stone);background:var(--tj-white);padding:28px}.tj-fnd__label{display:block;margin-bottom:8px;font-size:14px;font-weight:600}.tj-fnd__input{position:relative;display:flex;align-items:center;max-width:320px}.tj-fnd__input input{width:100%;height:56px;padding:0 56px 0 16px;border:1px solid var(--tj-ink);border-radius:var(--tj-r);background:var(--tj-white);color:var(--tj-ink);font-family:var(--font-body-family);font-size:20px;font-weight:600}.tj-fnd__input input::placeholder{color:var(--tj-ink-2);font-weight:400}.tj-fnd__unit{position:absolute;right:16px;font-size:16px;color:var(--tj-ink-2);pointer-events:none}.tj-fnd__hint{margin-top:18px;font-size:12px;color:var(--tj-ink-2)}.tj-fnd__result{margin-top:24px;padding-top:24px;border-top:1px solid var(--tj-stone)}.tj-fnd__out{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:18px 20px;background:var(--tj-sage)}.tj-fnd__size{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:40px;line-height:1}.tj-fnd__detail{min-width:0;font-size:14px}.tj-fnd__detail b{font-weight:600}.tj-fnd__alt{margin-top:12px;font-size:14px;color:var(--tj-ink-2)}.tj-fnd__alt[hidden]{display:none}.tj-fnd__use{margin-top:16px}.tj-fnd__empty{font-size:14px;color:var(--tj-ink-2)}.tj-fnd__empty a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:4px}.tj-fnd__result[data-state=empty] .tj-fnd__out,.tj-fnd__result[data-state=empty] .tj-fnd__use,.tj-fnd__result[data-state=ok] .tj-fnd__empty{display:none}.tj-fnd__table{margin-top:24px}.tj-fnd__table summary{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;font-size:14px;font-weight:600;list-style:none}.tj-fnd__table summary::-webkit-details-marker{display:none}.tj-fnd__table summary svg{flex:none;transition:transform .2s var(--tj-ease)}.tj-fnd__table[open] summary svg{transform:rotate(45deg)}.tj-fnd__tablewrap{overflow-x:auto}.tj-fnd__note{margin-top:12px;font-size:12px;color:var(--tj-ink-2)}.tj-stable{width:100%;margin-top:8px;border-collapse:collapse;font-size:14px}.tj-stable th,.tj-stable td{padding:10px 12px;border:1px solid var(--tj-stone);text-align:left;font-weight:400}.tj-stable th{background:var(--tj-mist);font-weight:600}.tj-stable tr[data-match] td{background:var(--tj-sage);font-weight:600}.tj-fnd__tool{border:1px solid var(--tj-stone);background:var(--tj-white)}.tj-fnd__tool__media{display:block}.tj-fnd__tool__media img{width:100%;aspect-ratio:1 / 1;object-fit:contain;background:var(--tj-white);padding:24px}.tj-fnd__tool__body{padding:20px}.tj-fnd__tool__h{margin-bottom:6px;font-size:18px}.tj-fnd__tool__p{margin-bottom:14px;font-size:14px;color:var(--tj-ink-2)}.tj-fnd__tool__price{display:block;margin-bottom:14px;font-size:16px;font-weight:700}@media screen and (max-width:1023px){.tj-finder__inner{grid-template-columns:minmax(0,1fr);gap:32px}.tj-fsteps{grid-template-columns:minmax(0,1fr);gap:16px;margin:24px 0}.tj-fnd{padding:20px}.tj-fnd__tool{display:grid;grid-template-columns:140px minmax(0,1fr);align-items:center}.tj-fnd__tool__media img{padding:16px}}@media screen and (max-width:749px){.tj-finder__inner{padding:0 16px}.tj-finder__h{font-size:28px}.tj-fnd__size{font-size:32px}.tj-fnd__tool{grid-template-columns:120px minmax(0,1fr)}.tj-fnd__tool__h{font-size:16px}}.product-form__input.product-form__input--pills{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:22px}.product-form__input.product-form__input--pills>.product-form__input__type,.product-form__input.product-form__input--pills>.product-form__label-container,.product-form__input.product-form__input--pills>.product-form__under-container,.product-form__input.product-form__input--pills>.product-popup-modal{grid-column:1 / -1}.product-form__input.product-form__input--pills:not(.product-form__input--quantity-breaks) input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-width:0;height:auto;min-height:48px;margin:0;padding:0 4px;border:1px solid #e7e9e1;border-radius:3px;background-color:#fff;color:#121212;font-size:16px;font-weight:500;line-height:1.2;text-align:center;white-space:normal;overflow-wrap:break-word;letter-spacing:0;text-decoration:none;text-transform:none;transition:border-color .14s cubic-bezier(.23,1,.32,1),background-color .14s cubic-bezier(.23,1,.32,1)}.product-form__input.product-form__input--pills:not(.product-form__input--quantity-breaks) input[type=radio]+label:hover{border-color:#121212}.product-form__input.product-form__input--pills:not(.product-form__input--quantity-breaks) input[type=radio]+label:before{display:none}.product-form__input.product-form__input--pills:not(.product-form__input--quantity-breaks) input[type=radio]:checked+label{border-color:#121212;background-color:#121212;color:#fff;text-decoration:none}.product-form__input.product-form__input--pills:not(.product-form__input--quantity-breaks) input[type=radio]:checked+label:after{content:"";flex:none;width:14px;height:14px;background-color:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10.5l4 4 8-9'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10.5l4 4 8-9'/%3E%3C/svg%3E") no-repeat center / contain}.product-form__input.product-form__input--pills:not(.product-form__input--quantity-breaks) input[type=radio].disabled+label,.product-form__input.product-form__input--pills:not(.product-form__input--quantity-breaks) input[type=radio].unavailable+label{border-color:#e7e9e1;background-color:#e7e9e1;color:#3d3d3d;text-decoration:line-through;cursor:pointer;pointer-events:auto}.product-form__input.product-form__input--pills:not(.product-form__input--quantity-breaks) input[type=radio].disabled+label:hover,.product-form__input.product-form__input--pills:not(.product-form__input--quantity-breaks) input[type=radio].unavailable+label:hover{border-color:#121212}.product-form__input.product-form__input--pills:not(.product-form__input--quantity-breaks) input[type=radio].disabled:checked+label,.product-form__input.product-form__input--pills:not(.product-form__input--quantity-breaks) input[type=radio].unavailable:checked+label{border-color:#121212;background-color:#121212;color:#fff}.product-form__input.product-form__input--pills input[type=radio]:focus-visible+label{outline:2px solid #121212;outline-offset:2px}@media screen and (max-width:749px){.product-form__input.product-form__input--pills{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-form__input.product-form__input--pills.tj-sizes--fluid:not(.product-form__input--quantity-breaks){display:flex;flex-wrap:wrap;align-items:stretch}.product-form__input.product-form__input--pills.tj-sizes--fluid:not(.product-form__input--quantity-breaks)>.product-form__input__type,.product-form__input.product-form__input--pills.tj-sizes--fluid:not(.product-form__input--quantity-breaks)>.product-form__label-container,.product-form__input.product-form__input--pills.tj-sizes--fluid:not(.product-form__input--quantity-breaks)>.product-form__under-container,.product-form__input.product-form__input--pills.tj-sizes--fluid:not(.product-form__input--quantity-breaks)>.product-popup-modal,.product-form__input.product-form__input--pills.tj-sizes--fluid:not(.product-form__input--quantity-breaks)>legend{flex:0 0 100%}.product-form__input.product-form__input--pills.tj-sizes--fluid:not(.product-form__input--quantity-breaks) input[type=radio]+label{flex:0 1 auto;width:auto;max-width:100%;padding:0 16px}.product-form__input.product-form__input--pills[data-tj-sizes=measure] input[type=radio]+label{white-space:nowrap}variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important;margin:10px 0 22px!important;padding:0!important;list-style:none!important}variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button>li,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button>li{position:relative;width:auto!important;min-width:0!important;margin:0!important;padding:0!important}variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button .swatch-button,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button .swatch-button{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px;width:100%!important;min-width:0!important;height:auto!important;min-height:48px!important;margin:0!important;padding:0 4px!important;border:1px solid #e7e9e1!important;border-radius:3px!important;background-color:#fff!important;color:#121212!important;transition:border-color .14s cubic-bezier(.23,1,.32,1),background-color .14s cubic-bezier(.23,1,.32,1)}variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button .swatch-title-and-icon-container,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button .swatch-title-and-icon-container,variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button .swatch-button-title-text,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button .swatch-button-title-text{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;background-color:transparent!important;color:inherit!important;font-family:var(--font-body-family)!important;font-size:16px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;text-decoration:inherit!important}variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button .swatch-button-title-text>span,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button .swatch-button-title-text>span{min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:break-word!important}variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button li:hover .swatch-button:not(.swatch-selected),variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button li:hover .swatch-button:not(.swatch-selected){border-color:#121212!important}variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button .swatch-button.swatch-selected,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button .swatch-button.swatch-selected{border-color:#121212!important;background-color:#121212!important;color:#fff!important}variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button .swatch-button.swatch-selected:after,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button .swatch-button.swatch-selected:after{content:"";flex:none;width:14px;height:14px;background-color:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10.5l4 4 8-9'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10.5l4 4 8-9'/%3E%3C/svg%3E") no-repeat center / contain}variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button li.swatch-item-unavailable .swatch-button,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button li.swatch-item-unavailable .swatch-button{border-color:#e7e9e1!important;background-color:#e7e9e1!important;color:#3d3d3d!important;text-decoration:line-through!important;cursor:pointer;pointer-events:auto}variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button li.swatch-item-unavailable .swatch-button.swatch-selected,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button li.swatch-item-unavailable .swatch-button.swatch-selected{border-color:#121212!important;background-color:#121212!important;color:#fff!important}variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button li.swatch-item-unavailable .swatch-button:before,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button li.swatch-item-unavailable .swatch-button:before,variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text:before,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text:before,variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text:after,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text:after{content:none!important}@media screen and (max-width:749px){variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button{grid-template-columns:repeat(4,minmax(0,1fr))!important}}variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button.tj-sizes--fluid,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button.tj-sizes--fluid{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important}variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button.tj-sizes--fluid>li,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button.tj-sizes--fluid>li{flex:0 1 auto!important;max-width:100%!important}variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button.tj-sizes--fluid .swatch-button,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button.tj-sizes--fluid .swatch-button{width:auto!important;padding:0 16px!important}variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button.tj-sizes--fluid .swatch-title-and-icon-container,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button.tj-sizes--fluid .swatch-title-and-icon-container,variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button.tj-sizes--fluid .swatch-button-title-text,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button.tj-sizes--fluid .swatch-button-title-text{width:auto!important}variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button[data-tj-sizes=measure] .swatch-button-title-text>span,variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button[data-tj-sizes=measure] .swatch-button-title-text>span{white-space:nowrap!important}variant-swatch-king .swatch-price-adjacent,variant-swatch-king .dropdown-swatch-price{display:none!important}variant-swatch-king .star-set-image.tj-thumb{background-size:100% auto!important;background-position:center!important;background-repeat:no-repeat!important;background-color:#fff!important}.card-wrapper variant-swatch-king ul.swatch-view-image>li.swatch-view-item{margin:0 8px 0 0!important}.card-wrapper variant-swatch-king .swatch-image-wrapper,.card-wrapper variant-swatch-king .swatch-image{width:36px!important;height:36px!important;padding:0!important;border:0!important;border-radius:3px!important;box-shadow:none!important}.card-wrapper variant-swatch-king .star-set-image{box-sizing:border-box;width:36px!important;height:36px!important;border:1px solid #e7e9e1!important;border-radius:3px!important}.card-wrapper variant-swatch-king .swatch-image.swatch-selected .star-set-image{border:2px solid #121212!important}.product__info-container variant-swatch-king [option-name]:not([option-name*=storlek i]):not([option-name*=size i]) ul.swatch-view-image{display:flex!important;flex-wrap:wrap;gap:12px}.product__info-container variant-swatch-king [option-name]:not([option-name*=storlek i]):not([option-name*=size i]) ul.swatch-view-image>li.swatch-view-item{width:96px!important;margin:0!important}.product__info-container variant-swatch-king [option-name]:not([option-name*=storlek i]):not([option-name*=size i]) .swatch-image-wrapper,.product__info-container variant-swatch-king [option-name]:not([option-name*=storlek i]):not([option-name*=size i]) .swatch-image{display:flex!important;flex-direction:column;gap:8px;width:96px!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}.product__info-container variant-swatch-king [option-name]:not([option-name*=storlek i]):not([option-name*=size i]) .star-set-image{box-sizing:border-box;width:96px!important;height:96px!important;border:1px solid #e7e9e1!important;border-radius:3px!important}.product__info-container variant-swatch-king [option-name]:not([option-name*=storlek i]):not([option-name*=size i]) .swatch-image.swatch-selected .star-set-image{border:2px solid #121212!important}.product__info-container variant-swatch-king [option-name]:not([option-name*=storlek i]):not([option-name*=size i]) .swatch-img-text-adjacent{position:static!important;padding:0!important;background:none!important}.product__info-container variant-swatch-king [option-name]:not([option-name*=storlek i]):not([option-name*=size i]) .swatch-img-text-adjacent p{margin:0!important;color:#121212!important;font-family:var(--font-body-family)!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;text-align:center!important;width:100%!important}.tj-size-unchosen .product-form__input.product-form__input--pills:not(.product-form__input--quantity-breaks) input[type=radio]:checked+label{border-color:#e7e9e1;background-color:#fff;color:#121212}.tj-size-unchosen .product-form__input.product-form__input--pills:not(.product-form__input--quantity-breaks) input[type=radio].disabled:checked+label,.tj-size-unchosen .product-form__input.product-form__input--pills:not(.product-form__input--quantity-breaks) input[type=radio].unavailable:checked+label{border-color:#e7e9e1;background-color:#e7e9e1;color:#3d3d3d}.tj-size-unchosen .product-form__input.product-form__input--pills:not(.product-form__input--quantity-breaks) input[type=radio]:checked+label:after{content:none}.tj-size-unchosen variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button .swatch-button.swatch-selected,.tj-size-unchosen variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button .swatch-button.swatch-selected{border-color:#e7e9e1!important;background-color:#fff!important;color:#121212!important}.tj-size-unchosen variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button li.swatch-item-unavailable .swatch-button.swatch-selected,.tj-size-unchosen variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button li.swatch-item-unavailable .swatch-button.swatch-selected{border-color:#e7e9e1!important;background-color:#e7e9e1!important;color:#3d3d3d!important}.tj-size-unchosen variant-swatch-king [option-name*=storlek i] ul.swatch-view.swatch-view-button .swatch-button.swatch-selected:after,.tj-size-unchosen variant-swatch-king [option-name*=size i] ul.swatch-view.swatch-view-button .swatch-button.swatch-selected:after{content:none!important}.product-form__label-container,variant-swatch-king .swatch-label-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px}a.tj-sizehelp{display:inline-flex;align-items:center;min-height:44px;margin-left:auto;color:#121212;font-family:var(--font-body-family);font-size:14px;font-weight:500;line-height:1.35;text-align:right;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}a.tj-sizehelp:hover{text-decoration-thickness:2px}.tj-anchor{display:block;height:0}.product-form__buttons .product-form__submit,.product-form__submit.main-product-atc{min-height:52px;border:1px solid #121212;border-radius:3px;background-color:#121212;color:#fff}.product-form__submit.tj-atc--gated[aria-disabled=true],.sticky-atc__add_button.tj-atc--gated[aria-disabled=true]{cursor:pointer;opacity:1!important;min-height:52px;border:1px solid #121212!important;border-radius:3px;background-color:#fff!important;color:#121212!important}.product-form__submit.tj-atc--gated[aria-disabled=true]:after,.sticky-atc__add_button.tj-atc--gated[aria-disabled=true]:after{background-color:transparent!important;background-image:none!important;box-shadow:none!important}.product-form__submit.tj-atc--gated[aria-disabled=true]:hover,.sticky-atc__add_button.tj-atc--gated[aria-disabled=true]:hover{background-color:#f3f5ef!important;color:#121212!important}.sticky-atc .sticky-atc__subtitle{margin:2px 0 0;font-size:12px;line-height:1.35;color:rgba(var(--color-foreground),.72);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc .sticky-atc__subtitle[data-tj-state=unset]{color:rgba(var(--color-foreground),.9);font-weight:600}media-gallery .product__media-list>.product__media-item .product-media-container,media-gallery .product__media-list>.product__media-item .product-media-container .media{background-color:#fff}@media screen and (min-width:990px){.product--columns .product__media-list>.product__media-item:nth-child(3n+1){width:100%;max-width:100%;flex:0 0 100%}.product--columns .product__media-list>.product__media-item:nth-child(3n+2),.product--columns .product__media-list>.product__media-item:nth-child(3n){width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);flex:0 0 calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product--columns .product__media-list>.product__media-item:nth-child(3n+1) .product-media-container{--aspect-ratio: 1.5}.product--columns .product__media-list>.product__media-item:nth-child(3n+2) .product-media-container,.product--columns .product__media-list>.product__media-item:nth-child(3n) .product-media-container{--aspect-ratio: .8}.product--columns .product__media-list>.product__media-item[data-alt$="#wide"],.product--columns .product__media-list>.product__media-item[data-alt$="#strip"]{width:100%;max-width:100%;flex:0 0 100%}.product--columns .product__media-list>.product__media-item[data-alt$="#tall"]{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);flex:0 0 calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product--columns .product__media-list>.product__media-item[data-alt$="#wide"] .product-media-container{--aspect-ratio: 1.5}.product--columns .product__media-list>.product__media-item[data-alt$="#tall"] .product-media-container{--aspect-ratio: .8}.product--columns .product__media-list>.product__media-item[data-alt$="#strip"] .product-media-container{--aspect-ratio: 3}.product--columns .product__media-list>.product__media-item:first-child:nth-last-child(1),.product--columns .product__media-list>.product__media-item:first-child:nth-last-child(2),.product--columns .product__media-list>.product__media-item:first-child:nth-last-child(2)~.product__media-item{width:100%;max-width:100%;flex:0 0 100%}.product--columns .product__media-list>.product__media-item:first-child:nth-last-child(1) .product-media-container,.product--columns .product__media-list>.product__media-item:first-child:nth-last-child(2) .product-media-container,.product--columns .product__media-list>.product__media-item:first-child:nth-last-child(2)~.product__media-item .product-media-container{--aspect-ratio: 1.5}.product--columns .product__media-list:not(:has(>.product__media-item~.product__media-item~.product__media-item))>.product__media-item{width:100%;max-width:100%;flex:0 0 100%}.product--columns .product__media-list:not(:has(>.product__media-item~.product__media-item~.product__media-item))>.product__media-item .product-media-container{--aspect-ratio: 1.5}.product--columns .product__media-list>.product__media-item[data-tj-cell=wide]{width:100%;max-width:100%;flex:0 0 100%}.product--columns .product__media-list>.product__media-item[data-tj-cell=tall]{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);flex:0 0 calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product--columns .product__media-list>.product__media-item[data-tj-cell=wide] .product-media-container{--aspect-ratio: 1.5}.product--columns .product__media-list>.product__media-item[data-tj-cell=tall] .product-media-container{--aspect-ratio: .8}.product--columns .product__media-list>.product__media-item[data-alt$="#wide"][data-tj-cell],.product--columns .product__media-list>.product__media-item[data-alt$="#strip"][data-tj-cell]{width:100%;max-width:100%;flex:0 0 100%}.product--columns .product__media-list>.product__media-item[data-alt$="#tall"][data-tj-cell]{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);flex:0 0 calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product--columns .product__media-list>.product__media-item[data-alt$="#wide"][data-tj-cell] .product-media-container{--aspect-ratio: 1.5}.product--columns .product__media-list>.product__media-item[data-alt$="#tall"][data-tj-cell] .product-media-container{--aspect-ratio: .8}.product--columns .product__media-list>.product__media-item[data-alt$="#strip"][data-tj-cell] .product-media-container{--aspect-ratio: 3}.product--columns .product__media-list>.product__media-item[data-tj-more=hidden]{display:none}}.tj-gallery-more{display:none;box-sizing:border-box;width:100%;min-height:52px;margin:16px 0 0;padding:0 26px;border:1px solid #121212;border-radius:3px;background-color:#fff;color:#121212;font-family:var(--font-body-family);font-size:14px;font-weight:700;letter-spacing:.8px;line-height:1.4;text-align:center;text-transform:uppercase;cursor:pointer;transition:background-color .14s cubic-bezier(.23,1,.32,1)}.tj-gallery-more:hover{background-color:#f3f5ef}.tj-gallery-more:focus-visible{outline:2px solid #121212;outline-offset:3px}@media screen and (min-width:990px){.tj-gallery-more{display:block}}media-gallery .product__media-list>.product__media-item.tj-media--packshot .media>img{box-sizing:border-box;padding:24px;object-fit:contain;mix-blend-mode:multiply}@media screen and (min-width:990px){media-gallery .product__media-list>.product__media-item.tj-media--packshot .media>img{padding:16px}.product--columns .product__media-list>.product__media-item .product-media-container .media{padding-top:min(calc(100% / var(--aspect-ratio, 1)),640px)!important}}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:57%;width:calc(57% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media) .product__info-wrapper{max-width:43%;width:calc(43% - var(--grid-desktop-horizontal-spacing) / 2)}.product--columns .product__media-list>.product__media-item[data-tj-cell=wide] .product-media-container .media{padding-top:min(calc(100% / var(--aspect-ratio, 1)),560px)!important}}@media screen and (max-width:989px){media-gallery .product__media-list>.product__media-item .product-media-container{--aspect-ratio: var(--tj-rail-ratio, var(--preview-ratio, 1))}media-gallery .product__media-list>.product__media-item .tj-media--contain .media{background-color:#fff}media-gallery .product__media-list>.product__media-item .tj-media--contain .media>img{object-fit:contain}}product-info-upsell .upsell__checkbox,product-info-upsell .upsell__toggle-switch,product-info-upsell .upsell__plus-btn{position:relative}product-info-upsell .upsell__checkbox:before,product-info-upsell .upsell__toggle-switch:before,product-info-upsell .upsell__plus-btn:before{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.trustpilot-reviews,.tj-product-reviews{--tj-ink: #121212;--tj-ink-2: #3d3d3d;--tj-white: #ffffff;--tj-stone: #e7e9e1;--tj-mist: #f3f5ef;--tj-r: 3px;--tj-ease: cubic-bezier(.23, 1, .32, 1);--tj-rv-text: 320px;--tj-rv-gap: 56px;--tj-rv-card-gap: 24px}.trustpilot-reviews__content-container,.trustpilot-reviews__content-container .heading{text-align:left!important}.trustpilot-reviews__content-container .trustpilot-reviews__subheading{justify-content:flex-start!important;margin:12px 0 0;font-family:var(--font-body-family);font-size:16px!important;font-weight:400;line-height:1.4}.trustpilot-reviews__content-container{font-size:14px!important}.trustpilot-reviews__content-container .trustpilot-reviews__subheading span[style],.trustpilot-reviews__content-container .trustpilot-reviews__subheading strong{font-size:20px!important}.trustpilot-reviews__content-container .rte,.trustpilot-reviews__content-container .rte p{font-size:14px!important;line-height:1.6}.trustpilot-reviews__content-container a,.trustpilot-review a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}.trustpilot-review,.tj-product-reviews .vtl-pr-review-card__content{box-sizing:border-box;height:100%;margin:0!important;padding:24px!important;border:1px solid var(--tj-stone)!important;border-radius:0!important;background:var(--tj-white)!important;box-shadow:none!important}.trustpilot-review{display:flex;flex-direction:column;gap:12px;width:100%!important;max-width:none!important}.trustpilot-review .rte,.trustpilot-review .rte p{margin:0;font-size:14px!important;line-height:1.6!important}.trustpilot-review .testimonial-card__author-container{justify-content:flex-start!important;margin:auto 0 0!important;padding:0!important;border:0!important}.trustpilot-review .testimonial-card__author-container:before,.trustpilot-review .testimonial-card__author-container:after{display:none!important}.trustpilot-review .testimonial-card__author{font-size:12px!important;line-height:1.5!important;color:var(--tj-ink-2)}.trustpilot-review .testimonial-card__author strong{color:var(--tj-ink);font-size:12px}@media screen and (min-width:750px){.trustpilot-reviews .splide.splide--destroy-desktop .splide__list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--tj-rv-card-gap)!important;justify-content:start!important;width:100%!important;margin:0!important;padding:0!important;transform:none!important}.trustpilot-reviews .splide.splide--destroy-desktop .splide__slide{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}.trustpilot-reviews .splide.splide--destroy-desktop .splide__slide__container{height:100%;padding:0!important}.trustpilot-reviews .splide.splide--destroy-desktop .splide__track{padding:0!important}}@media screen and (min-width:1200px){.trustpilot-reviews.trustpilot-reviews--desktop-content-left{column-gap:var(--tj-rv-gap)!important;align-items:flex-start!important}.trustpilot-reviews--desktop-content-left>.trustpilot-reviews__content-container{flex:0 0 var(--tj-rv-text)!important;width:var(--tj-rv-text)!important;max-width:var(--tj-rv-text)!important}.trustpilot-reviews--desktop-content-left>.trustpilot__reviews-container{flex:1 1 0!important;min-width:0}}.tj-product-reviews{flex:0 0 100%;width:100%;margin-top:64px;color:var(--tj-ink)}.trustpilot-reviews:has(>.tj-product-reviews){flex-wrap:wrap}@media screen and (min-width:1200px){.tj-product-reviews{display:grid;grid-template-columns:var(--tj-rv-text) minmax(0,1fr);column-gap:var(--tj-rv-gap);align-items:start}.tj-product-reviews>.shopify-app-block{grid-column:2;min-width:0}}.tj-product-reviews__head{margin-bottom:32px}.tj-product-reviews__title{margin:0;font-family:var(--font-heading-family);font-size:28px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none}.tj-product-reviews__score{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;font-family:var(--font-body-family);font-size:16px;line-height:1.4;color:var(--tj-ink)}.tj-product-reviews__n{font-size:20px;font-weight:700}.tj-stars{position:relative;display:inline-block;flex:none;width:108px;height:20px;line-height:0}.tj-stars svg{display:block;width:108px;height:20px}.tj-stars__back{fill:#cfd2c8}.tj-stars__front{position:absolute;top:0;left:0;height:20px;overflow:hidden;fill:var(--tj-ink)}.tj-product-reviews .vtl-pr-main-widget,.tj-product-reviews .vtl-pr-main-widget *{font-family:var(--font-body-family)!important}.tj-product-reviews .vtl-pr-main-widget{color:var(--tj-ink)!important;margin:0!important;padding:0!important}.tj-product-reviews .vtl-pr-header>.vtl-pr__side-column:first-child{display:none!important}.tj-product-reviews .vtl-pr-header{justify-content:flex-start!important;align-items:flex-start!important;gap:24px 48px;margin:0 0 32px!important;padding:0!important}.tj-product-reviews .vtl-pr-stats{flex:1 1 320px!important;max-width:480px}.tj-product-reviews .vtl-pr-stars-snippet__front{color:var(--tj-ink)!important}.tj-product-reviews .vtl-pr-stars-snippet__back{color:#cfd2c8!important}.tj-product-reviews .progress-bar__bg{background-color:var(--tj-stone)!important;border-radius:var(--tj-r)!important}.tj-product-reviews .progress-bar__inner{background-color:var(--tj-ink)!important;border-radius:var(--tj-r)!important}.tj-product-reviews .vtl-pr-stats__bar-stars,.tj-product-reviews .vtl-pr-stats__bar-stars span,.tj-product-reviews .vtl-pr-stats__percent,.tj-product-reviews .vtl-pr-stats__percent span,.tj-product-reviews .vtl-pr-reviews__write>span{color:var(--tj-ink-2)!important;font-size:14px!important}.tj-product-reviews .vtl-pr-reviews__write{align-items:flex-start!important;justify-content:flex-start!important;gap:12px}.tj-product-reviews .vtl-pr__btn{display:inline-flex!important;align-items:center;justify-content:center;min-height:48px;padding:0 24px!important;border:1px solid var(--tj-ink)!important;border-radius:var(--tj-r)!important;background:var(--tj-white)!important;color:var(--tj-ink)!important;box-shadow:none!important;font-size:14px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;transition:background-color .14s var(--tj-ease)}.tj-product-reviews .vtl-pr__btn span{color:inherit!important;font-size:14px!important}.tj-product-reviews .vtl-pr__btn:hover,.tj-product-reviews .vtl-pr__btn:focus-visible{background:var(--tj-mist)!important}.tj-product-reviews .Vtl-MediaGallery{display:none!important}.tj-product-reviews .vtl-pr-masonry{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--tj-rv-card-gap)!important;margin:0!important}.tj-product-reviews .vtl-pr-masonry__column:empty{display:none!important}.tj-product-reviews .vtl-pr-masonry__column{display:flex!important;flex-direction:column;gap:var(--tj-rv-card-gap);width:auto!important;min-width:0;margin:0!important;padding:0!important}.tj-product-reviews .vtl-pr-review-card{margin:0!important;padding:0!important}.tj-product-reviews .vtl-pr-review-card__main-photo-holder{margin:0 0 16px!important}.tj-product-reviews .vtl-pr-review-card__main-photo{display:block;width:100%!important;aspect-ratio:4 / 3;object-fit:cover;border-radius:0!important}.tj-product-reviews .vtl-pr-review-card__details{display:flex!important;flex-direction:column;gap:12px;padding:0!important}.tj-product-reviews .vtl-pr-review-card__stars-snippet{display:contents!important}.tj-product-reviews .vtl-pr-review-card__stars-snippet>.Vtl-pr-review-stars-snippet{order:1;font-size:16px!important}.tj-product-reviews .vtl-pr-review-card__review-text-wrapper{order:2;margin:0!important}.tj-product-reviews .vtl-pr-review-card__review-author-wrapper{order:3;margin:0!important}.tj-product-reviews .vtl-pr-review-card__review-date{order:4;margin:-8px 0 0!important}.tj-product-reviews .vtl-pr-review-card__review-text{color:var(--tj-ink)!important;font-size:14px!important;line-height:1.6!important}.tj-product-reviews .vtl-pr-review-card__review-author,.tj-product-reviews .vtl-pr-review-card__review-author span{color:var(--tj-ink)!important;font-size:12px!important;font-weight:700!important}.tj-product-reviews .vtl-pr-review-card__review-date,.tj-product-reviews .vtl-pr-review-card__review-date span{color:var(--tj-ink-2)!important;font-size:12px!important}[id*=__footer] .vtl-pr-main-widget{display:none!important}@media screen and (max-width:749px){.trustpilot-reviews .trustpilot__reviews-container .splide__track{padding-left:1.5rem!important;scroll-padding-inline:1.5rem}.tj-product-reviews{margin-top:48px}.tj-product-reviews__title{font-size:22px}.tj-product-reviews .vtl-pr-header{flex-direction:column!important;align-items:stretch!important}.tj-product-reviews .vtl-pr-stats{flex:none!important;max-width:none;width:100%}.tj-product-reviews .vtl-pr-header>.vtl-pr__side-column{width:100%!important}.tj-product-reviews .vtl-pr__btn{width:100%}.tj-product-reviews .vtl-pr-masonry{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.tj-product-reviews .vtl-pr-masonry__column{gap:16px}}[data-tj-empty-reviews=true]{display:none}.Vtl-BackInStockButton{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin:12px 0 0;padding:0 20px;border:1px solid #121212;border-radius:3px;background-color:#fff;color:#121212;font-family:var(--font-body-family);font-size:14px;font-weight:700;letter-spacing:.8px;line-height:1.4;text-align:center;text-transform:uppercase;cursor:pointer}.Vtl-BackInStockButton:hover{background-color:#f3f5ef}.product__accordion .accordion__details[open] .accordion__summary .accordion__collapse-icon svg{display:none}.product__accordion .accordion__details[open] .accordion__summary .accordion__collapse-icon:after{content:"";display:block;width:10px;height:2px;background-color:var(--collapse-icon-color, currentColor)}.splide__pagination__page:before{background:#fff;box-shadow:0 0 0 1px #121212;opacity:1}.splide__pagination__page.is-active:before{background:#121212;box-shadow:0 0 0 1px #121212}.tj-pdp :focus-visible{outline:2px solid var(--tj-ink);outline-offset:3px}.tj-pdp a.full-unstyled-link:focus-visible,.card__heading a.full-unstyled-link:focus-visible,.card-wrapper a.full-unstyled-link:focus-visible{outline:2px solid var(--tj-ink, #121212);outline-offset:3px}.tj-pdp.color-inverse :focus-visible,.sticky-atc.color-inverse :focus-visible,.tj-pdp .tj-btn:not(.tj-btn--ghost):focus-visible{outline-color:var(--tj-white, #ffffff);outline-offset:2px}@media(prefers-reduced-motion:reduce){.tj-pdp *,.tj-pdp *:before,.tj-pdp *:after{transition-duration:1ms!important;animation-duration:1ms!important}}:root{--tj-sec: 56px}@media screen and (min-width:750px){:root{--tj-sec: 72px}}@media screen and (min-width:990px){:root{--tj-sec: 100px}}main>.shopify-section.tj-pdp-section:has(.tj-pdp):not(:has(.tj-brand)):not(:has(.tj-finder)),main>.shopify-section .tj-finder,main>.shopify-section .tj-brand--band .tj-brand__inner,main>.shopify-section .tj-brand--craft,main>.shopify-section:not(.main-product-section):not(.tj-pdp-section) [class*=section-template--][class*=-padding]{padding-top:var(--tj-sec)!important;padding-bottom:var(--tj-sec)!important}main>.main-product-section [class*=section-template--][class*=__main-padding]{padding-bottom:var(--tj-sec)!important}main>.shopify-section.tj-pdp-section[data-tj-join]:has(.tj-pdp):not(:has(.tj-brand)):not(:has(.tj-finder)),main>.shopify-section[data-tj-join] .tj-finder,main>.shopify-section[data-tj-join] .tj-brand--craft,main>.shopify-section[data-tj-join]:not(.main-product-section):not(.tj-pdp-section) [class*=section-template--][class*=-padding]{padding-top:0!important}main .tj-pdp h2+p,main .tj-pdp h2+div,main .tj-pdp h2+ol,main .tj-pdp h2+ul{margin-top:20px!important}main .tj-pdp h3+p,main .tj-pdp h3+div{margin-top:12px!important}.product__info-container>*{margin-bottom:0!important}.product__info-container>.product__title{margin-top:8px!important}.product__info-container>.tj-ingress,.product__info-container>.product-ingress-text{margin-top:12px!important}.product__info-container>.shopify-app-block,.product__info-container>.trustpilot-stars,.product__info-container>.product-page-price{margin-top:12px!important}.product__info-container>.shopify-app-block+.trustpilot-stars{margin-top:4px!important}.product__info-container>.product__text-container,.product__info-container>.tj-fits{margin-top:24px!important}.product__info-container>variant-swatch-king{display:block}.product__info-container>variant-swatch-king,.product__info-container>variant-selects,.product__info-container>variant-radios,.product__info-container>div:has(>variant-selects){margin-top:28px!important}.product__info-container>aside.tj-pdp{margin-top:24px!important}.product__info-container>modal-opener.sizing-chart{margin-top:16px!important}.product__info-container>div:has(product-form),.product__info-container>div:has(.product-form),.product__info-container>[class*=tj-svc],.product__info-container>.upsells-container{margin-top:28px!important}.product__info-container>.tj-meter{margin-top:24px!important}.product__info-container>.payment-badges-block{margin-top:16px!important}.product__info-container>.product__accordion{margin-top:12px!important}.product__info-container>.product__accordion:not(.product__accordion~.product__accordion){margin-top:32px!important}.tj-finder .tj-fnd__hint{margin-top:12px!important}@media screen and (min-width:990px){.tj-finder__inner{padding:0 40px}}.product__info-container variant-swatch-king [option-name]:not([option-name*=storlek i]):not([option-name*=size i]) ul.swatch-view-image{width:auto!important;max-width:100%!important}@media screen and (max-width:749px){.product__info-container variant-swatch-king [option-name]:not([option-name*=storlek i]):not([option-name*=size i]) ul.swatch-view-image>li.swatch-view-item,.product__info-container variant-swatch-king [option-name]:not([option-name*=storlek i]):not([option-name*=size i]) .swatch-image-wrapper,.product__info-container variant-swatch-king [option-name]:not([option-name*=storlek i]):not([option-name*=size i]) .swatch-image,.product__info-container variant-swatch-king [option-name]:not([option-name*=storlek i]):not([option-name*=size i]) .star-set-image{width:76px!important}.product__info-container variant-swatch-king [option-name]:not([option-name*=storlek i]):not([option-name*=size i]) .star-set-image{height:76px!important}}.product__info-container .bundle-aggregated_reviews,.product__info-container .Vtl-pr-review-stars-snippet{display:none!important}.product__info-container .upsells-container:not(:has(.upsell)){height:0;margin:0!important;overflow:hidden}.product__info-container .pickup-availability-info>p.caption{display:none}
/*# sourceMappingURL=/cdn/shop/t/44/assets/tj-pdp.css.map */
