/* Version=4.13.0,Timestamp=2025-07-09T10:47:28.529Z */

.text .cmp-text{color:inherit;font-family:Source Sans Pro,sans-serif;font-size:1.6rem;line-height:1.5}.text .cmp-text ul{list-style:none;margin:0 0 0 2.3rem;padding:0}.text .cmp-text ul li{margin:.8rem 0 0;padding:0;text-indent:-2.3rem}.text .cmp-text ul li:first-child{margin-top:0}.text .cmp-text ul li:before{content:"-";padding:0 .8rem}.text .cmp-text ol{margin:0 0 0 2.3rem;padding:0}.text .cmp-text ol li{margin:.8rem 0 0}.text .cmp-text table{border:.1rem solid #686c75}.text .cmp-text table td,.text .cmp-text table th{border:0;border-bottom:.1rem solid #686c75;border-color:#686c75 #686c75 currentcolor currentcolor;border-left:.1rem solid;padding:.8rem 1.2rem;vertical-align:top}.text .cmp-text table td:first-child,.text .cmp-text table th:first-child{border-left:0}.text .cmp-text table tr:last-child td{border-bottom:0}.text .cmp-text table thead th{border-bottom:.1rem solid}.text .cmp-text--dark table,.text .cmp-text--dark table td,.text .cmp-text--dark table th{border-color:#686c75}.text.text-center p,.text.text-center p a{font-size:.8rem}.text.text-center p a:hover{color:#000}.text .cmp-text .honerte{font-weight:600}.text.type-c .cmp-text p{font-size:.8rem}.text.type-c .cmp-text p .c-form-mandatory{color:#d2b365}.text.type-b .cmp-text p,.text.type-e .cmp-text p{font-size:.8rem}.text .cmp-text b,.text .cmp-text h1,.text .cmp-text h2,.text .cmp-text h3,.text .cmp-text h4,.text .cmp-text h5,.text .cmp-text h6,.text .cmp-text strong{font-weight:600}.cjk{overflow:visible;white-space:normal;word-break:keep-all}@media only screen and (min-width:1024px){.component-bodyCopyHeadline .cmp-container .text h1{font-size:6.7rem}}.buynow.product.buy-it-now{display:inline-block;float:none!important;margin:0;vertical-align:top;width:auto!important}.container.container-WhiteBackground{background-color:#fff}.text{color:#000}.text.form-richtext.component-richTextV2,.text.viewType-defaultView.component-richTextV2{clear:both!important;color:#000;float:none!important;margin:0 auto;max-width:117rem;padding:0 1.5rem;position:relative;width:100%}@media only screen and (min-width:1024px){.text.form-richtext.component-richTextV2,.text.viewType-defaultView.component-richTextV2{padding:0 3rem}}.text.form-richtext.component-richTextV2 .cmp-text.cmp-text-login-detail,.text.viewType-defaultView.component-richTextV2 .cmp-text.cmp-text-login-detail{margin:0 auto 6rem;max-width:73rem}.text.form-richtext.component-richTextV2 .cmp-text.cmp-text-login-detail .nonLoggedIn .rich-text-heading,.text.viewType-defaultView.component-richTextV2 .cmp-text.cmp-text-login-detail .nonLoggedIn .rich-text-heading{color:#000;font-family:Impact,Arial,sans-serif;font-size:4.1rem;font-style:normal;font-weight:900;letter-spacing:-0.1rem;line-height:4.1rem;margin-bottom:0;margin-top:3rem;padding-bottom:2.4rem;text-transform:uppercase}@media only screen and (min-width:1024px){.text.form-richtext.component-richTextV2 .cmp-text.cmp-text-login-detail .nonLoggedIn .rich-text-heading,.text.viewType-defaultView.component-richTextV2 .cmp-text.cmp-text-login-detail .nonLoggedIn .rich-text-heading{font-size:6.7rem;line-height:6.7rem;margin-top:0}}.text.form-richtext.component-richTextV2 .cmp-text.cmp-text-login-detail p,.text.viewType-defaultView.component-richTextV2 .cmp-text.cmp-text-login-detail p{font-family:Arial,sans-serif;font-size:1.8rem;font-style:normal;font-weight:300;line-height:2.59rem;margin:0 0 1rem}.text.viewType-defaultView.component-richTextV2 .cmp-text.cmp-text-login-detail .nonLoggedIn .rich-text-heading b{font-weight:700}.text.form-richtext.component-richTextV2 .cmp-text.cmp-text-login-detail .small{display:block;font-size:1.53rem;line-height:2rem}@media only screen and (min-width:1024px){.text.form-richtext.component-richTextV2 .cmp-text.cmp-text-login-detail .small{display:inline-block}}.component-bodyCopyHeadline .cmp-container{margin:0 auto;max-width:117rem;padding:2.7rem 1.5rem 3rem;width:100%}@media only screen and (min-width:1024px){.component-bodyCopyHeadline .cmp-container{padding:2.7rem 1.5rem 3rem}}.component-bodyCopyHeadline .cmp-container .text h1{color:#000;font-family:Impact,Arial,sans-serif;font-size:4.1rem;font-style:normal;font-weight:900;letter-spacing:-0.1rem;line-height:1;margin-bottom:1rem;text-transform:uppercase}@media only screen and (min-width:1024px){.component-bodyCopyHeadline .cmp-container .text h1{font-size:6.7rem;margin-bottom:2rem}}.component-bodyCopyHeadline .cmp-container .text div.nonLoggedIn p{color:#000;font-family:Arial,sans-serif;font-size:1.8rem;font-style:normal;font-weight:300;line-height:1.4;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media only screen and (min-width:1024px){.component-bodyCopyHeadline .cmp-container .text div.nonLoggedIn p{max-width:73rem}}.text.viewType-defaultView.component-plainTextImage .nonLoggedIn p{font-family:Arial,sans-serif!important;font-size:1.6rem;font-weight:300;line-height:1.8rem;margin-bottom:.5rem}.buynow.product.buy-it-now .cc-smart-product-button .cartwire{background-color:#000;border:0;border-radius:0;color:#fff;font-family:Arial,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:.24rem;line-height:3.5rem;outline:0;padding:1.1rem 1.5rem;text-align:center;text-transform:uppercase}.productInfoItem .product-info-item-content .product-info-item__item h1{color:#000;font-family:Impact,Arial,sans-serif;font-size:4.1rem;font-weight:900;letter-spacing:-0.1rem;line-height:4.1rem;margin:0;text-transform:uppercase}@media only screen and (min-width:1024px){.productInfoItem .product-info-item-content .product-info-item__item h1{font-size:4.3rem;line-height:4.3rem;margin-bottom:1rem}}.productInfoItem .cmp-product-info-item .product-info-item__item p,.productInfoItem .cmp-product-info-item .product-info-item__item pre{color:#000;font-family:Arial,sans-serif;font-size:1.8rem;font-weight:300;letter-spacing:-0.1rem;line-height:2.592rem;margin-bottom:3rem}.productInfoItem.cmp-product-info-item-description__text .product-info-item-content .product-info-item__item{color:#000;font-family:Arial,sans-serif;font-size:1.8rem;line-height:2.35rem!important}.text-decoration-underline{text-decoration:underline}.text-decoration-overline{text-decoration:overline}.text-decoration-line-through{text-decoration:line-through}.text.form-richtext.component-richTextV2 .cmp-text.cmp-text-login-detail{margin:0;max-width:82.5rem}.text.form-richtext.component-richTextV2 .cmp-text.cmp-text-login-detail .nonLoggedIn .rich-text-heading{margin-top:5rem;padding-bottom:1rem}.buynow.product.buy-it-now{background-color:#fff}.buynow.product.buy-it-now .cc-smart-product-button .cartwire{margin:0}.productInfoItem .cmp-product-info-item .product-info-item__item pre{white-space:normal}.text.rich-text--v2-wrapper.viewType-defaultView.component-richTextV2 .cmp-text{margin:0;max-width:825px}.text.rich-text--max-730-wrapper.viewType-defaultView.component-richTextV2 .cmp-text{margin:0;max-width:730px}.text.rich-text--max-1170-wrapper.viewType-defaultView.component-richTextV2 .cmp-text{margin:0;max-width:1170px}.text.component-common-rich-text.viewType-defaultView.component-richTextV2 .cmp-text h2,.text.component-common-rich-text.viewType-defaultView.component-richTextV2 .cmp-text h3{font-family:Impact,Arial,sans-serif;font-style:normal;font-weight:900;margin-bottom:10px;margin-top:20px}.text.component-common-rich-text.viewType-defaultView.component-richTextV2 .cmp-text h2{font-size:4rem;line-height:4.4rem}.text.component-common-rich-text.viewType-defaultView.component-richTextV2 .cmp-text h3{font-size:1.8rem;line-height:1.9rem}.text.white-heading h1,.text.white-heading h2,.text.white-heading h3{color:#fff;font-family:Impact,Arial,sans-serif;font-size:3rem;text-align:center;text-transform:uppercase}@media(min-width:1024px){.text.white-heading h1,.text.white-heading h2,.text.white-heading h3{font-size:5rem}}.edit-preview-infinte-fix{height:.0625em;position:relative}.show{display:block}.hide{display:none!important}.center-h h1,.center-h h2,.center-h h3,.center-h h4,.center-h h5,.center-h h6,.center-p p{text-align:center}.cmp-ul-sr-only{display:none}.text.context-banner-text .cmp-text{background-color:#fff;padding:2.4rem 3.1rem}@media only screen and (min-width:768px){.text.context-banner-text .cmp-text{padding:2.4rem 7.2rem}}@media only screen and (min-width:1024px){.text.context-banner-text .cmp-text{padding:2.4rem 8rem}}@media only screen and (min-width:1336px){.text.context-banner-text .cmp-text{padding:2.4rem 47.8rem 2.4rem 43.8rem}}@media only screen and (min-width:2560px){.text.context-banner-text .cmp-text{padding:2.4rem 79.8rem 2.4rem 75.8rem}}@media only screen and (min-width:1024px){.text.context-banner-text .cmp-text .nonLoggedIn{margin-bottom:2rem}}.text.context-banner-text .cmp-text .nonLoggedIn p{color:#545454;font-family:Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.75rem;margin:0rem;padding:.8rem 0rem}@media only screen and (min-width:768px){.text.context-banner-text .cmp-text .nonLoggedIn p{font-size:2.08rem;font-weight:400;line-height:2.288rem}}.text.contact-us-title{padding:3.2rem;text-align:center}.text.contact-us-title h2{border-bottom:0 solid;color:#fff;font-family:Montserrat Bold,Arial,Helvetica,sans-serif;font-size:2.6rem;font-weight:700;letter-spacing:.05em;line-height:3.4rem;margin:0;padding-bottom:.5rem}@media only screen and (min-width:1024px){.text.contact-us-title h2{font-size:3.6rem;line-height:4.6rem}}.text.contact-us-title p{color:#b8b8b8;font-family:Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin:0 auto 1.6rem}.text.purpuse-title-n-description{padding:1.5rem}.text.purpuse-title-n-description .cmp-text{padding-top:8rem}@media only screen and (min-width:1024px){.text.purpuse-title-n-description .cmp-text{margin:0 auto;max-width:85rem}}.text.purpuse-title-n-description h1,.text.purpuse-title-n-description h2{font-family:Montserrat Bold,Arial,Helvetica,sans-serif;font-size:3.4rem;font-weight:700;line-height:4.08rem}.text.purpuse-title-n-description p{font-family:Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.4rem;margin:0 0 1.6rem;text-align:left}.text.article-text h3,.text.article-text h3 strong{font-size:1.8rem}.text.article-text h3{margin-bottom:1rem}.container.article-text-container>.cmp-container .text.article-text .nonLoggedIn p{margin-bottom:1.6rem}