
.breadcrumbs .items:has(a[href*="/line-up"]) .item:has(a[href*="/store.html"]),
.breadcrumbs .items:has(a[href*="/line-up"]) .item:has(a[href*="/store/all.html"]) {
    display: none;
}

.lineup-index-index .lineup-list-item:has(a[href="#lineup-section-20"]), .lineup-index-index  #lineup-section-20 {
    display: none;
}

 .checkout-cart-index .minicart-actions-bar .action.primary.checkout {
 margin-top: 0;
 }

.international-checkout-index .nav-sections,
.international-checkout-index .header-right-links,
.international-checkout-index .header-main-links {
    display: none;
}
.international-checkout-index .page-title-wrapper {
 display: none;
}
.international-checkout-index .header-right-links {
    display: block !important;
}
 .recommendations-slider.product-items .product-item-info .product-item-photo {
 padding: 0 !important;
 }

 .recommendations-slider.product-items .product-item-info .product-item-photo img {
 max-height: unset !important;
 }
 .recommendations-slider.product-items .item.product-item {
 padding: 15px 7.5px !important;
 }
 .recommendations-slider.product-items .product-item-info {
 padding: 0 !important;
 }
 .recommendations-slider.product-items .product-item-info .product-item-photo {
 padding: 0 !important;
 }

@media only screen and (max-width: 1023px) {
.international-checkout-index .header-right-links {
    position: absolute;
    right: 15px;
}
.section-item-content .menu-container .menu>ul>li .topmenu-brands-block ul.child-column-megamenu-block.child-level-1 {
          height: calc(100vh - 190px) !important;
          padding-bottom: 100px !important;
      }
      .section-item-content .menu-container .menu>ul>li .topmenu-brands-block ul li {
          width: 100%;
      }
}

 @media screen and (min-width: 1024px) {

.logo img {
 width: 60px;
}
 .header.content .logo {
         width: 60px;
     }
    }

.breadcrumbs .item:has(a[href*="/feature.html"]) {
        pointer-events: none;
    }
    .amblog-index-category .breadcrumbs ul .item.blog {
        display: none;
    }


