.artsy-protection{padding:clamp(60px,7vw,100px) clamp(20px,4vw,60px);background:#fafafa;box-sizing:border-box}.protection-wrapper{max-width:var(--desktop-section-width, 1400px);margin:0 auto;width:100%;box-sizing:border-box;transition:gap .3s ease,padding .3s ease}@media(min-width:1025px){.protection-wrapper{display:grid;grid-template-columns:1fr var(--desktop-right-width, 1fr);gap:clamp(32px,5vw,80px);align-items:start;min-width:0}.steps-column,.header-column{min-width:0;width:100%;box-sizing:border-box}.protection-wrapper.layout-steps-left .steps-column{order:1}.protection-wrapper.layout-steps-left .header-column,.protection-wrapper.layout-steps-right .steps-column{order:2}.protection-wrapper.layout-steps-right .header-column{order:1}.header-column{position:sticky;top:80px;z-index:10;align-self:start}}@media(min-width:769px)and (max-width:1024px){.artsy-protection{padding:60px 20px}.protection-wrapper{display:flex;flex-direction:column;align-items:stretch;gap:0}.header-column{order:1;width:100%;margin-bottom:40px}.steps-column{order:2;width:100%}.artsy-header{text-align:center}.header-column .protection-contact-card,.header-column .desktop-cta{display:none!important}}@media(max-width:768px){.artsy-protection{padding-top:var(--mobile-section-padding-top, 50px);padding-right:var(--mobile-section-padding-right, 16px);padding-bottom:var(--mobile-section-padding-bottom, 50px);padding-left:var(--mobile-section-padding-left, 16px);overflow-x:hidden}.protection-wrapper{display:flex;flex-direction:column;align-items:stretch;overflow-x:hidden}.header-column{order:1;width:100%}.steps-column{order:2;width:100%;overflow-x:hidden}.header-column .protection-contact-card,.header-column .desktop-cta{display:none!important}}.artsy-header{text-align:center;width:100%;box-sizing:border-box}.artsy-header h2{font-weight:500;margin-bottom:8px;line-height:1.2;word-break:break-word;overflow-wrap:break-word}.header-image{margin-top:24px;position:relative;overflow:hidden;border-radius:12px}.header-slideshow{position:relative;width:100%;overflow:hidden;border-radius:12px}.header-slideshow-wrapper{display:flex;transition:transform .45s cubic-bezier(.25,.46,.45,.94);width:100%;will-change:transform}.header-slide{flex:0 0 100%;min-width:100%;max-width:100%;display:flex;justify-content:center;align-items:center}.header-slide img{width:100%;height:clamp(240px,30vw,480px);display:block;border-radius:12px;object-fit:cover;object-position:center;will-change:auto}@media(min-width:769px)and (max-width:1024px){.header-slide img{border-radius:10px}}@media(max-width:768px){.header-slide img{height:240px;border-radius:10px}}.header-slideshow-dots{display:flex;justify-content:center;gap:8px;margin-top:14px}.header-slideshow-dot{width:10px;height:10px;border-radius:50%;background:#ddd;border:none;padding:0;cursor:pointer;transition:background .25s ease,width .25s ease}.header-slideshow-dot.active{background:#666;width:24px;border-radius:5px}.header-slideshow-arrows{display:flex;justify-content:center;gap:12px;margin-top:12px}.header-slideshow-arrow{width:36px;height:36px;border-radius:50%;background:#fff;border:2px solid #ddd;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,border-color .2s ease;-webkit-tap-highlight-color:transparent}.header-slideshow-arrow:hover,.header-slideshow-arrow:active{background:#f0f0f0;border-color:#aaa}.header-slideshow-arrow svg{width:18px;height:18px;fill:#666;pointer-events:none}body.hide-header-arrows .header-slideshow-arrows,body.hide-header-dots .header-slideshow-dots{display:none!important}@media(min-width:1025px){.protection-timeline:not(.two-column-layout){position:relative}.protection-timeline:not(.two-column-layout):before{content:"";position:absolute;left:50%;top:0;width:2px;height:100%;background:var(--timeline-line-color, #ddd);transform:translate(-50%)}.protection-timeline:not(.two-column-layout) .protection-step{position:relative;width:50%;box-sizing:border-box;margin-bottom:clamp(24px,3vw,48px)}.protection-timeline:not(.two-column-layout) .protection-step:nth-child(odd){left:0;padding-right:clamp(24px,3vw,48px);padding-left:0}.protection-timeline:not(.two-column-layout) .protection-step:nth-child(2n){left:50%;padding-left:clamp(24px,3vw,48px);padding-right:0}.protection-timeline:not(.two-column-layout) .protection-step:after{content:"Step " attr(data-step-number);position:absolute;top:50%;min-width:var(--desktop-step-number-size, 32px);height:var(--desktop-step-number-size, 32px);padding:0 12px;background:#fff;border:2px solid #ddd;border-radius:calc(var(--desktop-step-number-size, 32px) / 2);transform:translateY(-50%);display:flex;align-items:center;justify-content:center;font-size:calc(var(--desktop-step-number-size, 32px) * .38);font-weight:600;color:#666;white-space:nowrap;z-index:1}.protection-timeline:not(.two-column-layout) .protection-step:nth-child(odd):after{right:calc((var(--desktop-step-number-size, 32px) / -2) - 6px)}.protection-timeline:not(.two-column-layout) .protection-step:nth-child(2n):after{left:calc((var(--desktop-step-number-size, 32px) / -2) - 6px)}}@media(min-width:1025px){.protection-timeline.two-column-layout{display:grid;grid-template-columns:1fr 1fr;gap:var(--desktop-two-column-gap, 30px);max-width:100%;min-width:0}.protection-timeline.two-column-layout:before{display:none}.protection-timeline.two-column-layout .protection-step{width:100%;left:0!important;position:relative;display:flex;padding:0!important;margin-bottom:0}.protection-timeline.two-column-layout .step-card{width:100%;display:flex;flex-direction:column}.protection-timeline.two-column-layout .protection-step:after{display:none}.protection-timeline.two-column-layout .desktop-step-number{display:flex;align-items:center;justify-content:center;min-width:var(--desktop-step-number-size, 32px);height:var(--desktop-step-number-size, 32px);padding:0 12px;background:#fff;border:2px solid #ddd;border-radius:calc(var(--desktop-step-number-size, 32px) / 2);font-size:calc(var(--desktop-step-number-size, 32px) * .38);font-weight:600;color:#666;position:absolute;top:15px;left:15px;z-index:1;white-space:nowrap}.protection-timeline.two-column-layout .desktop-step-number:before{content:"Step "}}@media(min-width:769px)and (max-width:1024px){.protection-timeline,.protection-timeline.two-column-layout{display:grid!important;grid-template-columns:1fr 1fr;gap:20px;width:100%;box-sizing:border-box}.protection-timeline:before{display:none!important}.protection-timeline .protection-step,.protection-timeline.two-column-layout .protection-step{width:100%!important;left:0!important;right:auto!important;position:relative!important;padding:0!important;margin-bottom:0!important;display:flex!important;box-sizing:border-box!important}.protection-timeline .protection-step:after,.protection-timeline.two-column-layout .protection-step:after{display:none!important}.protection-timeline .step-card,.protection-timeline.two-column-layout .step-card{width:100%;display:flex;flex-direction:column;text-align:center;box-sizing:border-box}.protection-timeline .desktop-step-number,.protection-timeline.two-column-layout .desktop-step-number{display:flex!important;align-items:center;justify-content:center;min-width:var(--desktop-step-number-size, 32px);height:var(--desktop-step-number-size, 32px);padding:0 12px;background:#fff;border:2px solid #ddd;border-radius:calc(var(--desktop-step-number-size, 32px) / 2);font-size:calc(var(--desktop-step-number-size, 32px) * .38);font-weight:600;color:#666;position:absolute;top:15px;left:15px;z-index:1;white-space:nowrap}.protection-timeline .desktop-step-number:before,.protection-timeline.two-column-layout .desktop-step-number:before{content:"Step "}.step-card .step-icon{margin-left:auto!important;margin-right:auto!important}}@media(max-width:768px){.protection-timeline,.protection-timeline.two-column-layout{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;position:static!important;gap:0!important}.protection-timeline:before,.protection-timeline.two-column-layout:before{display:none!important}.protection-step,.protection-step:nth-child(odd),.protection-step:nth-child(2n){width:100%!important;max-width:100%!important;left:0!important;right:auto!important;float:none!important;display:block!important;position:relative!important;padding:0!important;margin-bottom:16px!important;box-sizing:border-box!important}.protection-step:last-child{margin-bottom:0!important}.protection-step:after,.protection-step:before{display:none!important}.desktop-step-number{display:none!important}.protection-step .step-card,.protection-timeline.two-column-layout .protection-step .step-card{width:100%!important;max-width:100%!important;display:block!important;box-sizing:border-box!important;text-align:center!important;position:relative}.step-card .step-icon{margin-left:auto!important;margin-right:auto!important}.mobile-step-number{display:flex!important;align-items:center;justify-content:center;width:var(--mobile-step-number-size, 30px);height:var(--mobile-step-number-size, 30px);background:#fff;border:2px solid #ddd;border-radius:50%;font-size:calc(var(--mobile-step-number-size, 30px) * .44);font-weight:600;color:#666;position:absolute;top:12px;left:12px;z-index:2}}.step-card{border-radius:16px;box-shadow:0 4px 24px #00000012;box-sizing:border-box;transition:transform .22s ease,box-shadow .22s ease;word-break:break-word;overflow-wrap:break-word}@media(min-width:1025px){.step-card:hover{transform:translateY(-3px);box-shadow:0 12px 36px #0000001c}}@media(min-width:1025px){.step-card{text-align:var(--desktop-text-alignment, center);min-width:0;width:100%}.step-card .step-icon{margin-left:auto;margin-right:auto}.step-card.text-left .step-icon{margin-left:0;margin-right:auto}.step-card.text-right .step-icon{margin-left:auto;margin-right:0}}.desktop-step-number,.mobile-step-number{display:none}.step-icon{width:48px;height:48px;margin:0 auto 14px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.step-icon svg{width:60%;height:60%}.step-title{font-size:clamp(16px,1.5vw,22px);margin-bottom:8px;line-height:1.3}.step-description{font-size:clamp(13px,1.1vw,16px);line-height:1.65}.artsy-footer{text-align:center;margin-top:clamp(28px,5vw,64px);line-height:1.6}@media(max-width:768px){.artsy-footer{margin-top:24px}}.protection-contact-card{display:flex;align-items:center;gap:14px;box-shadow:0 8px 28px #0000001a;width:fit-content;max-width:100%;min-width:0;text-decoration:none;transition:transform .22s ease,box-shadow .22s ease;box-sizing:border-box;-webkit-tap-highlight-color:transparent;flex-wrap:wrap}.protection-contact-card:hover{transform:translateY(-2px);box-shadow:0 12px 32px #00000024}.protection-contact-card:active{transform:translateY(0)}.protection-contact-icon{display:flex!important;align-items:center;justify-content:center;flex-shrink:0;line-height:1}.protection-contact-text{display:flex;flex-direction:column;line-height:1.25;min-width:0}.protection-contact-label{font-weight:600}.protection-contact-number{font-weight:700;text-decoration:none;line-height:1.2;display:block}@media(max-width:1024px){.protection-contact-label,.protection-contact-number,.protection-contact-proof{white-space:normal;word-break:break-word}}@media(max-width:374px){.protection-contact-icon{width:36px!important;height:36px!important;min-width:36px!important;font-size:16px!important}.protection-contact-number{font-size:clamp(13px,4.5vw,17px)}.protection-contact-label{font-size:11px}.protection-contact-proof{font-size:10px}}.protection-cta{text-align:center}.protection-cta-button{display:inline-block;padding:clamp(12px,1.2vw,16px) clamp(24px,2.5vw,40px);font-size:clamp(14px,1.1vw,16px);font-weight:600;text-decoration:none;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;-webkit-tap-highlight-color:transparent;white-space:nowrap}.protection-cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000024}.protection-cta-button:active{transform:translateY(0);box-shadow:none}@media(max-width:768px){.protection-cta-button{padding:14px 28px;font-size:15px;width:100%;max-width:340px;text-align:center}}.mobile-carousel-container{display:none}@media(max-width:768px){body.mobile-carousel-mode .protection-timeline{display:none!important}body.mobile-carousel-mode .mobile-carousel-container{display:block;width:100%;overflow:hidden;position:relative;box-sizing:border-box}.carousel-wrapper{display:flex;flex-wrap:nowrap;width:100%;transition:transform .38s cubic-bezier(.25,.46,.45,.94);will-change:transform}.carousel-slide{flex:0 0 100%;min-width:100%;max-width:100%;width:100%;box-sizing:border-box;display:block;padding:0 4px}.carousel-slide .protection-step{width:100%!important;max-width:100%!important;display:block!important;margin-bottom:0!important;padding:0!important;box-sizing:border-box!important}.carousel-slide .step-card{width:100%!important;max-width:100%!important;display:block!important;box-sizing:border-box!important;text-align:center!important}.carousel-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:20px}.carousel-dot{width:10px;height:10px;border-radius:50%;background:#ddd;border:none;padding:0;cursor:pointer;transition:background .25s ease,width .25s ease;-webkit-tap-highlight-color:transparent}.carousel-dot.active{background:#555;width:24px;border-radius:5px}.carousel-arrows{display:flex;justify-content:center;gap:16px;margin-top:16px}.carousel-arrow{width:44px;height:44px;border-radius:50%;background:#fff;border:2px solid #ddd;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,border-color .2s ease;-webkit-tap-highlight-color:transparent}.carousel-arrow:hover,.carousel-arrow:active{background:#f0f0f0;border-color:#aaa}.carousel-arrow svg{width:20px;height:20px;fill:#555;pointer-events:none}body.hide-carousel-arrows .carousel-arrows,body.hide-carousel-dots .carousel-dots{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAIA */
