.quote-section{width:100%;padding:3vw 0;overflow:hidden;position:relative}.quote-section .container{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:2vw;scroll-behavior:smooth;padding-bottom:1vw;justify-content:center;align-items:center}.quote-section .container::-webkit-scrollbar{display:none}.quote-section .box{flex:0 0 auto;scroll-snap-align:center;width:17vw;height:9vw;border:.1vw solid #e0e0e0;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:all .3s ease;height:auto;padding:20px}.quote-section .box:hover{transform:translateY(-.5vw);box-shadow:0 .8vw 1.6vw #0000000d}.quote-section .quote-icon{color:#7a1c1c;line-height:1;margin-bottom:18px}.quote-section .quote-text{font-size:1vw;color:#333;font-style:italic;margin:0 0 18px}.quote-section .brand-logo{width:6vw;height:auto;margin-top:.8vw;object-fit:contain}.dots{display:none;text-align:center;margin-top:3.5vw;font-size:0;line-height:0}.dots span{display:inline-block;width:1vw;height:1vw;min-width:6px;min-height:6px;border-radius:50%;background-color:#ccc;margin:0 .5vw;transition:background-color .3s ease}.dots span.active{background-color:#7a1c1c}@media (max-width: 768px){.quote-section .container{gap:5vw}.quote-section .box{width:80vw;height:auto}.quote-section .quote-icon,.quote-section .quote-text{margin-bottom:14px}.quote-section .quote-text{font-size:13px;font-style:italic;font-weight:400;line-height:150%;letter-spacing:.5px}.quote-section .brand-logo{width:25vw}.dots{display:block}}.stats-bar{width:100%;padding:0 3vw;height:15vw;display:flex;justify-content:center;align-items:center}.stats-container{display:flex;justify-content:center;align-items:stretch;gap:1.5vw;flex-wrap:wrap}.stat-box{width:20vw;min-height:8vw;border-radius:.8vw;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.stat-box:hover{transform:translateY(-.5vw);box-shadow:0 .8vw 1.5vw #0000000d}.stat-box h3{font-size:1.8vw;font-weight:700;color:#111;margin:0 0 .5vw}.stat-box p{font-size:1vw;color:#444;margin:0}@media (max-width: 768px){.stats-container{flex-direction:column;gap:4vw}.stat-box{width:70vw;min-height:25vw}.stat-box h3{font-size:5vw}.stat-box p{font-size:3.5vw}}.wear-what-matters{width:100%;padding:2vw 3vw;display:flex;flex-direction:column;gap:2vw;justify-content:center;background-color:#fff}.wear-what-matters .head{text-align:center}.wear-what-matters .head h3{font-size:1.5vw;font-weight:500;margin:0}.wear-what-matters .head p{font-size:1vw;color:#555;margin:.5vw 0 0}.wear-what-matters .boxes{display:flex;flex-wrap:wrap;justify-content:center;gap:2vw}.wear-what-matters .box{position:relative;text-align:center;width:11vw;height:11vw!important;overflow:hidden;display:flex;align-items:center;justify-content:center}.wear-what-matters .box img{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0}.wear-what-matters .box p{position:relative;z-index:1;color:#fff;font-weight:500;font-size:.8vw;text-shadow:0 0 5px rgba(0,0,0,.6);line-height:1.4}.wear-what-matters .box .caption-name{font-weight:600}.wear-what-matters .box .caption-product{font-weight:400}@media (max-width: 768px){.shopify-section.wear-what-matters{padding-top:0;padding-bottom:0}.shopify-section.wear-what-matters,.shopify-section .wear-what-matters{height:auto}.wear-what-matters{padding:8vw 4vw;gap:4vw}.wear-what-matters .head h3{font-size:5vw}.wear-what-matters .head p{font-size:3.5vw}.wear-what-matters .boxes{flex-direction:row;flex-wrap:wrap;gap:4vw;height:auto}.wear-what-matters .box{position:relative;text-align:center;width:11vw;height:11vw!important}.wear-what-matters .box p{font-size:3vw}}.CP-ASplus-price-block{margin:8px 0;line-height:1.35}.CP-ASplus-your-price{font-size:16px}.CP-ASplus-you-save{color:#222;margin-bottom:2px;font-size:14px}.CP-ASplus-non-member{color:#444;font-size:14px}.CP-ASplus-regular{color:#9b046f;font-weight:700;margin-bottom:4px;font-size:14px}.CP-ASplus-member{color:#222;margin-bottom:2px;font-size:14px}.CP-ASplus-difference{color:#444;display:flex;align-items:center;gap:6px;font-size:14px;justify-content:center}.CP-ASplus-info-btn{padding:10px;margin:-10px;background:0 0;z-index:2;cursor:pointer;border:none;font-size:18px}.CP-ASplus-dialog{padding:0;border:0;background:0 0;max-width:none;width:100vw;height:100vh}.CP-ASplus-dialog-overlay{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.CP-ASplus-dialog-content{background:#eee;max-width:600px;width:92%;border:2px solid #9b046f;border-radius:4px;padding:28px;position:relative}.CP-ASplus-close-btn{position:absolute;top:10px;right:12px;background:0 0;border:none;font-size:22px;line-height:1;cursor:pointer}.CP-ASplus-dialog-title{font-weight:700;font-size:22px;margin-bottom:16px}.CP-ASplus-dialog-item{font-size:18px;margin:8px 0;display:flex;gap:10px;align-items:flex-start}.CP-ASplus-dialog-highlight{font-weight:700;font-size:20px;margin:8px 0}.CP-ASplus-dialog-sub{font-weight:700;font-size:18px;margin:18px 0}.CP-ASplus-dialog-actions{display:flex;flex-direction:column;gap:12px;margin-top:10px}.CP-ASplus-add-btn{background:#9b046f;color:#fff!important;border:none;padding:14px 18px;border-radius:10px;font-weight:700;cursor:pointer;width:100%}.CP-ASplus-decline-btn{background:#2e2a39;color:#fff;border:none;padding:14px 18px;border-radius:10px;cursor:pointer}.CP-ASplus-price-inner{display:flex;flex-wrap:nowrap;align-items:center;gap:10px 9px}.CP-ASplus-member{border-radius:6px;background:#ffe9e3;padding:10px;color:#aa3f22;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:18px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px}.CP-ASplus-member .CP-ASplus-difference{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:3px;position:relative}.CP-ASplus-info-btn{padding:0;margin:0;display:flex;align-items:center;justify-content:center;width:18px;outline:0!important}.CP-ASplus-dialog-actions{margin:0;padding:0;display:block}.CP-ASplus-member .product-form{padding:0;margin:0;display:block}.CP-ASplus-dialog-actions .CP-ASplus-add-btn{display:inline-block;vertical-align:top;appearance:none;-webkit-appearance:none;border-radius:30px;background:#aa3f22;padding:10px 18px;margin:0;white-space:nowrap}.cp_asplus-tooltip{background:#ffeae5;border-radius:8px;padding:20px;max-width:320px;font-family:Arial,sans-serif;box-shadow:0 2px 8px #00000014;position:absolute;inset:auto;top:230%;z-index:9;width:544px;display:none}.CP-ASplus-info-btn:hover+.cp_asplus-tooltip{display:block}.cp_asplus-tooltip:after{content:"";position:absolute;top:-10px;left:40px;border-width:10px;border-style:solid;border-color:transparent transparent #ffeae5 transparent}.cp_asplus-header{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#aa3f22;text-align:center;font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.cp_asplus-tooltip.already-member{padding:18px 12px;max-width:340px;margin-left:-20px}.cp_asplus-tooltip.already-member .cp_asplus-header{font-size:12px!important;margin:0}span.cp_asplus-icon.crown{height:28px}.cp_asplus-icon{display:inline-block;background-size:contain;background-repeat:no-repeat}.cp_asplus-body .cp_asplus-subtitle{margin:0;color:#5f6c72;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.cp_asplus-body .cp_asplus-price{margin:4px 0 16px;color:#282828;font-family:Roboto;font-size:48px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.cp_asplus-title{margin:0 0 8px;color:#282828;font-family:Roboto;font-size:18px;font-style:normal;text-transform:uppercase}.cp_asplus-list{list-style:none;padding:0;margin:0}.cp_asplus-list li{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#5f6c72;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.cp_asplus-tooltip>svg{position:absolute;left:0;right:0;top:-20px;margin:0 auto;z-index:-1}@media (max-width:767px){.cp_asplus-tooltip{max-width:calc(100vw - 60px)}.cp_asplus-header{font-size:18px;margin:0 0 5px}.cp_asplus-icon.crown{height:24px}.cp_asplus-icon.crown svg{width:24px;height:24px}.cp_asplus-body .cp_asplus-subtitle{line-height:20px;font-size:14px}.cp_asplus-body .cp_asplus-price{font-size:30px;margin-bottom:10px}.cp_asplus-title{font-size:15px;margin:0 0 5px}.cp_asplus-list li{font-size:14px;line-height:normal}}.CP-ASplus-price-block a.btn.klaviyo-bis-trigger{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
