.smart-360-content{--smart-360-content-max-width: 1280px;--smart-360-content-side-padding: 20px;--smart-360-content-border: rgba(0, 0, 0, .1);--smart-360-content-soft-border: rgba(0, 0, 0, .07);--smart-360-content-muted: rgba(0, 0, 0, .62);--smart-360-content-soft-bg: rgba(0, 0, 0, .028);--smart-360-content-radius: 16px;color:inherit;overflow:hidden}.smart-360-content__inner{width:min(var(--smart-360-content-max-width),calc(100% - var(--smart-360-content-side-padding) * 2));margin-left:auto;margin-right:auto;padding-top:56px;padding-bottom:56px;border-top:1px solid var(--smart-360-content-soft-border)}.smart-360-content__heading{margin:0 0 16px;color:var(--color_content_heading, var(--smart-ui-text, currentColor));font-size:clamp(28px,2.3vw,36px);line-height:1.12;letter-spacing:-.025em;font-weight:600}.smart-360-content__intro{max-width:760px;margin:0 0 28px;color:var(--color_content_text_light, var(--smart-360-content-muted));font-size:15.5px;line-height:1.65}.smart-360-content__intro p,.smart-collection-accessories__description p{margin:0}.smart-360-how__steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:4px;padding:30px 0 8px;border-top:1px solid var(--smart-360-content-soft-border)}.smart-360-how__steps:before{content:"";position:absolute;top:50px;left:0;right:0;height:1px;background:var(--smart-360-content-border)}.smart-360-how__step{position:relative;z-index:1;min-width:0;padding-top:42px}.smart-360-how__step:before{content:"";position:absolute;top:13px;left:0;width:15px;height:15px;border-radius:50%;background:currentColor;box-shadow:0 0 0 10px rgb(var(--color-background, 255 255 255))}.smart-360-how__step-index{display:block;margin-bottom:8px;color:#000000b8;font-size:.75em;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.smart-360-how__step-title{margin:0 0 8px;color:inherit;font-size:18px;line-height:1.25;font-weight:600}.smart-360-how__step-text{max-width:320px;margin:0;color:var(--color_content_text_light, var(--smart-360-content-muted));font-size:14.5px;line-height:1.6}.smart-collection-custom-logo__layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,.75fr);gap:34px;align-items:start}.smart-collection-custom-logo .smart-pdp-custom-logo-tab__flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 28px;height:100%;margin:0;padding:30px 0 12px;border-top:1px solid var(--smart-360-content-soft-border);border-bottom:1px solid var(--smart-360-content-soft-border)}.smart-collection-custom-logo .smart-pdp-custom-logo-tab__flow:before{display:none}.smart-collection-custom-logo .smart-pdp-custom-logo-tab__step{padding:0 8px 18px 0}.smart-collection-custom-logo .smart-pdp-custom-logo-tab__step-text{max-width:320px}.smart-collection-custom-logo__product{width:100%}.smart-collection-custom-logo__product .smart-product-card{width:100%!important;max-width:none!important;margin:0!important}.smart-collection-custom-logo__placeholder,.smart-collection-accessories__placeholder{width:100%;padding:28px 18px;border:1px dashed var(--smart-360-content-border);border-radius:var(--smart-360-content-radius);color:var(--smart-360-content-muted);font-size:14px;line-height:1.45;text-align:center}.smart-collection-accessories__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.smart-collection-accessories__heading{margin-bottom:0}.smart-collection-accessories__description{max-width:620px;margin-top:10px;color:var(--color_content_text_light, var(--smart-360-content-muted));font-size:14.5px;line-height:1.6}.smart-collection-accessories__button{display:inline-flex;flex:0 0 auto;min-height:40px;align-items:center;justify-content:center;padding:10px 22px;border:1px solid var(--bg_content_button, var(--smart-ui-text, currentColor));border-radius:999px;background:var(--bg_content_button, var(--smart-ui-text, currentColor));color:var(--color_content_button_text, var(--smart-ui-primary-text, #fff))!important;font-size:14px;line-height:1;font-weight:700;text-decoration:none!important;white-space:nowrap;box-shadow:none;transform:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.smart-collection-accessories__button:hover,.smart-collection-accessories__button:focus-visible{background:var(--bg_content_color, var(--smart-ui-bg, #fff));border-color:var(--bg_content_button, var(--smart-ui-text, currentColor));color:var(--color_content_text, var(--smart-ui-text, currentColor))!important;text-decoration:none!important;box-shadow:none;transform:none}.smart-collection-accessories__button:active{background:var(--bg_content_button_alpha_05, var(--smart-ui-bg-soft, rgba(0, 0, 0, .05)))}.smart-collection-accessories__grid{display:grid;grid-template-columns:repeat(var(--smart-accessories-columns, 4),minmax(0,1fr));gap:20px}.smart-collection-accessories__item{min-width:0}.smart-collection-accessories__item .smart-product-card{width:100%!important;max-width:none!important;margin:0!important;background:var(--bg_content_color, var(--smart-ui-bg, #fff))}.smart-collection-accessories__item .smart-product-card .actions{margin-top:12px}@media screen and (max-width:989px){.smart-360-content__inner{padding-top:44px;padding-bottom:44px}.smart-collection-custom-logo__layout{grid-template-columns:1fr;gap:24px}.smart-collection-custom-logo .smart-pdp-custom-logo-tab__flow{grid-template-columns:1fr;gap:0;padding:0}.smart-collection-custom-logo .smart-pdp-custom-logo-tab__step{padding:18px 0}.smart-collection-custom-logo__product{max-width:420px}.smart-collection-accessories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.smart-360-content{--smart-360-content-side-padding: 16px}.smart-360-content__inner{width:100%;padding:36px 16px}.smart-360-content__heading{margin-bottom:12px;font-size:24px;line-height:1.16}.smart-360-content__intro{margin-bottom:22px;font-size:14px;line-height:1.58}.smart-360-how__steps{grid-template-columns:1fr;gap:0;padding:0 0 0 74px;border-top:1px solid var(--smart-360-content-soft-border);border-bottom:1px solid var(--smart-360-content-soft-border)}.smart-360-how__steps:before{top:30px;bottom:30px;left:31px;right:auto;width:1px;height:auto}.smart-360-how__step{min-height:0;padding:18px 0}.smart-360-how__step+.smart-360-how__step{border-top:1px solid var(--smart-360-content-soft-border)}.smart-360-how__step:before{top:24px;left:-50px;width:13px;height:13px;box-shadow:0 0 0 8px rgb(var(--color-background, 255 255 255))}.smart-360-how__step-title{font-size:16px}.smart-360-how__step-text{max-width:none;font-size:14px}.smart-collection-custom-logo__layout{gap:20px}.smart-collection-custom-logo .smart-pdp-custom-logo-tab__flow{margin-bottom:0}.smart-collection-custom-logo .smart-pdp-custom-logo-tab__flow:before{top:22px;bottom:22px;left:23px;display:block}.smart-collection-custom-logo .smart-pdp-custom-logo-tab__step{grid-template-columns:46px minmax(0,1fr);gap:12px;padding:12px 0}.smart-collection-custom-logo .smart-pdp-custom-logo-tab__icon{width:46px;height:46px;box-shadow:0 0 0 6px rgb(var(--color-background, 255 255 255))}.smart-collection-custom-logo .smart-pdp-custom-logo-tab__icon svg{width:24px;height:24px}.smart-collection-custom-logo .smart-pdp-custom-logo-tab__step-label{margin-top:0;margin-bottom:5px;font-size:.68em;line-height:1.2}.smart-collection-custom-logo .smart-pdp-custom-logo-tab__step-title{margin-bottom:5px;font-size:16px;line-height:1.25}.smart-collection-custom-logo .smart-pdp-custom-logo-tab__step-text{font-size:14px;line-height:1.5}.smart-collection-custom-logo__product{max-width:360px;margin-left:auto;margin-right:auto}.smart-collection-accessories__header{display:block;margin-bottom:16px}.smart-collection-accessories__description{margin-top:8px;font-size:14px}.smart-collection-accessories__button{display:inline-flex;margin-top:14px}.smart-collection-accessories__grid{display:flex;gap:1rem;margin-left:-16px;margin-right:-16px;padding:0 16px 10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-left:16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.smart-collection-accessories__grid::-webkit-scrollbar{display:none}.smart-collection-accessories__item{flex:0 0 72%;max-width:19rem;scroll-snap-align:start}.smart-collection-accessories__item:last-child{margin-right:16px}}.smart-360-how__steps:before{display:none!important}.smart-collection-accessories__item .smart-product-card,.smart-collection-accessories__item .smart-product-card:hover,.smart-collection-accessories__item .smart-product-card:focus-visible,.smart-collection-accessories__item .smart-product-card:focus-within{background:var(--bg_content_color, var(--smart-ui-bg, #fff))!important;border-color:var(--color_content_line, var(--smart-ui-border, rgba(0, 0, 0, .12)))!important;box-shadow:none!important;transform:none!important;transition:none!important}.smart-collection-accessories__item .smart-product-card:hover .title,.smart-collection-accessories__item .smart-product-card:hover .title a,.smart-collection-accessories__item .smart-product-card .title a:hover,.smart-collection-accessories__item .smart-product-card .title a:focus-visible{color:var(--color_content_heading, var(--smart-ui-text, currentColor))!important;text-decoration:none!important}.smart-collection-accessories__item .smart-product-card__image,.smart-collection-accessories__item .smart-product-card__image:hover,.smart-collection-accessories__item .smart-product-card__image-link:hover .smart-product-card__image{transform:none!important;transition:none!important}.smart-collection-accessories__button,.smart-collection-accessories__button:hover,.smart-collection-accessories__button:focus-visible,.smart-collection-accessories__button:active{background:var(--bg_content_button, var(--smart-ui-text, currentColor))!important;border-color:var(--bg_content_button, var(--smart-ui-text, currentColor))!important;color:var(--color_content_button_text, var(--smart-ui-primary-text, #fff))!important;box-shadow:none!important;transform:none!important;transition:none!important}.smart-collection-accessories__item .smart-product-card .actions .button,.smart-collection-accessories__item .smart-product-card .actions button.button,.smart-collection-accessories__item .smart-product-card .actions .add-to-cart.button,.smart-collection-accessories__item .smart-product-card .actions .button:hover,.smart-collection-accessories__item .smart-product-card .actions .button:focus-visible,.smart-collection-accessories__item .smart-product-card .actions button.button:hover,.smart-collection-accessories__item .smart-product-card .actions button.button:focus-visible,.smart-collection-accessories__item .smart-product-card .actions .add-to-cart.button:hover,.smart-collection-accessories__item .smart-product-card .actions .add-to-cart.button:focus-visible,.smart-collection-accessories__item .smart-product-card .actions .button:active,.smart-collection-accessories__item .smart-product-card .actions button.button:active,.smart-collection-accessories__item .smart-product-card .actions .add-to-cart.button:active{background:var(--bg_content_button, var(--smart-ui-primary, #111827))!important;border-color:var(--bg_content_button, var(--smart-ui-primary, #111827))!important;color:var(--color_content_button_text, var(--smart-ui-primary-text, #fff))!important;box-shadow:none!important;transform:none!important;transition:none!important}.smart-collection-accessories__item .smart-product-card .actions .button.disabled,.smart-collection-accessories__item .smart-product-card .actions button.button.disabled,.smart-collection-accessories__item .smart-product-card .actions button.button:disabled,.smart-collection-accessories__item .smart-product-card .actions .button.disabled:hover,.smart-collection-accessories__item .smart-product-card .actions button.button.disabled:hover,.smart-collection-accessories__item .smart-product-card .actions button.button:disabled:hover{background:#8a8f98!important;border-color:#8a8f98!important;color:#fff!important}.smart-360-how .smart-360-content__inner{border-top:0!important}.smart-360-how__steps{border-top:0!important;border-bottom:0!important}.smart-360-how__steps:before{display:block!important;background:var(--smart-360-content-border)!important}.smart-360-how__step+.smart-360-how__step{border-top:0!important}@media screen and (min-width:750px){.smart-360-how__steps:before{top:50px!important;left:0!important;right:0!important;bottom:auto!important;width:auto!important;height:1px!important}}@media screen and (max-width:749px){.smart-360-how__steps:before{top:30px!important;bottom:30px!important;left:31px!important;right:auto!important;width:1px!important;height:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/smart-360-collection-content.css.map */
