.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1160px}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.purple-text,a.purple-text{color:#9c8bab}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.bt-col-1,.bt-col-2,.bt-col-3,.bt-col-4,.bt-col-5,.bt-col-6,.bt-col-7,.bt-col-8,.bt-col-9,.bt-col-10,.bt-col-11,.bt-col-12,.bt-col,.bt-col-auto,.bt-col-sm-1,.bt-col-sm-2,.bt-col-sm-3,.bt-col-sm-4,.bt-col-sm-5,.bt-col-sm-6,.bt-col-sm-7,.bt-col-sm-8,.bt-col-sm-9,.bt-col-sm-10,.bt-col-sm-11,.bt-col-sm-12,.bt-col-sm,.bt-col-sm-auto,.bt-col-md-1,.bt-col-md-2,.bt-col-md-3,.bt-col-md-4,.bt-col-md-5,.bt-col-md-6,.bt-col-md-7,.bt-col-md-8,.bt-col-md-9,.bt-col-md-10,.bt-col-md-11,.bt-col-md-12,.bt-col-md,.bt-col-md-auto,.bt-col-lg-1,.bt-col-lg-2,.bt-col-lg-3,.bt-col-lg-4,.bt-col-lg-5,.bt-col-lg-6,.bt-col-lg-7,.bt-col-lg-8,.bt-col-lg-9,.bt-col-lg-10,.bt-col-lg-11,.bt-col-lg-12,.bt-col-lg,.bt-col-lg-auto,.bt-col-xl-1,.bt-col-xl-2,.bt-col-xl-3,.bt-col-xl-4,.bt-col-xl-5,.bt-col-xl-6,.bt-col-xl-7,.bt-col-xl-8,.bt-col-xl-9,.bt-col-xl-10,.bt-col-xl-11,.bt-col-xl-12,.bt-col-xl,.bt-col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.bt-col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bt-col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.bt-col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.bt-col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bt-col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.bt-col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.bt-col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bt-col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.bt-col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.bt-col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bt-col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.bt-col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.bt-col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}@media (min-width: 576px){.bt-col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.bt-col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.bt-col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bt-col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.bt-col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.bt-col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bt-col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.bt-col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.bt-col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bt-col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.bt-col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.bt-col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width: 769px){.bt-col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.bt-col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.bt-col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bt-col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.bt-col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.bt-col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bt-col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.bt-col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.bt-col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bt-col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.bt-col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.bt-col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width: 992px){.bt-col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.bt-col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.bt-col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bt-col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.bt-col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.bt-col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bt-col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.bt-col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.bt-col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bt-col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.bt-col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.bt-col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width: 1200px){.bt-col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.bt-col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.bt-col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bt-col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.bt-col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.bt-col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bt-col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.bt-col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.bt-col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bt-col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.bt-col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.bt-col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.custom-product .product__thumb-item .product__thumb{width:100%;position:relative;background:#f5f5f5;padding-bottom:148.19%!important}.custom-product .product__thumbs--beside{flex:0 0 11.09%;max-width:11.09%;margin-right:36px}body .custom-product .product__thumb-item .product__thumb img{top:50%!important;transform:translateY(-50%)!important;position:absolute!important;opacity:1!important;visibility:visible!important;width:100%!important;padding:8px!important}.custom-product .product__thumbs--beside .product__thumb-item{margin-bottom:30px}[data-animate_images=true] .image-wrap .animate-me,[data-animate_images=true] .image-wrap img:not([role=presentation]),[data-animate_images=true] .image-wrap svg{opacity:1!important}.custom-product .product-image-main{max-width:500px;margin:0 auto;width:100%;padding:10px}.custom-product .product-main-slide{display:flex!important;flex-wrap:wrap;align-items:center;height:100%}.custom-product .product-single__title{font-size:60px;line-height:1.1834;margin-bottom:63px;padding:0}.custom-product .product-single__meta{padding-left:0}.custom-product .product-single__header{margin-bottom:0}.product-single__prices .product__price{line-height:1;font-size:26px;display:block}.product-single__prices>*{padding-right:22px}.custom-product .product-block{margin-bottom:0}.custom-product .size-chart__standalone{margin:0;display:inline-block;vertical-align:top}.variant-input-wrap label{padding:17px 26px;font-size:24px;margin:0;vertical-align:top}.custom-product .variant-wrapper{margin-top:0;margin-bottom:75px}.custom-product .variant-input-wrap label.disabled.color-swatch{border:1px solid #b6b6b6;box-shadow:none}.custom-product .variant-input-wrap label.color-swatch{max-width:40px;min-height:40px;max-height:20px;border-radius:50%;padding:0;margin:0 17px 17px 0;border:0}.custom-product .color-swatch:before{display:none}.variant-wrapper .variant__label{font-size:25px;line-height:1;margin-bottom:22px}.product-section .page-width{max-width:1757px;padding:0 40px}.product__main-photos-wrapper{align-items:center;justify-content:center;background:transparent;display:flex;max-height:500px;padding-top:500px}.product__main-photos-wrapper .product-slideshow{position:absolute;left:0;right:0;margin:auto;top:50%;transform:translateY(-50%)}.product-section .medium-up--three-fifths{width:59%}.product-section .medium-up--two-fifths{width:41%;padding-left:72px}.custom-product .variant-input-wrap label.color-swatch[style="background-color: white;"]{border:1px solid #000}.variant-input-wrap[name=Color]{margin-bottom:-18px}.custom-product .product-block--price{margin-bottom:25px}.product-block--sales-point svg{height:28px;width:28px;display:block;margin-right:20px}.product-block--sales-point .icon-and-text{font-size:25px;line-height:1;letter-spacing:0}.product-single__form .payment-buttons .add-to-cart{min-height:69px;font-size:25px;padding:10px 24px}.product-single__form .payment-buttons .add-to-cart,.product-single__form .shopify-payment-button__button{min-height:69px;font-size:25px!important;padding:10px 24px}.shopify-payment-button{margin-top:27px}.product-block--sales-point .sales-points{margin:0}.custom-product .product-block--sales-point{margin-bottom:48px}.custom-product .product-button-wrap:not(:last-child){margin-bottom:61px}.product-block.product-short-description{font-size:25px;line-height:1.6;margin-bottom:60px}.description-readmore{text-decoration:underline}.product-block--tab .collapsible-trigger-btn{font-size:25px;line-height:1;margin:0;padding:34px 0;display:block}.product-block.product-block--tab{margin:10px 0 0}.product-block.product-block--tab .icon{width:14px;height:14px}.product-block--tab .collapsible-content{font-size:20px;color:#000;letter-spacing:0;line-height:1.4}.product-block--tab .collapsible-content p{margin-bottom:10px}.product-block--tab .collapsible-content.is-open{margin-top:-12px}.product-description{margin-top:94px}.product-description{margin-top:94px;font-size:25px;line-height:1.6}.product-description h2{font-weight:700}.product-description img{height:auto;width:auto;max-width:100%;max-height:100%}.site-nav__dropdown li:not(:last-child){border-bottom:1px solid #e3e3e3}.site-nav__dropdown li .site-nav__dropdown-link{font-size:16px;padding:10px 15px;line-height:1}ul.site-nav__dropdown{padding:0}.site-nav__deep-dropdown:before{background-image:none}ul.site-nav__deep-dropdown{min-width:220px}tool-tip[data-tool-tip-open=true] .tool-tip__inner{padding:0;max-width:1049px}.popup-header{background:#000;color:#fff;padding:19px 25px 19px 43px;display:flex;align-items:center;justify-content:space-between}.popup-header h4{font-size:40px;margin:0;line-height:1}.popup-header-buttons{display:flex}.popup-header-buttons span{font-size:25px;min-width:195px;display:block;padding:16px 0;line-height:1.12;text-align:center;background:#2f2f2f}.popup-header-buttons span.active{background:#ae2b2b}.tool-tip__content-outter{padding:85px 0 75px}.tool-tip__content{max-height:calc(100Vh - 318px);padding:0 40px 0 92px;display:flex}.tool-tip__content-outter .table-wrap{margin-right:78px;flex:0 0 39%}.tool-tip__content .content-wrap{flex:1 1 auto}.tool-tip__content .table-wrap table{border:0;border-spacing:0;background:transparent;border-collapse:collapse}.tool-tip__content table td{padding:19px 12px;font-size:25px;line-height:1}.tool-tip__content table tr:not(:last-child){border-bottom:1px solid #CCCCCC}.tool-tip__content table td p{margin:0;line-height:1}.tool-tip__content .content-wrap{font-size:18px;line-height:2}.tool-tip__content .content-wrap p:not(:last-child){margin-bottom:42px}.tool-tip__content .content-wrap p:last-child{margin-bottom:0}.tool-tip__content table tr:first-child td{font-weight:600;font-style:italic}button.tool-tip__close{margin:-15px;background:#fff;border-radius:50%;padding:4px}.tool-tip__content .content-wrap p a{text-decoration:underline}.tool-tip__content .content-wrap p{color:#000}.tool-tip__content table td:first-child{min-width:70px}#CollectionGrid .page-width,.landing-page-collection-grid .page-width{max-width:1720px;padding:0 40px}.custom-collection-header-section{margin-bottom:145px}.product-review-widget:not(:empty){height:10px}.product-review-widget{margin-top:20px}.video-parent-section.hero--auto .hero__media{position:relative}.video-parent-section.hero--auto .hero__media video{display:block}.activity-guide-template img{max-width:100%;max-height:100%;display:block;height:auto;width:auto}.landing-page-banner .hero-text-heading{font-size:160px!important;font-style:normal;text-align:center;letter-spacing:15px;margin:0 0 26px}.landing-page-banner .hero__subtitle{text-align:center;display:block;max-width:320px;letter-spacing:3px;font-size:24px;margin:0 auto!important}@media only screen and (min-width: 768px){.landing-page-banner .hero-wrapper>div{padding-bottom:45%}.landing-page-banner .hero-wrapper img.hero__image{object-position:80% 40%}}@media only screen and (max-width: 1560px){.custom-product .product-single__title{font-size:52px;margin-bottom:40px}.custom-product .product-block--price{margin-bottom:40px}.custom-product .variant-wrapper{margin-bottom:55px}.variant-wrapper .variant__label{font-size:24px;margin-bottom:16px}.variant-input-wrap label{padding:14px 24px}.custom-product .product-button-wrap:not(:last-child){margin-bottom:40px}.custom-product .product-block--sales-point{margin-bottom:40px}.product-block.product-short-description{font-size:22px;margin-bottom:30px}.product-single__form .payment-buttons .add-to-cart,.product-single__form .shopify-payment-button__button{min-height:60px}.product-block--tab .collapsible-trigger-btn{padding:25px 0;font-size:22px}.product-description{margin-top:70px;font-size:22px}.variant-wrapper .variant__label,.product-block--sales-point .icon-and-text{font-size:22px}.custom-product .variant-input-wrap label.color-swatch{margin:0 12px 12px 0}.popup-header h4{font-size:34px}.popup-header-buttons span{font-size:22px;min-width:165px;padding:12px 0}.tool-tip__content-outter{padding:35px 0}.tool-tip__content{max-height:calc(100Vh - 220px);padding:0 40px}.tool-tip__content table td{padding:16px 12px;font-size:22px}.landing-page-banner .hero-text-heading{font-size:130px!important;letter-spacing:12px;margin:0 0 22px}}@media only screen and (max-width: 1360px){.product-section .medium-up--two-fifths{padding-left:50px}.custom-product .product-single__title{font-size:44px;margin-bottom:30px}.custom-product .product-block--price{margin-bottom:32px}.variant-wrapper .variant__label,.product-block--sales-point .icon-and-text{font-size:20px}.tool-tip-trigger .icon{width:23px;height:23px}.variant-input-wrap label{padding:12px 20px;font-size:18px}.custom-product .variant-wrapper{margin-bottom:40px}.custom-product .variant-input-wrap label.color-swatch{margin:0 12px 12px 0;max-width:35px;min-height:35px;max-height:20px}.product-single__form .payment-buttons .add-to-cart,.product-single__form .shopify-payment-button__button{min-height:54px;font-size:20px!important}.product-block.product-short-description{font-size:18px;margin-bottom:12px}.product-block--sales-point svg{height:22px;width:22px;margin-right:13px}.custom-product .product-button-wrap:not(:last-child),.custom-product .product-block--sales-point{margin-bottom:30px}.product-block--tab .collapsible-trigger-btn{padding:15px 0;font-size:20px}.product-description{margin-top:60px;font-size:18px}.product-description h2{font-size:25px}.popup-header h4{font-size:30px}.custom-collection-header-section{margin-bottom:80px;padding:70px 0}.custom-collection-header-section .section-header{margin-bottom:30px}.landing-page-banner .hero-text-heading{font-size:108px!important;letter-spacing:8px;margin:0 0 22px;line-height:.95}.landing-page-banner .hero__subtitle{max-width:270px;letter-spacing:2px;font-size:21px}}@media only screen and (max-width: 1199px){.custom-product .product__thumbs--beside{flex:0 0 14%;max-width:14%;margin-right:20px}.custom-product .product__thumbs--beside .product__thumb-item{margin-bottom:26px}.product-section .medium-up--two-fifths{padding-left:30px}.custom-product .product-single__title{font-size:36px;margin-bottom:15px}.product-single__prices .product__price{font-size:22px}.product-single__prices>*{padding-right:10px}.custom-product .product-block--price{margin-bottom:20px}.variant-wrapper .variant__label,.product-block--sales-point .icon-and-text{font-size:18px;margin-bottom:12px}.custom-product .size-chart__standalone{margin:-2.2px 0;line-height:1}.variant-input-wrap label{padding:10px 20px;font-size:18px}.custom-product .variant-input-wrap label.color-swatch{margin:0 10px 10px 0;max-width:32px;min-height:32px;max-height:20px}.custom-product .variant-wrapper{margin-bottom:34px}.product-block--sales-point svg{height:18px;width:18px;margin-right:8px}.custom-product .product-button-wrap:not(:last-child),.custom-product .product-block--sales-point{margin-bottom:22px}.product-block.product-short-description{font-size:16px;margin-bottom:10px;line-height:1.5}.product-block--tab .collapsible-trigger-btn{padding:15px 0;font-size:18px}.product-block.product-block--tab{margin:4px 0 0}.product-short-description p{margin-bottom:12px}.product-block--tab .collapsible-content{font-size:16px}.product-block--tab .collapsible-content.is-open{margin-top:0}.product-block.product-block--tab .icon{width:12px;height:12px}.product-description{margin-top:46px;font-size:16px;line-height:1.5}.product-description p{margin-bottom:12px}.product-description h2{font-size:22px;margin-bottom:11px}.product-description h4{font-size:18px;line-height:1.2;margin-bottom:8px}tool-tip[data-tool-tip-open=true] .tool-tip__inner{max-width:940px;width:95%}tool-tip[data-tool-tip-open=true]{padding:0 15px}.popup-header{padding:14px 25px}.popup-header-buttons span{font-size:20px;min-width:155px;padding:10px 0}.tool-tip__content table td{padding:16px 12px;font-size:20px}.tool-tip__content .content-wrap p:not(:last-child){margin-bottom:20px}.tool-tip__content .content-wrap{font-size:18px;line-height:1.6}.landing-page-banner .hero-text-heading{font-size:85px!important;letter-spacing:7px;margin:0 0 10px}.landing-page-banner .hero__subtitle{max-width:230px;letter-spacing:1px;font-size:18px}}@media only screen and (min-width:768px) and (max-width:1024px){#CollectionGrid .grid__item,.landing-page-collection-grid .grid .grid__item{width:33.33%;clear:none}#CollectionGrid .grid__item:nth-child(3n+1),.landing-page-collection-grid .grid .grid__item:nth-child(3n+1){clear:both}}@media only screen and (max-width: 991px){.product-section .medium-up--two-fifths{padding-left:20px}.custom-product .product__thumbs--beside .product__thumb-item{margin-bottom:12px}.custom-product .product__thumbs--beside{flex:0 0 15%;max-width:15%;margin-right:10px}.custom-product .product-single__title{font-size:33px;line-height:1.1}.product-single__prices .product__price{font-size:20px}.variant-input-wrap label{padding:8px 16px;font-size:15px;margin:0 4px 5px}.variant-input-wrap[name=Color]{margin-bottom:-5px}.custom-product .variant-wrapper{margin-bottom:16px}.custom-product .variant-input-wrap label.color-swatch{margin:0 7px 7px 0;max-width:28px;min-height:28px;max-height:20px}.product-single__form .payment-buttons .add-to-cart,.product-single__form .shopify-payment-button__button{min-height:40px;font-size:18px!important;padding:10px 20px}.custom-product .product-button-wrap:not(:last-child),.custom-product .product-block--sales-point{margin-bottom:15px}.product-description{margin-top:35px}.product-block.product-block--tab{margin:0}.product-description h4{font-size:16px;margin-bottom:5px}.tool-tip__content-outter .table-wrap{margin-right:40px}tool-tip[data-tool-tip-open=true] .tool-tip__inner{max-width:720px}.popup-header h4{font-size:25px}.popup-header-buttons span{font-size:18px;min-width:145px}.tool-tip__content table td{padding:14px 12px;font-size:19px}.tool-tip__content .content-wrap{font-size:16px}#CollectionGrid .page-width,.landing-page-collection-grid .page-width{padding:0 30px}.landing-page-banner .hero-text-heading{font-size:70px!important;letter-spacing:4px;margin:0 0 15px}.landing-page-banner .hero__subtitle{max-width:200px;letter-spacing:1px;font-size:17px;line-height:1.3}.landing-page-banner .hero__subtitle{max-width:170px;letter-spacing:1px;font-size:14px}}@media only screen and (min-width:480px) and (max-width:767px){#CollectionGrid .grid__item,.landing-page-collection-grid .grid__item{width:50%;clear:none}#CollectionGrid .grid__item:nth-child(odd),.landing-page-collection-grid .grid__item:nth-child(odd){clear:both}.landing-page-banner .hero-text-heading{font-size:40px!important;letter-spacing:2px;margin:0 0 15px}}@media only screen and (max-width: 768px){.product-section .page-width{max-width:1757px;padding:0 15px}.product-section .medium-up--three-fifths{width:100%;margin-bottom:20px}.product-section .medium-up--two-fifths{padding-left:30px;width:100%}.product__main-photos-wrapper{display:block;padding:0}.product__main-photos-wrapper .product-slideshow{position:static;transform:none}.product-block--tab .collapsible-trigger-btn{padding:10px 0;font-size:16px}.product-description{margin-top:35px;font-size:15px}.product-description h2{font-size:18px;margin-bottom:11px}.product-description table td,.product-description table th{padding:5px 10px}.product-description table th{padding-top:10px;padding-bottom:10px}.product-description table{margin-bottom:15px}.product__photos.product__photos--beside{margin:-20px -15px}.product-description{margin-top:22px;font-size:15px}.tool-tip__content{display:block}.popup-header{display:block;text-align:center}.popup-header h4{font-size:23px;margin-bottom:13px}.popup-header-buttons span{font-size:16px;min-width:125px}.popup-header-buttons{display:flex;justify-content:center}.tool-tip__content-outter{padding:20px 0}.tool-tip__content{max-height:calc(100Vh - 200px);padding:0 20px}.tool-tip__content-outter .table-wrap{margin:0 0 20px}button.tool-tip__close{margin:-5px;padding:0}#CollectionGrid .page-width{padding:0 15px}.custom-collection-header-section{margin-bottom:80px;padding:30px 0 20px}.pagination{padding:40px 0 0}}@media only screen and (max-width: 479px){.landing-page-banner .hero-wrapper>div{padding-bottom:75%}.landing-page-banner .hero-text-heading{font-size:8vw!important;letter-spacing:2px;margin:0 0 15px}.landing-page-banner .hero__subtitle{max-width:40vw;letter-spacing:1px;font-size:2.8vw}}.faq-page-section{padding-top:100px}.faq-page-section .index-section{margin-top:30px}.faq-section>div>div{border-bottom:2px solid #000}.faq-section>div>div button{width:100%;padding-left:0;padding-right:35px}.faq-section>div>div button svg{position:absolute;right:15px;left:auto;width:14px;height:14px;top:50%;transform:translateY(-50%)}.faq-section>div>div button.is-open svg{transform:scaleY(-1)}.faq-section>div>div button span{font-size:20px;font-weight:500;color:#333}.faq-section>div>div .collapsible-content__inner{padding-bottom:35px}.faq-section>div>div .collapsible-content{padding-right:35px}.faq-section>div>div .is-open+.collapsible-content{margin-top:-12px}.faq-section>div>div button{width:100%;padding:35px 35px 35px 0}.faq-section>div>div .collapsible-content__inner p{font-size:20px;font-weight:400;color:#000;margin-bottom:10px}p.err-msg{color:red}@media only screen and (max-width: 1560px){.faq-section>div>div button span{font-size:22px}}@media only screen and (max-width: 1360px){.faq-section>div>div button span{font-size:20px}}@media only screen and (max-width: 1199px){.faq-section>div>div button span{font-size:18px}.faq-section>div>div .collapsible-content__inner p{font-size:16px}}@media only screen and (max-width: 1024px){.faq-page-section{padding-top:60px}}@media only screen and (max-width: 767px){.faq-section>div>div button span{font-size:16px}.faq-page-section{padding-top:40px}.faq-section>div>div button{padding:20px 35px 20px 0}.faq-section>div>div .collapsible-content__inner{padding-bottom:20px}.faq-section>div>div .is-open+.collapsible-content{margin-top:0}.faq-section>div>div .collapsible-content{padding-right:0}}#dynamic-checkout-cart{display:none!important}[data-tool-tip=what_my_sizes] .popup-header{display:none}[data-tool-tip=what_my_sizes] .tool-tip__content-outter .table-wrap{margin-right:0;flex:0 0 100%}[data-tool-tip=what_my_sizes] .tool-tip__content{padding:0 40px}[data-tool-tip=what_my_sizes] p:last-child{margin-bottom:0}[data-tool-tip=what_my_sizes] button.tool-tip__close{top:-30px}[data-tool-tip=what_my_sizes] .tool-tip__content-outter{padding:50px 0}
/*# sourceMappingURL=/cdn/shop/t/31/assets/style.css.map */