.loading-mask {visibility: hidden !important; opacity: 0 !important;} span.product-image-wrapper { padding-bottom: 93.75%; } span.product-image-container { width: 320px; }
.ge-flag-show {display: block} .ge-flag-hide {display:none !important}
#onetrust-banner-sdk{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}#onetrust-banner-sdk .onetrust-vendors-list-handler{cursor:pointer;color:#1f96db;font-size:inherit;font-weight:bold;text-decoration:none;margin-left:5px}#onetrust-banner-sdk .onetrust-vendors-list-handler:hover{color:#1f96db}#onetrust-banner-sdk:focus{outline:2px solid #000;outline-offset:-2px}#onetrust-banner-sdk a:focus{outline:2px solid #000}#onetrust-banner-sdk #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler,#onetrust-banner-sdk #onetrust-pc-btn-handler{outline-offset:1px}#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo{height:64px;width:64px}#onetrust-banner-sdk .ot-tcf2-vendor-count.ot-text-bold{font-weight:bold}#onetrust-banner-sdk .ot-close-icon,#onetrust-pc-sdk .ot-close-icon,#ot-sync-ntfy .ot-close-icon{background-size:contain;background-repeat:no-repeat;background-position:center;height:12px;width:12px}#onetrust-banner-sdk .powered-by-logo,#onetrust-banner-sdk .ot-pc-footer-logo a,#onetrust-pc-sdk .powered-by-logo,#onetrust-pc-sdk .ot-pc-footer-logo a,#ot-sync-ntfy .powered-by-logo,#ot-sync-ntfy .ot-pc-footer-logo a{background-size:contain;background-repeat:no-repeat;background-position:center;height:25px;width:152px;display:block;text-decoration:none;font-size:.75em}#onetrust-banner-sdk .powered-by-logo:hover,#onetrust-banner-sdk .ot-pc-footer-logo a:hover,#onetrust-pc-sdk .powered-by-logo:hover,#onetrust-pc-sdk .ot-pc-footer-logo a:hover,#ot-sync-ntfy .powered-by-logo:hover,#ot-sync-ntfy .ot-pc-footer-logo a:hover{color:#565656}#onetrust-banner-sdk h3 *,#onetrust-banner-sdk h4 *,#onetrust-banner-sdk h6 *,#onetrust-banner-sdk button *,#onetrust-banner-sdk a[data-parent-id] *,#onetrust-pc-sdk h3 *,#onetrust-pc-sdk h4 *,#onetrust-pc-sdk h6 *,#onetrust-pc-sdk button *,#onetrust-pc-sdk a[data-parent-id] *,#ot-sync-ntfy h3 *,#ot-sync-ntfy h4 *,#ot-sync-ntfy h6 *,#ot-sync-ntfy button *,#ot-sync-ntfy a[data-parent-id] *{font-size:inherit;font-weight:inherit;color:inherit}#onetrust-banner-sdk .ot-hide,#onetrust-pc-sdk .ot-hide,#ot-sync-ntfy .ot-hide{display:none !important}#onetrust-banner-sdk button.ot-link-btn:hover,#onetrust-pc-sdk button.ot-link-btn:hover,#ot-sync-ntfy button.ot-link-btn:hover{text-decoration:underline;opacity:1}#onetrust-pc-sdk .ot-sdk-row .ot-sdk-column{padding:0}#onetrust-pc-sdk .ot-sdk-container{padding-right:0}#onetrust-pc-sdk .ot-sdk-row{flex-direction:initial;width:100%}#onetrust-pc-sdk [type=checkbox]:checked,#onetrust-pc-sdk [type=checkbox]:not(:checked){pointer-events:initial}#onetrust-pc-sdk [type=checkbox]:disabled+label::before,#onetrust-pc-sdk [type=checkbox]:disabled+label:after,#onetrust-pc-sdk [type=checkbox]:disabled+label{pointer-events:none;opacity:.7}#onetrust-pc-sdk #vendor-list-content{transform:translate3d(0, 0, 0)}#onetrust-pc-sdk li input[type=checkbox]{z-index:1}#onetrust-pc-sdk li .ot-checkbox label{z-index:2}#onetrust-pc-sdk li .ot-checkbox input[type=checkbox]{height:auto;width:auto}#onetrust-pc-sdk li .host-title a,#onetrust-pc-sdk li .ot-host-name a,#onetrust-pc-sdk li .accordion-text,#onetrust-pc-sdk li .ot-acc-txt{z-index:2;position:relative}#onetrust-pc-sdk input{margin:3px .1ex}#onetrust-pc-sdk .pc-logo,#onetrust-pc-sdk .ot-pc-logo{height:60px;width:180px;background-position:center;background-size:contain;background-repeat:no-repeat;display:inline-flex;justify-content:center;align-items:center}#onetrust-pc-sdk .pc-logo img,#onetrust-pc-sdk .ot-pc-logo img{max-height:100%;max-width:100%}#onetrust-pc-sdk .screen-reader-only,#onetrust-pc-sdk .ot-scrn-rdr,.ot-sdk-cookie-policy .screen-reader-only,.ot-sdk-cookie-policy .ot-scrn-rdr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#onetrust-pc-sdk.ot-fade-in,.onetrust-pc-dark-filter.ot-fade-in,#onetrust-banner-sdk.ot-fade-in{animation-name:onetrust-fade-in;animation-duration:400ms;animation-timing-function:ease-in-out}#onetrust-pc-sdk.ot-hide{display:none !important}.onetrust-pc-dark-filter.ot-hide{display:none !important}#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.optanon-show-settings{color:#68b631;border:1px solid #68b631;height:auto;white-space:normal;word-wrap:break-word;padding:.8em 2em;font-size:.8em;line-height:1.2;cursor:pointer;-moz-transition:.1s ease;-o-transition:.1s ease;-webkit-transition:1s ease;transition:.1s ease}#ot-sdk-btn.ot-sdk-show-settings:hover,#ot-sdk-btn.optanon-show-settings:hover{color:#fff;background-color:#68b631}.onetrust-pc-dark-filter{background:rgba(0,0,0,.5);z-index:2147483646;width:100%;height:100%;overflow:hidden;position:fixed;top:0;bottom:0;left:0}@keyframes onetrust-fade-in{0%{opacity:0}100%{opacity:1}}.ot-cookie-label{text-decoration:underline}@media only screen and (min-width: 426px)and (max-width: 896px)and (orientation: landscape){#onetrust-pc-sdk p{font-size:.75em}}#onetrust-banner-sdk .banner-option-input:focus+label{outline:1px solid #000;outline-style:auto}.category-vendors-list-handler+a:focus,.category-vendors-list-handler+a:focus-visible{outline:2px solid #000}#onetrust-pc-sdk .ot-userid-title{margin-top:10px}#onetrust-pc-sdk .ot-userid-title>span,#onetrust-pc-sdk .ot-userid-timestamp>span{font-weight:700}#onetrust-pc-sdk .ot-userid-desc{font-style:italic}#onetrust-pc-sdk .ot-host-desc a{pointer-events:initial}#onetrust-pc-sdk .ot-ven-hdr>p a{position:relative;z-index:2;pointer-events:initial}#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info a{margin-right:auto}#onetrust-pc-sdk .ot-pc-footer-logo img{width:136px;height:16px}#onetrust-pc-sdk .ot-pur-vdr-count{font-weight:400;font-size:.7rem;padding-top:3px;display:block}#onetrust-banner-sdk .ot-optout-signal,#onetrust-pc-sdk .ot-optout-signal{border:1px solid #32ae88;border-radius:3px;padding:5px;margin-bottom:10px;background-color:#f9fffa;font-size:.85rem;line-height:2}#onetrust-banner-sdk .ot-optout-signal .ot-optout-icon,#onetrust-pc-sdk .ot-optout-signal .ot-optout-icon{display:inline;margin-right:5px}#onetrust-banner-sdk .ot-optout-signal svg,#onetrust-pc-sdk .ot-optout-signal svg{height:20px;width:30px;transform:scale(0.5)}#onetrust-banner-sdk .ot-optout-signal svg path,#onetrust-pc-sdk .ot-optout-signal svg path{fill:#32ae88}#onetrust-consent-sdk .ot-general-modal{overflow:hidden;position:fixed;margin:0 auto;top:50%;left:50%;width:40%;padding:1.5rem;max-width:575px;min-width:575px;z-index:2147483647;border-radius:2.5px;transform:translate(-50%, -50%)}#onetrust-consent-sdk .ot-signature-health-group{margin-top:1rem;padding-left:1.25rem;padding-right:1.25rem;margin-bottom:.625rem;width:calc(100% - 2.5rem)}#onetrust-consent-sdk .ot-signature-health-group .ot-signature-health-form{gap:.5rem}#onetrust-consent-sdk .ot-signature-health .ot-signature-health-form{width:70%;gap:.35rem}#onetrust-consent-sdk .ot-signature-health .ot-signature-input{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box}#onetrust-consent-sdk .ot-signature-health .ot-signature-subtitle{font-size:1.125rem}#onetrust-consent-sdk .ot-signature-health .ot-signature-group-title{font-size:1.25rem;font-weight:bold}#onetrust-consent-sdk .ot-signature-health,#onetrust-consent-sdk .ot-signature-health-group{display:flex;flex-direction:column;gap:1rem}#onetrust-consent-sdk .ot-signature-health .ot-signature-cont,#onetrust-consent-sdk .ot-signature-health-group .ot-signature-cont{display:flex;flex-direction:column;gap:.25rem}#onetrust-consent-sdk .ot-signature-health .ot-signature-paragraph,#onetrust-consent-sdk .ot-signature-health-group .ot-signature-paragraph{margin:0;line-height:20px;font-size:max(14px,.875rem)}#onetrust-consent-sdk .ot-signature-health .ot-health-signature-error,#onetrust-consent-sdk .ot-signature-health-group .ot-health-signature-error{color:#4d4d4d;font-size:min(12px,.75rem)}#onetrust-consent-sdk .ot-signature-health .ot-signature-buttons-cont,#onetrust-consent-sdk .ot-signature-health-group .ot-signature-buttons-cont{margin-top:max(.75rem,2%);gap:1rem;display:flex;justify-content:flex-end}#onetrust-consent-sdk .ot-signature-health .ot-signature-button,#onetrust-consent-sdk .ot-signature-health-group .ot-signature-button{flex:1;height:auto;color:#fff;cursor:pointer;line-height:1.2;min-width:125px;font-weight:600;font-size:.813em;border-radius:2px;padding:12px 10px;white-space:normal;word-wrap:break-word;word-break:break-word;background-color:#68b631;border:2px solid #68b631}#onetrust-consent-sdk .ot-signature-health .ot-signature-button.reject,#onetrust-consent-sdk .ot-signature-health-group .ot-signature-button.reject{background-color:#fff}#onetrust-consent-sdk .ot-input-field-cont{display:flex;flex-direction:column;gap:.5rem}#onetrust-consent-sdk .ot-input-field-cont .ot-signature-input{width:65%}#onetrust-consent-sdk .ot-signature-health-form{display:flex;flex-direction:column}#onetrust-consent-sdk .ot-signature-health-form .ot-signature-label{margin-bottom:0;line-height:20px;font-size:max(14px,.875rem)}@media only screen and (max-width: 600px){#onetrust-consent-sdk .ot-general-modal{min-width:100%}#onetrust-consent-sdk .ot-signature-health .ot-signature-health-form{width:100%}#onetrust-consent-sdk .ot-input-field-cont .ot-signature-input{width:100%}}#onetrust-banner-sdk,#onetrust-pc-sdk,#ot-sdk-cookie-policy,#ot-sync-ntfy{font-size:16px}#onetrust-banner-sdk *,#onetrust-banner-sdk ::after,#onetrust-banner-sdk ::before,#onetrust-pc-sdk *,#onetrust-pc-sdk ::after,#onetrust-pc-sdk ::before,#ot-sdk-cookie-policy *,#ot-sdk-cookie-policy ::after,#ot-sdk-cookie-policy ::before,#ot-sync-ntfy *,#ot-sync-ntfy ::after,#ot-sync-ntfy ::before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#onetrust-banner-sdk div,#onetrust-banner-sdk span,#onetrust-banner-sdk h1,#onetrust-banner-sdk h2,#onetrust-banner-sdk h3,#onetrust-banner-sdk h4,#onetrust-banner-sdk h5,#onetrust-banner-sdk h6,#onetrust-banner-sdk p,#onetrust-banner-sdk img,#onetrust-banner-sdk svg,#onetrust-banner-sdk button,#onetrust-banner-sdk section,#onetrust-banner-sdk a,#onetrust-banner-sdk label,#onetrust-banner-sdk input,#onetrust-banner-sdk ul,#onetrust-banner-sdk li,#onetrust-banner-sdk nav,#onetrust-banner-sdk table,#onetrust-banner-sdk thead,#onetrust-banner-sdk tr,#onetrust-banner-sdk td,#onetrust-banner-sdk tbody,#onetrust-banner-sdk .ot-main-content,#onetrust-banner-sdk .ot-toggle,#onetrust-banner-sdk #ot-content,#onetrust-banner-sdk #ot-pc-content,#onetrust-banner-sdk .checkbox,#onetrust-pc-sdk div,#onetrust-pc-sdk span,#onetrust-pc-sdk h1,#onetrust-pc-sdk h2,#onetrust-pc-sdk h3,#onetrust-pc-sdk h4,#onetrust-pc-sdk h5,#onetrust-pc-sdk h6,#onetrust-pc-sdk p,#onetrust-pc-sdk img,#onetrust-pc-sdk svg,#onetrust-pc-sdk button,#onetrust-pc-sdk section,#onetrust-pc-sdk a,#onetrust-pc-sdk label,#onetrust-pc-sdk input,#onetrust-pc-sdk ul,#onetrust-pc-sdk li,#onetrust-pc-sdk nav,#onetrust-pc-sdk table,#onetrust-pc-sdk thead,#onetrust-pc-sdk tr,#onetrust-pc-sdk td,#onetrust-pc-sdk tbody,#onetrust-pc-sdk .ot-main-content,#onetrust-pc-sdk .ot-toggle,#onetrust-pc-sdk #ot-content,#onetrust-pc-sdk #ot-pc-content,#onetrust-pc-sdk .checkbox,#ot-sdk-cookie-policy div,#ot-sdk-cookie-policy span,#ot-sdk-cookie-policy h1,#ot-sdk-cookie-policy h2,#ot-sdk-cookie-policy h3,#ot-sdk-cookie-policy h4,#ot-sdk-cookie-policy h5,#ot-sdk-cookie-policy h6,#ot-sdk-cookie-policy p,#ot-sdk-cookie-policy img,#ot-sdk-cookie-policy svg,#ot-sdk-cookie-policy button,#ot-sdk-cookie-policy section,#ot-sdk-cookie-policy a,#ot-sdk-cookie-policy label,#ot-sdk-cookie-policy input,#ot-sdk-cookie-policy ul,#ot-sdk-cookie-policy li,#ot-sdk-cookie-policy nav,#ot-sdk-cookie-policy table,#ot-sdk-cookie-policy thead,#ot-sdk-cookie-policy tr,#ot-sdk-cookie-policy td,#ot-sdk-cookie-policy tbody,#ot-sdk-cookie-policy .ot-main-content,#ot-sdk-cookie-policy .ot-toggle,#ot-sdk-cookie-policy #ot-content,#ot-sdk-cookie-policy #ot-pc-content,#ot-sdk-cookie-policy .checkbox,#ot-sync-ntfy div,#ot-sync-ntfy span,#ot-sync-ntfy h1,#ot-sync-ntfy h2,#ot-sync-ntfy h3,#ot-sync-ntfy h4,#ot-sync-ntfy h5,#ot-sync-ntfy h6,#ot-sync-ntfy p,#ot-sync-ntfy img,#ot-sync-ntfy svg,#ot-sync-ntfy button,#ot-sync-ntfy section,#ot-sync-ntfy a,#ot-sync-ntfy label,#ot-sync-ntfy input,#ot-sync-ntfy ul,#ot-sync-ntfy li,#ot-sync-ntfy nav,#ot-sync-ntfy table,#ot-sync-ntfy thead,#ot-sync-ntfy tr,#ot-sync-ntfy td,#ot-sync-ntfy tbody,#ot-sync-ntfy .ot-main-content,#ot-sync-ntfy .ot-toggle,#ot-sync-ntfy #ot-content,#ot-sync-ntfy #ot-pc-content,#ot-sync-ntfy .checkbox{font-family:inherit;font-weight:normal;-webkit-font-smoothing:auto;letter-spacing:normal;line-height:normal;padding:0;margin:0;height:auto;min-height:0;max-height:none;width:auto;min-width:0;max-width:none;border-radius:0;border:none;clear:none;float:none;position:static;bottom:auto;left:auto;right:auto;top:auto;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;white-space:normal;background:none;overflow:visible;vertical-align:baseline;visibility:visible;z-index:auto;box-shadow:none}#onetrust-banner-sdk label:before,#onetrust-banner-sdk label:after,#onetrust-banner-sdk .checkbox:after,#onetrust-banner-sdk .checkbox:before,#onetrust-pc-sdk label:before,#onetrust-pc-sdk label:after,#onetrust-pc-sdk .checkbox:after,#onetrust-pc-sdk .checkbox:before,#ot-sdk-cookie-policy label:before,#ot-sdk-cookie-policy label:after,#ot-sdk-cookie-policy .checkbox:after,#ot-sdk-cookie-policy .checkbox:before,#ot-sync-ntfy label:before,#ot-sync-ntfy label:after,#ot-sync-ntfy .checkbox:after,#ot-sync-ntfy .checkbox:before{content:"";content:none}#onetrust-banner-sdk .ot-sdk-container,#onetrust-pc-sdk .ot-sdk-container,#ot-sdk-cookie-policy .ot-sdk-container{position:relative;width:100%;max-width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}#onetrust-banner-sdk .ot-sdk-column,#onetrust-banner-sdk .ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-column,#onetrust-pc-sdk .ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-columns{width:100%;float:left;box-sizing:border-box;padding:0;display:initial}@media(min-width: 400px){#onetrust-banner-sdk .ot-sdk-container,#onetrust-pc-sdk .ot-sdk-container,#ot-sdk-cookie-policy .ot-sdk-container{width:90%;padding:0}}@media(min-width: 550px){#onetrust-banner-sdk .ot-sdk-container,#onetrust-pc-sdk .ot-sdk-container,#ot-sdk-cookie-policy .ot-sdk-container{width:100%}#onetrust-banner-sdk .ot-sdk-column,#onetrust-banner-sdk .ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-column,#onetrust-pc-sdk .ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-columns{margin-left:4%}#onetrust-banner-sdk .ot-sdk-column:first-child,#onetrust-banner-sdk .ot-sdk-columns:first-child,#onetrust-pc-sdk .ot-sdk-column:first-child,#onetrust-pc-sdk .ot-sdk-columns:first-child,#ot-sdk-cookie-policy .ot-sdk-column:first-child,#ot-sdk-cookie-policy .ot-sdk-columns:first-child{margin-left:0}#onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-two.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-two.ot-sdk-columns{width:13.3333333333%}#onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-three.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-three.ot-sdk-columns{width:22%}#onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-four.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-four.ot-sdk-columns{width:30.6666666667%}#onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-eight.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns{width:65.3333333333%}#onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-nine.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-nine.ot-sdk-columns{width:74%}#onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-ten.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-ten.ot-sdk-columns{width:82.6666666667%}#onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-eleven.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-eleven.ot-sdk-columns{width:91.3333333333%}#onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-twelve.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-twelve.ot-sdk-columns{width:100%;margin-left:0}}#onetrust-banner-sdk h1,#onetrust-banner-sdk h2,#onetrust-banner-sdk h3,#onetrust-banner-sdk h4,#onetrust-banner-sdk h5,#onetrust-banner-sdk h6,#onetrust-pc-sdk h1,#onetrust-pc-sdk h2,#onetrust-pc-sdk h3,#onetrust-pc-sdk h4,#onetrust-pc-sdk h5,#onetrust-pc-sdk h6,#ot-sdk-cookie-policy h1,#ot-sdk-cookie-policy h2,#ot-sdk-cookie-policy h3,#ot-sdk-cookie-policy h4,#ot-sdk-cookie-policy h5,#ot-sdk-cookie-policy h6{margin-top:0;font-weight:600;font-family:inherit}#onetrust-banner-sdk h1,#onetrust-pc-sdk h1,#ot-sdk-cookie-policy h1{font-size:1.5rem;line-height:1.2}#onetrust-banner-sdk h2,#onetrust-pc-sdk h2,#ot-sdk-cookie-policy h2{font-size:1.5rem;line-height:1.25}#onetrust-banner-sdk h3,#onetrust-pc-sdk h3,#ot-sdk-cookie-policy h3{font-size:1.5rem;line-height:1.3}#onetrust-banner-sdk h4,#onetrust-pc-sdk h4,#ot-sdk-cookie-policy h4{font-size:1.5rem;line-height:1.35}#onetrust-banner-sdk h5,#onetrust-pc-sdk h5,#ot-sdk-cookie-policy h5{font-size:1.5rem;line-height:1.5}#onetrust-banner-sdk h6,#onetrust-pc-sdk h6,#ot-sdk-cookie-policy h6{font-size:1.5rem;line-height:1.6}@media(min-width: 550px){#onetrust-banner-sdk h1,#onetrust-pc-sdk h1,#ot-sdk-cookie-policy h1{font-size:1.5rem}#onetrust-banner-sdk h2,#onetrust-pc-sdk h2,#ot-sdk-cookie-policy h2{font-size:1.5rem}#onetrust-banner-sdk h3,#onetrust-pc-sdk h3,#ot-sdk-cookie-policy h3{font-size:1.5rem}#onetrust-banner-sdk h4,#onetrust-pc-sdk h4,#ot-sdk-cookie-policy h4{font-size:1.5rem}#onetrust-banner-sdk h5,#onetrust-pc-sdk h5,#ot-sdk-cookie-policy h5{font-size:1.5rem}#onetrust-banner-sdk h6,#onetrust-pc-sdk h6,#ot-sdk-cookie-policy h6{font-size:1.5rem}}#onetrust-banner-sdk p,#onetrust-pc-sdk p,#ot-sdk-cookie-policy p{margin:0 0 1em 0;font-family:inherit;line-height:normal}#onetrust-banner-sdk a,#onetrust-pc-sdk a,#ot-sdk-cookie-policy a{color:#565656;text-decoration:underline}#onetrust-banner-sdk a:hover,#onetrust-pc-sdk a:hover,#ot-sdk-cookie-policy a:hover{color:#565656;text-decoration:none}#onetrust-banner-sdk .ot-sdk-button,#onetrust-banner-sdk button,#onetrust-pc-sdk .ot-sdk-button,#onetrust-pc-sdk button,#ot-sdk-cookie-policy .ot-sdk-button,#ot-sdk-cookie-policy button{margin-bottom:1rem;font-family:inherit}#onetrust-banner-sdk .ot-sdk-button,#onetrust-banner-sdk button,#onetrust-pc-sdk .ot-sdk-button,#onetrust-pc-sdk button,#ot-sdk-cookie-policy .ot-sdk-button,#ot-sdk-cookie-policy button{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:.9em;font-weight:400;line-height:38px;letter-spacing:.01em;text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border-radius:2px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}#onetrust-banner-sdk .ot-sdk-button:hover,#onetrust-banner-sdk :not(.ot-leg-btn-container)>button:not(.ot-link-btn):hover,#onetrust-banner-sdk :not(.ot-leg-btn-container)>button:not(.ot-link-btn):focus,#onetrust-pc-sdk .ot-sdk-button:hover,#onetrust-pc-sdk :not(.ot-leg-btn-container)>button:not(.ot-link-btn):hover,#onetrust-pc-sdk :not(.ot-leg-btn-container)>button:not(.ot-link-btn):focus,#ot-sdk-cookie-policy .ot-sdk-button:hover,#ot-sdk-cookie-policy :not(.ot-leg-btn-container)>button:not(.ot-link-btn):hover,#ot-sdk-cookie-policy :not(.ot-leg-btn-container)>button:not(.ot-link-btn):focus{color:#333;border-color:#888;opacity:.7}#onetrust-banner-sdk .ot-sdk-button:focus,#onetrust-banner-sdk :not(.ot-leg-btn-container)>button:focus,#onetrust-pc-sdk .ot-sdk-button:focus,#onetrust-pc-sdk :not(.ot-leg-btn-container)>button:focus,#ot-sdk-cookie-policy .ot-sdk-button:focus,#ot-sdk-cookie-policy :not(.ot-leg-btn-container)>button:focus{outline:2px solid #000}#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary,#onetrust-banner-sdk button.ot-sdk-button-primary,#onetrust-banner-sdk input[type=submit].ot-sdk-button-primary,#onetrust-banner-sdk input[type=reset].ot-sdk-button-primary,#onetrust-banner-sdk input[type=button].ot-sdk-button-primary,#onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary,#onetrust-pc-sdk button.ot-sdk-button-primary,#onetrust-pc-sdk input[type=submit].ot-sdk-button-primary,#onetrust-pc-sdk input[type=reset].ot-sdk-button-primary,#onetrust-pc-sdk input[type=button].ot-sdk-button-primary,#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary,#ot-sdk-cookie-policy button.ot-sdk-button-primary,#ot-sdk-cookie-policy input[type=submit].ot-sdk-button-primary,#ot-sdk-cookie-policy input[type=reset].ot-sdk-button-primary,#ot-sdk-cookie-policy input[type=button].ot-sdk-button-primary{color:#fff;background-color:#33c3f0;border-color:#33c3f0}#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:hover,#onetrust-banner-sdk button.ot-sdk-button-primary:hover,#onetrust-banner-sdk input[type=submit].ot-sdk-button-primary:hover,#onetrust-banner-sdk input[type=reset].ot-sdk-button-primary:hover,#onetrust-banner-sdk input[type=button].ot-sdk-button-primary:hover,#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:focus,#onetrust-banner-sdk button.ot-sdk-button-primary:focus,#onetrust-banner-sdk input[type=submit].ot-sdk-button-primary:focus,#onetrust-banner-sdk input[type=reset].ot-sdk-button-primary:focus,#onetrust-banner-sdk input[type=button].ot-sdk-button-primary:focus,#onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:hover,#onetrust-pc-sdk button.ot-sdk-button-primary:hover,#onetrust-pc-sdk input[type=submit].ot-sdk-button-primary:hover,#onetrust-pc-sdk input[type=reset].ot-sdk-button-primary:hover,#onetrust-pc-sdk input[type=button].ot-sdk-button-primary:hover,#onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:focus,#onetrust-pc-sdk button.ot-sdk-button-primary:focus,#onetrust-pc-sdk input[type=submit].ot-sdk-button-primary:focus,#onetrust-pc-sdk input[type=reset].ot-sdk-button-primary:focus,#onetrust-pc-sdk input[type=button].ot-sdk-button-primary:focus,#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary:hover,#ot-sdk-cookie-policy button.ot-sdk-button-primary:hover,#ot-sdk-cookie-policy input[type=submit].ot-sdk-button-primary:hover,#ot-sdk-cookie-policy input[type=reset].ot-sdk-button-primary:hover,#ot-sdk-cookie-policy input[type=button].ot-sdk-button-primary:hover,#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary:focus,#ot-sdk-cookie-policy button.ot-sdk-button-primary:focus,#ot-sdk-cookie-policy input[type=submit].ot-sdk-button-primary:focus,#ot-sdk-cookie-policy input[type=reset].ot-sdk-button-primary:focus,#ot-sdk-cookie-policy input[type=button].ot-sdk-button-primary:focus{color:#fff;background-color:#1eaedb;border-color:#1eaedb}#onetrust-banner-sdk input[type=text],#onetrust-pc-sdk input[type=text],#ot-sdk-cookie-policy input[type=text]{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box}#onetrust-banner-sdk input[type=text],#onetrust-pc-sdk input[type=text],#ot-sdk-cookie-policy input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}#onetrust-banner-sdk input[type=text]:focus,#onetrust-pc-sdk input[type=text]:focus,#ot-sdk-cookie-policy input[type=text]:focus{border:1px solid #000;outline:0}#onetrust-banner-sdk label,#onetrust-pc-sdk label,#ot-sdk-cookie-policy label{display:block;margin-bottom:.5rem;font-weight:600}#onetrust-banner-sdk input[type=checkbox],#onetrust-pc-sdk input[type=checkbox],#ot-sdk-cookie-policy input[type=checkbox]{display:inline}#onetrust-banner-sdk ul,#onetrust-pc-sdk ul,#ot-sdk-cookie-policy ul{list-style:circle inside}#onetrust-banner-sdk ul,#onetrust-pc-sdk ul,#ot-sdk-cookie-policy ul{padding-left:0;margin-top:0}#onetrust-banner-sdk ul ul,#onetrust-pc-sdk ul ul,#ot-sdk-cookie-policy ul ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}#onetrust-banner-sdk li,#onetrust-pc-sdk li,#ot-sdk-cookie-policy li{margin-bottom:1rem}#onetrust-banner-sdk th,#onetrust-banner-sdk td,#onetrust-pc-sdk th,#onetrust-pc-sdk td,#ot-sdk-cookie-policy th,#ot-sdk-cookie-policy td{padding:12px 15px;text-align:left;border-bottom:1px solid #e1e1e1}#onetrust-banner-sdk button,#onetrust-pc-sdk button,#ot-sdk-cookie-policy button{margin-bottom:1rem;font-family:inherit}#onetrust-banner-sdk .ot-sdk-container:after,#onetrust-banner-sdk .ot-sdk-row:after,#onetrust-pc-sdk .ot-sdk-container:after,#onetrust-pc-sdk .ot-sdk-row:after,#ot-sdk-cookie-policy .ot-sdk-container:after,#ot-sdk-cookie-policy .ot-sdk-row:after{content:"";display:table;clear:both}#onetrust-banner-sdk .ot-sdk-row,#onetrust-pc-sdk .ot-sdk-row,#ot-sdk-cookie-policy .ot-sdk-row{margin:0;max-width:none;display:block}#onetrust-banner-sdk{box-shadow:0 0 18px rgba(0,0,0,.2)}#onetrust-banner-sdk.otCenterRounded{z-index:2147483645;top:10%;position:fixed;right:0;background-color:#fff;width:60%;max-width:650px;border-radius:2.5px;left:1em;margin:0 auto;font-size:14px;max-height:90%;overflow-x:hidden;overflow-y:auto}#onetrust-banner-sdk.otRelFont{font-size:.875rem}#onetrust-banner-sdk::-webkit-scrollbar{width:11px}#onetrust-banner-sdk::-webkit-scrollbar-thumb{border-radius:10px;background:#c1c1c1}#onetrust-banner-sdk{scrollbar-arrow-color:#c1c1c1;scrollbar-darkshadow-color:#c1c1c1;scrollbar-face-color:#c1c1c1;scrollbar-shadow-color:#c1c1c1}#onetrust-banner-sdk h3,#onetrust-banner-sdk p{color:dimgray}#onetrust-banner-sdk #onetrust-policy{margin-top:40px}#onetrust-banner-sdk #onetrust-policy-title{float:left;text-align:left;font-size:1em;line-height:1.4;margin-bottom:0;padding:0 0 10px 30px;width:calc(100% - 90px)}#onetrust-banner-sdk #onetrust-policy-text,#onetrust-banner-sdk .ot-b-addl-desc,#onetrust-banner-sdk .ot-gv-list-handler{clear:both;float:left;margin:0 30px 10px 30px;font-size:.813em;line-height:1.5}#onetrust-banner-sdk #onetrust-policy-text *,#onetrust-banner-sdk .ot-b-addl-desc *,#onetrust-banner-sdk .ot-gv-list-handler *{line-height:inherit;font-size:inherit;margin:0}#onetrust-banner-sdk .ot-optout-signal{margin:0 1.875rem .625rem 1.875rem}#onetrust-banner-sdk .ot-gv-list-handler{padding:0;border:0;height:auto;width:auto}#onetrust-banner-sdk .ot-b-addl-desc{display:block}#onetrust-banner-sdk #onetrust-button-group-parent{padding:15px 30px;text-align:center}#onetrust-banner-sdk #onetrust-button-group-parent:not(.has-reject-all-button) #onetrust-button-group{text-align:right}#onetrust-banner-sdk #onetrust-button-group{text-align:center;display:inline-block;width:100%}#onetrust-banner-sdk #onetrust-reject-all-handler,#onetrust-banner-sdk #onetrust-pc-btn-handler{margin-right:1em}#onetrust-banner-sdk #onetrust-pc-btn-handler{border:1px solid #6cc04a;max-width:45%}#onetrust-banner-sdk .banner-actions-container{float:right;width:50%}#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link{background-color:#fff;border:none;color:#6cc04a;text-decoration:underline;padding-left:0;padding-right:0}#onetrust-banner-sdk #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler,#onetrust-banner-sdk #onetrust-pc-btn-handler{background-color:#6cc04a;color:#fff;border-color:#6cc04a;min-width:135px;padding:12px 10px;letter-spacing:.05em;line-height:1.4;font-size:.813em;font-weight:600;height:auto;white-space:normal;word-break:break-word;word-wrap:break-word}#onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler{float:left;max-width:calc(40% - 18px)}#onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler.cookie-setting-link{text-align:left;margin-right:0}#onetrust-banner-sdk .has-reject-all-button .banner-actions-container{max-width:60%;width:auto}#onetrust-banner-sdk .ot-close-icon{width:44px;height:44px;background-size:12px;margin:-18px -18px 0 0;border:none;display:inline-block;padding:0}#onetrust-banner-sdk #onetrust-close-btn-container{position:absolute;right:24px;top:20px}#onetrust-banner-sdk .banner_logo{display:none}#onetrust-banner-sdk.ot-bnr-w-logo #onetrust-policy{margin-top:10px}#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo{margin:4px 25px}#onetrust-banner-sdk #banner-options{float:left;padding:0 30px;width:calc(100% - 90px)}#onetrust-banner-sdk .banner-option{margin-bottom:10px}#onetrust-banner-sdk .banner-option-input{cursor:pointer;width:auto;height:auto;border:none;padding:0;padding-right:3px;margin:0 0 6px;font-size:.82em;line-height:1.4}#onetrust-banner-sdk .banner-option-input *{pointer-events:none;font-size:inherit;line-height:inherit}#onetrust-banner-sdk .banner-option-input[aria-expanded=true] .ot-arrow-container{transform:rotate(90deg)}#onetrust-banner-sdk .banner-option-input[aria-expanded=true]~.banner-option-details{height:auto;display:block}#onetrust-banner-sdk .banner-option-header{cursor:pointer;display:inline-block}#onetrust-banner-sdk .banner-option-header :first-child{color:dimgray;font-weight:bold;float:left}#onetrust-banner-sdk .ot-arrow-container,#onetrust-banner-sdk .banner-option-details{transition:all 300ms ease-in 0s;-webkit-transition:all 300ms ease-in 0s;-moz-transition:all 300ms ease-in 0s;-o-transition:all 300ms ease-in 0s}#onetrust-banner-sdk .ot-arrow-container{display:inline-block;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:6px solid dimgray;margin-left:10px;vertical-align:middle}#onetrust-banner-sdk .banner-option-details{display:none;font-size:.83em;line-height:1.5;height:0px;padding:10px 10px 5px 10px}#onetrust-banner-sdk .banner-option-details *{font-size:inherit;line-height:inherit;color:dimgray}#onetrust-banner-sdk .ot-dpd-container{float:left;margin:0 30px 10px 30px}#onetrust-banner-sdk .ot-dpd-title{font-weight:bold;padding-bottom:10px}#onetrust-banner-sdk .ot-dpd-title{font-size:1em;line-height:1.4}#onetrust-banner-sdk .ot-dpd-desc{font-size:.813em;line-height:1.5;margin-bottom:0}#onetrust-banner-sdk .ot-dpd-desc *{margin:0}#onetrust-banner-sdk .onetrust-vendors-list-handler{display:block;margin-left:0px;margin-top:5px;padding:0;margin-bottom:0;border:0;line-height:normal;height:auto;width:auto}#onetrust-banner-sdk :not(.ot-dpd-desc)>.ot-b-addl-desc{float:left;margin:0 30px 10px 30px}#onetrust-banner-sdk .ot-dpd-desc>.ot-b-addl-desc{margin-top:10px;margin-bottom:10px;font-size:1em;line-height:1.5;float:none}#onetrust-banner-sdk #onetrust-policy-text a{font-weight:bold;margin-left:5px}#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container{top:15px;transform:none;right:15px}#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container button{padding:0;white-space:pre-wrap;border:none;height:auto;line-height:1.5;text-decoration:underline;font-size:.75em}#onetrust-banner-sdk.ot-close-btn-link.ot-wo-title #onetrust-group-container{margin-top:20px}@media only screen and (max-width: 425px){#onetrust-banner-sdk #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler,#onetrust-banner-sdk #onetrust-pc-btn-handler{width:100%;margin-bottom:10px}#onetrust-banner-sdk #onetrust-pc-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler{margin-right:0}#onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler.cookie-setting-link{text-align:center}#onetrust-banner-sdk .banner-actions-container,#onetrust-banner-sdk #onetrust-pc-btn-handler{width:100%;max-width:none}#onetrust-banner-sdk.otCenterRounded{left:0;width:95%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}}@media only screen and (max-width: 600px){#onetrust-banner-sdk .ot-sdk-container{width:auto;padding:0}#onetrust-banner-sdk #onetrust-policy-title{padding:0 22px 10px 22px}#onetrust-banner-sdk #onetrust-policy-text,#onetrust-banner-sdk :not(.ot-dpd-desc)>.ot-b-addl-desc,#onetrust-banner-sdk .ot-dpd-container{margin:0 22px 10px 22px;width:calc(100% - 44px)}#onetrust-banner-sdk #onetrust-button-group-parent{padding:15px 22px}#onetrust-banner-sdk #banner-options{padding:0 22px;width:calc(100% - 44px)}#onetrust-banner-sdk .banner-option{margin-bottom:6px}#onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler{float:none;max-width:100%}#onetrust-banner-sdk .has-reject-all-button .banner-actions-container{width:100%;text-align:center;max-width:100%}#onetrust-banner-sdk.ot-close-btn-link #onetrust-group-container{margin-top:20px}}@media only screen and (min-width: 426px)and (max-width: 896px){#onetrust-banner-sdk.otCenterRounded{left:0;top:15%;transform:translateY(-13%);-webkit-transform:translateY(-13%);max-width:600px;width:95%}}
        #onetrust-consent-sdk #onetrust-banner-sdk {background-color: #FFFFFF;}
            #onetrust-consent-sdk #onetrust-policy-title,
                    #onetrust-consent-sdk #onetrust-policy-text,
                    #onetrust-consent-sdk .ot-b-addl-desc,
                    #onetrust-consent-sdk .ot-dpd-desc,
                    #onetrust-consent-sdk .ot-dpd-title,
                    #onetrust-consent-sdk #onetrust-policy-text *:not(.onetrust-vendors-list-handler),
                    #onetrust-consent-sdk .ot-dpd-desc *:not(.onetrust-vendors-list-handler),
                    #onetrust-consent-sdk #onetrust-banner-sdk #banner-options *,
                    #onetrust-banner-sdk .ot-cat-header,
                    #onetrust-banner-sdk .ot-optout-signal
                    {
                        color: #000000;
                    }
            #onetrust-consent-sdk #onetrust-banner-sdk .banner-option-details {
                    background-color: #E9E9E9;}
             #onetrust-consent-sdk #onetrust-banner-sdk a[href],
                    #onetrust-consent-sdk #onetrust-banner-sdk a[href] font,
                    #onetrust-consent-sdk #onetrust-banner-sdk .ot-link-btn
                        {
                            color: #000000;
                        }#onetrust-consent-sdk #onetrust-accept-btn-handler,
                         #onetrust-banner-sdk #onetrust-reject-all-handler {
                            background-color: #CD0037;border-color: #CD0037;
                color: #FFFFFF;
            }
            #onetrust-consent-sdk #onetrust-banner-sdk *:focus,
            #onetrust-consent-sdk #onetrust-banner-sdk:focus {
               outline-color: #000000;
               outline-width: 1px;
            }
            #onetrust-consent-sdk #onetrust-pc-btn-handler,
            #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link {
                color: #FFFFFF; border-color: #FFFFFF;
                background-color:
                #CD0037;
            }#onetrust-pc-sdk{position:fixed;width:730px;max-width:730px;height:610px;left:0;right:0;top:0;bottom:0;margin:auto;font-size:16px;z-index:2147483647;border-radius:2px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0),0 7px 14px 0 rgba(50,50,93,.1)}#onetrust-pc-sdk.otRelFont{font-size:1rem}#onetrust-pc-sdk *,#onetrust-pc-sdk ::after,#onetrust-pc-sdk ::before{box-sizing:content-box}#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr,#onetrust-pc-sdk .ot-hide-tgl{visibility:hidden}#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr *,#onetrust-pc-sdk .ot-hide-tgl *{visibility:hidden}#onetrust-pc-sdk #ot-pc-content,#onetrust-pc-sdk #ot-pc-lst{height:calc(100% - 185px)}#onetrust-pc-sdk li{list-style:none}#onetrust-pc-sdk ul,#onetrust-pc-sdk li{margin:0}#onetrust-pc-sdk a{text-decoration:none}#onetrust-pc-sdk .ot-link-btn{padding:0;margin-bottom:0;border:0;font-weight:normal;line-height:normal;width:auto;height:auto}#onetrust-pc-sdk .ot-grps-cntr *::-webkit-scrollbar,#onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar{width:11px}#onetrust-pc-sdk .ot-grps-cntr *::-webkit-scrollbar-thumb,#onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar-thumb{border-radius:10px;background:#c1c1c1}#onetrust-pc-sdk .ot-grps-cntr *,#onetrust-pc-sdk .ot-pc-scrollbar{scrollbar-arrow-color:#c1c1c1;scrollbar-darkshadow-color:#c1c1c1;scrollbar-face-color:#c1c1c1;scrollbar-shadow-color:#c1c1c1}#onetrust-pc-sdk .ot-pc-header{height:auto;padding:10px;display:block;width:calc(100% - 20px);min-height:52px;border-bottom:1px solid #d8d8d8;position:relative}#onetrust-pc-sdk .ot-pc-logo{vertical-align:middle;width:180px}#onetrust-pc-sdk .ot-pc-logo.ot-pc-logo{height:40px}#onetrust-pc-sdk .ot-title-cntr{position:relative;display:inline-block;vertical-align:middle;width:calc(100% - 190px);padding-left:10px}#onetrust-pc-sdk .ot-optout-signal{margin:.625rem .625rem .625rem 1.75rem}#onetrust-pc-sdk .ot-always-active{font-size:.813em;line-height:1.5;font-weight:700;color:#3860be}#onetrust-pc-sdk .ot-close-cntr{float:right;position:absolute;right:-9px;top:50%;transform:translateY(-50%)}#onetrust-pc-sdk #ot-pc-content{position:relative;overflow-y:auto;overflow-x:hidden}#onetrust-pc-sdk #ot-pc-content .ot-sdk-container{margin-left:0}#onetrust-pc-sdk .ot-grps-cntr,#onetrust-pc-sdk .ot-grps-cntr>*{height:100%;overflow-y:auto}#onetrust-pc-sdk .category-menu-switch-handler{cursor:pointer;border-left:10px solid rgba(0,0,0,0);background-color:#f4f4f4;border-bottom:1px solid #d7d7d7;padding-top:12px;padding-right:5px;padding-bottom:12px;padding-left:12px;overflow:hidden}#onetrust-pc-sdk .category-menu-switch-handler h3{float:left;text-align:left;margin:0;color:dimgray;line-height:1.4;font-size:.875em;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk .ot-active-menu{border-left:10px solid #68b631;background-color:#fff;border-bottom:none;position:relative}#onetrust-pc-sdk .ot-active-menu h3{color:#263238;font-weight:bold}#onetrust-pc-sdk .ot-desc-cntr{word-break:break-word;word-wrap:break-word;padding-top:20px;padding-right:16px;padding-bottom:15px}#onetrust-pc-sdk .ot-grp-desc{word-break:break-word;word-wrap:break-word;text-align:left;font-size:.813em;line-height:1.5;margin:0}#onetrust-pc-sdk .ot-grp-desc *{font-size:inherit;line-height:inherit}#onetrust-pc-sdk #ot-pc-desc a{color:#3860be;cursor:pointer;font-size:1em;margin-right:8px}#onetrust-pc-sdk #ot-pc-desc a:hover{color:#1883fd}#onetrust-pc-sdk #ot-pc-desc button{margin-right:8px}#onetrust-pc-sdk #ot-pc-desc *{font-size:inherit}#onetrust-pc-sdk #ot-pc-desc ul li{padding:10px 0px;border-bottom:1px solid #e2e2e2}#onetrust-pc-sdk #ot-pc-desc+.ot-link-btn{display:none}#onetrust-pc-sdk .ot-btn-subcntr{float:right}#onetrust-pc-sdk .ot-close-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQ3Ljk3MSIgaGVpZ2h0PSI0Ny45NzEiIHZpZXdCb3g9IjAgMCA0Ny45NzEgNDcuOTcxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ny45NzEgNDcuOTcxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTI4LjIyOCwyMy45ODZMNDcuMDkyLDUuMTIyYzEuMTcyLTEuMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsMEwyMy45ODYsMTkuNzQ0TDUuMTIxLDAuODhjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsMGMtMS4xNzIsMS4xNzEtMS4xNzIsMy4wNzEsMCw0LjI0MmwxOC44NjUsMTguODY0TDAuODc5LDQyLjg1Yy0xLjE3MiwxLjE3MS0xLjE3MiwzLjA3MSwwLDQuMjQyQzEuNDY1LDQ3LjY3NywyLjIzMyw0Ny45NywzLDQ3Ljk3czEuNTM1LTAuMjkzLDIuMTIxLTAuODc5bDE4Ljg2NS0xOC44NjRMNDIuODUsNDcuMDkxYzAuNTg2LDAuNTg2LDEuMzU0LDAuODc5LDIuMTIxLDAuODc5czEuNTM1LTAuMjkzLDIuMTIxLTAuODc5YzEuMTcyLTEuMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJMMjguMjI4LDIzLjk4NnoiLz48L2c+PC9zdmc+");background-size:12px;background-repeat:no-repeat;background-position:center;height:44px;width:44px;display:inline-block}#onetrust-pc-sdk .ot-tgl{float:right;position:relative;z-index:1}#onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob{background-color:#3c7356}#onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px);background-color:#6f9681}#onetrust-pc-sdk .ot-tgl input:focus+.ot-switch .ot-switch-nob:before{box-shadow:0 0 1px #2196f3;outline-style:auto;outline-width:1px}#onetrust-pc-sdk .ot-switch{position:relative;display:inline-block;width:35px;height:10px;margin-bottom:0}#onetrust-pc-sdk .ot-switch-nob{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#767676;border:none;transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;-webkit-transition:all .2s ease-in 0s;border-radius:46px}#onetrust-pc-sdk .ot-switch-nob:before{position:absolute;content:"";height:20px;width:20px;bottom:1px;background-color:#4d4d4d;-webkit-transition:.4s;border-radius:100%;top:-5px;transition:.4s}#onetrust-pc-sdk .ot-chkbox{z-index:1;position:relative;float:left}#onetrust-pc-sdk .ot-chkbox input:checked~label::before{background-color:#3860be}#onetrust-pc-sdk .ot-chkbox input+label::after{content:none;color:#fff}#onetrust-pc-sdk .ot-chkbox input:checked+label::after{content:""}#onetrust-pc-sdk .ot-chkbox input:focus+label::before{outline-style:solid;outline-width:2px;outline-style:auto}#onetrust-pc-sdk .ot-chkbox label{position:relative;height:20px;padding-left:30px;display:inline-block;cursor:pointer}#onetrust-pc-sdk .ot-chkbox label::before,#onetrust-pc-sdk .ot-chkbox label::after{position:absolute;content:"";display:inline-block;border-radius:3px}#onetrust-pc-sdk .ot-chkbox label::before{height:18px;width:18px;border:1px solid #3860be;left:0px}#onetrust-pc-sdk .ot-chkbox label::after{height:5px;width:9px;border-left:3px solid;border-bottom:3px solid;transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);left:4px;top:5px}#onetrust-pc-sdk .ot-label-txt{display:none}#onetrust-pc-sdk .ot-fltr-opt .ot-label-txt{display:block}#onetrust-pc-sdk .ot-chkbox input,#onetrust-pc-sdk .ot-tgl input{position:absolute;opacity:0;width:0;height:0}#onetrust-pc-sdk .ot-arw-cntr{float:right;position:relative;pointer-events:none}#onetrust-pc-sdk .ot-arw{width:16px;height:16px;margin-left:5px;color:dimgray;display:inline-block;vertical-align:middle;-webkit-transition:all 150ms ease-in 0s;-moz-transition:all 150ms ease-in 0s;-o-transition:all 150ms ease-in 0s;transition:all 150ms ease-in 0s}#onetrust-pc-sdk input:checked~.ot-acc-hdr .ot-arw,#onetrust-pc-sdk button[aria-expanded=true]~.ot-acc-hdr .ot-arw-cntr svg{transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}#onetrust-pc-sdk .ot-label-status{font-size:.75em;position:relative;top:2px;display:none;padding-right:5px;float:left}#onetrust-pc-sdk #ot-lst-cnt .ot-label-status{top:-6px}#onetrust-pc-sdk .ot-fltr-opts{min-height:35px}#onetrust-pc-sdk .ot-fltr-btns{margin:10px 15px 0 15px}#onetrust-pc-sdk .ot-fltr-btns button{padding:12px 30px}#onetrust-pc-sdk .ot-pc-footer{position:absolute;bottom:0px;width:100%;max-height:160px;border-top:1px solid #d8d8d8}#onetrust-pc-sdk .ot-pc-footer button{margin-top:20px;margin-bottom:20px;font-weight:600;font-size:.813em;min-height:40px;height:auto;line-height:normal;padding:10px 30px}#onetrust-pc-sdk .ot-tab-desc{margin-left:3%}#onetrust-pc-sdk .ot-grp-hdr1{display:inline-block;width:100%;margin-bottom:10px}#onetrust-pc-sdk .ot-desc-cntr h4{color:#263238;display:inline-block;vertical-align:middle;margin:0;font-weight:bold;font-size:.875em;line-height:1.3;max-width:80%}#onetrust-pc-sdk .ot-subgrps .ot-subgrp h5{top:0;max-width:unset}#onetrust-pc-sdk #ot-pvcy-hdr{margin-bottom:10px}#onetrust-pc-sdk .ot-vlst-cntr{overflow:hidden}#onetrust-pc-sdk .category-vendors-list-handler,#onetrust-pc-sdk .category-host-list-handler,#onetrust-pc-sdk .category-vendors-list-handler+a{display:block;float:left;color:#3860be;font-size:.813em;font-weight:400;line-height:1.1;cursor:pointer;margin:5px 0px}#onetrust-pc-sdk .category-vendors-list-handler:hover,#onetrust-pc-sdk .category-host-list-handler:hover,#onetrust-pc-sdk .category-vendors-list-handler+a:hover{text-decoration-line:underline}#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk,#onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk{display:inline-block;height:13px;width:13px;background-repeat:no-repeat;margin-left:1px;margin-top:6px;cursor:pointer}#onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk{margin-bottom:-1px}#onetrust-pc-sdk .category-host-list-handler,#onetrust-pc-sdk .ot-vlst-cntr,#onetrust-pc-sdk #ot-pc-desc+.category-vendors-list-handler{margin-top:8px}#onetrust-pc-sdk .ot-grp-hdr1+.ot-vlst-cntr{margin-top:0px;margin-bottom:10px}#onetrust-pc-sdk .ot-always-active-group h3.ot-cat-header,#onetrust-pc-sdk .ot-subgrp.ot-always-active-group>h4{max-width:70%}#onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr{max-width:28%}#onetrust-pc-sdk .ot-grp-desc ul,#onetrust-pc-sdk li.ot-subgrp p ul{margin:0px;margin-left:15px;padding-bottom:8px}#onetrust-pc-sdk .ot-grp-desc ul li,#onetrust-pc-sdk li.ot-subgrp p ul li{font-size:inherit;padding-top:8px;display:list-item;list-style:disc}#onetrust-pc-sdk ul.ot-subgrps{margin:0;font-size:inherit}#onetrust-pc-sdk ul.ot-subgrps li{padding:0;border:none;position:relative}#onetrust-pc-sdk ul.ot-subgrps li h5,#onetrust-pc-sdk ul.ot-subgrps li p{font-size:.82em;line-height:1.4}#onetrust-pc-sdk ul.ot-subgrps li p{color:dimgray;clear:both;float:left;margin-top:10px;margin-bottom:0;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk ul.ot-subgrps li h5{color:#263238;font-weight:bold;margin-bottom:0;float:left;position:relative;top:3px}#onetrust-pc-sdk li.ot-subgrp{margin-left:30px;display:inline-block;width:calc(100% - 30px)}#onetrust-pc-sdk .ot-subgrp-tgl{float:right}#onetrust-pc-sdk .ot-subgrp-tgl.ot-always-active-subgroup{width:auto}#onetrust-pc-sdk .ot-pc-footer-logo{height:30px;width:100%;text-align:right;background:#f4f4f4;border-radius:0 0 2px 2px}#onetrust-pc-sdk .ot-pc-footer-logo a{display:inline-block;margin-top:5px;margin-right:10px}#onetrust-pc-sdk #accept-recommended-btn-handler{float:right;text-align:center}#onetrust-pc-sdk .save-preference-btn-handler{min-width:155px;background-color:#68b631;border-radius:2px;color:#fff;font-size:.9em;line-height:1.1;text-align:center;margin-left:15px;margin-right:15px}#onetrust-pc-sdk .ot-btn-subcntr button{margin-right:16px}#onetrust-pc-sdk.ot-ftr-stacked .save-preference-btn-handler,#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr{max-width:40%;white-space:normal;text-align:center}#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button{margin-left:auto;margin-right:auto;min-width:60%;max-width:90%}#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button:nth-child(2){margin-top:0}#onetrust-pc-sdk.ot-ftr-stacked #accept-recommended-btn-handler{float:none}#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container{overflow:hidden}#onetrust-pc-sdk #ot-pc-title{margin:0px;overflow:hidden;position:relative;line-height:1.2;max-height:2.4em;padding-right:1em;font-size:1.37em;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:90%}#onetrust-pc-sdk #ot-pc-title.ot-pc-title-shrink{max-width:70%}#onetrust-pc-sdk #ot-pc-lst{width:100%;position:relative}#onetrust-pc-sdk #ot-pc-lst .ot-acc-hdr{padding-top:17px;padding-right:15px;padding-bottom:17px;padding-left:20px;display:inline-block;width:calc(100% - 35px);vertical-align:middle}#onetrust-pc-sdk #ot-pc-lst .ot-acc-txt{padding-top:6px;padding-right:15px;padding-bottom:10px;padding-left:20px}#onetrust-pc-sdk .ot-lst-cntr{height:100%}#onetrust-pc-sdk #ot-pc-hdr{padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:20px;display:inline-block;width:calc(100% - 50px);height:20px;border-bottom:1px solid #d8d8d8}#onetrust-pc-sdk #ot-pc-hdr input{height:32px;width:100%;border-radius:50px;font-size:.8em;padding-right:35px;padding-left:15px;float:left}#onetrust-pc-sdk #ot-pc-hdr input::placeholder{color:#d4d4d4;font-style:italic}#onetrust-pc-sdk #ot-lst-cnt{height:calc(100% - 86px);padding-left:30px;padding-right:27px;padding-top:20px;margin-top:8px;margin-right:3px;margin-bottom:4px;margin-left:0;overflow-x:hidden;overflow-y:auto;transform:translate3d(0, 0, 0)}#onetrust-pc-sdk #ot-back-arw{height:12px;width:12px}#onetrust-pc-sdk #ot-lst-title{display:inline-block;font-size:1em}#onetrust-pc-sdk #ot-lst-title h3{color:dimgray;font-weight:bold;margin-left:10px;display:inline-block;font-size:1em}#onetrust-pc-sdk #ot-lst-title h3 *{font-size:inherit}#onetrust-pc-sdk .ot-lst-subhdr{float:right;position:relative;bottom:6px}#onetrust-pc-sdk #ot-search-cntr{display:inline-block;vertical-align:middle;position:relative;width:300px}#onetrust-pc-sdk #ot-search-cntr svg{position:absolute;right:0px;width:30px;height:30px;font-size:1em;line-height:1;top:2px}#onetrust-pc-sdk #ot-fltr-cntr{display:inline-block;position:relative;margin-left:20px;vertical-align:middle;font-size:0}#onetrust-pc-sdk #filter-btn-handler{background-color:#3860be;border-radius:17px;-moz-transition:.1s ease;-o-transition:.1s ease;-webkit-transition:1s ease;transition:.1s ease;width:32px;height:32px;padding:0;margin:0;position:relative}#onetrust-pc-sdk #filter-btn-handler svg{cursor:pointer;width:15px;height:15px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);padding-top:5px}#onetrust-pc-sdk #filter-btn-handler path{fill:#fff}#onetrust-pc-sdk #ot-sel-blk{min-width:200px;min-height:30px;padding-left:20px}#onetrust-pc-sdk #ot-selall-vencntr,#onetrust-pc-sdk #ot-selall-adtlvencntr{float:left;height:100%}#onetrust-pc-sdk #ot-selall-vencntr label,#onetrust-pc-sdk #ot-selall-adtlvencntr label{height:100%;padding-left:0}#onetrust-pc-sdk #ot-selall-hostcntr{width:21px;height:21px;position:relative;left:20px}#onetrust-pc-sdk #ot-selall-vencntr.line-through label::after,#onetrust-pc-sdk #ot-selall-adtlvencntr.line-through label::after,#onetrust-pc-sdk #ot-selall-licntr.line-through label::after,#onetrust-pc-sdk #ot-selall-hostcntr.line-through label::after,#onetrust-pc-sdk #ot-selall-gnvencntr.line-through label::after{height:auto;border-left:0;left:5px;top:10.5px;transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none}#onetrust-pc-sdk .ot-ven-name,#onetrust-pc-sdk .ot-host-name{color:#2c3643;font-weight:bold;font-size:.813em;line-height:1.2;margin:0;height:auto;text-align:left;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk .ot-ven-name *,#onetrust-pc-sdk .ot-host-name *{font-size:inherit}#onetrust-pc-sdk .ot-host-desc{font-size:.69em;line-height:1.4;margin-top:5px;margin-bottom:5px;color:dimgray}#onetrust-pc-sdk .ot-host-name>a{text-decoration:underline;position:relative;z-index:2;margin-bottom:5px;font-weight:bold}#onetrust-pc-sdk .ot-host-hdr{float:left;width:calc(100% - 50px);pointer-events:none;position:relative;z-index:1}#onetrust-pc-sdk .ot-host-hdr .ot-host-name{pointer-events:none}#onetrust-pc-sdk .ot-host-hdr a{pointer-events:initial}#onetrust-pc-sdk .ot-host-hdr .ot-host-name~a{margin-top:5px;font-size:.813em;text-decoration:underline}#onetrust-pc-sdk .ot-ven-hdr{width:88%;float:right}#onetrust-pc-sdk input:focus+.ot-acc-hdr{outline:#000 solid 1px !important}#onetrust-pc-sdk #ot-selall-hostcntr input[type=checkbox],#onetrust-pc-sdk #ot-selall-vencntr input[type=checkbox],#onetrust-pc-sdk #ot-selall-adtlvencntr input[type=checkbox]{position:absolute}#onetrust-pc-sdk .ot-host-item .ot-chkbox{float:left}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all-hdr{right:38px}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk{background-color:#f9f9fc;border:1px solid #e2e2e2;width:auto;padding-bottom:5px;padding-top:5px}#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all-chkbox{right:2px;width:auto}#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr{position:relative;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr input{z-index:1}#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr>.ot-acc-hdr{background:#f9f9fc;padding-top:10px;padding-bottom:10px;background-color:#f9f9fc}#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr>.ot-acc-hdr input{z-index:2}#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr>input[type=checkbox]:checked~.ot-acc-hdr{border-bottom:1px solid #e2e2e2}#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr .ot-addtl-venbox{display:none}#onetrust-pc-sdk #ot-addtl-venlst .ot-tgl-cntr{margin-right:13px}#onetrust-pc-sdk .ot-vensec-title{font-size:.813em;display:inline-block}#onetrust-pc-sdk .ot-ven-item>button:focus,#onetrust-pc-sdk .ot-host-item>button:focus,#onetrust-pc-sdk .ot-acc-cntr>button:focus{outline:#000 solid 2px}#onetrust-pc-sdk .ot-ven-item>button,#onetrust-pc-sdk .ot-host-item>button,#onetrust-pc-sdk .ot-acc-cntr>button{position:absolute;cursor:pointer;width:100%;height:100%;border:0;opacity:0;margin:0;top:0;left:0}#onetrust-pc-sdk .ot-ven-item>button~.ot-acc-hdr,#onetrust-pc-sdk .ot-host-item>button~.ot-acc-hdr,#onetrust-pc-sdk .ot-acc-cntr>button~.ot-acc-hdr{cursor:pointer}#onetrust-pc-sdk .ot-ven-item>button[aria-expanded=false]~.ot-acc-txt,#onetrust-pc-sdk .ot-host-item>button[aria-expanded=false]~.ot-acc-txt,#onetrust-pc-sdk .ot-acc-cntr>button[aria-expanded=false]~.ot-acc-txt{margin-top:0;max-height:0;opacity:0;overflow:hidden;width:100%;transition:.25s ease-out;display:none}#onetrust-pc-sdk .ot-ven-item>button[aria-expanded=true]~.ot-acc-txt,#onetrust-pc-sdk .ot-host-item>button[aria-expanded=true]~.ot-acc-txt,#onetrust-pc-sdk .ot-acc-cntr>button[aria-expanded=true]~.ot-acc-txt{transition:.1s ease-in;display:block}#onetrust-pc-sdk .ot-ven-item ul{list-style:none inside;font-size:100%;margin:0}#onetrust-pc-sdk .ot-ven-item ul li{margin:0 !important;padding:0;border:none !important}#onetrust-pc-sdk .ot-hide-acc>button{pointer-events:none}#onetrust-pc-sdk .ot-hide-acc .ot-arw-cntr>*{visibility:hidden}#onetrust-pc-sdk #ot-ven-lst,#onetrust-pc-sdk #ot-host-lst,#onetrust-pc-sdk #ot-addtl-venlst,#onetrust-pc-sdk #ot-gn-venlst{width:100%}#onetrust-pc-sdk #ot-ven-lst li,#onetrust-pc-sdk #ot-host-lst li,#onetrust-pc-sdk #ot-addtl-venlst li,#onetrust-pc-sdk #ot-gn-venlst li{border:1px solid #d7d7d7;border-radius:2px;position:relative;margin-top:10px}#onetrust-pc-sdk #ot-gn-venlst li.ot-host-info{padding:.5rem;overflow-y:hidden}#onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr{width:65%}#onetrust-pc-sdk #ot-host-lst .ot-tgl-cntr{width:65%;float:left}#onetrust-pc-sdk label{margin-bottom:0}#onetrust-pc-sdk .ot-host-notice{float:right}#onetrust-pc-sdk .ot-ven-link,#onetrust-pc-sdk .ot-ven-legclaim-link,#onetrust-pc-sdk .ot-host-expand{color:dimgray;font-size:.75em;line-height:.9;display:inline-block}#onetrust-pc-sdk .ot-ven-link *,#onetrust-pc-sdk .ot-ven-legclaim-link *,#onetrust-pc-sdk .ot-host-expand *{font-size:inherit}#onetrust-pc-sdk .ot-ven-link,#onetrust-pc-sdk .ot-ven-legclaim-link{position:relative;z-index:2}#onetrust-pc-sdk .ot-ven-link:hover,#onetrust-pc-sdk .ot-ven-legclaim-link:hover{text-decoration:underline}#onetrust-pc-sdk .ot-ven-dets{border-radius:2px;background-color:#f8f8f8}#onetrust-pc-sdk .ot-ven-dets li:first-child p:first-child{border-top:none}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:not(:first-child){border-top:1px solid #ddd !important}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p{display:inline-block}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(odd){width:30%}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(even){width:50%;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p,#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h5{padding-top:5px;padding-bottom:5px;display:block}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h5{display:inline-block}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-last-child(-n+1){padding-bottom:10px}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-child(-n+2):not(.disc-pur){padding-top:10px}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur-cont{display:inline}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur{position:relative;width:50% !important;word-break:break-word;word-wrap:break-word;left:calc(30% + 17px)}#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur:nth-child(-n+1){position:static}#onetrust-pc-sdk .ot-ven-dets p,#onetrust-pc-sdk .ot-ven-dets h5,#onetrust-pc-sdk .ot-ven-dets span{font-size:.69em;text-align:left;vertical-align:middle;word-break:break-word;word-wrap:break-word;margin:0;padding-bottom:10px;padding-left:15px;color:#2e3644}#onetrust-pc-sdk .ot-ven-dets h5{padding-top:5px}#onetrust-pc-sdk .ot-ven-dets span{color:dimgray;padding:0;vertical-align:baseline}#onetrust-pc-sdk .ot-ven-dets .ot-ven-pur h5{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding-bottom:5px;margin-bottom:5px;font-weight:bold}#onetrust-pc-sdk .ot-host-opt{display:inline-block;width:100%;margin:0;font-size:inherit}#onetrust-pc-sdk .ot-host-opt li>div div{font-size:.81em;padding:5px 0}#onetrust-pc-sdk .ot-host-opt li>div div:nth-child(1){width:30%;float:left}#onetrust-pc-sdk .ot-host-opt li>div div:nth-child(2){width:70%;float:left;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk #ot-host-lst li.ot-host-info{border:none;font-size:.8em;color:dimgray;float:left;text-align:left;padding:10px;margin-bottom:10px;width:calc(100% - 10px);background-color:#f8f8f8}#onetrust-pc-sdk #ot-host-lst li.ot-host-info a{color:dimgray}#onetrust-pc-sdk #ot-host-lst li.ot-host-info>div{overflow:auto}#onetrust-pc-sdk #no-results{text-align:center;margin-top:30px}#onetrust-pc-sdk #no-results p{font-size:1em;color:#2e3644;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk #no-results p span{font-weight:bold}#onetrust-pc-sdk .ot-tgl-cntr{display:inline-block;vertical-align:middle}#onetrust-pc-sdk .ot-arw-cntr,#onetrust-pc-sdk .ot-tgl-cntr{float:right}#onetrust-pc-sdk .ot-desc-cntr{padding-top:0px;margin-top:20px;padding-right:0px;border-radius:3px;overflow:hidden;padding-bottom:10px}#onetrust-pc-sdk .ot-desc-cntr:focus,#onetrust-pc-sdk .ot-desc-cntr:active,#onetrust-pc-sdk .ot-desc-cntr:focus-visible{outline:2px solid #101010;border-radius:2px}#onetrust-pc-sdk .ot-leg-border-color{border:1px solid #e9e9e9}#onetrust-pc-sdk .ot-leg-border-color .ot-subgrp-cntr{border-top:1px solid #e9e9e9;padding-bottom:10px}#onetrust-pc-sdk .ot-category-desc{padding-bottom:10px}#onetrust-pc-sdk .ot-grp-hdr1{padding-left:10px;width:calc(100% - 20px);padding-top:10px;margin-bottom:0px;padding-bottom:8px}#onetrust-pc-sdk .ot-subgrp-cntr{padding-top:10px}#onetrust-pc-sdk .ot-desc-cntr>*:not(.ot-grp-hdr1){padding-left:10px;padding-right:10px}#onetrust-pc-sdk .ot-pli-hdr{overflow:hidden;padding-top:7.5px;padding-bottom:7.5px;background-color:#f8f8f8;border:none;border-bottom:1px solid #e9e9e9}#onetrust-pc-sdk .ot-pli-hdr span:first-child{text-align:left;max-width:80px;padding-right:5px}#onetrust-pc-sdk .ot-pli-hdr span:last-child{padding-right:20px;text-align:center}#onetrust-pc-sdk .ot-li-title{float:right;font-size:.813em}#onetrust-pc-sdk .ot-desc-cntr .ot-tgl-cntr:first-of-type,#onetrust-pc-sdk .ot-cat-header+.ot-tgl{padding-left:7px;padding-right:7px}#onetrust-pc-sdk .ot-always-active-group .ot-grp-hdr1 .ot-tgl-cntr:first-of-type{padding-left:0px}#onetrust-pc-sdk .ot-cat-header,#onetrust-pc-sdk .ot-subgrp h4{max-width:calc(100% - 133px)}#onetrust-pc-sdk #ot-lst-cnt #ot-sel-blk{width:100%;display:inline-block;padding:0}#onetrust-pc-sdk .ot-sel-all{display:inline-block;width:100%}#onetrust-pc-sdk .ot-sel-all-hdr,#onetrust-pc-sdk .ot-sel-all-chkbox{width:100%;float:right;position:relative}#onetrust-pc-sdk .ot-sel-all-chkbox{z-index:1}#onetrust-pc-sdk :not(.ot-hosts-ui) .ot-sel-all-hdr,#onetrust-pc-sdk :not(.ot-hosts-ui) .ot-sel-all-chkbox{right:23px;width:calc(100% - 23px)}#onetrust-pc-sdk .ot-consent-hdr,#onetrust-pc-sdk .ot-li-hdr{float:right;font-size:.813em;position:relative;line-height:normal;text-align:center;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk .ot-hosts-ui .ot-consent-hdr{float:left;position:relative;left:5px}#onetrust-pc-sdk .ot-li-hdr{max-width:100px;margin-right:10px}#onetrust-pc-sdk .ot-consent-hdr{max-width:55px}#onetrust-pc-sdk .ot-ven-ctgl{margin-left:10px}#onetrust-pc-sdk .ot-ven-litgl{margin-right:55px}#onetrust-pc-sdk .ot-ven-litgl.ot-ven-litgl-only{margin-right:86px}#onetrust-pc-sdk .ot-ven-ctgl,#onetrust-pc-sdk .ot-ven-litgl,#onetrust-pc-sdk .ot-ven-gvctgl{float:left}#onetrust-pc-sdk .ot-ven-ctgl label,#onetrust-pc-sdk .ot-ven-litgl label,#onetrust-pc-sdk .ot-ven-gvctgl label{width:22px;padding:0}#onetrust-pc-sdk #ot-selall-licntr{display:block;width:21px;height:21px;position:relative;float:right;right:80px}#onetrust-pc-sdk #ot-selall-licntr input{position:absolute}#onetrust-pc-sdk #ot-selall-vencntr,#onetrust-pc-sdk #ot-selall-adtlvencntr,#onetrust-pc-sdk #ot-selall-gnvencntr{float:right;width:21px;height:21px;position:relative;right:15px}#onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr{float:right;width:auto}#onetrust-pc-sdk .ot-ven-hdr{float:left;width:60%}#onetrust-pc-sdk #vdr-lst-dsc{font-size:.812em;line-height:1.5;padding:10px 15px 5px 15px}#onetrust-pc-sdk #ot-anchor{border:12px solid rgba(0,0,0,0);display:none;position:absolute;z-index:2147483647;top:40px;right:35px;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);background-color:#fff;-webkit-box-shadow:-3px -3px 5px -2px #c7c5c7;-moz-box-shadow:-3px -3px 5px -2px #c7c5c7;box-shadow:-3px -3px 5px -2px #c7c5c7}#onetrust-pc-sdk #ot-fltr-modal{width:300px;position:absolute;z-index:2147483646;top:46px;height:90%;max-height:350px;display:none;-moz-transition:.2s ease;-o-transition:.2s ease;-webkit-transition:2s ease;transition:.2s ease;opacity:1;right:0}#onetrust-pc-sdk #ot-fltr-modal button{max-width:200px;line-height:1;word-break:break-word;white-space:normal;height:auto;font-weight:bold}#onetrust-pc-sdk #ot-fltr-cnt{background-color:#fff;margin:5px;border-radius:3px;height:100%;margin-right:10px;padding-right:10px;-webkit-box-shadow:0px 0px 12px 2px #c7c5c7;-moz-box-shadow:0px 0px 12px 2px #c7c5c7;box-shadow:0px 0px 12px 2px #c7c5c7}#onetrust-pc-sdk .ot-fltr-scrlcnt{overflow-y:auto;overflow-x:hidden;clear:both;max-height:calc(100% - 60px)}#onetrust-pc-sdk .ot-fltr-opt{margin-bottom:25px;margin-left:15px;clear:both}#onetrust-pc-sdk .ot-fltr-opt label{height:auto}#onetrust-pc-sdk .ot-fltr-opt span{cursor:pointer;color:dimgray;font-size:.8em;line-height:1.1;font-weight:normal}#onetrust-pc-sdk #clear-filters-handler{float:right;margin-top:15px;margin-bottom:10px;text-decoration:none;color:#3860be;font-size:.9em;border:none;padding:1px}#onetrust-pc-sdk #clear-filters-handler:hover{color:#1883fd}#onetrust-pc-sdk #clear-filters-handler:focus{outline:#000 solid 1px}#onetrust-pc-sdk #filter-apply-handler{margin-right:10px}#onetrust-pc-sdk .ot-grp-desc+.ot-leg-btn-container{margin-top:0}#onetrust-pc-sdk .ot-leg-btn-container{display:inline-block;width:100%;margin-top:10px}#onetrust-pc-sdk .ot-leg-btn-container button{height:auto;padding:6.5px 8px;margin-bottom:0;line-height:normal;letter-spacing:0}#onetrust-pc-sdk .ot-leg-btn-container svg{display:none;height:14px;width:14px;padding-right:5px;vertical-align:sub}#onetrust-pc-sdk .ot-active-leg-btn{cursor:default;pointer-events:none}#onetrust-pc-sdk .ot-active-leg-btn svg{display:inline-block}#onetrust-pc-sdk .ot-remove-objection-handler{border:none;text-decoration:underline;padding:0;font-size:.82em;font-weight:600;line-height:1.4;padding-left:10px}#onetrust-pc-sdk .ot-obj-leg-btn-handler span{font-weight:bold;text-align:center;font-size:.91em;line-height:1.5}#onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler{border:none;height:auto;line-height:1.5;text-decoration:underline;font-size:.69em;background:none;width:auto}#onetrust-pc-sdk.ot-close-btn-link .ot-close-cntr{right:5px;top:5px;transform:none}#onetrust-pc-sdk .ot-grps-cntr{overflow-y:hidden}#onetrust-pc-sdk .ot-cat-header{float:left;font-weight:600;font-size:.875em;line-height:1.5;max-width:90%;vertical-align:middle}#onetrust-pc-sdk .ot-vnd-item>button:focus{outline:#000 solid 2px}#onetrust-pc-sdk .ot-vnd-item>button{position:absolute;cursor:pointer;width:100%;height:100%;margin:0;top:0;left:0;z-index:1;max-width:none;border:none}#onetrust-pc-sdk .ot-vnd-item>button[aria-expanded=false]~.ot-acc-txt{margin-top:0;max-height:0;opacity:0;overflow:hidden;width:100%;transition:.25s ease-out;display:none}#onetrust-pc-sdk .ot-vnd-item>button[aria-expanded=true]~.ot-acc-txt{transition:.1s ease-in;margin-top:10px;width:100%;overflow:auto;display:block}#onetrust-pc-sdk .ot-vnd-item>button[aria-expanded=true]~.ot-acc-grpcntr{width:auto;margin-top:0px;padding-bottom:10px}#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item{position:relative;border-radius:2px;margin:0;padding:0;border:1px solid #d8d8d8;border-top:none;width:calc(100% - 2px);float:left}#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item:first-of-type{margin-top:10px;border-top:1px solid #d8d8d8}#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:first-child{margin-top:10px}#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:last-child,#onetrust-pc-sdk .ot-accordion-layout .ot-hlst-cntr:last-child{margin-bottom:5px}#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr{padding-top:11.5px;padding-bottom:11.5px;padding-left:20px;padding-right:20px;width:calc(100% - 40px);display:inline-block}#onetrust-pc-sdk .ot-accordion-layout .ot-acc-txt{width:100%;padding:0}#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp-cntr{padding-left:20px;padding-right:15px;padding-bottom:0;width:calc(100% - 35px)}#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp{padding-right:5px}#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpcntr{z-index:1;position:relative}#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header+.ot-arw-cntr{position:absolute;top:50%;transform:translateY(-50%);right:20px;margin-top:-2px}#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header+.ot-arw-cntr .ot-arw{width:15px;height:20px;margin-left:5px;color:dimgray}#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header{float:none;color:#2e3644;margin:0;display:inline-block;height:auto;word-wrap:break-word;min-height:inherit}#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr,#onetrust-pc-sdk .ot-accordion-layout .ot-hlst-cntr{padding-left:20px;width:calc(100% - 20px);display:inline-block;margin-top:0;padding-bottom:2px}#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr{position:relative;min-height:25px}#onetrust-pc-sdk .ot-accordion-layout h4~.ot-tgl,#onetrust-pc-sdk .ot-accordion-layout h4~.ot-always-active{position:absolute;top:50%;transform:translateY(-50%);right:20px}#onetrust-pc-sdk .ot-accordion-layout h4~.ot-tgl+.ot-tgl{right:95px}#onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler,#onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler+a{margin-top:5px}#onetrust-pc-sdk #ot-lst-cnt{margin-top:1rem;max-height:calc(100% - 96px)}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info-cntr{border:1px solid #d8d8d8;padding:.75rem 2rem;padding-bottom:0;width:auto;margin-top:.5rem}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info{margin-bottom:1rem;padding-left:.75rem;padding-right:.75rem;display:flex;flex-direction:column}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=DPOEmail]{border-top:1px solid #d8d8d8;padding-top:1rem}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=DPOLink]{border-bottom:1px solid #d8d8d8;padding-bottom:1rem}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-lbl{font-weight:bold;font-size:.85em;margin-bottom:.5rem}#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-cnt{margin-left:.5rem;font-weight:500;font-size:.85rem}#onetrust-pc-sdk .ot-vs-list,#onetrust-pc-sdk .ot-vnd-serv{width:auto;padding:1rem 1.25rem;padding-bottom:0}#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr{padding-bottom:.75rem;border-bottom:1px solid #d8d8d8}#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr{font-weight:600;font-size:.95em;line-height:2;margin-left:.5rem}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item{border:none;margin:0;padding:0}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button{outline:none;border-bottom:1px solid #d8d8d8}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button[aria-expanded=true],#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button[aria-expanded=true]{border-bottom:none}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:first-child,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item:first-child{margin-top:.25rem;border-top:unset}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item:last-child{margin-bottom:.5rem}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child button,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item:last-child button{border-bottom:none}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info-cntr,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info-cntr{border:1px solid #d8d8d8;padding:.75rem 1.75rem;padding-bottom:0;width:auto;margin-top:.5rem}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info{margin-bottom:1rem;padding-left:.75rem;padding-right:.75rem;display:flex;flex-direction:column}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*=DPOEmail],#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[data-vnd-info-key*=DPOEmail]{border-top:1px solid #d8d8d8;padding-top:1rem}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*=DPOLink],#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[data-vnd-info-key*=DPOLink]{border-bottom:1px solid #d8d8d8;padding-bottom:1rem}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-lbl,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-lbl{font-weight:bold;font-size:.85em;margin-bottom:.5rem}#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-cnt,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-cnt{margin-left:.5rem;font-weight:500;font-size:.85rem}#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt,#onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt{padding-left:40px}#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr,#onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr{font-size:.8em}#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-cat-header,#onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-cat-header{font-size:.8em}#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv{margin-bottom:1rem;padding:1rem .95rem}#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr{padding-bottom:.75rem;border-bottom:1px solid #d8d8d8}#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr{font-weight:700;font-size:.8em;line-height:20px;margin-left:.82rem}#onetrust-pc-sdk .ot-subgrp-cntr .ot-cat-header{font-weight:700;font-size:.8em;line-height:20px}#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-vnd-serv .ot-vnd-lst-cont .ot-accordion-layout .ot-acc-hdr div.ot-chkbox{margin-left:.82rem}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr{padding:.7rem 0;margin:0;display:flex;width:100%;align-items:center;justify-content:space-between}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:first-child,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr div:first-child,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr div:first-child,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr div:first-child,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr div:first-child,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr div:first-child,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr div:first-child{margin-left:.5rem}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:last-child,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr div:last-child,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr div:last-child,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr div:last-child,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr div:last-child,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr div:last-child,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr div:last-child{margin-right:.5rem;margin-left:.5rem}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-always-active,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-always-active,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-always-active,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-always-active,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-always-active,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-always-active,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-always-active{position:relative;right:unset;top:unset;transform:unset}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-arw-cntr,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-arw-cntr,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-arw-cntr,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-arw-cntr,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-arw-cntr,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-arw-cntr,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-arw-cntr{float:none;top:unset;right:unset;transform:unset;margin-top:-2px;position:relative}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-cat-header{flex:1;margin:0 .5rem}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-tgl,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-tgl,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-tgl,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-tgl,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-tgl,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-tgl,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-tgl{position:relative;transform:none;right:0;top:0;float:none}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox{position:relative;margin:0 .5rem}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox label{padding:0}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label::before,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label::before,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label::before,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label::before,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox label::before{position:relative}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox input,#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox input,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox input,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox input,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox input,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox input,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox input{position:absolute;cursor:pointer;width:100%;height:100%;opacity:0;margin:0;top:0;left:0;z-index:1}#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr h5.ot-cat-header,#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr h4.ot-cat-header{margin:0}#onetrust-pc-sdk .ot-vs-config .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp h5{top:0;line-height:20px}#onetrust-pc-sdk .ot-vs-list{display:flex;flex-direction:column;padding:0;margin:.5rem 4px}#onetrust-pc-sdk .ot-vs-selc-all{display:flex;padding:0;float:unset;align-items:center;justify-content:flex-start}#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf{justify-content:flex-end}#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-sel-all-chkbox{margin-right:48px}#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox{margin:0;padding:0;margin-right:14px;justify-content:flex-end}#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-chkbox,#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-tgl{display:inline-block;right:unset;width:auto;height:auto;float:none}#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr label{width:45px;height:25px}#onetrust-pc-sdk .ot-vs-selc-all .ot-sel-all-chkbox{margin-right:11px;margin-left:.75rem;display:flex;align-items:center}#onetrust-pc-sdk .ot-vs-selc-all .sel-all-hdr{margin:0 1.25rem;font-size:.812em;line-height:normal;text-align:center;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk .ot-vnd-list-cnt #ot-selall-vencntr.ot-chkbox{float:unset;right:0}#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-sel-all-chkbox{margin-right:50px}#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr label{width:35px;height:10px}#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox{justify-content:flex-end}#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox{right:unset;display:flex;align-items:center}#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox #ot-selall-vencntr.ot-chkbox{right:unset}#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox{margin-left:12px}#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox .sel-all-hdr{margin:0 1rem}#onetrust-pc-sdk .ot-pgph-link{font-size:.813em;margin-top:5px;position:relative}#onetrust-pc-sdk .ot-pgph-link.ot-pgph-link-subgroup{margin-bottom:1rem}#onetrust-pc-sdk .ot-pgph-contr{margin:0 2.5rem}#onetrust-pc-sdk .ot-pgph-title{font-size:1.18rem;margin-bottom:2rem}#onetrust-pc-sdk .ot-pgph-desc{font-size:1rem;font-weight:400;margin-bottom:2rem;line-height:1.5rem}#onetrust-pc-sdk .ot-pgph-desc:not(:last-child):after{content:"";width:96%;display:block;margin:0 auto;padding-bottom:2rem;border-bottom:1px solid #e9e9e9}#onetrust-pc-sdk.otPcTab[dir=rtl] input~.ot-acc-hdr .ot-arw,#onetrust-pc-sdk.otPcTab[dir=rtl] #ot-back-arw{transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}#onetrust-pc-sdk.otPcTab[dir=rtl] input:checked~.ot-acc-hdr .ot-arw{transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg)}#onetrust-pc-sdk.otPcTab[dir=rtl] #ot-search-cntr svg{right:15px}#onetrust-pc-sdk.otPcTab[dir=rtl] .ot-chkbox label::after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);border-left:0;border-right:3px solid}#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon{padding:0;background-color:rgba(0,0,0,0);border:none;margin:0}@media(max-width: 767px){#onetrust-pc-sdk{width:100%;border:none}#onetrust-pc-sdk .ot-optout-signal{margin:.625rem}#onetrust-pc-sdk .ot-sdk-container,#onetrust-pc-sdk .ot-sdk-container{padding:0;margin:0}#onetrust-pc-sdk .ot-title-cntr{width:75%}#onetrust-pc-sdk .ot-title-cntr #ot-pc-title{white-space:break-spaces;font-size:20px;overflow-x:visible;margin-left:10px}#onetrust-pc-sdk .ot-pc-logo{width:15%}#onetrust-pc-sdk .ot-pc-logo img{max-height:fit-content;font-size:10px}#onetrust-pc-sdk .ot-desc-cntr{margin:0;padding-top:20px;padding-right:20px;padding-bottom:15px;padding-left:20px;position:relative;left:auto}#onetrust-pc-sdk .ot-desc-cntr{margin-top:20px;margin-left:20px;padding:0;padding-bottom:10px}#onetrust-pc-sdk .ot-grps-cntr{max-height:none;overflow:hidden}#onetrust-pc-sdk #accept-recommended-btn-handler{float:none}}@media(min-width: 768px){#onetrust-pc-sdk.ot-tgl-with-label .ot-label-status{display:inline}#onetrust-pc-sdk.ot-tgl-with-label #ot-pc-lst .ot-label-status{display:none}#onetrust-pc-sdk.ot-tgl-with-label.ot-leg-opt-out .ot-pli-hdr{padding-right:8%}#onetrust-pc-sdk.ot-tgl-with-label .ot-cat-header{max-width:60%}#onetrust-pc-sdk.ot-tgl-with-label .ot-subgrp h4{max-width:58%}#onetrust-pc-sdk.ot-tgl-with-label .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp>h6{max-width:50%}#onetrust-pc-sdk.ot-tgl-with-label .ot-desc-cntr .ot-tgl-cntr:first-of-type,#onetrust-pc-sdk.ot-tgl-with-label .ot-cat-header+.ot-tgl{padding-left:15px}}@media(max-width: 640px){#onetrust-pc-sdk{height:100%}#onetrust-pc-sdk .ot-optout-signal{margin:.625rem}#onetrust-pc-sdk .ot-pc-header{padding:10px;width:calc(100% - 20px)}#onetrust-pc-sdk #ot-pc-content{overflow:auto}#onetrust-pc-sdk .ot-sdk-row .ot-sdk-columns{width:100%}#onetrust-pc-sdk .ot-desc-cntr{margin:0;overflow:hidden}#onetrust-pc-sdk .ot-desc-cntr{margin-left:10px;width:calc(100% - 15px);margin-top:5px;margin-bottom:5px}#onetrust-pc-sdk .ot-ven-hdr{max-width:80%}#onetrust-pc-sdk #ot-lst-cnt{width:calc(100% - 18px);padding-top:13px;padding-right:5px;padding-left:10px}#onetrust-pc-sdk .ot-grps-cntr{width:100%}#onetrust-pc-sdk .ot-pc-footer{max-height:300px}#onetrust-pc-sdk #ot-pc-content,#onetrust-pc-sdk #ot-pc-lst{height:calc(100% - 322px)}#onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler{position:fixed;top:10px;right:15px}#onetrust-pc-sdk.ot-close-btn-link .ot-pc-header{padding-top:25px}#onetrust-pc-sdk.ot-close-btn-link #ot-pc-title{max-width:100%}}@media(max-width: 640px)and (orientation: portrait){#onetrust-pc-sdk #ot-pc-hdr{height:70px;padding:15px 0;width:100%}#onetrust-pc-sdk .ot-lst-subhdr{width:calc(100% - 15px);float:none;bottom:auto;display:inline-block;padding-top:8px;padding-left:15px}#onetrust-pc-sdk .ot-btn-subcntr{float:none}#onetrust-pc-sdk #ot-search-cntr{display:inline-block;width:calc(100% - 55px);position:relative}#onetrust-pc-sdk #ot-anchor{top:75px;right:30px}#onetrust-pc-sdk #ot-fltr-modal{top:81px}#onetrust-pc-sdk #ot-fltr-cntr{float:right;right:15px}#onetrust-pc-sdk #ot-lst-title{padding-left:15px}#onetrust-pc-sdk #ot-lst-cnt{height:auto;overflow:auto}#onetrust-pc-sdk .save-preference-btn-handler,#onetrust-pc-sdk #accept-recommended-btn-handler,#onetrust-pc-sdk .ot-pc-refuse-all-handler{width:calc(100% - 33px)}#onetrust-pc-sdk.ot-ftr-stacked .save-preference-btn-handler,#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr{max-width:none}#onetrust-pc-sdk.ot-ftr-stacked .ot-pc-footer button{margin:15px}#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button{min-width:none;max-width:none}#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button:nth-child(2){margin-top:15px}#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container button:not(:last-child){margin-bottom:0}}@media(max-width: 425px){#onetrust-pc-sdk .ot-pc-header .ot-pc-logo{width:15%}#onetrust-pc-sdk .ot-pc-header .ot-pc-logo img{max-height:fit-content;font-size:10px}#onetrust-pc-sdk .ot-title-cntr{width:75%}#onetrust-pc-sdk #ot-pc-lst .ot-acc-txt{padding-top:6px;padding-bottom:10px}#onetrust-pc-sdk #ot-pc-lst .ot-host-notice{float:left;margin-left:30px}#onetrust-pc-sdk #ot-pc-lst .ot-arw-cntr{float:none;display:inline}#onetrust-pc-sdk #ot-pc-lst .ot-ven-hdr{float:left;width:100%;max-width:85%}#onetrust-pc-sdk.ot-addtl-vendors #ot-pc-lst .ot-acc-cntr .ot-arw-cntr:first-of-type{float:right}#onetrust-pc-sdk #ot-pc-title{max-width:100%;white-space:break-spaces;font-size:20px;overflow-x:visible}#onetrust-pc-sdk .ot-subgrp-cntr li.ot-subgrp{margin-left:10px;width:calc(100% - 10px)}#onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr{width:auto;float:right}#onetrust-pc-sdk #ot-ven-lst .ot-arw-cntr{float:right}#onetrust-pc-sdk .ot-ven-hdr{max-width:47%}#onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr:first-of-type{max-width:none;padding-left:20px}}@media only screen and (max-height: 425px)and (max-width: 896px)and (orientation: landscape){#onetrust-pc-sdk{height:100%;width:100%;max-width:none}#onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr{max-width:none}#onetrust-pc-sdk .ot-pc-header{padding:10px;width:calc(100% - 20px);height:auto;min-height:20px}#onetrust-pc-sdk .ot-pc-header .ot-pc-logo{max-height:20px;width:15%}#onetrust-pc-sdk .ot-pc-header .ot-pc-logo img{max-height:fit-content;font-size:10px}#onetrust-pc-sdk .ot-title-cntr{width:75%}#onetrust-pc-sdk .ot-title-cntr #ot-pc-title{white-space:break-spaces;font-size:20px;overflow-x:visible}#onetrust-pc-sdk .ot-pc-footer{max-height:52px;overflow-y:auto}#onetrust-pc-sdk #ot-pc-lst{overflow-y:auto}#onetrust-pc-sdk #ot-pc-lst #ot-pc-hdr{height:auto}#onetrust-pc-sdk #ot-pc-lst #ot-pc-hdr #ot-pc-title{max-height:20px}#onetrust-pc-sdk #ot-pc-lst #ot-pc-hdr .ot-lst-subhdr{padding:10px 5px;float:none}#onetrust-pc-sdk #ot-pc-lst #ot-pc-hdr .ot-lst-subhdr #ot-fltr-cntr{margin-top:5px}#onetrust-pc-sdk #ot-pc-lst #ot-lst-cnt{overflow:visible}#onetrust-pc-sdk #ot-lst-cnt{height:auto;overflow:auto}#onetrust-pc-sdk #accept-recommended-btn-handler{float:right}#onetrust-pc-sdk .save-preference-btn-handler,#onetrust-pc-sdk #accept-recommended-btn-handler,#onetrust-pc-sdk .ot-pc-refuse-all-handler{width:auto}#onetrust-pc-sdk #ot-pc-content,#onetrust-pc-sdk #ot-pc-lst{height:calc(100% - 120px)}#onetrust-pc-sdk.ot-shw-fltr .ot-lst-cntr{overflow:hidden}#onetrust-pc-sdk.ot-shw-fltr #ot-pc-lst{position:static}#onetrust-pc-sdk.ot-shw-fltr #ot-fltr-modal{top:0;width:100%;height:100%;max-height:none}#onetrust-pc-sdk.ot-shw-fltr #ot-fltr-modal>div{margin:0;box-sizing:initial;height:100%;max-height:none}#onetrust-pc-sdk.ot-shw-fltr #clear-filters-handler{padding-right:20px}#onetrust-pc-sdk.ot-shw-fltr #ot-anchor{display:none !important}#onetrust-pc-sdk .ot-pc-footer button{margin:10px}}@media(max-width: 425px),(max-width: 896px)and (max-height: 425px)and (orientation: landscape){#onetrust-pc-sdk .ot-pc-header{padding-right:20px}#onetrust-pc-sdk .ot-pc-logo{margin-left:0px;margin-top:5px;width:150px}#onetrust-pc-sdk .ot-close-icon{width:44px;height:44px;background-size:12px}#onetrust-pc-sdk .ot-grp-hdr1{float:right;padding-right:10px}#onetrust-pc-sdk .ot-grp-hdr1+.ot-vlst-cntr{padding-top:10px}}@media only screen and (max-height: 610px){#onetrust-pc-sdk{max-height:100%}}@media(max-width: 425px)and (orientation: landscape){#onetrust-pc-sdk .ot-pc-header #ot-pc-title{font-size:10px}}
            #onetrust-consent-sdk #onetrust-pc-sdk,
                #onetrust-consent-sdk #ot-search-cntr,
                #onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle,
                #onetrust-consent-sdk #onetrust-pc-sdk ot-grp-hdr1 .checkbox,
                #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title:after
                ,#onetrust-consent-sdk #onetrust-pc-sdk #ot-sel-blk,
                        #onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-cnt,
                        #onetrust-consent-sdk #onetrust-pc-sdk #ot-anchor {
                    background-color: #FFFFFF;
                }
               
            #onetrust-consent-sdk #onetrust-pc-sdk h3,
                #onetrust-consent-sdk #onetrust-pc-sdk h4,
                #onetrust-consent-sdk #onetrust-pc-sdk h5,
                #onetrust-consent-sdk #onetrust-pc-sdk h6,
                #onetrust-consent-sdk #onetrust-pc-sdk p,
                #onetrust-consent-sdk #onetrust-pc-sdk #ot-ven-lst .ot-ven-opts p,
                #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-desc,
                #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title,
                #onetrust-consent-sdk #onetrust-pc-sdk .ot-li-title,
                #onetrust-consent-sdk #onetrust-pc-sdk .ot-sel-all-hdr span,
                #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info,
                #onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-modal #modal-header,
                #onetrust-consent-sdk #onetrust-pc-sdk .ot-checkbox label span,
                #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-sel-blk p,
                #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-lst-title h3,
                #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .back-btn-handler p,
                #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .ot-ven-name,
                #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-ven-lst .consent-category,
                #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-leg-btn,
                #onetrust-consent-sdk #onetrust-pc-sdk .ot-label-status,
                #onetrust-consent-sdk #onetrust-pc-sdk .ot-chkbox label span,
                #onetrust-consent-sdk #onetrust-pc-sdk #clear-filters-handler,
                #onetrust-consent-sdk #onetrust-pc-sdk .ot-optout-signal
                {
                    color: #696969;
                }
             #onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link,
                    #onetrust-consent-sdk #onetrust-pc-sdk .ot-pgph-link,
                    #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler,
                    #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler + a,
                    #onetrust-consent-sdk #onetrust-pc-sdk .category-host-list-handler,
                    #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-link,
                    #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-legclaim-link,
                    #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-name a,
                    #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-acc-hdr .ot-host-expand,
                    #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info a,
                    #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-content #ot-pc-desc .ot-link-btn,
                    #onetrust-consent-sdk #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a,
                    #onetrust-consent-sdk #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info a
                    {
                        color: #cd0037;
                    }
            #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler:hover { text-decoration: underline;}
            #onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt,
            #onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-subgrp-tgl .ot-switch.ot-toggle
             {
                background-color: #F8F8F8;
            }
             #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info,
                    #onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-ven-dets
                            {
                                background-color: #F8F8F8;
                            }
        #onetrust-consent-sdk #onetrust-pc-sdk
            button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn),
            #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn {
                background-color: #CD0037;border-color: #CD0037;
                color: #FFFFFF;
            }
            #onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu {
                border-color: #CD0037;
            }
            
            #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-remove-objection-handler{
                background-color: transparent;
                border: 1px solid transparent;
            }
            #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-leg-btn {
                background-color: #FFFFFF;
                color: #4D4D4D; border-color: #4D4D4D;
            }
            #onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch, .ot-switch .ot-switch-nob, .ot-switch .ot-switch-nob:before,
            #onetrust-pc-sdk .ot-checkbox input[type="checkbox"]:focus + label::before,
            #onetrust-pc-sdk .ot-chkbox input[type="checkbox"]:focus + label::before {
                outline-color: #000000;
                outline-width: 1px;
            }
            #onetrust-pc-sdk .ot-host-item > button:focus, #onetrust-pc-sdk .ot-ven-item > button:focus {
                border: 1px solid #000000;
            }
            #onetrust-consent-sdk #onetrust-pc-sdk *:focus,
            #onetrust-consent-sdk #onetrust-pc-sdk .ot-vlst-cntr > a:focus {
               outline: 1px solid #000000;
            }#onetrust-consent-sdk #onetrust-pc-sdk .category-menu-switch-handler {
                    background-color: #F4F4F4
                }#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu {
                    background-color: #FFFFFF
                }#onetrust-consent-sdk #onetrust-pc-sdk .category-menu-switch-handler {
                    background-color: #F4F4F4
                }#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu {
                    background-color: #FFFFFF
                }#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk,  #onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk{
                    background-image: url('https://cdn-apac.onetrust.com/logos/static/ot_external_link.svg');
                }
            .privacy-notice-link {
  font-weight: bold !important;
}

