/* =========================================================
   Black & White Stickers page-specific styles
   Global reset, typography, headings, buttons, header, footer,
   basket, and utility classes come from core.css / basket-new.css.
   ========================================================= */

.bw-page-content {
  --clr-white: var(--color-white, #fff);
  --clr-black: var(--color-black, #000);
  --clr-red: var(--button-color, #ed2144);
}

.bw-page-content .container {
  max-width: 1240px;
  padding-inline: 15px;
}

.bw-page-content a {
  display: inline-block;
}

.bw-page-content p,
.bw-page-content li {
  font-size: 1rem;
}

.bw-page-content .hero-area {
  margin-top: 0;
}

.bw-page-content .btn {
  margin-top: 1.5rem;
}

/* Skeletabs plugin presentation needed by this page */
.skltbs-theme-light .skltbs-tab-group,.skltbs-theme-dark .skltbs-tab-group{margin:0;padding:0;list-style:none}.skltbs-theme-light .skltbs-tab-group::after,.skltbs-theme-dark .skltbs-tab-group::after{content:"";clear:both;display:table}.skltbs-theme-light .skltbs-tab-item,.skltbs-theme-dark .skltbs-tab-item{float:left;margin:0 3px 3px 0}.skltbs-theme-light .skltbs-tab,.skltbs-theme-dark .skltbs-tab{display:block;padding:1em 1.25em;color:inherit;border:0;font-family:inherit;font-size:0.625rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation}.skltbs-theme-light .skltbs-tab:disabled,.skltbs-theme-dark .skltbs-tab:disabled{background:transparent;cursor:not-allowed;-ms-touch-action:none;touch-action:none}.skltbs-theme-light .skltbs-panel,.skltbs-theme-dark .skltbs-panel{padding:15px 25px;border:2px solid}.skltbs-theme-light .skltbs-panel-heading,.skltbs-theme-dark .skltbs-panel-heading{margin-top:3px}.skltbs-theme-light .skltbs-panel-heading:first-child,.skltbs-theme-dark .skltbs-panel-heading:first-child{margin-top:0}.skltbs-theme-light .skltbs-panel-heading .skltbs-tab,.skltbs-theme-dark .skltbs-panel-heading .skltbs-tab{width:100%}.skltbs-theme-light{color:#333}.skltbs-theme-light .skltbs-tab{background:#f6f6f8}.skltbs-theme-light .skltbs-tab:focus{outline:0;-webkit-box-shadow:inset 0 0 0 2px #0a69ca;box-shadow:inset 0 0 0 2px #0a69ca}.skltbs-theme-light .skltbs-tab:disabled{color:#ccc;background:transparent}.skltbs-theme-light .skltbs-tab.skltbs-active{color:#fff;background:#2b8ff5}.skltbs-theme-light .skltbs-tab.skltbs-active:focus,.skltbs-theme-light .skltbs-tab.skltbs-active:hover{border-color:#5ca9f7}.skltbs-theme-light .skltbs-panel{background-color:#fff;border:2px solid #f6f6f8}.skltbs-theme-light .skltbs-panel:focus{outline:0;border-color:#74b6f8}.skltbs-theme-dark{color:#fff}.skltbs-theme-dark .skltbs-tab{background:#2d2e2f}.skltbs-theme-dark .skltbs-tab:focus{outline:0;-webkit-box-shadow:inset 0 0 0 2px #085cb2;box-shadow:inset 0 0 0 2px #085cb2}.skltbs-theme-dark .skltbs-tab:disabled{color:#fff;background:transparent}.skltbs-theme-dark .skltbs-tab.skltbs-active{background:#2b8ff5}.skltbs-theme-dark .skltbs-tab.skltbs-active:focus,.skltbs-theme-dark .skltbs-tab.skltbs-active:hover{border-color:#000}.skltbs-theme-dark .skltbs-panel{background-color:#1a1b1c;border:2px solid #2d2e2f}.skltbs-theme-dark .skltbs-panel:focus{outline:0;border-color:#085cb2}.skltbs-mode-tabs .skltbs-panel-group{position:relative}.skltbs-mode-tabs.use-fade .skltbs-panel{position:relative;-webkit-transition:opacity 500ms;transition:opacity 500ms}.skltbs-mode-tabs.use-fade .skltbs-leave{position:absolute;top:0;display:block!important;opacity:1}.skltbs-mode-tabs.use-fade .skltbs-leave-active{opacity:0}.skltbs-mode-tabs.use-fade .skltbs-enter{opacity:0}.skltbs-mode-tabs.use-fade .skltbs-enter-active{opacity:1}.skltbs-mode-tabs.use-fade-scale .skltbs-panel{position:relative;-webkit-transition:500ms;transition:500ms;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.skltbs-mode-tabs.use-fade-scale .skltbs-leave{position:absolute;top:0;display:block!important;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.skltbs-mode-tabs.use-fade-scale .skltbs-leave-active{opacity:0;-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.skltbs-mode-tabs.use-fade-scale .skltbs-enter{opacity:0;-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.skltbs-mode-tabs.use-fade-scale .skltbs-enter-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.skltbs-mode-tabs.use-drop .skltbs-panel{position:relative;-webkit-transition:500ms;transition:500ms;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.skltbs-mode-tabs.use-drop .skltbs-leave{position:absolute;top:0;display:block!important;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.skltbs-mode-tabs.use-drop .skltbs-leave-active{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.skltbs-mode-tabs.use-drop .skltbs-enter{opacity:0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.skltbs-mode-tabs.use-drop .skltbs-enter-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.skltbs-mode-tabs.use-rotate .skltbs-panel-group{overflow:hidden}.skltbs-mode-tabs.use-rotate .skltbs-panel{position:relative;-webkit-transition:500ms;transition:500ms;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.skltbs-mode-tabs.use-rotate .skltbs-leave{position:absolute;top:0;display:block!important;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.skltbs-mode-tabs.use-rotate .skltbs-leave-active{opacity:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.skltbs-mode-tabs.use-rotate .skltbs-enter{opacity:0;-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}.skltbs-mode-tabs.use-rotate .skltbs-enter-active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}

/* Existing Black & White Stickers section styles moved from colour-stickers.css */
.hero-area{margin-top:4.375rem;background:url(/./static/img/hero-bg.png) no-repeat;background-position:center;background-size:cover;padding-top:0.25rem}.hero-main{position:relative;display:grid;grid-template-columns:1fr 1fr;margin-top:3.125rem;gap:3.125rem}.hero-left{max-width:25.3125rem;text-align:center;margin-top:56px}.hero-left img{max-width:15.625rem;height:auto;}.color-item1{margin-top:-2.375rem;margin-right:1.25rem}.color-item{margin-right:6.25rem}.color-item1{text-align:right}.hero-right{position:absolute;right:0;top:2.0625rem}.hero-btm-area img{width:100%;height:auto;}.hero-left-btn h1{font-weight:500;font-size:1.3125rem;color:var(--clr-black);margin:0;margin-top:0.19375rem}.hero-left-btn a{font-weight:500;font-size:1.3125rem;color:var(--clr-white);background:#E41F31;padding:0.75rem 3.875rem;border-radius:0.625rem;margin-top:1.75rem;transition:.2s all ease}.hero-inner2{display:none}.sticker-area{padding:1.25rem 0 5rem}.sticker-main{display:grid;grid-template-columns:1fr 1fr;grid-gap:2.5rem;margin:auto;align-items:center}.sticker-left img{width:100%;max-width:60ch;height:auto;}.sticker-right-item{background:#EFFEFC;display:flex;align-items:center;margin-top:1.25rem;border-radius:0.625rem;box-shadow:-1px 0 4px 4px #9595951a;padding-right:2.125rem;position:relative}.sticker-item-inner h2{font-weight:500;font-size:1.5625rem;margin-left:1.5625rem}.sticker-item-inner.icon{position:absolute;right:1.25rem}.sticker-item-inner1{background:#7BD8CA;padding:1.125rem;border-radius:0.625rem 0 0 0.625rem}.sticker-item-inner1 img{max-width:3.75rem;height:auto;}.sticker-item-inner2{background:#FF8AC6;padding:1.3125rem 0.9375rem;border-radius:0.625rem 0 0 0.625rem}.sticker-item-inner2 img{max-width:4.125rem;height:auto;}.sticker-item-inner3{background:#FDCB44;padding:1.75rem 0.9375rem;border-radius:0.625rem 0 0 0.625rem}.skltbs-mode-tabs .skltbs-panel-group{position:relative;z-index:9;background:#fff}.sticker-item-inner3 img{max-width:4.125rem;height:auto;}.sticker-right-item2{background:#FFF4FA}.sticker-right-item3{background:#FFF7F0}.cloth-area{padding:0.0625rem 0 9.375rem}.cloth-area .container{max-width:68.125rem;margin:auto}.cloth-main{margin-top:2.5rem;display:grid;grid-template-columns:1fr 1fr;row-gap:0;-moz-column-gap:1.25rem;column-gap:1.25rem;justify-items:center}.cloth-title h2{text-align:center}.cloth-item{display:flex;align-items:center}.cloth-item3,.cloth-item4{margin-top:5rem}.cloth-item-inner1 img{max-width:9rem;margin-right:0.875rem;width:10rem}.cloth-item-inner2 h3{font-size:1.375rem;line-height:1.2}.cloth-item-inner2 p{margin-top:0.3125rem}.cloth-main2{margin-top:2.5rem;display:grid;row-gap:0;-moz-column-gap:1.25rem;column-gap:1.25rem;justify-items:center}.cloth-item-inner12 img{max-width:6.25rem;margin-right:0.875rem;width:10rem}.chose-area{padding:0.0625rem 0 5rem}.chose-area .container{max-width:67.8125rem;margin:auto}.chose-main{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3.125rem;align-items:center}.chose-left img{width:100%;border-radius:1.25rem;height:auto;}.chose-right ul{margin-top:1.5625rem}.chose-right ul li{display:flex;align-items:center;line-height:1.2;margin:1.25rem 0;font-weight:400;font-size:1.0625rem;color:#000}.chose-right ul li span{line-height:1.2}.chose-right ul li span img{max-width:2.25rem;margin-right:1.1875rem}.chose-right h2{line-height:1.2}.tab-area{padding:0 0 5rem}.tab-area .container{max-width:75rem;margin:auto}.tab-title{text-align:center}.tab-title h2{font-weight:900;font-size:2rem;color:#000}.tab-title p{font-weight:500;font-size:1rem;color:#000;margin-top:0.3125rem;line-height:1.4}#tab-wrap{max-width:68.75rem;margin:auto}.skltbs-tab-group{max-width:65.625rem;display:flex;justify-content:space-around;margin:auto}.skltbs-tab-item{width:20%;margin:0 0.625rem}.skltbs-tab{font-weight:700;font-size:1.375rem;color:#000;background:#5CCAEB;cursor:pointer;width:100%;height:3.125rem;border-radius:0.625rem 0.625rem 0 0;margin-bottom:-0.3125rem}.skltbs-tab-group li:nth-child(2) button{background:#FDBF2B}.skltbs-tab-group li:nth-child(3) button{background:#A67AB6}.skltbs-tab-group li:nth-child(4) button{background:#8FC85D}.skltbs-tab-group li:nth-child(5) button{background:#F27DA6}.skltbs-panel{padding:1.875rem 3.125rem;border-radius:10px}.skltbs-panel1{background:#5ccaeb29}.skltbs-panel2{background:#fdbf2b29}.skltbs-panel3{background:#a67ab629}.skltbs-panel4{background:#8fc85d29}.skltbs-panel5{background:#f27da629}.wraper-main{display:flex;flex-wrap:wrap;align-items:center}.tab-cnt-item{padding-right:25px}.tab-cnt-item1,.tab-cnt-item2{width:24%}.tab-cnt-item3{width:50%;padding-right:0}.tab-cnt-item img{width:100%;border-radius:1.25rem;height:auto;}.tab-cnt-item p{font-weight:400;font-size:1.0625rem;padding-right:4.375rem;color:#000}.tab-main{margin-top:1.5rem}.skltbs-panel:focus-visible{outline:0}.tab-cnt-item p{padding-right:0;font-weight:400}.tab-cnt-item p a{text-decoration:underline}.personal-area{padding:0 0 5rem}.personal-title{text-align:center}.personal-title h2{font-weight:900;font-size:2rem;color:#000;text-transform:uppercase}.personal-title p{font-weight:500;font-size:1rem;color:#000;margin-top:0.3125rem;line-height:1.4}.personal-main{margin-top:0.625rem;display:grid;grid-template-columns:repeat(4,4fr);grid-gap:0 1.5rem}.personal-item{text-align:center;border-radius:0.625rem;border:2px dashed #B2DEF1;padding:1.875rem 0.9375rem;margin-top:1.75rem}.personal-item img{max-width:100%;margin-top:1.5625rem}.personal-item h3{font-weight:700;font-size:1.625rem;color:#000;line-height:initial}.personal-box h3{font-weight:700;font-size:1.3125rem;color:#fff}.personal-item p{font-weight:400;font-size:1rem;color:#000;margin-top:1.25rem}.person-btn{text-align:center}.person-btn a{transition:.2s all ease;padding-inline:1.5625rem;padding-block:0.8125rem;font-size:1.125rem;margin-top:3.125rem}.carousel{display:none}.personal-img1{display:none}.personal-img1,.personal-img2{display:block}.personal-img1 img,.personal-img2 img{max-width:13.125rem;height:5.4375rem;cursor:grab}.apply-area{padding:0 0 6.25rem}.apply-main{margin-top:0.625rem;display:grid;grid-template-columns:repeat(2,2fr);grid-gap:0 1.5rem}.apply-left h2{font-weight:900;font-size:2.0625rem;color:#000;text-transform:uppercase}.apply-left h3{font-weight:700;font-size:1.25rem;color:#000}.apply-left ul li{font-weight:400;font-size:1.0625rem;color:#000;margin-top:0.3125rem}.apply-inner-wrap{display:flex;align-items:center;margin-top:0.625rem}.apply-inner-wrap2{margin-top:1.875rem!important}.apply-inner1 img{max-width:5rem;margin-right:1.875rem;width:10rem}.apply-right img{width:100%;border-radius:1.25rem;height:auto;}.find-main{max-width:65.625rem;margin:auto;display:flex;flex-wrap:wrap;align-items:center;border-radius:1.25rem;border:2px dashed #08BABE;padding:0.75rem 1.25rem;position:relative}.find-img{width:70%}.find-btn{width:30%}.find-img-item{position:absolute;left:-60px;top:-31px}.find-img img{max-width:204px}.find-main p{font-weight:700;font-size:1.375rem;color:#000;padding-left:9.375rem;line-height:1.5}.find-btn{text-align:right}.find-btn a{font-weight:500;font-size:1.375rem;color:#fff;background:#F5893E;border-radius:0.625rem;padding:0.75rem 3.125rem}.more-area{padding:5rem 0}.more-title h2{font-weight:900;font-size:2.0625rem;color:#000;text-transform:uppercase;text-align:center}.more-main{margin-top:0.625rem;display:grid;grid-template-columns:repeat(4,4fr);grid-gap:0 1.5rem}.more-item{position:relative;margin-top:1.875rem}.more-item img{width:100%}.more-cnt{position:absolute;left:50%;bottom:1.5625rem;transform:translateX(-50%);border-radius:0.3125rem;max-width:11.25rem;width:100%;text-align:center;padding:0.1875rem 0.3125rem;font-weight:900;font-size:1.5rem;color:#000;background:#f8d2e4b3}.more-cnt2{background:#ebb8b7b3}.more-cnt3{background:#e2d2e7}.more-cnt4{background:#f6e7c9b3}.name-area{padding:0}.name-main{display:flex;flex-wrap:wrap;align-items:center}.name-left{width:20%}.name-right{width:80%}.name-left img{max-width:11.25rem;margin-right:20px}.name-right h4{font-weight:900;font-size:2.0625rem;color:#000}.name-right p{font-weight:400;font-size:1.0625rem;color:#000}.name-right p a{color:#1ca4ed;text-decoration:underline}.name-main{max-width:1024px;margin:auto}.carousel-cell{width:70%;margin-right:0.9375rem}.carousel::after{content:"flickity";display:none}.accordion-container .accordion-title{position:relative;cursor:pointer}.accordion-container .accordion-title:hover,.accordion-container .accordion-title:active,.accordion-title.open{background-color:#fff}.accordion-container .accordion-title::before{content:"";position:absolute;top:60%;right:20px;width:30px;height:30px;transition:all .3s ease-in-out;color:#000;z-index:8;background:url(/static/img/angle.jpg) no-repeat;transform:translateY(-50%)}.accordion-container .accordion-title::after{content:"";position:absolute;top:50%;right:25px;width:15px;height:2px;background:#fff;transition:all .2s ease-in-out;display:none}.accordion-container .accordion-title.open::before{transform:rotate(180deg);top:24px;right:27px}.accordion-container .accordion-title.open::after{opacity:0}.accordion-content{background:#fff;padding-top:15px;font-weight:400;font-size:16px;color:#000}.sticker-item-inner img{opacity:0;height:auto;}@media screen and (max-width: 1199px){.skltbs-tab{font-size:1rem}}@media screen and (min-width: 992px) and (max-width: 1199px){.sticker-right{margin-top:1.25rem}.personal-box h3{font-size:1.125rem}.personal-area{padding:0 0 6.25rem}.find-img img{max-width:150px}.find-img-item{left:0;top:50%;transform:translateY(-50%)}}@media screen and (min-width: 768px) and (max-width: 991px){.hero-area{margin-top:3.125rem}.hero-main{display:grid;grid-template-columns:repeat(1,1fr);padding-top:1.25rem;gap:0.625rem;margin-top:4.375rem}.hero-left{order:2}.hero-right{order:1}.hero-left img{max-width:6.875rem}.color-item1{margin-top:-2.75rem;margin-right:0.6875rem}.color-item{margin-left:-4.875rem}.hero-inner1{display:none}.hero-inner2{display:block}.hero-left{max-width:25.3125rem;text-align:center;margin:auto}.hero-right img{width:100%;height:auto;max-width:30.875rem;display:block;margin:auto}.hero-left-btn h1{font-size:0.9375rem}.hero-left-btn h1 br{display:none}.hero-right{position:initial}.hero-left-btn a{padding:0.5rem 1.5625rem;font-size:1rem;margin-top:0.9375rem}.sticker-main{display:grid;grid-template-columns:100%;grid-gap:0.625rem}.sticker-right{margin-top:0.625rem}.sticker-area{padding:2.5rem 0 4.375rem}.sticker-left img{max-width:35ch;display:block;margin:auto}.cloth-item-inner2 h4{font-size:1.25rem}.cloth-area{padding:0.0625rem 0 5rem}.skltbs-tab{font-size:0.9375rem}.skltbs-panel{padding:1.5625rem 0.9375rem}.personal-main{margin-top:0.625rem;display:grid;grid-template-columns:repeat(2,2fr)}.personal-area{padding:0 0 6.25rem}.apply-left h2{font-size:1.5625rem}.apply-area{padding:0 0 6.25rem}.find-img img{max-width:150px}.find-img-item{left:0;top:50%;transform:translateY(-50%)}.find-btn a{font-size:1.25rem;padding:0.75rem 2.5rem}.name-left{width:30%}.name-right{width:70%}}@media screen and (max-width: 767px){.hero-area{margin-top:3.125rem}.hero-main{display:grid;grid-template-columns:repeat(1,1fr);gap:1.25rem;margin-top:4.375rem}.hero-left{order:2}.hero-right{order:1}.hero-left img{max-width:10rem}.color-item1{margin-top:-1.5625rem;margin-right:3.125rem}.color-item{margin-right:5.625rem}.hero-inner1{display:none}.hero-inner2{display:block}.hero-left{max-width:25.3125rem;text-align:center;margin:auto}.hero-right img{max-width:30.875rem;display:block;margin:auto}.hero-left-btn h1{font-size:1.5625rem}.hero-left-btn h1 br{display:none}.hero-right{position:initial}.hero-left-btn a{padding:0.5rem 1.5625rem;font-size:1rem;margin-top:0.9375rem}.sticker-main{display:grid;grid-template-columns:100%;grid-gap:0.625rem}.sticker-left img{max-width:35ch;display:block;margin:auto}.sticker-item-inner h2{font-size:0.9375rem}.sticker-right-item{padding-right:1.25rem;margin-top:0.9375rem}.sticker-item-inner1{padding:0.625rem}.sticker-item-inner1 img{max-width:2.5rem}.sticker-item-inner2 img{max-width:2.5rem}.sticker-item-inner2{padding:0.875rem 0.625rem}.sticker-item-inner3{padding:1rem 0.625rem}.sticker-item-inner3 img{max-width:2.5rem}.sticker-area{padding:0.625rem 0 3.75rem}.sticker-right{margin-top:0.625rem}.cloth-main{margin-top:unset;display:grid;grid-template-columns:repeat(1,1fr);row-gap:0.625rem;column-gap:0.625rem}.cloth-item-inner2 h3{font-size:1.25rem}.cloth-item-inner1 img{max-width:6.25rem;margin-right:0.625rem}.cloth-item-inner2 h2{font-size:1.25rem}.cloth-item-inner2 h4{font-size:1rem}.cloth-item-inner2{font-size:0.9375rem}.cloth-item1,.cloth-item2,.cloth-item3,.cloth-item4{margin-top:1.875rem}.cloth-area{padding:0.0625rem 0 3.75rem}.chose-main{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:0.625rem}.accordion-content{font-size:14px;text-align:center}.chose-right{margin-top:1.25rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.chose-right ul{margin-top:1.25rem}.chose-area{padding:0 0 2.5rem}.chose-right ul li{font-size:0.9375rem}.tab-cnt-item1,.tab-cnt-item2{width:50%}.tab-cnt-item3{width:100%;padding-right:0}.skltbs-tab{font-size:0.8125rem;margin-bottom:unset;height:2.5rem}.tab-cnt-item p{text-align:center}.tab-area{padding:0 0 5rem}.skltbs-panel{padding:1.5625rem 0.9375rem;margin-top:-0.75rem}.tab-item-wrapper button.skltbs-active{margin-top:-12px;height:3.75rem;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.skltbs-tab-item{margin:0 0.1875rem}.skltbs-tab-item:first-child{margin-left:0}.skltbs-tab-item:last-child{margin-right:0}.tab-cnt-item{padding:0 0.625rem;margin-bottom:1rem;margin-top:0.625rem}.personal-main{display:none}.flickity-prev-next-button.next{display:none}.flickity-prev-next-button.previous{display:none}.flickity-page-dots .dot{display:none}.apply-main{margin-top:0.625rem;display:grid;grid-template-columns:repeat(1,1fr)}.apply-right{order:1}.apply-left{order:2}.apply-left h2{font-size:1.25rem;text-align:center}.apply-left h3{font-size:1rem}.apply-left ul li{font-size:0.9375rem}.apply-inner1 img{max-width:3.125rem}.apply-left{margin-top:1.25rem}.apply-area{padding:0 0 5rem}.find-img{width:100%}.find-btn{width:100%}.find-main{text-align:center}.find-main p{padding-left:0}.find-img-item{position:initial;text-align:center}.find-btn{text-align:center}.find-main p{font-size:1rem;margin-top:0.9375rem}.find-btn a{font-size:1.25rem;margin-top:1.5625rem;margin-top:1.875rem;padding-block:0.5rem;padding-inline:1.125rem}.find-main{padding:1.875rem 0.8125rem}.more-main{margin-top:0.625rem;display:grid;grid-template-columns:repeat(2,2fr)}.more-cnt{font-size:1.125rem}.more-title h2{font-size:1.25rem}.more-item{margin-top:1.25rem}.more-cnt{max-width:9rem}.name-left{width:100%}.name-left img{display:block;margin:auto}.name-right{width:100%;text-align:center}.name-right h2{font-size:1.25rem;margin-top:0.3125rem;margin-bottom:0.75rem}.name-right p{font-size:1rem;margin-top:0.3125rem}.name-area{padding:0 0 1.25rem}.person-btn a{font-size:1.25rem;font-weight:500;padding:0.75rem 1.875rem;padding-block:0.5rem;padding-inline:1.125rem}.personal-title h2{font-size:1.25rem;max-width:21.25rem;margin:auto;line-height:1.2}.personal-area{padding:0 0 3.75rem}.carousel{display:block}.flickity-slider{left:-43px!important}.personal-item img{max-width:80%;margin-top:1.25rem}.accordion-container .accordion-title.open::before{transform:rotate(180deg);top:21px;right:20px}.accordion-container .accordion-title::before{width:22px;height:13px;top:54%}}@media only screen and (max-width: 564px){.cloth-title h2{max-width:15.625rem;margin:auto}.cloth-item-inner2 h3{font-size:1rem}}
.hero-left-btn .btn{font-size:1.3125rem;padding:.75rem 3.875rem;border-radius:.625rem;margin-top:1.75rem}.find-btn .btn{font-size:1.375rem;border-radius:.625rem;padding:.75rem 3.125rem;background:#F5893E}.find-btn .btn:hover{background:#F5893E}.name-right h2{font-weight:900;font-size:2.0625rem;color:#000}.hero-left-btn h3{font-family:"Quicksand",sans-serif;font-size:1.5rem;margin-top:.25rem}.hero-left-btn p{font-size:1rem;margin-top:.125rem}
@media screen and (max-width:767px){.hero-left-btn .btn{padding:.5rem 1.5625rem;font-size:1rem;margin-top:.9375rem}.find-btn .btn{font-size:1.25rem;padding:.75rem 2.5rem}}


/* ================= BLACK & WHITE PAGE FAQ ================= */
.faq{margin-top:5rem;margin-bottom:7rem;padding-block:3.5rem}.faq .container{max-width:90rem}.faq__inner{display:grid;grid-template-columns:.75fr 1.5fr}.faq__left{margin-top:6rem}.faq__left img{max-height:180px;margin-inline:auto}.accordion details{border-bottom:1px solid #c7c5c5;padding-block:1.8rem}.accordion details summary{transition:margin 150ms ease-out;cursor:pointer;list-style:none;font-size:1.25rem;line-height:1;font-weight:500;position:relative;display:flex;align-items:center;padding-right:2rem}.accordion details summary::-webkit-details-marker{display:none}.accordion details summary::after{content:"";position:absolute;right:0;width:15px;height:13px;background:url(/static/img/angle.webp) center/contain no-repeat;transition:.3s;transform:rotate(0)}.accordion details[open] summary{margin-bottom:1.5rem;user-select:none}.accordion details[open] summary::after{transform:rotate(180deg)}.accordion details>p,.accordion details>div{padding-inline:2rem;position:relative}.accordion details>p::before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background-color:#1ca4ed}.accordion h5{font-size:1.1rem;margin:1rem 0 .25rem}
@media only screen and (max-width:56.25em){.faq__inner{grid-template-columns:1fr;gap:3rem}.faq__left{margin-top:0;text-align:center}.faq .container{max-width:60rem;padding-inline:1rem}}
@media only screen and (max-width:50em){.faq__left img{height:5rem}}

/* ================= REQUESTED TYPOGRAPHY + HERO REFINEMENTS ================= */
.bw-page-content .hero-left {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}

.bw-page-content .color-item,
.bw-page-content .color-item1 {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

.bw-page-content .color-item img,
.bw-page-content .color-item1 img {
  margin-left: auto;
  margin-right: auto;
}

.bw-page-content .color-item1 {
  margin-top: -2.375rem;
}

.bw-page-content .hero-left-btn h1 {
  font-family: "Quicksand", sans-serif;
  font-size: clamp(2.25rem, 1.75rem + 2vw, 3.75rem);
  font-weight: 800;
  line-height: 1.1;
  color: var(--clr-black);
  margin-top: 0.75rem;
}

.bw-page-content .hero-left-btn h1 b {
  font-weight: 800;
}

.bw-page-content .hero-left-btn h3 {
  font-family: "Quicksand", sans-serif;
  font-size: clamp(1.4rem, 1.15rem + 1vw, 2rem);
  font-weight: 800;
  line-height: 1.15;
}

.bw-page-content .tab-title h2,
.bw-page-content .apply-left h2 {
  font-family: "Quicksand", sans-serif;
  font-size: clamp(1.5625rem, 1.1458rem + 1.8519vw, 2.8125rem);
  font-weight: 800;
  line-height: 1.15;
  margin-bottom: clamp(27px, 4vw, 60px);
}

.bw-page-content .tab-title h2 {
  margin-bottom: 0.75rem;
}

.bw-page-content .skltbs-tab {
  font-family: "Quicksand", sans-serif;
  font-weight: 800;
}

.bw-page-content .faq .accordion details summary,
.bw-page-content .accordion details summary {
  font-family: "Quicksand", sans-serif;
  font-weight: 800;
}

.bw-page-content .sticker-item-inner h2,
.bw-page-content .cloth-item-inner2 h3,
.bw-page-content .chose-right h2,
.bw-page-content .more-title h2,
.bw-page-content .more-cnt,
.bw-page-content .name-right h2,
.bw-page-content .faq h5 {
  font-family: "Quicksand", sans-serif;
  font-weight: 800;
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .bw-page-content .color-item,
  .bw-page-content .color-item1 {
    margin-left: auto;
    margin-right: auto;
  }

  .bw-page-content .hero-left-btn h1 {
    font-size: clamp(2rem, 6vw, 3rem);
  }
}

@media screen and (max-width: 767px) {
  .bw-page-content .color-item,
  .bw-page-content .color-item1 {
    margin-left: auto;
    margin-right: auto;
  }

  .bw-page-content .color-item1 {
    margin-top: -1.5625rem;
  }

  .bw-page-content .hero-left-btn h1 {
    font-size: clamp(2rem, 9vw, 3rem);
  }

  .bw-page-content .tab-title h2,
  .bw-page-content .apply-left h2 {
    font-size: clamp(1.5625rem, 1.1458rem + 1.8519vw, 2.8125rem);
  }
}