.cstm-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:1100px;margin:0 auto}.cstm-layout{display:grid;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-row-gap:20px;grid-column-gap:20px;grid-auto-columns:1fr;justify-content:center;width:100%;padding:0}.cstm-layout-cell{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}h1.cstm-heading{font-size:40px;font-weight:600;margin:0 0 50px}.cstm-desc{margin-bottom:50px;font-size:18px;font-weight:500;line-height:24px}.cstm-header{z-index:4;aspect-ratio:auto;position:fixed;top:0%;left:0%;right:0%}.cstm-header .cstm-container{position:static;max-width:1250px;padding:15px 20px}.header-wrapper{display:block;position:static;background-color:#000;border-radius:100px;padding:12px;width:100%}.cstm-layout-cell.logo{justify-content:center}.cstm-layout-cell.act-btn{flex-direction:row;justify-content:flex-end;align-items:center}.action-btn{color:#fff;background-color:#ff5300;border-radius:100px;margin:0;padding:12px 25px;font-size:17px;font-weight:500;line-height:20px;letter-spacing:0;text-decoration:none;transition:all .2s}.cstm-banner{background-position:100% 30%;background-repeat:no-repeat;background-size:6000px;align-items:center;height:800px;padding:140px 15px;display:flex;position:static;overflow:hidden;box-shadow:0 2px 20px #00000012}.cstm-banner .cstm-layout-cell.content{justify-content:center}.cstm-banner .cstm-layout-cell.img img{z-index:2;aspect-ratio:auto;max-width:180%;position:relative}.cstm-banner h1.heading{color:#000;text-align:left;margin-top:0;margin-bottom:0;font-size:70px;font-weight:500;line-height:90px}.cstm-banner w{color:#fff;-webkit-text-fill-color:inherit;mix-blend-mode:color-dodge;background-clip:border-box}.cstm-richtext{display:flex;justify-content:center;align-items:stretch;margin-top:-60px;padding-bottom:100px}.cstm-richtext .cstm-container{padding:100px;background-color:#fff;border:1px #ececec;border-radius:30px;box-shadow:0 2px 3px #0000001a}.richtxt,.richtxt p{color:#a0a0a0;font-size:19px;line-height:25px;margin-bottom:0}.cstm-text{background-color:#f9f9fb;padding:15px 15px 100px}.cstm-text .cstm-layout{grid-template-columns:1fr}.cstm-text-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-column-gap:50px;grid-row-gap:50px;background-color:#fff;border:1px #ebebeb;border-radius:30px;padding:50px}.cstm-text-content .p-txt-top p,.cstm-text-content .p-txt-bottom p{color:#a0a0a0;margin:0;font-size:18px;font-weight:400;line-height:24px}.cstm-text-content .p-txt-center *{color:#000;font-weight:600}.cstm-text-content .p-txt-center ul{list-style:unset;padding-left:40px}.cstm-text-content .p-txt-center ul li strong{color:#12cdeb}.cstm-faq{background-color:#f9f9fb;padding:15px 15px 100px}.cstm-faq .cstm-layout{grid-template-columns:1fr;gap:0}.faq-row{-webkit-backdrop-filter:brightness(150%) blur(5px);backdrop-filter:brightness(150%) blur(5px);pointer-events:auto;cursor:pointer;mix-blend-mode:normal;background-color:#f3f3f3;border:none;border-radius:25px;margin-bottom:10px;padding:20px;display:block;transition:max-height .5s ease-out}.faq-row:hover{background-color:#e4e4e4}.faq-q{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:1.2em;font-weight:600;line-height:1.6em;color:#333;cursor:pointer;border:none;padding:20px;transition:.4s}.faq-icon{float:right;width:20px;height:20px;background-image:url('data:image/svg+xml, <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 3C13 2.44772 12.5523 2 12 2C11.4477 2 11 2.44772 11 3V11H3C2.44772 11 2 11.4477 2 12C2 12.5523 2.44772 13 3 13H11V21C11 21.5523 11.4477 22 12 22C12.5523 22 13 21.5523 13 21V13H21C21.5523 13 22 12.5523 22 12C22 11.4477 21.5523 11 21 11H13V3Z" fill="%23ff5300"></path></svg>');background-size:cover;transition:transform .5s ease}.faq-icon.open{background-image:url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 12C2 11.4477 2.44772 11 3 11H21C21.5523 11 22 11.4477 22 12C22 12.5523 21.5523 13 21 13H3C2.44772 13 2 12.5523 2 12Z" fill="%23ff5300"></path></svg>');transform:rotate(180deg)}.faq-a{display:flex;flex-direction:column;border:none;max-height:0;overflow:hidden;transition:max-height .5s ease-out;perspective-origin:50% 0;transform-origin:50% 0}.cstm-faq line{margin:0 20px;border-top:1px dashed rgba(0,0,0,.25);height:0}.faq-txt{font-size:20px;font-weight:400;line-height:25px;color:#a0a0a0;padding:20px}.faq-a.active{max-height:100%}.close{color:#cdcdcd;position:absolute;top:0;right:0;font-size:40px;padding:0 20px}.close:hover,.close:focus{color:#fff;text-decoration:none;cursor:pointer}@media screen and (max-width: 768px){.action-btn{padding:12px 15px}.cstm-banner{background-position:50% 58%;background-size:10000px;height:500px}.cstm-banner .cstm-container{margin:0 15px}.cstm-banner .cstm-layout{grid-template-rows:auto;grid-template-columns:1fr}.cstm-banner .cstm-layout-cell.img{display:none}.cstm-banner .cstm-layout-cell h1.heading{margin-top:25px;font-size:50px;line-height:60px}.cstm-richtext{margin:-60px 15px 0}.cstm-richtext .cstm-container{padding:30px;margin:0 15px}h1.cstm-heading,.cstm-text h1.heading{margin-bottom:20px;font-size:25px;line-height:30px}.cstm-text-content{padding:30px}.cstm-text-content .p-txt-center ul{list-style:unset;padding-left:20px}.p-txt-center *{font-size:18px;line-height:24px}.cstm-faq .qq{max-width:80%}}ul.list-disc li.text-subdued{border:1px solid red;list-style-type:none;padding:2px 10px;color:red;text-transform:capitalize}.product-template .product-info__quantity-button{display:flex;align-items:flex-start;gap:16px;margin-top:30px!important}.product-template .product-info__quantity-selector{display:flex;justify-content:center}.product-template .quantity-selector{height:54px}.product-template .product-info__quantity-selector label{width:100%;text-align:center;margin-top:5px}.product-template .buy-buttons .button{padding-inline:24px}.product-template .variant-picker__option-info{font-size:32px;margin-bottom:14px}.product-template .variant-picker__option-info .text-subdued{font-weight:900;color:#000}.product-template .variant-picker__option-info variant-option-value{color:#a0a0a0}.product-template .variant-picker__option-values{display:grid;gap:14px!important;grid-template-columns:1fr 1fr}.product-template .color-swatch-label{display:flex;align-items:center;padding:14px 18px;gap:8px;border:1px solid #1a1a1a1f;border-radius:8px;color:#a0a0a0}.product-template .color-swatch-label .color-swatch{height:30px;width:30px;margin:0}.product-template :checked+.color-swatch-label{background-color:#f5f5f5}.product-template .block-swatch{height:auto;flex-direction:column;border-radius:8px;align-items:flex-start;gap:0;padding-inline:16px;padding-block:12px}.product-template .variant-name{display:flex;gap:10px;align-items:center;justify-content:space-between;width:100%}.product-template .v-label{font-weight:900;color:#000;font-size:22px;white-space:break-spaces;line-height:1;font-size:16px}.product-template .v-price,.product-template .v-text{color:#ff5300;font-weight:600}.product-template .block-swatch:before{box-shadow:0 0 0 2px #a0a0a0}.product-template :checked+.block-swatch{background-color:#f5f5f5}.color-swatch:before{top:-2px;right:-2px;bottom:-2px;left:-2px}.product-template :checked+.color-swatch-label{box-shadow:0 0 0 2px #a0a0a0}.product-template .color-swatch-label p{font-weight:900;color:#000;font-size:18px;margin-left:5px}@media screen and (max-width: 1000px){.product-template .variant-picker__option-info{font-size:30px;justify-content:center;margin-bottom:20px}.product-template .variant-picker__option-info .h-stack{flex-direction:row;gap:10px;align-items:baseline}.product-template .variant-picker__option-info variant-option-value{font-size:18px}.product-template .variant-picker__option-info .text-subdued{line-height:normal;font-size:22px}.product-template .variant-name{flex-direction:column;gap:0px;padding:10px 0;width:100%}.product-template .v-label{font-size:100%}.product-template .v-price{font-size:14px;font-weight:600;color:#000}.product-template .v-price{color:#ff5300}.variant-name.has_discounted_price .v-price{display:flex;flex-direction:column}.variant-name.has_discounted_price .v-price .v-comparePrice{margin-top:5px;margin-right:unset;text-align:center;font-size:unset}.product-template .variant-picker__option-values{display:grid;grid-template-columns:1fr 1fr}.product-template .variant-picker__option-values .block-swatch{padding:0 10px}.product-template .color-swatch-label{padding:24px 18px}.product-template .color-swatch-label .color-swatch{height:20px;width:20px}.product-template .signup-text{width:90%;margin-inline:auto}.product-template .signup-text p{font-size:18px;line-height:1.3}.product-template .page-dots>*{width:8px;height:8px}.product-template .product-gallery .page-dots--blurred{padding:5px 10px;gap:5px}.product-template .color-swatch-label p{font-weight:900;color:#000;font-size:14px;margin-left:0;line-height:1}}.product-template .product-gallery__zoom{display:none}product-card label p{display:none}.v-price .v-comparePrice{margin-right:10px;text-decoration:line-through;color:#000;opacity:.9;font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/94/assets/custom.css.map */
