.product-grid__item .product-card,.results-list .product-grid__item .product-card,.product-grid-container .product-grid__item .product-card,.resource-list__item .product-card,main-collection .product-card{--card-radius: var(--content-radius, 12px);background:#fff!important;border-radius:var(--card-radius)!important;overflow:hidden!important;box-shadow:0 6px 18px #00000024;border:1px solid rgba(0,0,0,.06);gap:0!important}.product-card .card-gallery,.product-grid__card .card-gallery,.product-grid__item .card-gallery,.product-card__image,.product-grid__card__image,.resource-list__item .card-gallery,.resource-list__item .product-card__image,main-collection .card-gallery,main-collection .product-card__image,.results-list .card-gallery,.results-list .product-card__image,.product-grid-container .card-gallery,.product-grid-container .product-card__image{--border-radius: var(--content-radius, 12px);border-radius:var(--border-radius) var(--border-radius) 0 0!important;overflow:hidden}.product-card__content,.product-grid__card .product-card__content,.product-grid__item .product-card__content,.resource-list__item .product-card__content,main-collection .product-card__content,.results-list .product-card__content,.product-grid-container .product-card__content{--border-radius: var(--content-radius, 12px);background:#fff!important;border-radius:0 0 var(--border-radius) var(--border-radius)!important}.product-card>a.contents,.product-card>a.contents .text-block,.product-card>product-price,.product-card .product-grid-view-zoom-out--details,.product-card .text-block{background:#fff!important}.product-card>product-price,.product-card>a.contents:last-of-type .text-block{border-radius:0 0 var(--content-radius, 12px) var(--content-radius, 12px)!important}.collection-card,slideshow-slide .collection-card,.resource-list__slide .collection-card{--border-radius: var(--content-radius, 12px) !important;position:relative;box-shadow:0 6px 18px #00000024;border-radius:var(--border-radius)!important;overflow:hidden}.resource-list__slide,slideshow-slide,.resource-list__item{overflow:visible!important}.product-grid__item,.resource-list__item{padding:4px}.collection-card__inner{gap:0!important}.collection-card__image,.collection-card__inner .resource-image,.collection-card__inner .collection-card__image,.resource-list__slide .collection-card__image,.resource-list__slide .resource-image,.collection-card__image img,.collection-card__inner .resource-image img,.collection-card__inner .resource-image__image,.resource-list__slide .collection-card__image img,.resource-list__slide .resource-image__image{border-radius:var(--border-radius) var(--border-radius) 0 0!important}.collection-card__content,.resource-list__slide .collection-card__content{background:#fff!important;margin-top:0!important;padding-top:0!important;width:100%;border-radius:0 0 var(--border-radius) var(--border-radius)!important}.rating-star,.stars,.review-card__stars,.product-card__rating,.rating{color:var(--color-primary, rgb(251 121 35 / 1))}.button:not(.quick-add__button):not(.button-unstyled):not(.slideshow-control):not(.cart-items__remove):not(.sticky-add-to-cart__button),.button-secondary:not(.quick-add__button):not(.button-unstyled):not(.slideshow-control):not(.cart-items__remove):not(.sticky-add-to-cart__button),.button--primary:not(.quick-add__button):not(.button-unstyled):not(.slideshow-control):not(.cart-items__remove):not(.sticky-add-to-cart__button),.button-primary:not(.quick-add__button):not(.button-unstyled):not(.slideshow-control):not(.cart-items__remove):not(.sticky-add-to-cart__button),button.shopify-payment-button__button--unbranded,.shopify-challenge__button,.customer button:not(.quick-add__button):not(.button-unstyled):not(.slideshow-control):not(.cart-items__remove):not(.sticky-add-to-cart__button){padding:10px 20px!important}button.quick-add__button{padding:0!important}@media screen and (min-width:750px){button.quick-add__button:is(:hover,:focus-visible){padding-inline-end:var(--padding-sm)!important}}.button.link:not(.button-unstyled):not(.slideshow-control):not(.cart-items__remove),.size-style.link:not(.button-unstyled):not(.slideshow-control):not(.cart-items__remove),.link.button:not(.button-unstyled):not(.slideshow-control):not(.cart-items__remove),a.link.button:not(.button-unstyled):not(.slideshow-control):not(.cart-items__remove){display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--color-primary, rgb(251 121 35 / 1));color:var(--color-primary, rgb(251 121 35 / 1));padding:10px 20px;border-radius:var(--style-border-radius-buttons-primary, 8px);text-decoration:none;transition:all .2s ease}.button.link:not(.button-unstyled):not(.slideshow-control):not(.cart-items__remove):hover,.size-style.link:not(.button-unstyled):not(.slideshow-control):not(.cart-items__remove):hover,.link.button:not(.button-unstyled):not(.slideshow-control):not(.cart-items__remove):hover,a.link.button:not(.button-unstyled):not(.slideshow-control):not(.cart-items__remove):hover{background:var(--color-primary, rgb(251 121 35 / 1));color:#fff}.collection-card__content .text-block{position:relative;padding:10px 12px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important}.collection-card__content .text-block p{margin:0}.collection-card__content .text-block:after{content:"";display:inline-block;width:16px;height:16px;flex-shrink:0;background-color:var(--color-primary, rgb(251 121 35 / 1));-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;pointer-events:none}.slideshow-controls__thumbnail{outline:none!important;border:none!important;position:relative;border-radius:var(--border-radius, 4px);overflow:hidden}.slideshow-controls__thumbnail img{border-radius:inherit;display:block}.slideshow-controls__thumbnail[aria-selected=true]:after,.slideshow-controls__thumbnail[aria-current=true]:after,.slideshow-controls__thumbnail.is-active:after,.slideshow-controls__thumbnail.is-selected:after,.slideshow-controls__thumbnail.selected:after,.slideshow-controls__thumbnail.active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--color-primary, rgb(251 121 35 / 1))}.card-refined.product-card{position:relative;border:1px solid #e5e5e5!important;border-radius:var(--content-radius,12px)!important;box-shadow:none!important;overflow:hidden!important;gap:0!important;background:#fff!important}.card-refined .product-card__content{padding:0!important;gap:0!important;border-radius:0!important;background:#fff!important;width:100%;align-items:stretch}.card-refined .product-card__content>a.contents,.card-refined .product-card__content>product-price,.card-refined .product-card__content>.text-block{display:none!important}.card-refined .card-gallery{border-radius:0!important;background:#fff}.card-info{width:100%;padding:20px 20px 12px;background:#fff;position:relative;z-index:2;display:flex;flex-direction:column;gap:0}.card-title{font-size:20px;line-height:1.25;letter-spacing:-.4px;font-weight:600;text-decoration:none;color:#333;text-transform:none}.card-subtitle{font-size:12px;line-height:1.5;color:#666;margin:8px 0 0}.card-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #ededed;margin-top:14px;padding-top:12px}.card-price{font-size:24px;font-weight:600;line-height:1.2;color:#333}.card-price small{display:block;font-size:10px;color:#747474;font-weight:400;margin-top:5px}.card-price .compare-at-price{font-size:13px;font-weight:400}.card-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:10px 14px;border:1px solid #d4d4d4;border-radius:6px;background:#fff;color:#484848;font-size:12px;font-weight:500;text-decoration:none;white-space:nowrap}.card-cta span:last-child{color:#c45816;font-size:16px}.card-cta:hover{background:#fff4eb;border-color:#efb48e;color:#633d26}.card-title:focus-visible,.card-cta:focus-visible{outline:2px solid #c45816;outline-offset:3px}.card-badge{position:absolute;top:14px;right:14px;z-index:3;background:#f5f5f5;border:1px solid #dfdfdf;border-radius:6px;padding:5px 10px;font-size:11px;line-height:1.4;color:#555;pointer-events:none}.card-refined .product-badges{top:14px;right:14px;left:auto;bottom:auto}.card-refined .product-badges__badge{background:#f5f5f5;color:#555;border:1px solid #dfdfdf;border-radius:6px;padding:5px 10px;font-size:11px}.explainer{padding-block:40px;padding-inline:0;scroll-margin-top:100px}.explainer__inner{padding:36px;background:#f5f5f5;border:1px solid #e7e7e7;border-radius:8px;display:grid;grid-template-columns:1fr 1fr;gap:24px 40px;color:#666;font-size:16px;line-height:1.6}.explainer__eyebrow{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#777;margin:0 0 12px}.explainer h2{font-size:clamp(28px,3vw,36px);line-height:1.15;letter-spacing:-1px;font-weight:600;text-transform:none;color:#3e3e3e;margin:0 0 16px}.explainer__steps p{margin:0 0 12px}.explainer__steps p span{display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid #d2d2d2;background:#fff;border-radius:50%;margin-right:12px;font-size:13px}.explainer__protection{grid-column:1/-1;border-top:1px solid #dedede;padding-top:18px;display:flex;justify-content:space-between;gap:12px;font-size:12px}.explainer__protection a{text-underline-offset:4px;color:inherit}.jdgm-star{color:#fb7923!important}@media(max-width:749px){.card-info{padding:15px 12px 10px}.card-title{font-size:17px}.card-subtitle{font-size:11px}.card-footer{flex-direction:column;align-items:stretch;gap:12px;margin-top:10px;padding-top:10px}.card-cta{width:100%}.explainer__inner{grid-template-columns:1fr;padding:24px;gap:18px}.explainer__protection{flex-direction:column;gap:8px}}.card-refined .card-gallery .product-media,.card-refined .card-gallery .product-media-container{background:#fff!important}.explainer__inner{grid-template-columns:1fr 1fr;align-items:center;gap:30px 40px}.explainer__inner>div:first-child{grid-column:1/-1;max-width:650px}.explainer__schema>p{font-size:11px;text-align:center;color:#707070;margin:16px 0 0}.explainer__dial{position:relative;width:min(100%,260px);aspect-ratio:1;margin:auto;background:#fff;border:1px solid #c9c9c9;border-radius:50%;box-shadow:inset 0 0 0 12px #f0f0f0}.explainer__track{position:absolute;top:17%;right:17%;bottom:17%;left:17%;border:1px solid #d6d6d6;border-radius:50%}.explainer__track--inner{top:32%;right:32%;bottom:32%;left:32%}.explainer__hour,.explainer__minute{position:absolute;width:15px;height:15px;border-radius:50%;box-shadow:inset 2px 2px 3px #fff9}.explainer__hour{left:63%;top:36%;background:#777}.explainer__minute{left:73%;top:69%;background:#fb7923}.explainer__twelve,.explainer__six{position:absolute;left:0;width:100%;text-align:center;color:#777;font-size:10px}.explainer__twelve{top:7%}.explainer__six{bottom:7%}.explainer__dial-name{position:absolute;top:46%;right:20%;bottom:46%;left:20%;text-align:center;font-size:10px;letter-spacing:.12em;color:#777}@media(max-width:749px){.explainer__inner{grid-template-columns:1fr;gap:24px}.explainer__dial{width:min(100%,240px)}}.explainer__inner{display:block;padding:0;background:transparent;border:0}.explainer__inner>.explainer__heading{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:40px;max-width:none;margin-bottom:32px}.explainer__heading>p{font-size:15px;margin:0;color:#626262}.explainer__heading h2{margin-bottom:0}.explainer__reading{display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:50px;padding:38px;background:#f5f5f5;border:1px solid #e9e9e9;border-radius:var(--content-radius,12px)}.explainer__dial{width:min(100%,270px)}.explainer__step{display:grid;grid-template-columns:32px 1fr;gap:14px;margin-bottom:24px}.explainer__step:last-child{margin-bottom:0}.explainer__steps .explainer__number{display:grid;place-items:center;width:30px;height:30px;border:1px solid #cecece;border-radius:50%;background:#fff;font-size:12px;color:#666}.explainer__steps h3{font-size:18px;font-weight:500;line-height:1.4;letter-spacing:-.02em;text-transform:none;margin:0 0 6px;color:#383838}.explainer__steps p{font-size:14px;color:#626262;margin:0}.explainer__dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#777;vertical-align:middle;margin-right:7px}.explainer__dot--orange{background:#fb7923}.explainer__protection{margin-top:24px}.section.page-width-content:has(.magneto-wipo){--page-content-width:1160px}.section:has(.magneto-wipo) .page-content,.section:has(.magneto-wipo) rte-formatter{width:100%;max-width:none}.section:has(.magneto-wipo) .section-content-wrapper>.text-block h1{font-size:clamp(26px,3vw,40px);text-transform:none;line-height:1.2;letter-spacing:-.025em}@media(max-width:749px){.explainer__inner>.explainer__heading,.explainer__reading{grid-template-columns:1fr;gap:24px}.explainer__reading{padding:28px 22px}.explainer__heading{margin-bottom:24px}.explainer__protection{margin-top:20px}}.explainer__inner>.explainer__heading:first-child{max-width:none;width:100%}[id$=__collection_list_7RLj9J] h2{font-size:clamp(28px,3.2vw,40px);line-height:1.15;letter-spacing:-1px;text-transform:none;color:#383838;font-weight:600}.category-card.collection-card{--border-radius:var(--content-radius,12px)!important;border:1px solid #e5e5e5!important;box-shadow:none!important;border-radius:var(--content-radius,12px)!important;background:#fff;overflow:hidden}.category-card .collection-card__inner{gap:0!important;height:100%}.category-card .collection-card__image,.category-card .resource-image{border-radius:0!important;background:#fff}.category-card .resource-image img{object-fit:contain;padding:16px}.category-card .collection-card__content{padding:20px!important;background:#f5f5f5!important;border-radius:0!important;align-items:stretch;gap:0;flex:1}.category-card .collection-card__content .text-block{padding:0!important;display:block!important;background:transparent!important;width:100%!important}.category-card .collection-card__content .text-block:after{display:none!important}.category-card .collection-card__content .text-block p{font-size:20px;line-height:1.25;letter-spacing:-.4px;font-weight:600;color:#383838;text-transform:none;margin:0}.category-card__description{font-size:12px;line-height:1.6;color:#666;margin:9px 0 16px;min-height:38px}.category-card__action{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid #dedede;font-size:12px;color:#555}.category-card__action span{display:grid;place-items:center;width:32px;height:32px;border:1px solid #d8d8d8;border-radius:6px;background:#fff;color:#c45816;font-size:17px}.category-card:hover{border-color:#c9c9c9!important}.category-card:hover .category-card__action span{background:#fff4eb;border-color:#efb48e}.category-card .collection-card__link:focus-visible{outline:2px solid #c45816;outline-offset:-3px;z-index:3}@media(max-width:749px){[id$=__collection_list_7RLj9J] .product-grid__item,[id$=__collection_list_7RLj9J] .resource-list__item{padding:0}.category-card .collection-card__content{padding:15px 12px!important}.category-card .collection-card__content .text-block p{font-size:17px}.category-card__description{font-size:11px;min-height:36px;margin:8px 0 12px}.category-card__action{font-size:11px;gap:6px}.category-card__action span{width:26px;height:26px;flex-shrink:0}.category-card .resource-image img{padding:10px}}.card-refined.product-card{display:flex!important;flex-direction:column;height:100%}.card-refined>.product-card__content{display:flex;flex-direction:column;flex:1 1 auto;height:100%;align-items:stretch}.card-refined>.product-card__content>.card-gallery{flex:0 0 auto;width:100%}.card-refined .card-info{flex:1 1 auto;display:flex;flex-direction:column}.card-refined .card-title{margin-bottom:12px}.card-refined .card-subtitle{margin:0 0 14px}.card-refined .card-footer{margin-top:auto;flex-shrink:0}.category-card .collection-card__content{display:flex;flex-direction:column;flex:1 1 auto}.category-card .category-card__action{margin-top:auto}:root{--section-title-size:clamp(28px,3.2vw,40px);--section-title-weight:600;--title-color:#383838;--copy-color:#666;--card-title-size:20px;--card-copy-size:12px}.resource-heading :is(h2,h3){font-family:var(--font-body--family)!important;font-size:var(--section-title-size)!important;font-weight:var(--section-title-weight)!important;line-height:1.15!important;letter-spacing:-.025em!important;text-transform:none!important;color:var(--title-color)!important;margin:0!important;text-wrap:balance}.resource-heading :is(h2,h3) :is(strong,b){font-weight:inherit}.resource-heading .text-block:not(:has(h1,h2,h3,h4,h5,h6)) p{font-family:var(--font-body--family);font-size:12px!important;font-weight:500;line-height:1.5;letter-spacing:.12em;color:var(--copy-color);margin:0}.resource-heading .text-block{--padding-block-start:0px;--padding-block-end:0px}.card-refined .card-title,.category-card .collection-card__content .text-block p{font-family:var(--font-body--family)!important;font-size:var(--card-title-size)!important;font-weight:600!important;line-height:1.25!important;letter-spacing:-.02em!important;text-transform:none!important;color:var(--title-color)!important;text-wrap:pretty}.card-refined .card-subtitle,.category-card .category-card__description{font-family:var(--font-body--family);font-size:var(--card-copy-size);font-weight:400;line-height:1.6;letter-spacing:0;text-transform:none;color:var(--copy-color)}.product-details h1{font-family:var(--font-body--family)!important;font-size:clamp(32px,3.6vw,44px)!important;font-weight:600!important;line-height:1.12!important;letter-spacing:-.035em!important;text-transform:none!important;color:var(--title-color)!important;text-wrap:balance}@media(max-width:749px){:root{--card-title-size:17px;--card-copy-size:11px}.resource-heading .text-block:not(:has(h1,h2,h3,h4,h5,h6)) p{font-size:11px!important;letter-spacing:.12em}}.explainer.section{padding-inline:0}.explainer__inner{width:100%;min-width:0}.category-card .collection-card__image.resource-image{height:auto!important;max-height:none;aspect-ratio:1;flex:0 0 auto}.category-card .collection-card__image .resource-image__image{display:block;width:100%;height:100%;padding:0!important;object-fit:contain}.category-card .collection-card__content{height:auto!important;min-height:0;flex:1 0 auto}.category-card__description{min-height:0;margin:8px 0 16px}.category-card__action{margin-top:auto}.explainer__protection{align-items:center}.explainer__protection .card-cta{font-size:12px;text-decoration:none;max-width:100%;white-space:normal}.card-info,.card-footer,.card-price,.card-cta{min-width:0}.card-cta{max-width:100%}slideshow-component>slideshow-controls:has(.slideshow-controls__dots){position:static;inset:auto;align-self:center;width:100%;margin-block-start:12px;justify-content:center;mix-blend-mode:normal}slideshow-controls .slideshow-controls__dots{padding-block:0}card-benefit{display:contents}card-benefit[hidden]{display:none!important}@media(max-width:749px){card-benefit,.card-refined .card-subtitle{display:none!important}}@media(max-width:749px){.card-footer .card-cta{box-sizing:border-box;gap:8px;padding-inline:10px}.card-footer .card-cta>span:first-child{min-width:0}}@media(max-width:1199px){.product-grid:has(.card-refined):not([product-grid-view=zoom-out]){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(min-width:750px)and (max-width:1199px){.section-resource-list .resource-list--grid:has(.card-refined){grid-template-columns:repeat(2,minmax(0,1fr))!important}.resource-list__carousel:has(.card-refined) .resource-list__slide{--column-count:2;--slide-width:calc((100cqw - var(--resource-list-column-gap,16px))/2)}}@media(max-width:749px){.section-resource-list .resource-list--grid:has(.card-refined){grid-template-columns:var(--resource-list-columns-mobile)!important}.category-card .collection-card__image .resource-image__image{padding:0!important}.category-card__description{min-height:0}.explainer__protection .card-cta{width:100%;justify-content:space-between}.card-footer .card-cta{white-space:normal}}.arrow{display:block;width:18px!important;height:18px!important;flex:0 0 18px;overflow:visible;transition:transform .2s ease}.card-cta>span:last-child{display:flex;align-items:center;justify-content:center;flex-shrink:0}.card-cta:is(:hover,:focus-visible) .arrow,.category-card:is(:hover,:focus-within) .arrow{transform:translate(1px,-1px)}.card-refined button.quick-add__button{--button-size-md:44px;--quick-add-collapsed-width:44px;--quick-add-icon-width:42px;height:44px;min-height:44px;border-width:1px}.card-refined .quick-add__button>.add-to-cart-icon{display:flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;min-width:42px;margin:0;--icon-stroke-width:1.3px}.card-refined .quick-add__button>.add-to-cart-icon>svg{display:block;width:20px!important;height:20px!important;min-width:20px;max-width:20px;max-height:20px;margin:0;flex:none}@media(prefers-reduced-motion:reduce){.arrow{transition:none}.card-cta:is(:hover,:focus-visible) .arrow,.category-card:is(:hover,:focus-within) .arrow{transform:none}}.notices{padding-block:48px 64px;color:#383838}.notices__inner{grid-column:2;min-width:0}.notices__warranty{display:grid;grid-template-columns:1fr 260px;align-items:center;gap:48px;padding:36px 48px;background:#f5f5f5;border:1px solid #e3e3e3;border-radius:var(--content-radius,12px)}.notices__eyebrow{font-size:12px!important;letter-spacing:1.8px;text-transform:uppercase}.notices h2{font-size:clamp(28px,3vw,36px);font-weight:600;line-height:1.15;letter-spacing:-.8px;margin:14px 0 24px;text-transform:none}.notices p{font-size:16px;line-height:1.7;color:#666;max-width:570px}.notices__label{display:block;padding:0;border:0;background:transparent;color:#666;cursor:zoom-in;width:260px;max-width:100%}.notices__label img{display:block;width:100%;height:auto}.notices__label>span{display:flex;justify-content:center;gap:10px;font-size:13px;margin-top:12px}.notices__label:hover>span{color:#a05d36}.notices__details{margin-top:24px;border-block:1px solid #dedede}.notices__details summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px;font-size:17px;font-weight:600;cursor:pointer;list-style:none}.notices__details summary::-webkit-details-marker{display:none}.notices__details summary:after{content:"+";font-size:25px;font-weight:300;color:#a05d36}.notices__details[open] summary:after{content:"\2212"}.notices__gpsr{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding-bottom:32px}.notices__gpsr h3{font-size:16px;font-weight:600;text-transform:none}.notices__gpsr img{width:100%;max-width:300px;height:auto}.notices__dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;padding:20px;border:0;border-radius:var(--content-radius,12px);background:#fff;color:#383838;width:min(760px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto}.notices__dialog::backdrop{background:#0000008c}.notices__dialog-header{position:sticky;top:-20px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#fff;padding-block:8px;z-index:1}.notices__dialog-header h2{font-size:18px;margin:0;letter-spacing:0}.notices__close{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:1px solid #ddd;border-radius:50%;background:#fff;color:#383838;font-size:28px;cursor:pointer;padding:0}.notices__dialog>img{display:block;width:100%;height:auto;margin:16px auto 0}.notices :is(button,summary):focus-visible{outline:2px solid #fb7923;outline-offset:4px}@media(max-width:749px){.notices{padding-block:32px 40px}.notices__warranty{grid-template-columns:1fr;padding:24px;gap:24px}.notices__label{justify-self:center}.notices__gpsr{grid-template-columns:1fr}.notices__details summary{font-size:16px}.notices__dialog{padding:12px}.notices__dialog-header{top:-12px}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card-refined.product-card,.category-card.collection-card{transition:transform .2s ease,box-shadow .2s ease}.card-refined.product-card:hover,.category-card.collection-card:hover{transform:translateY(-3px);box-shadow:0 10px 28px #0000000a!important}}.footer-policies{display:flex;flex-wrap:wrap;gap:12px 20px;margin:0;padding:0;font-size:12px;line-height:1.6}.footer-policies a{text-decoration:underline;text-underline-offset:3px}footer .withdrawal-button{align-self:flex-start;margin-inline-end:auto;display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;margin-top:14px;padding:10px 16px;border:1px solid currentColor;border-radius:6px;background:transparent;color:inherit;font-family:var(--font-body--family);font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;text-align:center;transition:background .2s}footer .withdrawal-button:hover{background:#80808024;color:inherit}footer .withdrawal-button:focus-visible{outline:2px solid currentColor;outline-offset:4px}#eu-widerruf-form :is(.wr-btn-primary,.wr-btn-confirm){min-height:48px;border-radius:6px;font-family:var(--font-body--family);font-size:16px;line-height:1.4;font-weight:600;padding:12px 20px}#eu-widerruf-form :is(.wr-btn-primary,.wr-btn-confirm):not(:disabled){background:#fff4eb;color:#633d26;border:2px solid #c45816;cursor:pointer}#eu-widerruf-form :is(.wr-btn-primary,.wr-btn-confirm):not(:disabled):hover{background:#ffe8d6;border-color:#a94a10}#eu-widerruf-form :is(.wr-btn-primary,.wr-btn-confirm):focus-visible{outline:3px solid #383838;outline-offset:4px}@media(prefers-reduced-motion:reduce){footer .withdrawal-button{transition:none}}.card--sold-out .card-gallery .product-media img{opacity:.48;filter:saturate(.35)}.card--sold-out .card-title{color:#737373!important}.card--sold-out .product-badges{z-index:4;max-width:calc(100% - 28px)}.card--sold-out .product-badges__badge{background:#fff;color:#555;border-color:#cecece;font-weight:500;text-transform:none;line-height:1.4;white-space:normal;overflow-wrap:anywhere;box-shadow:0 2px 8px #00000009}.card-refined .card-subtitle{overflow-wrap:anywhere;text-wrap:pretty}.card-mobile-badge-row{display:none}@media(max-width:749px){.card-refined :is(.card-badge,.product-badges){display:none!important}.card-mobile-badge-row{display:flex;justify-content:flex-end;align-items:center;min-height:38px;padding:7px 8px 5px;background:#fff;flex:0 0 auto}.card-mobile-badge-row>span{max-width:100%;padding:3px 7px;border:1px solid #dfdfdf;border-radius:5px;background:#f5f5f5;color:#555;font-size:10px;line-height:1.4;overflow-wrap:anywhere}.card-refined:has(.card-mobile-badge-row) .card-gallery{border-start-start-radius:0;border-start-end-radius:0}}.category-card .category-editorial-image{display:block;aspect-ratio:1;overflow:hidden;background:#ece7df}.category-card .category-editorial-image .resource-image__image{display:block;width:100%;height:100%;padding:0!important;object-fit:cover;object-position:center}.ai-image-host{position:relative}.ai-image-label{position:absolute;z-index:4;display:block;max-width:calc(100% - 16px);padding:4px 7px;border:1px solid rgb(255 255 255 / .7);border-radius:4px;background:#ffffffe6;color:#494949;font-family:var(--font-body--family),sans-serif;font-size:10px;font-weight:400;line-height:1.4;letter-spacing:.01em;pointer-events:none}.ai-image-label[hidden]{display:none}[id$=__sale_announcement] .announcement-bar{background:linear-gradient(30deg,#d63d3c,#f95a20)}.image-block__image,.image-block .placeholder-image{border-radius:var(--content-radius,12px)!important}media-gallery .product-media-container{--border-radius:var(--content-radius,12px);border-radius:var(--content-radius,12px);overflow:hidden}@media(min-width:750px)and (max-width:1199px){.section-resource-list .resource-list--grid:has(.category-card){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:749px){.section-resource-list .resource-list--grid:has(.category-card){grid-template-columns:var(--resource-list-columns-mobile)!important}}.shopify-policy__container{width:100%;max-width:760px;min-width:0;box-sizing:border-box;margin-inline:auto;padding-inline:var(--page-margin,20px);overflow-wrap:anywhere}.shopify-policy__title,.shopify-policy__body{min-width:0;max-width:100%}.shopify-policy__title h1{font-size:clamp(28px,4vw,40px);line-height:1.15;text-transform:none;-webkit-hyphens:auto;hyphens:auto}.shopify-policy__body :is(h2,h3,h4){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.add-to-cart-button:not(.quick-add__button),.sticky-add-to-cart__button{font-size:17px!important;font-weight:700!important}.add-to-cart-button:not(.quick-add__button) .add-to-cart-text,.sticky-add-to-cart__button span{font-size:inherit;font-weight:inherit}
/*# sourceMappingURL=/cdn/shop/t/65/assets/custom.css.map */
