.brand-details-cover-image-box{position:relative;min-height:10rem}.brand-details-cover-image-box .cover-img{display:block;width:100%;border-radius:.5rem;object-fit:cover}.brand-details-cover-image-box .cover-img.cover-desktop{display:none}@media (min-width:768px){.brand-details-cover-image-box .cover-img.cover-desktop{display:block}}.brand-details-cover-image-box .cover-img.cover-mobile{display:block}@media (min-width:768px){.brand-details-cover-image-box .cover-img.cover-mobile{display:none}}.brand-details-cover-image-box .logo-img{position:absolute;inset-inline-start:1rem;bottom:1rem;height:5rem;width:5rem;border-radius:9999px;border-width:.1rem;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 245 248/var(--tw-bg-opacity,1));object-fit:cover}@media (min-width:768px){.brand-details-cover-image-box .logo-img{height:7rem;width:7rem}}.brand-details-cover-image-box .badge{position:absolute;border-radius:9999px;background-color:rgb(164 177 193/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:.75rem;line-height:120%;letter-spacing:-.02em;font-weight:600;text-transform:uppercase}.brand-details-cover-image-box .badge,.brand-details-cover-image-box .badge.timing{top:1rem;inset-inline-start:1rem;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.brand-details-cover-image-box .badge.timing{inset-inline-end:unset;bottom:unset;background-color:rgb(255 71 111/var(--tw-bg-opacity,1))}.brand-details-info-box .title-box{margin-bottom:1.5rem;display:flex;align-items:center;gap:1rem}.brand-details-info-box .title-box img{display:inline-block;height:3.5rem;width:3.5rem;border-radius:9999px;object-fit:cover}.brand-details-info-box .title-box h1{font-size:2.125rem;line-height:110%;letter-spacing:-.02em;font-weight:700}@media (min-width:768px){.brand-details-info-box .title-box h1{font-size:3rem;line-height:110%;letter-spacing:-.02em;font-weight:700}}.brand-details-info-box .desc-box{display:flex;width:100%;flex-direction:column;gap:2rem}@media (min-width:768px){.brand-details-info-box .desc-box{flex-direction:row}}.brand-details-info-box .desc-box>.start{flex-grow:1}.brand-details-info-box .desc-box>.start:empty{display:none}@media (min-width:768px){.brand-details-info-box .desc-box>.start:empty{display:block}}.brand-details-info-box .desc-box>.start p{font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:400}.brand-details-info-box .desc-box>.start p:empty{display:none}.brand-details-info-box .desc-box>.start .brand-desc-content *{font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:400}.brand-details-info-box .desc-box>.end{width:100%;flex-shrink:0}@media (min-width:768px){.brand-details-info-box .desc-box>.end{width:auto}}.brand-details-info-box .desc-box>.end .x-info-list-box{width:100%}@media (min-width:768px){.brand-details-info-box .desc-box>.end .x-info-list-box{width:23rem}}.category-details-cover-image-box{position:relative;min-height:10rem}.category-details-cover-image-box .cover-img{display:block;min-height:13rem;width:100%;border-radius:.5rem}.category-details-cover-image-box .logo-img{position:absolute;inset-inline-start:1rem;bottom:1rem;height:7rem;width:7rem;border-radius:9999px;border-width:.1rem;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 245 248/var(--tw-bg-opacity,1));object-fit:cover}.category-details-cover-image-box .badge{position:absolute;border-radius:9999px;background-color:rgb(164 177 193/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:.75rem;line-height:120%;letter-spacing:-.02em;font-weight:600;text-transform:uppercase}.category-details-cover-image-box .badge,.category-details-cover-image-box .badge.timing{top:1rem;inset-inline-start:1rem;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.category-details-cover-image-box .badge.timing{inset-inline-end:unset;bottom:unset;background-color:rgb(255 71 111/var(--tw-bg-opacity,1))}.category-details-info-box .title-box{margin-bottom:1.5rem;display:flex;align-items:center;gap:1rem}.category-details-info-box .title-box img{display:inline-block;height:3.5rem;width:3.5rem;border-radius:9999px;object-fit:cover}.category-details-info-box .title-box h1{font-size:3rem;line-height:110%;letter-spacing:-.02em;font-weight:700}.category-details-info-box .desc-box p{font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:400}.collection-details-cover-image-box{position:relative;min-height:10rem}.collection-details-cover-image-box .cover-img{display:block;width:100%;border-radius:.5rem}.collection-details-info-box .title-box{margin-bottom:1.5rem}.collection-details-info-box .title-box h1{font-size:2.125rem;line-height:110%;letter-spacing:-.02em;font-weight:700}@media (min-width:768px){.collection-details-info-box .title-box h1{font-size:3rem;line-height:110%;letter-spacing:-.02em;font-weight:700}}.collection-details-info-box .desc-box p{font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:400}.page-blog-details .cover-image{aspect-ratio:22/9;width:100%;border-radius:.5rem;object-fit:cover}.page-blog-details .blog-meta{margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;line-height:140%;letter-spacing:0;font-weight:500;--tw-text-opacity:1;color:rgb(96 96 110/var(--tw-text-opacity,1))}.page-blog-details .blog-title{margin-bottom:1rem;font-size:3rem;line-height:110%;font-weight:700}.page-blog-details .blog-title,.page-contact .contact-sub-title{letter-spacing:-.02em;--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.page-contact .contact-sub-title{margin-top:-.5rem;font-size:1.5rem;line-height:140%;font-weight:400}@media (min-width:768px){.page-contact .contact-sub-title{font-size:1.875rem;line-height:120%;letter-spacing:-.01em;font-weight:400}}.page-contact .contact-sub-title a{--tw-text-opacity:1;color:rgb(255 71 111/var(--tw-text-opacity,1))}.page-contact .contact-sub-title a:hover{text-decoration-line:underline}.page-contact .sub-header{font-size:2.125rem;line-height:110%;letter-spacing:-.02em;font-weight:700}.page-contact .contact-success-step{display:flex;height:100%;width:100%;flex-direction:column;padding-bottom:2rem}.page-contact .contact-success-step>.content{display:flex;flex-grow:1;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;overflow-y:auto;text-align:center}.page-contact .contact-success-step>.content h3{font-size:2.125rem;line-height:110%;letter-spacing:-.02em;font-weight:700}.page-contact .contact-success-step>.content img,.page-contact .contact-success-step>.content video{width:5rem}.page-contact .contact-success-step .ft-box{margin-bottom:3rem;width:100%}.page-contact .contact-success-step .ft-box>.btn-box{margin-left:auto;margin-right:auto;max-width:20rem}.page-contact .contact-success-step .ft-box>.btn-box .x-btn{width:100%}.page-product-details .page-product-content{display:flex;flex-direction:column;gap:2rem}@media (min-width:768px){.page-product-details .page-product-content{flex-direction:row}}.page-product-details .page-product-content>.start{position:relative;flex-shrink:0;width:calc(50% - 1rem)}@media(max-width:768px){.page-product-details .page-product-content>.start{width:100%}}.page-product-details .page-product-content>.end{flex-grow:1}.page-page .page-html-content *{font-weight:400;font-family:Inter!important}.page-page .page-html-content * p{margin-bottom:1rem!important;font-size:.875rem!important;line-height:1.25rem!important;line-height:1.625!important;--tw-text-opacity:1!important;color:rgb(31 41 55/var(--tw-text-opacity,1))!important}@media (min-width:640px){.page-page .page-html-content * p{font-size:1rem!important;line-height:1.5rem!important}}.page-page .page-html-content * h1{margin-top:2.5rem!important;margin-bottom:1rem!important;font-size:1.25rem!important;line-height:1.75rem!important;font-weight:700!important;--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}@media (min-width:640px){.page-page .page-html-content * h1{font-size:1.5rem!important;line-height:2rem!important}}.page-page .page-html-content * h2{margin-top:2rem!important;margin-bottom:.75rem!important;border-bottom-width:1px!important;--tw-border-opacity:1!important;border-color:rgb(229 231 235/var(--tw-border-opacity,1))!important;padding-bottom:.25rem!important;font-size:1.125rem!important;line-height:1.75rem!important;font-weight:700!important;--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}@media (min-width:640px){.page-page .page-html-content * h2{font-size:1.25rem!important;line-height:1.75rem!important}}.page-page .page-html-content * h3{margin-top:1.5rem!important;margin-bottom:.5rem!important;font-size:1rem!important;line-height:1.5rem!important;font-weight:700!important;--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}@media (min-width:640px){.page-page .page-html-content * h3{font-size:1.125rem!important;line-height:1.75rem!important}}.page-page .page-html-content * h4{margin-top:1.25rem!important;margin-bottom:.5rem!important;font-size:.875rem!important;line-height:1.25rem!important;font-weight:500!important;--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}@media (min-width:640px){.page-page .page-html-content * h4{font-size:1rem!important;line-height:1.5rem!important}}.page-page .page-html-content * a{--tw-text-opacity:1!important;color:rgb(79 70 229/var(--tw-text-opacity,1))!important;text-decoration-line:underline!important;text-underline-offset:2px!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.page-page .page-html-content * a:hover{--tw-text-opacity:1!important;color:rgb(55 48 163/var(--tw-text-opacity,1))!important}.page-page .page-html-content * strong{font-weight:700!important;--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}.page-page .page-html-content * em{font-style:italic!important;--tw-text-opacity:1!important;color:rgb(55 65 81/var(--tw-text-opacity,1))!important}.page-page .page-html-content * ul{margin-left:1rem!important;margin-bottom:1rem!important;list-style-position:inside!important;list-style-type:disc!important}.page-page .page-html-content * ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.25rem * var(--tw-space-y-reverse))!important}.page-page .page-html-content * ul{font-size:.875rem!important;line-height:1.25rem!important;--tw-text-opacity:1!important;color:rgb(31 41 55/var(--tw-text-opacity,1))!important}@media (min-width:640px){.page-page .page-html-content * ul{font-size:1rem!important;line-height:1.5rem!important}}.page-page .page-html-content * ol{margin-left:1rem!important;margin-bottom:1rem!important;list-style-position:inside!important;list-style-type:decimal!important}.page-page .page-html-content * ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.25rem * var(--tw-space-y-reverse))!important}.page-page .page-html-content * ol{font-size:.875rem!important;line-height:1.25rem!important;--tw-text-opacity:1!important;color:rgb(31 41 55/var(--tw-text-opacity,1))!important}@media (min-width:640px){.page-page .page-html-content * ol{font-size:1rem!important;line-height:1.5rem!important}}.page-page .page-html-content * li{line-height:1.625!important}.page-page .page-html-content * blockquote{margin-top:1rem!important;margin-bottom:1rem!important;border-left-width:2px!important;--tw-border-opacity:1!important;border-color:rgb(209 213 219/var(--tw-border-opacity,1))!important;padding-top:.25rem!important;padding-bottom:.25rem!important;padding-left:.75rem!important;font-size:.875rem!important;line-height:1.25rem!important;font-style:italic!important;--tw-text-opacity:1!important;color:rgb(75 85 99/var(--tw-text-opacity,1))!important}.page-page .page-html-content * pre{margin-top:1rem!important;margin-bottom:1rem!important;overflow-x:auto!important;border-radius:.375rem!important;padding:.75rem!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}.page-page .page-html-content * code,.page-page .page-html-content * pre{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-size:.75rem!important;line-height:1rem!important;--tw-text-opacity:1!important}.page-page .page-html-content * code{border-radius:.25rem!important;padding:.125rem .25rem!important;color:rgb(158 18 10/var(--tw-text-opacity,1))!important}