.block{display:block}.flex{display:flex}@media(min-width:768px){.visible-sp{display:none!important}}@media(min-width:992px){.visible-tb{display:none!important}}@media(max-width:991px){.visible-pc{display:none!important}}@media(max-width:767px){.hidden-sp{display:none!important}}@media(max-width:991px){.hidden-tb{display:none!important}}@media(min-width:992px){.hidden-pc{display:none!important}}.button--secondary{display:block;font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-shadow:none;text-align:center;cursor:pointer;color:#000;border:1px solid rgb(var(--button-outline-color, var(--button-background)));border-radius:var(--button-border-radius);background-color:#fff;background-image:var(--initial-gradient),var(--hover-gradient);background-size:101% 101%,0 101%;background-position:var(--initial-background-position);background-repeat:no-repeat;justify-content:center;align-items:center;column-gap:1.125rem;padding:.65rem 1.75rem;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);position:relative;transition:.7s}.button--secondary:hover{opacity:.6;color:#000!important}.color-count{width:100%}.accordion__size-chart-table th,.accordion__size-chart-table td{text-align:center}.accordion__size-chart-table th{font-weight:700}.accordion__size-chart-table td{border-left:none}.accordion__content__title{font-weight:700}.product-feature-list{display:flex;flex-wrap:wrap;list-style:none;row-gap:10px;margin-left:0}.product-feature-item{width:50%;display:flex;align-items:center;column-gap:10px}.product-feature-item img{width:30px}.product-feature-item p{font-size:12px}.product__story .section{margin-bottom:60px}.product__story h1{font-size:24px;font-weight:400;margin-bottom:20px;line-height:1.4}.product__story h2{font-size:20px;font-weight:400;margin-bottom:15px;position:relative;padding-bottom:10px}.product__story p{margin-bottom:15px;font-size:15px}.product__story img{width:100%}.product__story .needs-list{list-style:none;margin:20px 0}.product__story .needs-list li{position:relative;padding-left:20px;margin-bottom:10px;font-size:15px}.product__story .needs-list li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;background-color:#666;border-radius:50%}.product__story .image-placeholder{width:100%;height:300px;background-color:#f5f5f5;margin:20px 0;display:flex;align-items:center;justify-content:center;color:#999}.product__story .color-options{display:flex;margin-top:20px}.product__story .color-option{width:30%;margin-right:5%}.product__story .color-circle{width:24px;height:24px;border-radius:50%;margin-bottom:8px}.product__story .black{background-color:#000}.product__story .charcoal{background-color:#444}.product__story .purple{background-color:#5d4157}.product__story .color-name{font-size:14px}.product__story .color-description{font-size:13px;color:#666;margin-top:5px}.shopify-policy__container{max-width:1000px;padding:75px 100px;margin:0 auto}.shopify-policy__title{margin-bottom:75px}.shopify-policy__title h1{font-size:24px;font-weight:700}.shopify-policy__container h2{font-size:1.5rem;margin-top:25px}.shopify-policy__container h3{font-size:1.25rem}.shopify-policy__container ol{margin-left:2rem}.shopify-policy__container ol li{list-style-type:none;counter-increment:cnt;position:relative}.shopify-policy__container ol li:before{content:"(" counter(cnt) ")";display:inline-block;margin-left:-3.5em;width:3em;text-align:right;position:absolute;top:0;left:0}.shopify-policy__container ol li ul{padding-top:8px;margin-left:0}.shopify-policy__container ol li ul li{list-style:none}.shopify-policy__container ol li ul li:before{content:none}@media only screen and (max-width:768px){.shopify-policy__container{padding:40px 17px}.shopify-policy__container ol{margin-left:0}}#legal-notice th{width:25%}#legal-notice td{width:75%}@media only screen and (max-width:768px){#legal-notice th,#legal-notice td{display:block;width:100%}#legal-notice th{text-align:left;background:#f3f3f3}#legal-notice td{border-top:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/theme_add.css.map */
