.product-care-banner{position:relative;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);text-align:var(--pc-text-alignment)}.product-care-banner img{display:block;width:100%;height:auto}.product-care-banner .content-container{position:absolute;top:50%;bottom:unset;transform:translateY(-50%);width:max-content;max-width:100%;right:11.25vw;left:unset}.product-care-banner.content-center .content-container{left:50%;right:unset;transform:translate(-50%,-50%)}.product-care-banner.content-left .content-container{left:11.25vw;right:unset}.product-care-banner .content-container .content{width:clamp(540px,31.25vw,600px);max-width:100%}.product-care-banner .title-box{display:block;font-weight:700;font-size:clamp(36px,3.13vw,60px);line-height:1;margin-bottom:0;color:var(--title-color);text-shadow:var(--text-shadow)}.product-care-banner .title-box span{position:relative}.product-care-banner .title-box span span{color:var(--ororo-fire)}.product-care-banner .desc-box{display:block;font-weight:400;font-size:clamp(16px,.94vw,18px);line-height:1.5;margin-top:16px;color:var(--text-color);text-shadow:var(--text-shadow)}.product-care-banner .link-group{display:flex;margin-top:clamp(16px,2.5vw,48px);gap:10px}.product-care-banner .link-box{display:inline-flex;justify-content:center;align-items:center;font-size:clamp(14px,.83vw,16px);padding:10px;line-height:1.5;border:1px solid var(--btn-color);color:var(--btn-color);box-sizing:border-box}.product-care-banner .link-box:hover{border:1px solid var(--btn-hover-color);color:var(--btn-hover-color)}.product-care-banner .link-box:last-child,.product-care-banner .link-box:last-of-type{margin-right:0}@media only screen and (min-width: 1921px){.product-care-banner .content-container{right:calc(50vw - 960px)}.product-care-banner.content-left .content-container{left:calc(50vw - 960px)}}@media only screen and (max-width: 1600px){.product-care-banner .content-container{right:0}.product-care-banner.content-left .content-container{left:0}}@media only screen and (max-width: 1200px){.product-care-banner .desc-box{margin-top:10px;line-height:1.2}.product-care-banner .link-group{margin-top:10px}}@media only screen and (min-width: 751px) and (max-width: 1100px){.product-care-banner .desc-box{font-size:12px}.product-care-banner .link-group{gap:5px}.product-care-banner .link-box{font-size:12px;padding:8px}}@media only screen and (min-width: 751px) and (max-width: 1000px){.product-care-banner .content-container .content{width:460px}.product-care-banner .title-box{font-size:24px}.product-care-banner .link-box{padding:5px}}@media only screen and (max-width: 750px){.product-care-banner{padding-top:var(--mb-padding-top);padding-bottom:var(--mb-padding-bottom);text-align:var(--mb-text-alignment)}.product-care-banner .title-box,.product-care-banner .desc-box{text-shadow:var(--mb-text-shadow)}.product-care-banner .content-container{transform:unset;left:0;right:0;margin:0 auto;width:100%;max-width:100%;height:auto;top:6.4vw}.product-care-banner .content-container .content{height:auto;padding-top:0}.product-care-banner.content-left .content-container{left:0}.product-care-banner.content-center .content-container{transform:translate(-50%)}.product-care-banner .desc-box{margin-top:6.4vw;line-height:1.5}.product-care-banner .link-group{margin-top:6.4vw;gap:4.27vw;flex-direction:column}.product-care-banner .link-box{width:max-content}}
/*# sourceMappingURL=/cdn/shop/t/366/assets/section-product-care-banner.css.map */