.privacy-notice-link:hover {
  color: #CD0037 !important;
  text-decoration: underline !important;
  font-weight: bold !important;
}.ot-sdk-cookie-policy{font-family:inherit;font-size:16px}.ot-sdk-cookie-policy.otRelFont{font-size:1rem}.ot-sdk-cookie-policy h3,.ot-sdk-cookie-policy h4,.ot-sdk-cookie-policy h6,.ot-sdk-cookie-policy p,.ot-sdk-cookie-policy li,.ot-sdk-cookie-policy a,.ot-sdk-cookie-policy th,.ot-sdk-cookie-policy #cookie-policy-description,.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,.ot-sdk-cookie-policy #cookie-policy-title{color:dimgray}.ot-sdk-cookie-policy #cookie-policy-description{margin-bottom:1em}.ot-sdk-cookie-policy h4{font-size:1.2em}.ot-sdk-cookie-policy h6{font-size:1em;margin-top:2em}.ot-sdk-cookie-policy th{min-width:75px}.ot-sdk-cookie-policy a,.ot-sdk-cookie-policy a:hover{background:#fff}.ot-sdk-cookie-policy thead{background-color:#f6f6f4;font-weight:bold}.ot-sdk-cookie-policy .ot-mobile-border{display:none}.ot-sdk-cookie-policy section{margin-bottom:2em}.ot-sdk-cookie-policy table{border-collapse:inherit}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy{font-family:inherit;font-size:1rem}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h4,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title{color:dimgray}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description{margin-bottom:1em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup{margin-left:1.5em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td{font-size:.9em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td span,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td a{font-size:inherit}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group{font-size:1em;margin-bottom:.6em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title{margin-bottom:1.2em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy>section{margin-bottom:1em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th{min-width:75px}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a:hover{background:#fff}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead{background-color:#f6f6f4;font-weight:bold}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-mobile-border{display:none}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy section{margin-bottom:2em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li{list-style:disc;margin-left:1.5em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li h4{display:inline-block}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table{border-collapse:inherit;margin:auto;border:1px solid #d7d7d7;border-radius:5px;border-spacing:initial;width:100%;overflow:hidden}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td{border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td{border-bottom:0px}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child{border-right:0px}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type{width:25%}.ot-sdk-cookie-policy[dir=rtl]{text-align:left}#ot-sdk-cookie-policy h3{font-size:1.5em}@media only screen and (max-width: 530px){.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) table,.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead,.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tbody,.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) th,.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td,.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr{display:block}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead tr{position:absolute;top:-9999px;left:-9999px}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr{margin:0 0 1em 0}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(odd),.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(odd) a{background:#f6f6f4}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td:before{position:absolute;height:100%;left:6px;width:40%;padding-right:10px}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) .ot-mobile-border{display:inline-block;background-color:#e4e4e4;position:absolute;height:100%;top:0;left:45%;width:2px}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td:before{content:attr(data-label);font-weight:bold}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) li{word-break:break-word;word-wrap:break-word}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table{overflow:hidden}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td{border:none;border-bottom:1px solid #d7d7d7}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tbody,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr{display:block}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type{width:auto}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr{margin:0 0 1em 0}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td:before{height:100%;width:40%;padding-right:10px}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td:before{content:attr(data-label);font-weight:bold}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li{word-break:break-word;word-wrap:break-word}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead tr{position:absolute;top:-9999px;left:-9999px;z-index:-9999}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td{border-bottom:1px solid #d7d7d7;border-right:0px}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td:last-child{border-bottom:0px}}
                
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h5,
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6,
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li,
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p,
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span,
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td,
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description {
                        color: #696969;
                    }
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th {
                        color: #696969;
                    }
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {
                        color: #696969;
                    }
                    
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title {
                            color: #696969;
                        }
                    
            
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th {
                            background-color: #F8F8F8;
                        }
                    
            .ot-floating-button__front{background-image:url('https://cdn-apac.onetrust.com/logos/static/ot_persistent_cookie.png')}
.globale_overlay{background-color:#888;opacity:0;filter:alpha(opacity=0);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000001}.globale_popup_wrapper{z-index:100001100;position:fixed;top:0;right:0;left:0;bottom:0}#globale_popup{position:absolute;top:50%;left:50%;z-index:1000000000;font-family:Arial;text-align:left}#globale_csc_popup{position:absolute;top:50%;left:50%;text-align:left;z-index:1000001;font-family:Arial;background-color:#fff;visibility:hidden;display:block}.globale_noShadow{box-shadow:none!important}.gePopupsContainer .CustomSwitcherPopup .dropDownRow .dropdown{position:relative}#ge_currencyrow[data-show='false']{display:none}#ge_currencyrow[data-show='true']{display:block}.sr-only{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.rtl{direction:rtl;text-align:right}:root{--colorBtnPrimary:#000000;--colorBtnPrimaryHover:#1e1e1e;--colorBtnPrimaryText:#ffffff;--colorTextBody:#000;--colorBody:#fff;--colorInputText:#000;--gle_color_black:#000000;--gle_color_black--light:hsl(0,0%,17%);--gle_color_white--accent:#e6e6e6;--gle_color_white:#fff;--gle_color_gray:#d9d9d6;--gle_color_text:var(--gle_color_black);--gle_color_accent:#ecc7cd;--gle_color_alert:red;--gle_font_family--p:"Matter","Glyphicons Halflings",Calibri,Arial,sans-serif;--gle_font_family--s:var(--gle_font_family--p);--gle_font_family--h:var(--gle_font_family--p);--gle_props_border-color:var(--gle_color_black);--gle_props_border-color--hover:var(--gle_color_white--accent);--gle_props_btn-bg:var(--colorBtnPrimary);--gle_props_btn-bg--hover:var(--colorBtnPrimaryHover);--gle_props_btn-border:1px solid var(--colorBtnPrimary);--gle_props_btn-border--hover:1px solid var(--colorBtnPrimaryHover);--gle_props_btn-bRadius:24px;--gle_props_btn-color:var(--colorBtnPrimaryText);--gle_props_btn-color--hover:var(--colorBtnPrimaryText);--gle_props_btn-fWeight:700;--gle_props_btn-fontFam:var(--gle_font_family--s);--gle_props_btn-fontSize:1rem;--gle_props_btn_lHeight:1.21;--gle_props_btn-ltrSpacing:1px;--gle_props_btn-minWidth:6rem;--gle_props_btn-padding:1rem 2.36859rem;--gle_props_btn-outline:0;--gle_props_btn-outline--hover:0;--gle_props_btn-outline--focus:1px solid #000 !important;--gle_props_btn-outline_offset--focus:1px;--gle_props_btn-transition:all 150ms;--gle_props_btn-transformText:uppercase;--gle_props_select-backgroundSize:11px;--gle_props_select-lHeight:1;--gle_props_select-minHeight:3.6rem;--gle_props_select-fontFam:var(--gle_font_family--p);--gle_props_select-fontSize:1.4rem;--gle_props_select-fontWeight:normal;--gle_props_input-bRadius:2.4rem;--gle_props_input-border:1px solid var(--gle_color_black)}:root{--gle_props_popups_border:1px solid var(--gle_color_black);--gle_props_popups_bg-color:#fff;--gle_props_popups_bShadow:unset;--gle_props_popups_changeShipping_lSpacing:0;--gle_props_popups_changeShipping_tDecoration:underline;--gle_props_popups_changeShipping_tTransform:none;--gle_props_popups_changeShipping_underl-offset:unset;--gle_props_popups_changeShipping_underl-thicc:1px;--gle_props_popups_closeBtn_height:16px;--gle_props_popups_closeBtn_bColor:transparent;--gle_props_popups_closeBtn_color:var(--gle_color_black);--gle_props_popups_closeBtn_container_bColor:#d3d3d3;--gle_props_popups_glTitle-tTransform:uppercase;--gle_props_popups_glTitle-margin:1.3rem 0 1rem;--gle_props_popups_glMainContent-tTransform:none;--gle_props_popups_glMainContent-lHeight:1.21;--gle_props_popups_links-color:var(--gle_color_text);--gle_props_popups_welcome_maxHeight--phone:180px;--gle_props_popups_welcome_maxHeight--desktop:400px;--gle_props_popups_welcome_maxWidth--phone:340px;--gle_props_popups_welcome_maxWidth--desktop:832px;--gle_props_popups_switcher_maxHeight--phone:285px;--gle_props_popups_switcher_maxHeight--desktop:var( --gle_props_popups_welcome_maxWidth--desktop);--gle_props_popups_switcher_maxWidth--phone:340px;--gle_props_popups_switcher_maxWidth--desktop:var( --gle_props_popups_welcome_maxWidth--desktop);--gle_props_popups_text-color:var(--gle_color_text)}#globalePopupWrapper.globale_popup_wrapper{font-size:var(--typeBaseSize,16px);display:flex;justify-content:center}#globalePopupWrapper.globale_popup_wrapper #globale_popup,#globalePopupWrapper.globale_popup_wrapper #globale_csc_popup{margin:0!important;top:unset;left:unset;align-self:center}#globalePopupWrapper.globale_popup_wrapper #globale_popup .gePopupsContainer,#globalePopupWrapper.globale_popup_wrapper #globale_csc_popup .gePopupsContainer{background:var(--gle_props_popups_bg-color);font-family:var(--gle_font_family--p);color:var(--gle_props_popups_text-color)}.glCloseWrapper{display:flex;flex-flow:row-reverse nowrap}.glCloseWrapper .glCloseBtn{display:flex;justify-content:center;align-items:center;background:none;font-size:100%;font-family:inherit;border:0;padding:0;line-height:1.15;margin:0;right:0;overflow:visible;text-transform:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;width:44px;height:44px;position:absolute}.glCloseWrapper .glCloseBtn:after{content:'';position:absolute;z-index:0;width:44px;height:44px;background:var(--gle_props_popups_closeBtn_container_bColor);border-radius:7px;opacity:0;transition:.3s ease-out}.glCloseWrapper .glCloseBtn:hover::after{opacity:.5}.glCloseWrapper .glCloseBtn:focus,.glCloseWrapper .glCloseBtn:focus-visible{outline:0;box-shadow:none}.glCloseWrapper .glCloseBtn:focus>.glClose,.glCloseWrapper .glCloseBtn:focus-visible>.glClose{border:1px solid var(--gle_props_popups_closeBtn_bColor)}.glCloseWrapper .glCloseBtn span.glClose{display:flex;justify-content:center;align-items:center;z-index:1;color:unset;text-decoration:unset;background:unset;position:absolute;width:32px;height:32px;opacity:1;cursor:pointer}.glCloseWrapper .glCloseBtn span.glClose:before,.glCloseWrapper .glCloseBtn span.glClose:after{position:absolute;content:' ';height:var(--gle_props_popups_closeBtn_height);width:2px;background-color:var(--gle_props_popups_closeBtn_color)}@media screen and (min-width:1200px){.glCloseWrapper .glCloseBtn span.glClose:before,.glCloseWrapper .glCloseBtn span.glClose:after{background-color:var(--gle_color_white)}}.glCloseWrapper .glCloseBtn span.glClose:before{transform:rotate(45deg)}.glCloseWrapper .glCloseBtn span.glClose:after{transform:rotate(-45deg)}@media screen and (min-width:1200px){.CustomWelcomePopup,.CustomSwitcherPopup{display:grid!important;grid-template-columns:1fr 1fr}}.CustomWelcomePopup .img-container,.CustomSwitcherPopup .img-container{display:none;background-size:cover!important;background-repeat:no-repeat!important;border-radius:0;order:2;height:100%;min-height:400px}@media screen and (min-width:1200px){.CustomWelcomePopup .img-container,.CustomSwitcherPopup .img-container{background:url(https://s3.global-e.com/merchantscontent/OnitsukaTiger/img/OT_Popups_Dec23.jpg);display:block}}.CustomWelcomePopup .nonimg-container,.CustomSwitcherPopup .nonimg-container{display:flex;flex-flow:column-reverse wrap;border-radius:0;height:100%;width:100%}.CustomWelcomePopup .glDefaultPopupContainer .glPopupContainer .texts{display:flex;flex-flow:column nowrap;margin:0;align-items:center}@media screen and (min-width:1200px){.CustomWelcomePopup .glDefaultPopupContainer .glPopupContainer .texts{margin:2.7rem 3rem 2.4rem}}.CustomWelcomePopup .glDefaultPopupContainer .glPopupContainer .texts .glMainContent{display:none;text-transform:var(--gle_props_popups_glMainContent-tTransform);font-size:1.2rem;line-height:var(--gle_props_popups_glMainContent-lHeight);font-family:var(--gle_font_family--s)}@media screen and (min-width:1200px){.CustomWelcomePopup .glDefaultPopupContainer .glPopupContainer .texts .glMainContent{font-size:1.6rem}}.CustomWelcomePopup .glDefaultPopupContainer .glPopupContainer .texts .glMainContent ul{margin:0;margin-top:1rem;padding-inline:0}.CustomWelcomePopup .glDefaultPopupContainer .glPopupContainer .texts .glMainContent ul li{list-style:inside;text-align:inherit;font-size:1.6rem;line-height:1.124;text-transform:none;letter-spacing:0;font-family:var(--gle_font_family--p)}.CustomWelcomePopup .glDefaultPopupContainer .glPopupContainer .texts .glMainContent ul li:last-of-type{margin-bottom:0}.CustomWelcomePopup .glDefaultPopupContainer .glPopupContainer .texts .glMainContent.mobile{display:block}@media screen and (min-width:1200px){.CustomWelcomePopup .glDefaultPopupContainer .glPopupContainer .texts .glMainContent{display:block}.CustomWelcomePopup .glDefaultPopupContainer .glPopupContainer .texts .glMainContent.mobile{display:none}}.CustomWelcomePopup,.CustomSwitcherPopup{width:100%;height:100%;display:flex;border:var(--gle_props_popups_border)}@media screen and (min-width:1200px){.CustomWelcomePopup,.CustomSwitcherPopup{min-height:var(--gle_props_popups_welcome_maxHeight--desktop);width:var(--gle_props_popups_welcome_maxWidth--desktop);max-width:unset!important;max-height:unset!important;border:unset}}.CustomWelcomePopup .glDefaultPopupContainer,.CustomSwitcherPopup .glDefaultPopupContainer{padding:0 1.1rem;display:flex;flex-flow:column-reverse nowrap;gap:unset}@media screen and (min-width:1200px){.CustomWelcomePopup .glDefaultPopupContainer,.CustomSwitcherPopup .glDefaultPopupContainer{border:var(--gle_props_popups_border)}}.CustomWelcomePopup .glDefaultPopupContainer .glPopupContainer,.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer{display:flex;flex-flow:column nowrap}.CustomWelcomePopup .glDefaultPopupContainer .glPopupContainer .glLogo,.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glLogo{box-sizing:border-box;padding:1.5rem 2rem;display:flex;flex-flow:column}.CustomWelcomePopup .glDefaultPopupContainer .glPopupContainer .glLogo img,.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glLogo img{max-width:100%;max-height:60px;margin:0 auto}.CustomWelcomePopup .glDefaultPopupContainer .glPopupContainer .glTitle,.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glTitle{font-family:var(--gle_font_family--h);text-align:center;text-transform:var(--gle_props_popups_glTitle-tTransform,unset)!important;margin:var(--gle_props_popups_glTitle-margin,unset)}.CustomWelcomePopup .glDefaultPopupContainer .glControls,.CustomSwitcherPopup .glDefaultPopupContainer .glControls{margin:2rem 0 0;display:flex;flex-flow:column nowrap}.CustomWelcomePopup .glDefaultPopupContainer .glControls .glSaveBtn,.CustomWelcomePopup .glDefaultPopupContainer .glControls .backToShop,.CustomSwitcherPopup .glDefaultPopupContainer .glControls .glSaveBtn,.CustomSwitcherPopup .glDefaultPopupContainer .glControls .backToShop{cursor:pointer;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--gle_props_btn-bg);border-radius:var(--gle_props_btn-bRadius);text-transform:var(--gle_props_btn-transformText);transition:var(--gle_props_btn-transition);color:var(--gle_props_btn-color);border:var(--gle_props_btn-border);padding:var(--gle_props_btn-padding);font-family:var(--gle_props_btn-fontFam)!important;font-size:var(--gle_props_btn-fontSize);height:var(--gle_props_btn_height,unset);line-height:var(--gle_props_btn_lHeight,unset);letter-spacing:var(--gle_props_btn-ltrSpacing);min-width:var(--gle_props_btn-minWidth,unset);font-weight:var(--gle_props_btn-fWeight);outline:var(--gle_props_btn-outline);font-size:1.4rem;align-self:center;width:100%;height:100%;max-width:180px;max-height:36px}@media screen and (min-width:576px){.CustomWelcomePopup .glDefaultPopupContainer .glControls .glSaveBtn,.CustomWelcomePopup .glDefaultPopupContainer .glControls .backToShop,.CustomSwitcherPopup .glDefaultPopupContainer .glControls .glSaveBtn,.CustomSwitcherPopup .glDefaultPopupContainer .glControls .backToShop{letter-spacing:var(--gle_props_btn-ltrSpacing)}}.CustomWelcomePopup .glDefaultPopupContainer .glControls .glSaveBtn:hover,.CustomWelcomePopup .glDefaultPopupContainer .glControls .glSaveBtn:focus,.CustomWelcomePopup .glDefaultPopupContainer .glControls .backToShop:hover,.CustomWelcomePopup .glDefaultPopupContainer .glControls .backToShop:focus,.CustomSwitcherPopup .glDefaultPopupContainer .glControls .glSaveBtn:hover,.CustomSwitcherPopup .glDefaultPopupContainer .glControls .glSaveBtn:focus,.CustomSwitcherPopup .glDefaultPopupContainer .glControls .backToShop:hover,.CustomSwitcherPopup .glDefaultPopupContainer .glControls .backToShop:focus{color:var(--gle_props_btn-color--hover,unset);background-color:var(--gle_props_btn-bg--hover,unset);border:var(--gle_props_btn-border--hover,inherit);outline:var(--gle_props_btn-outline--hover);box-shadow:var(--gle_props_btn-bShadow--hover,none)}.CustomWelcomePopup .glDefaultPopupContainer .glControls .glSaveBtn:focus,.CustomWelcomePopup .glDefaultPopupContainer .glControls .backToShop:focus,.CustomSwitcherPopup .glDefaultPopupContainer .glControls .glSaveBtn:focus,.CustomSwitcherPopup .glDefaultPopupContainer .glControls .backToShop:focus{outline:var(--gle_props_btn-outline--focus,0);outline-offset:var(--gle_props_btn-outline_offset--focus,0)}@media screen and (min-width:1200px){.CustomWelcomePopup .glDefaultPopupContainer .glControls .glSaveBtn,.CustomWelcomePopup .glDefaultPopupContainer .glControls .backToShop,.CustomSwitcherPopup .glDefaultPopupContainer .glControls .glSaveBtn,.CustomSwitcherPopup .glDefaultPopupContainer .glControls .backToShop{font-size:1.6rem;max-width:260px;max-height:50px}}.CustomWelcomePopup .glDefaultPopupContainer .glControls .glCancelBtn,.CustomWelcomePopup .glDefaultPopupContainer .glControls .changeShipping,.CustomSwitcherPopup .glDefaultPopupContainer .glControls .glCancelBtn,.CustomSwitcherPopup .glDefaultPopupContainer .glControls .changeShipping{-webkit-text-decoration:var(--gle_props_popups_changeShipping_tDecoration);text-decoration:var(--gle_props_popups_changeShipping_tDecoration);color:var(--gle_props_popups_links-color);text-transform:var(--gle_props_popups_changeShipping_tTransform);font-family:var(--gle_font_family--s);letter-spacing:var(--gle_props_popups_changeShipping_lSpacing);text-underline-offset:var(--gle_props_popups_changeShipping_underl-offset);text-decoration-thickness:var(--gle_props_popups_changeShipping_underl-thicc);margin:1.5rem 0 1.7rem;text-rendering:optimizelegibility;cursor:pointer;font-size:1.2rem;border:0;background:none;text-align:center}@media screen and (min-width:1200px){.CustomWelcomePopup .glDefaultPopupContainer .glControls .glCancelBtn,.CustomWelcomePopup .glDefaultPopupContainer .glControls .changeShipping,.CustomSwitcherPopup .glDefaultPopupContainer .glControls .glCancelBtn,.CustomSwitcherPopup .glDefaultPopupContainer .glControls .changeShipping{font-size:1.6rem;margin:1.5rem 0 0}}.CustomWelcomePopup{max-height:unset;max-width:var(--gle_props_popups_welcome_maxWidth--phone)}@media screen and (min-width:1200px){.CustomWelcomePopup .glDefaultPopupContainer .glPopupContainer{margin-block:2.4rem}}.CustomWelcomePopup .glDefaultPopupContainer .glPopupContainer .glTitle{font-size:1.8rem}@media screen and (min-width:1200px){.CustomWelcomePopup .glDefaultPopupContainer .glPopupContainer .glTitle{font-size:2.4rem;margin:0}}.CustomSwitcherPopup{max-height:unset;width:var(--gle_props_popups_switcher_maxWidth--phone);justify-content:center}@media screen and (min-width:1200px){.CustomSwitcherPopup{width:var(--gle_props_popups_switcher_maxWidth--desktop)}}.CustomSwitcherPopup .glDefaultPopupContainer{justify-content:start}@media screen and (min-width:1200px){.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer{margin:auto;margin-inline:1rem;align-items:center}}.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glTitle{align-self:center;text-transform:uppercase!important;letter-spacing:0;line-height:1;font-size:1.6rem;font-weight:700}@media screen and (min-width:1200px){.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glTitle{font-size:2rem}}.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent{gap:1.2rem;align-items:center;display:flex;flex-flow:column nowrap;margin:0}@media screen and (min-width:1200px){.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent{gap:2.3rem}}.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_countryRow,.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_currencyrow{display:flex;flex-flow:column nowrap;width:100%}.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_countryRow[data-show='false'],.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_currencyrow[data-show='false']{display:none!important}.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_countryRow .caption,.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_currencyrow .caption{margin-bottom:.5rem;font-size:1.2rem;line-height:1}@media screen and (min-width:1200px){.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_countryRow .caption,.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_currencyrow .caption{margin-bottom:1.2rem;font-size:1.4rem}}.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_countryRow .dropdown,.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_currencyrow .dropdown{opacity:1!important;align-self:center}@media screen and (min-width:1200px){.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_countryRow .dropdown,.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_currencyrow .dropdown{align-self:start}}.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_countryRow .dropdown select,.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_currencyrow .dropdown select{text-transform:none;pointer-events:all!important;width:100%;display:block;padding:0 15px;margin-bottom:0;direction:ltr;background:url(https://s3.global-e.com/merchantscontent/general/DropdownArrow.png) calc(100% - 8px) no-repeat #fff;background-size:var(--gle_props_select-backgroundSize);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--gle_props_select-fontFam);font-size:var(--gle_props_select-fontSize,.929rem);font-weight:var(--gle_props_select-fontWeight,unset);line-height:var(--gle_props_select-lHeight,unset);border-radius:var(--gle_props_input-bRadius);min-height:var(--gle_props_select-minHeight,unset);border:var(--gle_props_input-border);color:var(--gle_props_input-color);width:18rem}.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_countryRow .dropdown select:focus-visible,.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_currencyrow .dropdown select:focus-visible{outline:1px solid var(--gle_color_black)}.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_countryRow .dropdown select::-ms-expand,.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_currencyrow .dropdown select::-ms-expand{display:none}@media screen and (min-width:1200px){.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_countryRow .dropdown select,.CustomSwitcherPopup .glDefaultPopupContainer .glPopupContainer .glMainContent #ge_currencyrow .dropdown select{width:26rem;height:50px}}.CustomSwitcherPopup .glDefaultPopupContainer .glControls{margin:2.3rem 0 1.7rem;max-width:325px;align-self:center;width:100%}@media screen and (min-width:1200px){.CustomSwitcherPopup .glDefaultPopupContainer .glControls{margin:2.9rem 0 2.2rem}}.CustomSwitcherPopup .glDefaultPopupContainer .glControls .glSaveBtn{width:100%}.CustomSwitcherPopup .glDefaultPopupContainer .glControls .glCancelBtn{margin:.8rem 0 0}#storeLocatorMsg{font-size:13px}#storeLocatorMsg a{padding-inline-start:5px;font-weight:400;text-decoration:underline;cursor:pointer;transition:all .013s ease-in-out;color:#38b6ff;&:hover{color:black;}}#storeLocatorMsg a:hover{font-weight:500}.ja #storeLocatorMsg a{padding-inline-start:0!important}.ja #storeLocatorMsg{font-size:11px;margin-bottom:20px}#storeLocatorMsg{text-align:center}

.srp-megamenu{display:none}
.srp-megamenu:target,.srp-megamenu.srp-open{display:block;position:fixed;top:64px;left:0;right:0;max-height:82vh;overflow:auto;background:#fff;z-index:2147483000;padding:20px 28px;box-shadow:0 12px 32px rgba(0,0,0,.18)}
.srp-megamenu-close{position:absolute;top:10px;right:18px;font-size:26px;line-height:1;text-decoration:none;color:#333}
.srp-product{display:flex;flex-wrap:wrap;gap:32px;max-width:1200px;margin:32px auto;padding:0 20px}
.srp-gallery{flex:1 1 420px;min-width:300px}
.srp-main-image img{width:100%;height:auto;display:block}
.srp-thumbs{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;list-style:none;padding:0}
.srp-thumb{border:1px solid #ddd;background:none;padding:0;cursor:pointer;width:72px;height:72px;overflow:hidden}
.srp-thumb img{width:100%;height:100%;object-fit:cover;display:block}
.srp-thumb.srp-selected{border-color:#000}
.srp-info{flex:1 1 360px;min-width:280px}
.srp-title{font-size:28px;margin:0 0 12px}
.srp-price{font-size:20px;margin:0 0 16px}
.srp-price s{color:#999;margin-left:8px;font-size:16px}
.srp-option{margin:0 0 14px}
.srp-option-label{display:block;font-size:13px;color:#666;margin-bottom:6px}
.srp-variant{border:1px solid #ccc;background:#fff;padding:8px 14px;margin:0 8px 8px 0;cursor:pointer}
.srp-variant.srp-selected{border-color:#000;box-shadow:0 0 0 1px #000}
.srp-add{display:inline-block;background:#000;color:#fff;padding:14px 32px;text-decoration:none;margin:8px 0 20px}
.srp-description{line-height:1.6;color:#333}
.srp-related{max-width:1200px;margin:24px auto 48px;padding:0 20px}
.srp-related-row{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;list-style:none;margin:0}
.srp-related-row>*{scroll-snap-align:start;flex:0 0 220px}
ul.srp-grid{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}
.srp-article-card a{display:block;text-decoration:none;color:inherit;padding:18px}
.srp-article-card img{width:100%;height:auto;display:block;margin-bottom:12px}
.srp-article-title{display:block;font-size:17px;font-weight:600;margin-bottom:8px;line-height:1.4}
.srp-article-excerpt{display:block;font-size:13px;color:#666;line-height:1.55}

 #outer-globale-ticker {display: none;} .news-ticker-message #outer-globale-ticker {display: block;} @media screen and (max-width: 1023px) { .news-ticker-message #outer-globale-ticker { overflow: hidden; max-height: 44px; position: absolute; width: 100%; left: 0; top: 0; } }
 .column.main { min-height: 0px; }
#html-body [data-pb-style=KRT7UE9]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}
#html-body [data-pb-style=XE12QQ9]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}



  .product-item-info span.product-label-span + span.label-coming-soon,
  .product-item-details span.product-label-span + span.label-coming-soon {
    display: inline-block;
  }
  .product-item-details span.label-coming-soon + span.label-coming-soon,
  .product-item-info span.label-coming-soon + span.label-coming-soon {
    display: none;
  }

#filter-size .size-category-group .size-category-items:has([data-cat="BAG"]) {
    display: block;
}


.filter-current {
    margin: 0;
    padding: 0;
    list-style: none;
}
.ds-widgets .filter-current .ds-sdk-item .ds-sdk-pill__cta {
    padding: 0;
    border: 0;
    border-radius: 0;
    line-height: 13px;
    top: -1px;
    position: relative;
    background: 0 0;
}
.ds-widgets .filter-current .ds-sdk-item .ds-sdk-pill__cta:before {
    font-family: 'onitsukatiger-icon';
    font-weight: 600;
    content: "\e906";
    font-size: 9px;
    line-height: 12px;
    color: #212322;
}
.ds-widgets .filter-current .ds-sdk-item .ds-sdk-pill__cta svg {
    display: none;
}
.ds-widgets_columns .ds-widgets_column_main .toolbar-products-outer .toolbar-inner .ds-sdk-sort-dropdown {
    display: flex;
}

.ds-widgets_columns .ds-widgets_column_main .sort-label-options {
    font-size: 12px;
    font-weight: 600;
    display: flex;
    align-items: center;
    line-height: 1;
}

@media only screen and (min-width: 1023px) {
    .section-item-content .menu-container .menu>ul>li ul li h3 {
        padding: 2px 0 1px;
    }
    .section-item-content .menu-container .menu>ul>li ul.child-level-1 li:first-child ul.child-level-2 {
        margin-bottom: 9px;
    }
}



body.international-checkout-index .download-options.allpagedownload {
        display: none;
    }
    .download-options.successpaged {
        display: none;
    }
    .international-checkout-index .download-options.successpaged {
        display: block;
    }

.footer-bottom-links ul li .ot-sdk-show-settings {
    color: #fff;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: .03em;
    position: relative;
    padding-bottom: 2px;
    display: inline-block;
    text-transform: uppercase;
    vertical-align: middle;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    -o-transition: all .35s ease-in-out;
    -ms-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out;
}
.footer-bottom-links ul li .ot-sdk-show-settings {
    background: transparent;
    padding-left: 0;
    padding-top: 0;
    padding-right: 0;
}

.footer-bottom-links ul li .ot-sdk-show-settings:after {
    content: "";
    height: 1px;
    width: 0;
    background: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    -o-transition: all .35s ease-in-out;
    -ms-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out;
}

.footer-bottom-links ul li .ot-sdk-show-settings:hover:after {
    width: 100%;
    opacity: 1;
    visibility: visible;
}

.footer.content .download-options ul li a {
    width: 132px;
    height: auto;
}
.footer.content .download-options ul li a img {
    border-radius: 4px;
}
.footer.content .download-options ul li a:after {
    background: none;
}
.footer.content .download-options ul li.app-store a:after {
    background: none;
}
.footer.content .social-share h2 {
    text-align: center;
    font-size: 13px;
    color: #fff;
    line-height: 1;
    margin: 40px 0 22px;
    text-transform: uppercase;
}

@media screen and (max-width: 767px) {
    .page-wrapper .footer.content .download-options ul {
        justify-content: center;
    }
    .footer.content .social-share h2 {
        margin-bottom: 10px;
    }
}


#html-body [data-pb-style=GD9W317],#html-body [data-pb-style=XBUYO7B]{background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body [data-pb-style=GD9W317]{justify-content:flex-start;display:flex;flex-direction:column}#html-body [data-pb-style=XBUYO7B]{align-self:stretch}#html-body [data-pb-style=MDU9S9F]{display:flex;width:100%}#html-body [data-pb-style=U44MLOI]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:50%;align-self:stretch}#html-body [data-pb-style=HGO48K8]{border-style:none}#html-body [data-pb-style=MHI6UDQ],#html-body [data-pb-style=N9XDO2M]{max-width:100%;height:auto}#html-body [data-pb-style=DV2UUJN],#html-body [data-pb-style=VRHG6EM]{background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body [data-pb-style=VRHG6EM]{justify-content:flex-start;display:flex;flex-direction:column;width:50%;align-self:center}#html-body [data-pb-style=DV2UUJN]{align-self:stretch}#html-body [data-pb-style=TAGE60O]{display:flex;width:100%}#html-body [data-pb-style=JQSVS0E]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:50%;align-self:stretch}#html-body [data-pb-style=YHF3YLA]{border-style:none}#html-body [data-pb-style=HDLIERE],#html-body [data-pb-style=HTKWGY7]{max-width:100%;height:auto}#html-body [data-pb-style=FXVBLE3],#html-body [data-pb-style=QCTQG9Y]{background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body [data-pb-style=FXVBLE3]{justify-content:flex-start;display:flex;flex-direction:column;width:50%;align-self:center}#html-body [data-pb-style=QCTQG9Y]{align-self:stretch}#html-body [data-pb-style=L798R4P]{display:flex;width:100%}#html-body [data-pb-style=YPWT51K]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:50%;align-self:stretch}#html-body [data-pb-style=TP220TL]{border-style:none}#html-body [data-pb-style=STGBAMF],#html-body [data-pb-style=VCP3Y7G]{max-width:100%;height:auto}#html-body [data-pb-style=MKLHHN9],#html-body [data-pb-style=TCY3KPN]{background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body [data-pb-style=TCY3KPN]{justify-content:flex-start;display:flex;flex-direction:column;width:50%;align-self:center}#html-body [data-pb-style=MKLHHN9]{align-self:stretch}#html-body [data-pb-style=R6HTUM0]{display:flex;width:100%}#html-body [data-pb-style=FHWNSR8]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:50%;align-self:stretch}#html-body [data-pb-style=RL6W9L3]{border-style:none}#html-body [data-pb-style=JLAL4CK],#html-body [data-pb-style=SU0K36C]{max-width:100%;height:auto}#html-body [data-pb-style=BA59DJB],#html-body [data-pb-style=HJ2IHYG]{background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body [data-pb-style=BA59DJB]{justify-content:flex-start;display:flex;flex-direction:column;width:50%;align-self:center}#html-body [data-pb-style=HJ2IHYG]{align-self:stretch}#html-body [data-pb-style=F8LO4Y4]{display:flex;width:100%}#html-body [data-pb-style=HM5RFTR]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:50%;align-self:stretch}#html-body [data-pb-style=EUAJEFN]{border-style:none}#html-body [data-pb-style=S0NIIPO],#html-body [data-pb-style=TNEHI33]{max-width:100%;height:auto}#html-body [data-pb-style=TNDAR2I],#html-body [data-pb-style=XDOOI9C]{background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body [data-pb-style=XDOOI9C]{justify-content:flex-start;display:flex;flex-direction:column;width:50%;align-self:center}#html-body [data-pb-style=TNDAR2I]{align-self:stretch}#html-body [data-pb-style=JD5165M]{display:flex;width:100%}#html-body [data-pb-style=TLQBK20]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:50%;align-self:stretch}#html-body [data-pb-style=FAFK4D6]{border-style:none}#html-body [data-pb-style=OXU7ESW],#html-body [data-pb-style=RML8GEK]{max-width:100%;height:auto}#html-body [data-pb-style=E4R0YH5]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:50%;align-self:center}@media only screen and (max-width: 768px) { #html-body [data-pb-style=EUAJEFN],#html-body [data-pb-style=FAFK4D6],#html-body [data-pb-style=HGO48K8],#html-body [data-pb-style=RL6W9L3],#html-body [data-pb-style=TP220TL],#html-body [data-pb-style=YHF3YLA]{border-style:none} }

@media only screen and (max-width: 820px) {
    .homepage-bannerslider-yellow.homepage-banner-mainbox .pagebuilder-column-line,
    .page-wrapper .homepage-banner-mainbox .pagebuilder-column-line {
        -webkit-flex-direction: unset;
        -ms-flex-direction: unset;
        flex-direction: unset;
    }
}
@media only screen and (max-width: 820px) {
  .page-wrapper .homepage-bannerslider-yellow.homepage-banner-mainbox button.slick-arrow {
      top: 38% !important;
  }
}

@media only screen and (max-width: 600px) {
  .page-wrapper .homepage-bannerslider-yellow.homepage-banner-mainbox button.slick-arrow {
      top: 32% !important;
  }
}

@media only screen and (max-width: 480px) {
  .page-wrapper .homepage-bannerslider-yellow.homepage-banner-mainbox button.slick-arrow {
      top: 30% !important;
  }
}

@media only screen and (max-width: 320px) {
  .page-wrapper .homepage-bannerslider-yellow.homepage-banner-mainbox button.slick-arrow {
      top: 28% !important;
  }
}

#html-body [data-pb-style=EE0WROL],#html-body [data-pb-style=HHS1PFX]{background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body [data-pb-style=EE0WROL]{justify-content:flex-start;display:flex;flex-direction:column}#html-body [data-pb-style=HHS1PFX]{align-self:stretch}#html-body [data-pb-style=I3IY2U9]{display:flex;width:100%}#html-body [data-pb-style=IQ4OUAH]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:25%;padding:7.5px;align-self:stretch}#html-body [data-pb-style=E3I4ABG]{border-style:none}#html-body [data-pb-style=K05Y8KM],#html-body [data-pb-style=XYJNUQQ]{max-width:100%;height:auto}#html-body [data-pb-style=HAOFKNM]{display:inline-block}#html-body [data-pb-style=KSUQMNB]{text-align:center}#html-body [data-pb-style=VAC9CWS]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:25%;padding:7.5px;align-self:stretch}#html-body [data-pb-style=PAPP4BJ]{border-style:none}#html-body [data-pb-style=A43NR82],#html-body [data-pb-style=SJ56QYB]{max-width:100%;height:auto}#html-body [data-pb-style=RQ7X510]{display:inline-block}#html-body [data-pb-style=B8I513I]{text-align:center}#html-body [data-pb-style=BSYOP0R]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:25%;padding:7.5px;align-self:stretch}#html-body [data-pb-style=KHRFNXM]{border-style:none}#html-body [data-pb-style=CSX6KM8],#html-body [data-pb-style=O5MG7RM]{max-width:100%;height:auto}#html-body [data-pb-style=MP1EQ69]{display:inline-block}#html-body [data-pb-style=EXG47TT]{text-align:center}#html-body [data-pb-style=BEGL6GH]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:25%;padding:7.5px;align-self:stretch}#html-body [data-pb-style=KJ533T6]{border-style:none}#html-body [data-pb-style=HB7V5JX],#html-body [data-pb-style=V5Y15OM]{max-width:100%;height:auto}#html-body [data-pb-style=G5OWBYQ]{display:inline-block}#html-body [data-pb-style=ET52JMS]{text-align:center}@media only screen and (max-width: 768px) { #html-body [data-pb-style=E3I4ABG],#html-body [data-pb-style=KHRFNXM],#html-body [data-pb-style=KJ533T6],#html-body [data-pb-style=PAPP4BJ]{border-style:none} }
#html-body [data-pb-style=LGRWD7B],#html-body [data-pb-style=URV2OKQ]{background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body [data-pb-style=URV2OKQ]{justify-content:flex-start;display:flex;flex-direction:column}#html-body [data-pb-style=LGRWD7B]{align-self:stretch}#html-body [data-pb-style=P7FTP98]{display:flex;width:100%}#html-body [data-pb-style=T22KV6L]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:33.3333%;padding:7.5px;align-self:stretch}#html-body [data-pb-style=CASSM8P]{border-style:none}#html-body [data-pb-style=FRDRI8B],#html-body [data-pb-style=US1UWOF]{max-width:100%;height:auto}#html-body [data-pb-style=N4U78BS]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:33.3333%;padding:7.5px;align-self:stretch}#html-body [data-pb-style=T6W9FCI]{border-style:none}#html-body [data-pb-style=D51LHYV],#html-body [data-pb-style=NNLV32D]{max-width:100%;height:auto}#html-body [data-pb-style=O57NGGJ]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:33.3333%;padding:7.5px;align-self:stretch}#html-body [data-pb-style=XO5WT58]{border-style:none}#html-body [data-pb-style=BY9EKDW],#html-body [data-pb-style=E7YRA2H]{max-width:100%;height:auto}@media only screen and (max-width: 768px) { #html-body [data-pb-style=CASSM8P],#html-body [data-pb-style=T6W9FCI],#html-body [data-pb-style=XO5WT58]{border-style:none} }

.amblog-post-list.recent-news .amblog-title {
   color: #212322;
    word-break: break-word;
    word-wrap: break-word;
    font-size: 2rem;
    font-weight: 700;
    margin: 0;
    position: relative;
    padding: 0 0 30px;
    font-weight: 600;
    font-size: 2.4rem;
    line-height: 24px;
    letter-spacing: .03em;
    text-align: center;
}

.amblog-post-list.recent-news .amblog-list {
    padding: 0;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
}

.amblog-post-list.recent-news .amblog-list .post-item-info {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    width: 50%;
    margin: 0;
    padding: 15px;
}

.amblog-post-list.recent-news .amblog-list .post-item-info .post-image, 
.amblog-post-list.recent-news .amblog-list .post-item-info .post-item-details{
    width: 50%;
    margin: 0;
    padding-right: 0;
}

.amblog-post-list.recent-news .amblog-list .post-item-info .post-item-details {
    padding-left: 10px;
}

.amblog-post-list.recent-news .amblog-list .post-item-info .post-image img{
    display: block;
    max-width: 100%;
}

.amblog-post-list.recent-news .amblog-list .post-item-info .post-item-details h3 {
    font-weight: 300;
    line-height: 1.1;
    font-size: 1.8rem;
    margin-top: 1.5rem;
    margin-bottom: 1rem;
    margin: 0;
}

.amblog-list .post-title.amblog-headline {
    font-size: 1.8rem;
    line-height: 27px;
    letter-spacing: .03em;
    color: #333;
    display: flex;
    font-weight: 600;
    margin-bottom: 10px;
}

.amblog-post-list .short-description {
    font-size: 1.4rem;
    font-style: italic;
    flex-grow: 2;
    line-height: 1.9rem;
    margin-bottom: 5px;
}

.cms-home .amblog-post-list .short-description {
    font-style: normal;
    font-size: 13px;
    font-weight: normal;
}

.amblog-dates {
    align-items: flex-start;
    display: flex;
    flex-wrap: wrap;
}

.amblog-date, 
.amblog-views, 
.amblog-minread {
    color: #212322;
    font-size: 1.2rem;
    font-style: 400;
    font-weight: 300;
    margin-right: 15px;
    display: block;
}

.view-all .btn:after, .view-all a:after {
    content: "\e901";
    font-family: 'onitsukatiger-icon';
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
    font-size: 1rem;
    position: relative;
    top: -1px;
}

.news-list.amblog-news-list .btn-block.view-all a {
    font-weight: 500;
}

.cms-home .view-all {
    padding: 30px 0 0;
}

@media (min-width: 1024px) {
    .amblog-post-list.recent-news {
      margin: 143px 0 0;
    }
    .amblog-post-list.recent-news .amblog-list {
        margin: 0 -15px;
    }
    
    .amblog-post-list.recent-news+section.news-list.amblog-news-list {
        display: block;
        margin: 15px 0 0;
    }
    .news-list.amblog-news-list .btn-block.view-all a {
        width: 198px;
        padding: 15px 20px;
    }
}

@media (max-width: 1023px) {
    .page-wrapper .amblog-post-list.recent-news {
        margin-top: 80px;
        margin-left: 0;
        margin-right: 0;
    }
    .page-wrapper .amblog-post-list.recent-news .amblog-list .post-item-info {
        width: 100%;
        padding: 0 0 15px;
    }
    .page-wrapper .amblog-list .post-title.amblog-headline {
        line-height: 18px;
    }
    .cms-home .view-all a {
        min-width: 155px;
        padding: 10px 20px;
    }
    .cms-home .view-all {
        padding: 30px 0 50px;
    }
}



@media screen and (max-width: 1023px) {
   .homepage-online-section .homepage-online-inner img {
       width: 60px;
       max-width: 60px;
       height: auto;
   }
}

#html-body [data-pb-style=D52RD7B],#html-body [data-pb-style=R3PQSRK]{background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body [data-pb-style=D52RD7B]{justify-content:flex-start;display:flex;flex-direction:column}#html-body [data-pb-style=R3PQSRK]{align-self:stretch}#html-body [data-pb-style=EGUHA7J]{display:flex;width:100%}#html-body [data-pb-style=O63B87U]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:50%;align-self:stretch}#html-body [data-pb-style=BAPV4RI]{border-style:none}#html-body [data-pb-style=EALJCP9],#html-body [data-pb-style=JF2RCKQ]{max-width:100%;height:auto}#html-body [data-pb-style=VNB4CR2]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:50%;align-self:center}@media only screen and (max-width: 768px) { #html-body [data-pb-style=BAPV4RI]{border-style:none} }

    .homepage-main-box {
        padding-bottom: 80px;
    }
       .homepage-bannerslider-main.homepage-magazine-main {
          height: auto;
       }
       @media screen and (max-width: 1023px) {
        .homepage-main-box {
            padding-bottom: 0;
        }
        .cms-home .page-wrapper {
            padding-top: 90px;
        }
               .columns .column.main {
                  padding-bottom: 0;
               }
    }

    .homepage-categories h2 {
        margin: 0 7.5px 30px;
        font-weight: 600;
        font-size: 2.4rem;
        text-transform: uppercase;
        color: #212322;
        line-height: 24px;
        letter-spacing: .03em;
        text-align: center;
    }
    .homepage-categories .pagebuilder-button-link {
        padding: 0;
        text-transform: none;
        margin-top: 10px;
        font-weight: 600;
        font-size: 14px;
        color: #212322;
        line-height: 16px;
        letter-spacing: .05em;
    }
    .homepage-categories .pagebuilder-button-link:hover {
        color: #000;
    }
    .homepage-banner-mainbox .banner-content [data-content-type=html] {
        max-width: 382px;
        margin: 0 auto;
        text-align: center;
    }
    .homepage-banner-mainbox .banner-content h2, 
    .homepage-banner-mainbox .banner-content h3 {
        font-size: 4rem;
        line-height: 48px;
        letter-spacing: .03em;
        font-weight: 400;
        margin-bottom: 20px;
    }
    .homepage-banner-mainbox .banner-content p {
        margin-bottom: 0;
        letter-spacing: .05em;
        font-size: 14px;
        font-weight: 500;
        line-height: 25px;
    }
    .homepage-banner-mainbox .banner-content .pagebuilder-button-primary {
        font-weight: 500;
        font-size: 14px;
        line-height: 14px;
        letter-spacing: .05em;
        text-transform: uppercase;
        background: #212322;
        display: inline-block;
        border-radius: 60px;
        padding-top: 18px;
        padding-bottom: 18px;
        border: 1px solid #000;
        color: #fff;
        -webkit-transition: all .35s ease-in-out;
        -moz-transition: all .35s ease-in-out;
        -o-transition: all .35s ease-in-out;
        -ms-transition: all .35s ease-in-out;
        transition: all .35s ease-in-out;
        margin-top: 60px;
        width: 100%;
    }
    .homepage-banner-mainbox .banner-content .pagebuilder-button-primary:after {
        content: "\e901";
        font-family: 'onitsukatiger-icon';
        display: inline-block;
        vertical-align: middle;
        margin-left: 10px;
        font-size: 1rem;
        position: relative;
        top: -1px;
    }

    @media screen and (max-width: 1024px) {
.homepage-categories.homepage-bands-logos .pagebuilder-column{
          flex-basis: 100%;
          max-width: 100%;
          display: block !important;
       }
        .homepage-categories h2 {
             font-size: 22px;
             margin: 0 0 20px;
        }
        .homepage-categories .pagebuilder-button-link {
            text-transform: capitalize;
        }
        .homepage-banner-mainbox .banner-content h2, 
        .homepage-banner-mainbox .banner-content h3 {
            font-size: 22px;
            line-height: 22px;
            font-weight: 600;
            margin-bottom: 10px;
            margin-top: 20px;
        }
        .homepage-banner-mainbox .banner-content .pagebuilder-button-primary {
            display: none !important;
        }
        .page-wrapper .homepage-bannerslider-main ul.slick-dots, 
        .page-wrapper .homepage-bannerslider-yellow ul.slick-dots {
            margin: 0;
        }
    }

    @media screen and (min-width: 1024px) {
        .homepage-banner-mainbox .pagebuilder-column-line {
           left: 0;
        }
    }


.page-footer .footer-store-information{
    display: none;
}
@media screen and (min-width: 768px) {
.nav-sections .navigation .level0.menu-thumbnail .submenu.level0 .level1 {
    max-width: 190px;
}
}

@media only screen and (max-width: 768px) {

.page-wrapper .page-footer-hader .page-footer div.footer-store-information {
    display: none;
}
.page-wrapper .page-footer-hader .page-footer .footer.content .contact-wrapper div.block.newsletter {
text-align: left;
}

.block-slider .fotorama__stage .fotorama__arr {
    display: block !important;
}
.page-header-block-center .navigation li.ui-menu-item.level0[megamenu-mobile="true"]>.submenu li.level1:nth-child(2n+1) {
    clear: both;
}
}


html.sc-static-fx .splide:not(.is-initialized),html.sc-static-fx .swiper:not(.swiper-initialized),html.sc-static-fx .slick-slider:not(.slick-initialized){visibility:visible!important;opacity:1!important}html.sc-static-fx .splide__slide,html.sc-static-fx .swiper-slide,html.sc-static-fx .slick-slide{visibility:visible!important;opacity:1!important}html.sc-static-fx .splide__track,html.sc-static-fx .splide__list,html.sc-static-fx .swiper-wrapper,html.sc-static-fx .slick-list,html.sc-static-fx .slick-track{overflow-x:auto}
#html-body [data-pb-style=T99DRMH]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;border-style:none;border-width:1px;border-radius:0}#html-body [data-pb-style=JFMLP0U]{border-style:none;border-width:1px}

@media screen and (min-width: 1023px) {
    .header-alert .wrapper {
        max-width: 100%;
    }
    .page-header-sticky-container .page-header .header.panel {
        max-width: 100%;
    }
    .header-alert .wrapper .slick-track {
      align-items: self-start;
    }
    body .page-header-sticky-container .page-header .header-alert .header-alert__item {
      line-height: 11px;
    }
}

#html-body [data-pb-style=FNG5DXF]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;border-style:none;border-width:1px;border-radius:0;margin:0 0 10px;padding:10px}#html-body [data-pb-style=TWH0L9W]{border-style:none;border-width:1px;border-radius:0;margin:0;padding:0}

	.cms-page-view .page-main .secondary-navigation {
		border: 1px solid #b4b5b4;
	}
	.cms-page-view .page-main .secondary-navigation h2.title {
		font-size: 16px;
		font-weight: 400;
		margin: 0;
		padding: 14px 20px;
		color: #333;
		border-bottom: 1px solid #b4b5b4;
		font-family: 'Matter , sans-serif';
		line-height: 32px;
	}
	.cms-page-view .page-main .sidebar-main .secondary-navigation ul li {
		color: #333;
		font-size: 13px;
		line-height: 1.25rem;
		text-transform: capitalize;
		border: none;
		padding: 20px 20px 20px;
		margin-bottom: 0;
	}

	.cms-page-view .page-main .sidebar-main .secondary-navigation ul li:hover {
		background-color: #efefef;
	}
	.cms-page-view .page-main .sidebar-main .secondary-navigation ul li:hover a {
		text-decoration: underline;
	}
	.cms-page-view .page-main .sidebar-main .secondary-navigation ul li a {
		color: #333;
	}
	@media only screen and (max-width: 767px) {
		.cms-page-view .page-main .sidebar-main .secondary-navigation {
			display: none;
		}
	}

#html-body [data-pb-style=OFL8RMH]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;border-style:none;border-width:1px;border-radius:0}#html-body [data-pb-style=CMBFC4K]{border-style:none;border-width:1px;border-radius:0;margin:0;padding:0}
#html-body [data-pb-style=RD9AF67]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;border-style:none;border-width:1px;border-radius:0}#html-body [data-pb-style=XRNH4GW]{border-style:none;border-width:1px;border-radius:0;margin:0;padding:0}
#html-body [data-pb-style=A1YQ5I7]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;border-style:none;border-width:1px;border-radius:0}#html-body [data-pb-style=XB63N1U]{border-style:none;border-width:1px;border-radius:0;margin:0;padding:0}
#html-body [data-pb-style=G6YJF1Q]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;border-style:none;border-width:1px;border-radius:0}#html-body [data-pb-style=NF1T703],#html-body [data-pb-style=VVULPCT]{border-style:none;border-width:1px;border-radius:0;margin:0;padding:0}

@media only screen and (max-width: 768px) {
.page-wrapper .page-footer-hader .page-footer .footer.content .contact-wrapper .box-menu-child div.box-accordion {
    margin: 0;
    padding-top: 20px;
}
.page-footer .footer.content .contact-wrapper .box-menu-child .box-accordion ul li:first-child {
    margin-left: -5px;
}
}

#html-body [data-pb-style=BNVQ6JV]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}

    .android-device .page-header-sticky {
        z-index: inherit;
    }

    .scrollToTop {
        display: none !important;
    }

    @media only screen and (max-width: 1023px) {
        .active-filter-mobile .css-yuenug.css-yuenug{
            display: none;
        }
        .active-filter-mobile div#survey_1074532 {
            display: none;
        }
        .modal-popup.country-switcher-popup.modal-slide div.modal-inner-wrap {
          min-height: 438px !important;
       }
    }
   .page-products.category-members-exclusive .category-description{
      background: #000;
      color: #fff;
    }
    

 @media only screen and (max-width: 768px) {
        .cookie-status-message {
            display: none;
        }
       
        .homepage-bannerslider-main .home_mobile_video {
            min-height: 434px;
            display: block;
        }
        .banner-image-cms figure {
            min-height: 434px;
        }
        .banner-image-cms figure img {
            display: block;
        }
    }

    @media only screen and (max-width: 420px) {
        .banner-image-cms figure {
            min-height: 418px;
        }
        .homepage-bannerslider-main .home_mobile_video {
            min-height: 419px;
        }
        .banner-image-cms figure {
            min-height: 434px;
        }
    }

    @media only screen and (max-width: 400px) {
        .banner-image-cms figure {
            min-height: 394px;
        }
        .homepage-bannerslider-main .home_mobile_video {
            min-height: 394px;
        }
    }

    @media only screen and (max-width: 380px) {
        .banner-image-cms figure {
            min-height: 378px;
        }
        .homepage-bannerslider-main .home_mobile_video {
            min-height: 378px;
        }
    }

    @media only screen and (max-width: 370px) {
        .banner-image-cms figure {
            min-height: 363px;
        }
        .homepage-bannerslider-main .home_mobile_video {
            min-height: 364px;
        }
    }

    @media only screen and (max-width: 359px) {
        .banner-image-cms figure {
            min-height: 323px;
        }
        .homepage-bannerslider-main .home_mobile_video {
            min-height: 324px;
        }
    }

#html-body [data-pb-style=WKCVMAK]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;border-style:none;border-width:1px;border-radius:0;margin:0 0 10px;padding:10px}#html-body [data-pb-style=VFERYW5]{border-style:none;border-width:1px;border-radius:0;margin:0;padding:0}

  .modal-popup.members-exclusive-popup .modal-header {
    z-index: 2222222;
    right: 18px;
  }
  .modal-popup.members-exclusive-popup .action-close {
    position: relative;
    z-index: 222;
  }
  .modal-popup.members-exclusive-popup .action-close:before {
    width: 32px;
  }

#html-body [data-pb-style="647EA1C29FBC9"]{justify-content: flex-start; display: flex; flex-direction: column; background-position: left top; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; border-style: none; border-width: 1px; border-radius: 0px; margin: 0px 0px 10px; padding: 10px;}#html-body [data-pb-style="647EA1C29FBDD"]{border-style: none; border-width: 1px; border-radius: 0px; margin: 0px; padding: 0px;}
#html-body [data-pb-style=FGCX9PO]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}

*,
:before,
:after {
  --un-rotate: 0;
  --un-rotate-x: 0;
  --un-rotate-y: 0;
  --un-rotate-z: 0;
  --un-scale-x: 1;
  --un-scale-y: 1;
  --un-scale-z: 1;
  --un-skew-x: 0;
  --un-skew-y: 0;
  --un-translate-x: 0;
  --un-translate-y: 0;
  --un-translate-z: 0;
  --un-pan-x: ;
  --un-pan-y: ;
  --un-pinch-zoom: ;
  --un-scroll-snap-strictness: proximity;
  --un-ordinal: ;
  --un-slashed-zero: ;
  --un-numeric-figure: ;
  --un-numeric-spacing: ;
  --un-numeric-fraction: ;
  --un-border-spacing-x: 0;
  --un-border-spacing-y: 0;
  --un-ring-offset-shadow: 0 0 rgb(0 0 0 / 0);
  --un-ring-shadow: 0 0 rgb(0 0 0 / 0);
  --un-shadow-inset: ;
  --un-shadow: 0 0 rgb(0 0 0 / 0);
  --un-ring-inset: ;
  --un-ring-offset-width: 0px;
  --un-ring-offset-color: #fff;
  --un-ring-width: 0px;
  --un-ring-color: rgb(147 197 253 / .5);
  --un-blur: ;
  --un-brightness: ;
  --un-contrast: ;
  --un-drop-shadow: ;
  --un-grayscale: ;
  --un-hue-rotate: ;
  --un-invert: ;
  --un-saturate: ;
  --un-sepia: ;
  --un-backdrop-blur: ;
  --un-backdrop-brightness: ;
  --un-backdrop-contrast: ;
  --un-backdrop-grayscale: ;
  --un-backdrop-hue-rotate: ;
  --un-backdrop-invert: ;
  --un-backdrop-opacity: ;
  --un-backdrop-saturate: ;
  --un-backdrop-sepia:
}

::backdrop {
  --un-rotate: 0;
  --un-rotate-x: 0;
  --un-rotate-y: 0;
  --un-rotate-z: 0;
  --un-scale-x: 1;
  --un-scale-y: 1;
  --un-scale-z: 1;
  --un-skew-x: 0;
  --un-skew-y: 0;
  --un-translate-x: 0;
  --un-translate-y: 0;
  --un-translate-z: 0;
  --un-pan-x: ;
  --un-pan-y: ;
  --un-pinch-zoom: ;
  --un-scroll-snap-strictness: proximity;
  --un-ordinal: ;
  --un-slashed-zero: ;
  --un-numeric-figure: ;
  --un-numeric-spacing: ;
  --un-numeric-fraction: ;
  --un-border-spacing-x: 0;
  --un-border-spacing-y: 0;
  --un-ring-offset-shadow: 0 0 rgb(0 0 0 / 0);
  --un-ring-shadow: 0 0 rgb(0 0 0 / 0);
  --un-shadow-inset: ;
  --un-shadow: 0 0 rgb(0 0 0 / 0);
  --un-ring-inset: ;
  --un-ring-offset-width: 0px;
  --un-ring-offset-color: #fff;
  --un-ring-width: 0px;
  --un-ring-color: rgb(147 197 253 / .5);
  --un-blur: ;
  --un-brightness: ;
  --un-contrast: ;
  --un-drop-shadow: ;
  --un-grayscale: ;
  --un-hue-rotate: ;
  --un-invert: ;
  --un-saturate: ;
  --un-sepia: ;
  --un-backdrop-blur: ;
  --un-backdrop-brightness: ;
  --un-backdrop-contrast: ;
  --un-backdrop-grayscale: ;
  --un-backdrop-hue-rotate: ;
  --un-backdrop-invert: ;
  --un-backdrop-opacity: ;
  --un-backdrop-saturate: ;
  --un-backdrop-sepia:
}

.stickyy.slideDown .page-wrapper {
    padding-top: unset;
}
.news-ticker-message #outer-globale-ticker, .top-offer-sale {
    display: none !important;
}
.news-ticker-message .page-wrapper {
  padding-top: 0;
}
.page-wrapper {
  padding-top: 0;
}

img {
  max-width: 100%;
  height: auto;
}

.no-scroll {
  overflow: hidden;
}

header.header-container-top {
  height: 88px;
}

.yellow-page-header {
  background: #fff;
  position: fixed;
  left: 0;
  top: 0;
  height: 88px;
  width: 100%;
  box-sizing: border-box;
  padding: 0 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  z-index: 9999;
}

.header-container-top .bg-blackbg:before {
  content: "";
}

.no-scroll .header-container-top .bg-blackbg:before {
  background: rgba(0,0,0,0.8);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 90;
  display: block;
  width: 100%;
  height: 100vh;
  transition: all 0.5s ease;
}

.yellow-page-logo {
  flex-grow: 1;
}

.yellow-page-logo svg {
  width: 86px;
  height: 32px;
}
.yellow-page-logo a {
  display: block;
  height: 32px;
  float: left;
}
.header-menubtn-blocky .header_menu_btny {
  background: transparent !important;
  border: 0;
  z-index: 99999;
  display: flex;
  flex-direction: column;
  cursor: pointer;
  gap: 6px;
  position: relative;
  height: 24px;
  padding: 7px 0;
}

.header-menubtn-blocky .header_menu_btny svg use{
  display: none;
}

.header-menubtn-blocky .header_menu_btny svg {
  background: #000;
  transform-origin: center;
  transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  transition-duration: .15s;
  transition-duration: .3s;
  width: 30px;
  height: 2px
}

.no-scroll .header-menubtn-blocky .header_menu_btny {
  display: flex;
  flex-direction: column;
  cursor: pointer;
  padding: 3px 0;
}

.no-scroll .header-menubtn-blocky .header_menu_btny svg {
  transform: translate3d(var(--un-translate-x), var(--un-translate-y), var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
  width: 24px;
  height: 2px
}

.no-scroll .header-menubtn-blocky .header_menu_btny svg.btn-top {
  transform-origin: bottom center;
  --un-translate-y: 7px;
  --un-rotate-x: 0;
  --un-rotate-y: 0;
  --un-rotate-z: 0;
  --un-rotate: 45deg;
  transform: translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))
}

.no-scroll .header-menubtn-blocky .header_menu_btny svg.btn-bottom {
  transform-origin: top center;
  --un-rotate-x: 0;
  --un-rotate-y: 0;
  --un-rotate-z: 0;
  --un-rotate: -45deg;
  transform: translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))
}

.main-menu-yellow nav {
  position: fixed;
  top: 0;
  right: -375px;
  z-index: 100;
  margin-top: 0;
  display: block;
  height: 100vh;
  background: #fff;
  padding-top: 88px;
  padding-right: 0;
  padding-left: 0;
  width: 375px;
  overflow-y: hidden;
  -webkit-transition: right 0.5s;
  -moz-transition: right 0.5s;
  -ms-transition: right 0.5s;
  transition: right 0.5s;
}

.no-scroll .main-menu-yellow.is_open nav {
  right: 0;
}

.main-menu-yellow nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.main-menu-yellow nav ul li {
  margin: 0;
  padding: 0;
  transform: unset;
}
.main-menu-yellow nav > ul {
  height: 100vh;
  overflow-y: auto;
  scrollbar-width: none; 
  scrollbar-color: #ddd #000;
}

.main-menu-yellow nav > ul::-webkit-scrollbar {
  width: 1px;
  height: 1px;
}

.main-menu-yellow nav > ul::-webkit-scrollbar-track {
  background: #ddd; 
  border-radius: 20px;
}

.main-menu-yellow nav > ul::-webkit-scrollbar-thumb {
  background-color: #fff;
  border-radius: 10px;
  border: 0;
}

.main-menu-yellow nav > ul::-webkit-scrollbar-thumb:hover {
  background: #333;
}

.backto-yellow-firstlabel {
  text-align: center;
  height: 88px;
  display: block;
  color: #212322;
  font-size: 16px;
  font-weight: 700;
  line-height: 88px;
  letter-spacing: 0.5px;
  position: fixed;
  cursor: pointer;
  width: 375px;
  right: 0;
  top: 0;
  z-index: 999;
  background: #fff;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  pointer-events: none;
}

.backto-yellow-firstlabel:before {
  font-family: 'onitsukatiger-icon';
  content: "\e901";
  position: absolute;
  left: 25px;
  top: 35px;
  font-size: 20px;
  color: #212322;
  line-height: 1;
  font-weight: normal;
  transform: rotate(-180deg);
}

.yellow-latest-heading {
  font-family: 'Matter';
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 32px;
  letter-spacing: 0.05em;
  color: #949494;
  margin: 0;
  padding: 0 15px;
}
.main-menu-yellow .yellow-menu-box02 {
  position: fixed;
  right: -375px;
  top: 0;
  background: #fff;
  height: 100vh;
  width: 375px;
  z-index: 1;
  overflow-y: auto;
  box-sizing: border-box;
  padding-top: 88px;
  padding-bottom: 180px;
  scrollbar-width: none; 
  -webkit-transition: right 0.5s;
  -moz-transition: right 0.5s;
  -ms-transition: right 0.5s;
  transition: right 0.5s;
}

.yellow-subban-cat {
  background: #f2f2f2;
  padding-bottom: 8px;
}

.main-menu-yellow .yellow-subban-cat .link-text-arrow11 {
  margin-bottom: 0;
  background: #fff;
  padding: 0 15px;
  line-height: 48px;
}

.main-menu-yellow .yellow-subban-cat .link-text-arrow11:before {
  display: none;
}

.main-menu-yellow .yellow-accordion-item {
  border-bottom: #f2f2f2 solid 1px;
}

.main-menu-yellow .yellow-accordion-header {
  color: #212322;
  font-size: 16px;
  font-weight: 600;
  line-height: 48px;
  text-transform: uppercase;
  text-decoration: none;
  margin: 0;
  padding: 0 15px;
  cursor: pointer;
  position: relative;
  opacity: 1;
  transition: opacity 0.3s ease;
  font-family: "matter";
  letter-spacing: 0.4px;
}
.main-menu-yellow .yellow-accordion-header:hover {
    opacity: 0.7;
}

.main-menu-yellow .yellow-accordion-header:before {
    font-family: 'onitsukatiger-icon';
    content: "\e901";
    position: absolute;
    right: 22px;
    top: 20px;
    font-size: 13px;
    color: #212322;
    line-height: 1;
    font-weight: normal;
    transform: rotate(90deg);
    transition: transform 0.3s ease;
}
.main-menu-yellow .yellow-accordion-header.active:before {
  transform: rotate(-90deg);
}
.main-menu-yellow .yellow-accordion-content {
  padding-bottom: 10px;
}
.main-menu-yellow .yellow-accordion-content ul li a {
  color: #212322;
  font-size: 16px;
  font-weight: 400;
  line-height: 48px;
  text-transform: uppercase;
  text-decoration: none;
  display: block;
  padding: 0 30px;
}

.yellow-accordion-sub {
  border-top: #f2f2f2 solid 1px;
}

.yellow-accordion-sub ul li a {
  color: #212322;
  font-size: 16px;
  font-weight: 600;
  line-height: 48px;
  text-transform: uppercase;
  text-decoration: none;
  display: block;
  padding: 0 15px;
  border-bottom: #f2f2f2 solid 1px;
}

.main-menu-yellow .yellow-menu-li01.active .yellow-menu-box02 {
  right: 0;
}
.main-menu-yellow .yellow-menu-li01.active .backto-yellow-firstlabel {
  opacity: 1;
  pointer-events: auto;
}


.main-menu-yellow nav img {
  display: block;
}

.main-menu-yellow {
  margin: 0;
  padding: 0;
}

.main-menu-yellow .link-text-sim11,
.main-menu-yellow .link-text-arrow11 {
  display: block;
  padding: 12px;
  margin-bottom: 20px;
}

.main-menu-yellow .link-text-arrow11 {
  position: relative;
}

.main-menu-yellow .link-text-arrow11:before {
  font-family: 'onitsukatiger-icon';
  content: "\e901";
  position: absolute;
  right: 20px;
  top: 14px;
  font-size: 13px;
  color: #212322;
  line-height: 1;
  font-weight: 700;
  transform: rotate(0deg);
  transition: transform 0.3s ease;
}

.main-menu-yellow a {
  color: #212322;
  font-size: 16px;
  font-weight: 600;
  line-height: 1;
  text-decoration: none;
  display: block;
  opacity: 1;
  transition: opacity 0.3s ease;
  font-family: "matter";
  letter-spacing: 0.4px;
}

.main-menu-yellow a:hover {
    opacity: 0.7;
}

.no-scroll.header .main-menu-yellow {
  display: block
}

.main-menu-yellow p.back-to-onitskua-home {
  font-size: 16px;
  font-weight: 600;
  color: #212322;
  line-height: normal;
  font-family: matter;
  padding: 35px 20px 180px;
  margin-bottom: 60px;
  border-top: #F2F2F2 solid 1px;
}

.main-menu-yellow p.back-to-onitskua-home a {
  text-decoration: none;
  color: #212322;
  display: flex;
}

.main-menu-yellow p.back-to-onitskua-home a span {
  margin-bottom: 0;
  padding: 2px 0 0 5px;
}

.back-to-onitskua-home svg{
  display: inline-block;
  vertical-align: top;
  margin: -3px 6px 0 0;
}

.back-to-onitskua-home span {
  vertical-align: top;
}

.header.top .header-logo-blocky {
  width: 100%
}

.main-menu-yellow .bg-black {
  display: none
}

.no-scroll .main-menu-yellow .header-menu-backbtn {
  display: none;
  align-items: center;
  justify-content: center;
  margin-top: 20px;
  margin-bottom: 40px;
  gap: 6px
}

.no-scroll .main-menu-yellow .header-menu-backbtn svg {
  width: 35px;
  height: 6px
}

.no-scroll .main-menu-yellow.is_open nav {
  display: block
}

.no-scroll .main-menu-yellow.is_open .bg-black {
  display: none
}

.no-scroll .main-menu-yellow .copy-right {
  font-family: Matter;
  font-weight: 400;
  line-height: 1;
  margin-top: 100px;
  margin-bottom: 20px;
  margin-left: 30px;
  font-size: 11px
}


.no-scroll .main-menu-yellow .copy-right {
  display: none
}


footer {
  position: relative;
  z-index: 100;
  background: #fff;
  padding-top: 60px;
  padding-bottom: 40px
}

footer .copy-right {
  font-family: Matter;
  text-align: center;
  font-weight: 500;
  line-height: 1;
  font-size: 11px
}



@media screen and (max-width: 1023px) {
  footer {
    padding-top:20px !important;
  }


  main.article-wrap .foot-mov {
    margin-top:80px !important;
  }
  .news-ticker-message .page-wrapper {
    padding-top: 0;
  }
  .page-wrapper {
    padding-top: 0;
  }
}


@media screen and (max-width: 767px) {
  header.header-container-top {
    height: 56px;
  }

  .yellow-page-header {
    height: 56px;
    padding: 0 15px;
  }
  .main-menu-yellow nav {
    right: -100%;
    width: 100%;
    padding-top: 56px;
  }
  .main-menu-yellow .yellow-menu-box02 {
    right: -100%;
    width: 100%;
    top: 0;
    padding-top: 56px;
  }

  .backto-yellow-firstlabel {
    height: 56px;
    line-height: 56px;
    width: 100%;
  }
  .backto-yellow-firstlabel:before {
    top: 18px;
  }
  
}




.cms-brand-onitsukatiger-mode footer {
  padding-top: 50px;
}

.cms-brand-onitsukatiger-mode footer .copy-right {
    color:#949494;
}

.collection-main-wrapper {
  margin: 0 auto;
  box-sizing: border-box;
}

.collection-section {
  margin: 0 auto 80px;
}


.collection-section.section-stores {
  margin-bottom: 0;
}

 .collection-banner-wrapper {
        width: 100%;
        height: 100%;
        position: relative;
        overflow: hidden;
}

.collection-banner-wrapper .toppage_video {
    object-fit: cover;
}


.collection-banner-wrapper .toppage_video.mobile_video {
  object-fit: cover;
  height: 496px;
  width: 100%;
}


.video-full {
  width: 100%;
  height: auto; /* Maintains aspect ratio */
  display: block; /* Removes unwanted spacing */
}

.collection-banner__image {
  width: 100%;
  height: auto;
  display: block;
}

.collection-banner__content {
  padding: 24px 0 0;
  text-align: center;
  letter-spacing: 1.2px;
  transition: opacity 1s cubic-bezier(0.4, 0, 0.2, 1), transform 1s cubic-bezier(0.4, 0, 0.2, 1);
  opacity: 1;
}



.collection-banner__title {
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 1.2px;
   display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
 
 
}
.collection-banner-__comingsoon{
 margin-top: 10px;
}
.coming-soon {
    align-items: center;
    background-color: rgba(231, 232, 234, 1);
    color: #767676;
    display: inline-flex;
    padding: 7px 10px;
    text-transform: uppercase;
    letter-spacing: 1.2px;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
}

.collection-action {
   color: #212322;
   text-decoration: none;
    display: flex;
  flex-direction: column;
  align-items: center;  
  justify-content: center;
}
.collection-action:hover {
  text-decoration: none;
}

.promo-row {
  display: flex;
  gap: 40px; /* spacing between items */
  justify-content: center;
  align-items: flex-start;
  flex-wrap: wrap;
}

.promo-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 100%;
  flex: 1 1 45%; /* responsive sizing */
  transition: transform 8s ease;
  overflow: hidden;
  display: inline-block;
}

.promo-image {
  width: 100%;
  height: auto;
  display: block;
  object-fit: cover;
  transition: transform 8s ease;

}
.promo-item-image-wrapper {
  position: relative;
   overflow: hidden;

}

/* Hover Effects */
.promo-item-image-wrapper:hover .promo-image {
/* transform: scale(1.2);*/
}
.promo-logo-image-wrapper {
  position: absolute;
  bottom: 10px;
  left: 10px;
  max-width: 104px;
}
.promo-caption {
  margin-top: 15px;
  font-weight: 600;
  font-size: 24px;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1.2px;
  transition: opacity 1s cubic-bezier(0.4, 0, 0.2, 1), transform 1s cubic-bezier(0.4, 0, 0.2, 1);
  opacity: 1;

}

.promo-logo-image-wrapper.denivita-logo-new {
  max-width: 84px;
} 

.promo-action {
  color: #212223;
  text-decoration: none !important;
}

.promo-item:hover .promo-caption{
  opacity: 0.5;
}

.perfume-row {
  background-color: #FCF174;
  display: flex;
  flex-direction: column;
  align-items: center;


}

.perfume-banner {
  overflow: hidden;
  transition: transform 8s ease;
  position: relative;
}

.perfume-banner__content {
  padding: 0 20px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.perfume-banner__title {
   font-size: 24px;
  font-weight: 600;
  color: #212322;
  letter-spacing: 1.2px;
  margin-bottom: 24px;
}
.perfume-banner__link-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  

}


.perfume-banner__link {
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  color: #212322;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  text-align: center;
  justify-content: center;
  padding: 12px 24px;
  border-radius: 80px;
  background-color: transparent;
  position: relative;
  transition: background-color 5s ease; /* Slower fade */
   opacity: 0.8;

}

.perfume-banner__link:active{
    color: #212322;
}

.perfume-banner__link:hover {
  text-decoration: none;
}
.perfume-banner__link:visited {
  color: #212322;
}


.perfume-banner__link:after {
    font-family: 'onitsukatiger-icon';
    content: "\e901";

    font-size: 11px;
    color: #212322;
    line-height: 1;
    font-weight: normal;
    margin-left: 8px;



}
.perfume-banner:hover .perfume-banner__link{

 
}

.perfume-banner__image-container {
  
}

.perfume-banner__image {
    width: 100%;
    height: auto;
    display: block;
    object-fit: cover;
    transition: transform 8s ease;
}
.perfume-banner:hover .perfume-banner__image{


}



.stores-banner {
  display: flex;
  flex-direction: column-reverse;
  overflow: hidden;
  transition: transform 8s ease;
}



.stores-banner__image {
    width: 100%;
    height: auto;
    display: block;
    object-fit: cover;
/*    transition: transform 8s ease;*/
}


.stores-banner__content {
  padding: 30px 20px;
  text-align: center;
  color: #ffffff;
}

.stores-banner__title {
  font-size: 24px;
  font-weight: 600;
  margin: 0 0 15px;
  color: #ffffff;
}

.stores-banner__link {
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  color: rgba(255,255,255,0.8);
  text-decoration: none !important;
  display: inline-flex;
  align-items: center;
  text-align: center;
  justify-content: center;
  padding: 12px 24px;
  border-radius: 80px;
  background-color: transparent;
  position: relative;
  opacity: 1 ;
/*  transition: background-color 5s ease; /* Slower fade */
}

.stores-banner__link:hover,
.stores-banner__link:visited {

   color: rgba(255,255,255,0.8)

}


.stores-banner__link .arrow {
  margin-left: 8px;
  font-size: 18px;
}




.stores-banner__link:after {
    font-family: 'onitsukatiger-icon';
    content: "\e901";
    font-size: 12px;
    line-height: 1;
    font-weight: normal;
    margin-left: 8px;
}

@media (min-width: 767px) {
  .perfume-banner__content_new {
    position: absolute;
    transform: translateY(-50%);
    right: 0;
    top: 50%;
    width: 370px;
    text-align: center;
  }
}


.stores-banner:hover .stores-banner__link {
/*  background-color: rgba(255,255,255,0.2);*/
/*  opacity: 1;*/
}



@media (max-width: 767px) {

footer {
    padding-top: 10px !important;
}

    .collection-banner-wrapper .toppage_video.desktop_video{
       display: none;
}

  .promo-row {
    flex-direction: column;
    gap: 0;
  }

  .promo-item {
   margin-top: 80px;
   width: 100%;
  }
   .promo-item:first-child {
   margin-top: 0;
  }

  .promo-caption {

    font-size: 20px;
 
  }

  .perfume-banner__content {
    padding: 24px 20px 0;
    
    flex-direction: column;
    justify-content: center;
    text-align: center;
    background: #fff;
   
  }

.perfume-banner__title {
    font-size: 20px;
    margin: 15px 0 0;
    text-align: center;
  }

.perfume-banner__link-wrapper {
    display: none;
   
  }

  .stores-banner {
        position: relative;
  }

  .stores-banner__content {
   position: absolute;
   top: 50%;
   left: 0;
   width: 100%;
   padding: 10px;
   text-align: center;
   color: #ffffff;
   z-index: 1;
   transform: translateY(-50%);
}
.stores-banner__image-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: auto;
}
.stores-banner__image-container .image-overlay {
  position: absolute;
  inset: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 1;
  pointer-events: none;
}
}



@media (min-width: 768px) {

    .collection-banner-wrapper .toppage_video.mobile_video{
       display: none;
}

  .hide-desktop {
  display: none;
}

  .collection-main-wrapper {
    max-width: 1340px;
    padding: 0 20px;
    width: 100%;
  }

  .collection-section {
    margin-bottom: 100px;
  
  }
  .collection-section.section-stores {
 margin-bottom: 0;
  }

  .collection-banner__title {
  font-size: 24px;
  flex-direction: row;


}


  .collection-banner__title .collection-action {
  flex-direction: row;
}



  .perfume-banner {
    flex-direction: row;
    align-items: center;
  }
  
  .perfume-banner__content {
         text-align: center;
        flex-basis: 46%;
        flex-shrink: 0;
  }
  

  
  .perfume-banner__image-container {
    flex-grow: 1;
  }

    .stores-banner {
    flex-direction: row;
    align-items: center;
      background-color: #212322;
  }

.stores-banner__image-container {
  flex: 1;
  overflow: hidden;
}
  
  .stores-banner__content {
    flex-grow: 1;
       flex-shrink: 0;
    padding: 0 40px;
  }
  
  .stores-banner__title {
    font-size: 32px;
  }
  
  .stores-banner__image-container {
         text-align: center;
        flex-basis: 43%;
     
  }

  .stores-banner__image-container {
  position: relative;
  overflow: hidden;
  
  
}

.stores-banner__image {
  width: 100%;
  height: auto;
  display: block;
}

.hover-img {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity 5s ease;
  z-index: 1;
}

/* Base image */
.default-img {
  position: relative;
  z-index: 0;
  transition: opacity 7s ease;
}

/* Mobile image only visible on small screens */
.mobile-img {
  display: none;
}

/* Hover effect */
.stores-banner:hover .hover-img {
  opacity: 1;
}

.stores-banner:hover .default-img {
  opacity: 0;

  
}

.stores-banner:hover .stores-banner__image {
/* transform: scale(1.2);*/
}

}

.desktop-video-bx video {
width: 100%; height: auto;
}
.mobile-video-bx video {
width: 100%; height: auto;
}
.mobile-video-bx {
    display: none;
}


/* Responsive rules */
@media (max-width: 767px) {
.stores-banner__link:after {
position: relative;
top: -1px;
}
  .default-img,
  .hover-img {
    display: none;
  }
  .mobile-img {
    display: block;
  }
  .desktop-img11 {
    display: none;
  }
.desktop-video-bx {
    display: none;
  }
  .mobile-video-bx {
    display: block;
  }
}


@media (max-width: 400px) {
  .collection-banner-wrapper .toppage_video.mobile_video{
    height: 450px;
  }
}

@media (max-width: 370px) {
  .collection-banner-wrapper .toppage_video.mobile_video{
    height: 432px;
  }
}




   .spr-sumr-banner {
      max-width: 1340px;
      margin: 0 auto;
      width: 100%;
      position: relative;
    }

    .spr-sumr-banner img {
      max-width: 100%;
    }

    .banner-timmer-box {
        position: absolute;
        transform: translate(-50%, -50%);
        left: 50%;
        top: 76%;
        text-align: center;
        cursor: pointer;
    }

    .banner-timmer-box p {
        font-size: 16px;
        font-weight: 600;
        color: #000;
        line-height: 141%;
        letter-spacing: 0.05em;
        text-transform: uppercase;
        margin: 0 0 23px;
    }

    .countdown-container {
        padding: 0;
    }

    .banner-timmer-box .countdown {
        display: flex;
        gap: 0;
        align-items: self-start;
        justify-content: center;
        flex-wrap: wrap;
    }

    .banner-timmer-box .time-unit {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .banner-timmer-box .time-value {
        font-size: 55px;
        font-weight: 700;
        color: #212322;
        line-height: 1.1;
        min-width: 70px;
       font-family: "Matter";
    }

    .banner-timmer-box .time-label {
        font-weight: 600;
        font-size: 14px;
        color: #212322;
        text-transform: uppercase;
        letter-spacing: 1px;
        line-height: 1.5;
    }

    .banner-timmer-box .separator {
        font-size: 46px;
        color: #212322;
        margin: 0 16px;
        vertical-align: top;
        display: inline-block;
        line-height: 50px;
        border-radius: 100px;
        font-weight: 500;
    }

    .banner-timmer-box .separator.line {
      font-size: 0;
      width: 1px;
      height: 46px;
      background: #212322;
      margin: 6px 22px 0 16px;
    }

    .banner-timmer-box .title {
        font-size: 1.5rem;
        color: #212322;
        margin-bottom: 10px;
        font-weight: 600;
    }

    .banner-timmer-box .subtitle {
        font-size: 1rem;
        color: #555;
        margin-bottom: 30px;
        font-weight: 500;
    }

    @media (max-width: 1290px) {
        .banner-timmer-box {
            top: 78%;
        }
    }

     @media (max-width: 990px) {
        .banner-timmer-box {
            top: 80%;
        }
    }

    @media (max-width: 1023px) {
        .banner-timmer-box p {
            font-size: 12px;
            margin-bottom: 18px;
        }
        .banner-timmer-box .time-value {
            font-size: 42px;
            min-width: 60px;
        }
        .banner-timmer-box .time-label{
            font-size: 12px;
        }       
        .banner-timmer-box .separator {
            font-size: 33px;
            margin: 0 14px;
            line-height: 36px;
        }     
        .banner-timmer-box .separator.line {
            height: 33px;
            margin: 5px 16px 0 12px;
        }
        .banner-timmer-box {
            width: 100%;
        }
    }

    @media (max-width: 767px) {
        .banner-timmer-box {
            top: 73%;
        }
       .banner-timmer-box p {
            margin-bottom: 30px;
        }
.collection-banner__title span.line-01 {
    display: block;
}
    }

    @media (max-width: 400px) {
        .banner-timmer-box p {
            margin-bottom: 16px;
        }
        .banner-timmer-box .separator.line {
            height: 30px;
        }
    }

    @media (max-width: 370px) {
        .banner-timmer-box .time-value {
            font-size: 38px;
            min-width: 50px;
        }
        .banner-timmer-box .separator.line {
            height: 26px;
        }
    }


.teaser-timer-bx {
    width: 100%;
    max-width: 1340px;
    text-align: center;
    background: #000;
    color: #FFCD00;
    padding: 33px 15px 45px;
cursor: pointer;
}


.logo-box {
    padding: 0 0 62px;
}

.logo-box svg {
  width: 160px;
  height: auto;
margin: 0 16px 0 0;
}


.info-row {
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    gap: 10px;
    margin-bottom: 66px;
}

.info-block {
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 1.5px;
    line-height: 1.2;
    text-transform: uppercase;
    padding: 14px 0 0;
}

.compass {
  flex: 0 0 auto;
}

.compass-img {
    width: 174px;
    height: auto;
}

/* Countdown */
.countdown {
    display: flex;
    align-items: baseline;
    justify-content: center;
    gap: 2px;
    margin-bottom: 36px;
}

.countdown-unit {
  display: flex;
  flex-direction: column;
  align-items: center;
  min-width: 70px;
}

.countdown-number {
    font-size: 46px;
    line-height: 1;
    font-weight: 500;
    letter-spacing: 1px;
}

.countdown-label {
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 2px;
  margin-top: 6px;
  opacity: 0.9;
}

.countdown-colon {
    font-size: 50px;
    line-height: 34px;
    align-self: flex-start;
    margin-top: 0;
    font-family: verdana;
}

/* Event date */
.event-date p {
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 2px;
    line-height: 1.8;
    margin: 0;
}


@media (min-width: 768px) {
  .event-date p {
    text-transform: uppercase;
  }
  .event-date p br {
    display: none;
  }
}

@media (max-width: 767px) {
  .teaser-timer-bx {
    padding: 30px 15px;
  }
  .info-row {
    flex-wrap: wrap;
    justify-content: center;
    text-align: center;
    margin-bottom: 15px;
  }

  .info-left,
  .info-right {
    display: none;
  }

  .logo-box svg {
    width: 110px;
margin: 0 0 0 2px;
  }
  .compass-img {
    width: 190px;
    height: auto;
  }

  .countdown {
    gap: 8px;
    margin-bottom: 26px;
  }

  .countdown-unit {
    min-width: 56px;
  }

  .countdown-number {
    font-size: 38px;
  }

  .countdown-number {
    font-size: 26px;
  }
  .event-date p {
    font-size: 12px;
    line-height: 1.5;
  }
  .countdown-colon {
    font-size: 28px;
    line-height: 24px;
  }
  .logo-box {
    padding: 0 0 22px;
  }
}

@media (max-width: 420px) {
  

  .countdown-unit {
    min-width: 44px;
  }

  
}


#html-body [data-pb-style=RRQ40N9]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}
#html-body [data-pb-style=EPMPROW],#html-body [data-pb-style=FKMB2NU]{background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body [data-pb-style=EPMPROW]{justify-content:flex-start;display:flex;flex-direction:column;border-style:none;border-width:1px;border-radius:0;margin:0 0 10px;padding:10px}#html-body [data-pb-style=FKMB2NU]{align-self:stretch}#html-body [data-pb-style=R9IESSN]{display:flex;width:100%}#html-body [data-pb-style=WNTEB5L]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;border-style:none;border-width:1px;border-radius:0;width:100%;margin:0;padding:10px;align-self:stretch}#html-body [data-pb-style=XPF15QH]{border-style:none;border-width:1px;border-radius:0;margin:0;padding:0}

.main-page-content-customer-service-question ul.qa .question-wrap {
   position: relative;
   display: block;
   padding: 20px 0;
   padding-right: 30px;
   box-sizing: border-box;
   text-decoration: none;
   font-size: 15px;
   color: #333;
   font-family: 'Matter , sans-serif';
} 
.main-page-content-customer-service-question ul.qa li {
   border-bottom: 1px solid hsla(0,0%,60%,.5);
   margin-bottom: 0;
}
.main-page-content-customer-service-question ul.qa li .arrow-wrap .collapse-arrow  {
   transform: rotate(180deg);
}

.main-page-content-customer-service-question ul.qa li.open .arrow-wrap .collapse-arrow  {
   transform: rotate(0);
}

.large-bold {
   font-family: 'Matter , sans-serif';
   color: #000;
   font-size: 4rem;
   font-weight: 500;
   line-height: normal;
   border-bottom: 1px solid hsla(0, 0%, 60%, 0.5);
   padding-bottom: 25px;
   margin: 0;
}
.main-page-content-customer-service-question ul.qa .arrow-wrap {
   position: absolute;
   top: 20px;
   right: 0;
   width: 20px;
   height: 20px;
   text-align: center;
}
.main-page-content-customer-service-question .answer-wrap {
   display: none;
}
.main-page-content-customer-service-question ul {
   list-style: none;
   padding: 0;
   margin: 20px 0 0;
   margin-top: 0;
}

.main-page-content-customer-service-question h3 {
   color:#333;
   font-family: 'Matter , sans-serif';
   font-weight: 500;
}

.main-page-content-customer-service-question p {
   margin: 15px 0;
}

.main-page-content-customer-service-question ul.js-qa-index a {
   color: #333;
   font-size: 12px;
   letter-spacing: .025em;
   font-family: 'Matter , sans-serif';
   text-decoration: underline;
}
.main-page-content-customer-service-question .body-copy {
    border-top: 1px solid hsla(0,0%,60%,.5);
    border-bottom: 1px solid hsla(0,0%,60%,.5);
    padding: 20px 0;
    color: #333;
}
.main-page-content-customer-service-question h2 {
   padding: 60px 0 20px;
   margin: 0;
   color: #333;
   font-size: 30px;
   line-height: 28px;
   border-bottom: 1px solid hsla(0,0%,60%,.5);
   font-family: 'Matter , sans-serif';
}
.main-page-content-customer-service-question .button {
   cursor: pointer;
   display: inline-block;
   box-sizing: border-box;
   line-height: 38px;
   padding: 0 30px;
   font-size: .875rem;
   font-family: 'Matter , sans-serif';
   font-weight: 400;
   letter-spacing: normal;
   border-radius: 2px;
   text-align: center;
   text-decoration: none;
   text-transform: uppercase;
   transition: all .3s ease;
   color: #fff;
   background-color: #7f0019;
   border: 1px solid #7f0019;
}

.main-page-content-customer-service-question .button:hover {
color: #fff;
   background-color: #993347;
   border-color: #993347;
}
ul.js-qa-index {
    margin-top: 20px;
}
 .main-page-content-customer-service-question .answer-wrap ul {
       list-style: none;
       padding: 0;
       margin: 0 0 0;
    }
    
    .main-page-content-customer-service-question ul.qa .answer-wrap ul li {
        padding: 0 0 0 15px;
        border-bottom: none;
        position: relative;
        margin-bottom: 8px;
    }
    
    .main-page-content-customer-service-question ul.qa .answer-wrap ul li:before {
        content: '';
        background-color: #000;
        height: 5px;
        width: 5px;
        position: absolute;
        left: 0;
        border-radius: 100%;
        top: 8px;
    }

