.row.section-margin{margin-left:0;margin-right:0;padding:0}@media screen and (max-width: 600px){.wizq-select-method-button-text{font-size:10px!important}}@media only screen and (min-width: 600px){.row.section-margin{margin-left:0;margin-right:0;padding:0 0 50px}}#rule{display:none!important}html{scroll-behavior:smooth}.grid-container{display:grid;grid-template-columns:auto auto;grid-gap:10px;padding:10px}.grid-container>div{background-color:#fffc;text-align:center;font-size:30px}.el1{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3}.navbar-header .logo.pull-left{float:left}.navbar-header .pull-right{float:right}.header-container.container{max-width:1770px;padding-left:35px;padding-right:35px}.header-wrapper .international-hdr{padding-right:15px}.annoucement-shipping,.announcement-bar{display:inline-block;width:100%;margin:0;padding:0;text-align:center;font-size:16px;line-height:1.4;font-weight:400}.annoucement-shipping p,.announcement-bar p{padding:9px 10px;margin:0}.language-options{display:inline-flex;margin:0;padding:0;align-items:center;width:auto;color:#646464;font-size:14px}.language-options a{color:#646464;font-size:14px;margin:0 5px;font-weight:500}.language-options a.selected{color:#002478;font-weight:600}.language-options button{border:none;background:none;padding:0}.page-footer .container .footer-newsletter-share-cont,.page-footer .container .footer-container-row.footer-top .html-slot-container{max-width:1770px;padding-left:35px;padding-right:35px;width:100%}.page-footer .footer-newsletter-share-holder .footer-newsletter-share{padding:40px 90px 40px 0}.page-footer .footer-newsletter-share-holder .footer-contact-us-holder{padding:40px 0 30px 90px}.page-footer .footer-newsletter-share-holder .footer-newsletter-share .grid_11{width:100%;max-width:calc(100% - 160px);border:none}.page-footer .footer-newsletter-share-holder .footer-newsletter-share .grid_11 .input-text{border:none}.page-footer .footer-newsletter-share-holder .footer-newsletter-share .grid_1{width:160px}.page-footer .footer-newsletter-share-holder{color:#191919}.page-footer .footer-newsletter-share-holder .stay-connected .stay-connected-header,.page-footer .footer-newsletter-share-holder .footer-contact-us .footer-contact-us-header{color:#020300}.page-footer .footer-container-row.footer-top,#footer.page-footer .footer-container-row.footer-top{color:#191919;margin:0;padding-left:0;padding-right:0}.page-footer .footer-container-row.footer-bottom{color:#6e6e6e}.page-footer .footer-newsletter-share .footer-links-menu-container{padding-top:25px}.page-footer .footer-newsletter-share .footer-links-menu-container a{color:#000;display:inline-block;width:30px;height:42px;margin:0 13px}.page-footer .footer-newsletter-share .footer-links-menu-container a i.fa{font-size:28px;vertical-align:middle;width:28px}.page-footer .footer-links-menu{vertical-align:top}.login-container .login-form .form-control,.login-container .register-form .form-control{padding:5px 36px 5px 16px}.login-container .login-form select.form-control,.login-container .register-form select.form-control{height:48px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(../png/96810d459.png);background-repeat:no-repeat;background-position:96% center;background-size:12px 12px}.login-container .login-form select.form-control.has_default,.login-container .register-form select.form-control.has_default{color:#6c757c}ul.ly-custom-dropdown-list.ly-is-open.ly-bright-theme{width:auto}body .to-top{bottom:120px}@media (min-width:769px){#shopify-section-homepage-video .section-homepage-video{display:flex;background-repeat:no-repeat;background-size:cover;background-color:#000;width:100%;margin:0 0 20px;padding:0;<!--border-top: 3px solid #000;-->}}@media (max-width:769px){#shopify-section-homepage-video .section-homepage-video{display:flex;background-repeat:no-repeat;background-size:cover;background-color:#000;width:100%;margin:0 0 20px;padding:0;<!--border-top: 3px solid #000;-->}}#shopify-section-homepage-video .section-homepage-video>div{font-size:30px}#shopify-section-homepage-video #rule,#shopify-section-homepage-video .header-font,#shopify-section-homepage-video .maintext-font{display:inline-block;margin:0;padding:0;vertical-align:middle;width:100%;float:left;font-family:SpectralSemiBold;<!--font-family: "WorkSansSemiBold";-->}#shopify-section-homepage-video #rule{font-family:Work Sans;font-style:normal;font-weight:600;font-size:18px;color:#000;letter-spacing:.3px;text-transform:uppercase;text-align:left;margin:10px 0;line-height:normal}#shopify-section-homepage-video .header-font{color:#000;font-size:50px;line-height:54px;font-family:WorkSansSemiBold;margin:15px 0 18px}#shopify-section-homepage-video .maintext-font{color:#5d5a52;font-size:18px;font-weight:500;margin:0 0 15px}#shopify-section-homepage-video .button-wrapper{width:100%;flex-direction:row;float:left;margin:0;padding:0}#shopify-section-homepage-video .button-wrapper.btn-column{flex-direction:column;align-items:center;justify-content:center}#shopify-section-homepage-video .button-wrapper .btn{background-color:#000;border-color:#000}.section-homepage-video .btn{background:#000}#shopify-section-homepage-video .section-homepage-video .embed-responsive{width:65%;flex-basis:65%;max-width:65%}#shopify-section-homepage-video .section-homepage-video .mobile-text-bg{width:35%;max-width:35%;flex-basis:35%;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:flex-start;flex-wrap:nowrap;position:relative;z-index:3}#shopify-section-homepage-video .centered{position:static;padding:30px;width:96%;margin:20px 0 20px -40px;background-color:#fff}.image-text-section{display:inline-block;width:100%;margin:24px 0;padding:0;vertical-align:middle;position:relative}.image-text-section p{font-size:24px;font-family:WorkSansRegular;color:#5d5a52;line-height:1.4;margin:0 0 20px}.image-text-section h1{font-size:31px;font-family:SpectralSemiBold;color:#000;line-height:normal;margin:0 0 25px;font-weight:700}.image-text-section .container-1{display:flex;max-width:1190px;width:90%;margin:0 auto;flex-wrap:nowrap}.image-text-section .image-box{flex:1;padding-right:25px;width:50%;max-width:50%;flex-basis:50%}.image-text-section .text-box{flex:1;display:flex;flex-wrap:nowrap;flex-direction:row;padding:35px 0 35px 4.5%;justify-content:center;align-items:center}.image-text-section .text-box .button-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:center;<!--flex-direction: column;--> flex-direction: row;align-content:center}.image-text-section .text-box .button-wrapper .btn{background-color:#000;font-size:13px;color:#fff;border-color:#000}.image-text-section .text-box .verticle-align-2{margin:0;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}.image-text-section.TextLeftImageRight-section .container-1{flex-flow:row-reverse}.image-text-section.TextLeftImageRight-section .image-box{padding-right:0;padding-left:25px}.image-text-section.TextLeftImageRight-section .text-box{padding-left:0;padding-right:4.5%}#shopify-section-InstagramReels{display:inline-block;width:100%;margin:0;padding:50px 30px;vertical-align:middle;clear:both;position:relative}#shopify-section-InstagramReels .instagram_title{font-size:31px;font-family:WorkSansRegular;line-height:normal;font-weight:600;text-align:center;color:#000;margin:0 0 15px}#shopify-section-InstagramReels .instagram_sub_head{font-size:24px;font-family:WorkSansRegular;line-height:normal;font-weight:400;text-align:center;color:#5d5a52;margin:0 0 20px}.inner-page--outer{display:inline-block;width:100%;margin:55px 0;padding:0;vertical-align:middle;clear:both;position:relative;color:#5f5f5e;font-size:14px;font-weight:400;line-height:1.4}.inner-page--outer>.container{max-width:1360px;margin:0 auto;padding:0 30px}.inner-page--outer .page--title,.inner-page--outer h2{color:#000;margin:0 0 40px;font-size:36px}.inner-page--outer h4{font-size:16px;font-weight:600;text-decoration:none;color:#5f5f5e;margin:0 0 15px;display:inline-block;width:100%;vertical-align:middle}.inner-page--outer p{color:#5f5f5e;font-size:16px;font-weight:400;line-height:1.6;margin:0 0 20px}.inner-page--outer p+h4{margin-top:25px}.inner-page--outer ul{margin-bottom:40px}.inner-page--outer ul li{color:#5f5f5e;font-size:16px;font-weight:400;line-height:1.6;margin-bottom:8px}#shopify-section-collection-template .filter-wrapper .grid-header .filter-control .filter-results{padding-left:0}#shopify-section-collection-template .filter-wrapper .grid-header .filter-control .filter-results .icon-filter{margin-right:8px}#shopify-section-collection-template .row.product-grid{margin-left:-7px;margin-right:-7px}#shopify-section-collection-template .row.product-grid>.col-12,#shopify-section-collection-template .row.product-grid>.col-6,#shopify-section-collection-template .row.product-grid>.col-md-3,#shopify-section-collection-template .row.product-grid>.col-md-6{padding-left:7px;padding-right:7px}#shopify-section-collection-template .filter-header .header-bar .pull-left.result-count{float:left}#shopify-section-collection-template .filter-header .header-bar .pull-right{float:right}#shopify-section-product-template .header-container.container.product-detail{padding-left:0}#shopify-section-product-template .product-detail .primary-images{padding-right:40px;margin-bottom:40px}#shopify-section-product-template .product-detail .buy-stack{margin:25px 0;padding:0 80px 0 0}.product-detail .buy-stack h1.product-name{color:#000;line-height:1;margin:0 0 10px}.product-detail .buy-stack .prices{padding:0;line-height:normal;margin:0 0 25px}.product-detail .buy-stack .prices .price{color:#000;font-size:21px}.product-detail .buy-stack .attribute label{line-height:normal}.product-detail .buy-stack .attribute{padding-top:10px;padding-bottom:10px}.product-detail .buy-stack .attribute a.selectable{vertical-align:middle}.product-detail .buy-stack .attribute a.size-swatch.selected,.product-detail .buy-stack .attribute a.size-swatch:hover:not(.unselectable),.product-detail .buy-stack .attribute a.width-swatch.selected,.product-detail .buy-stack .attribute a.width-swatch:hover:not(.unselectable){border-width:1px;padding-top:15px;padding-bottom:15px;box-shadow:inset 0 0 0 1px #000}.product-detail .buy-stack .prices-add-to-cart-actions{margin-bottom:25px}.product-detail .buy-stack #full-details h2{line-height:normal;margin:0 0 20px}.product-detail .buy-stack hr{border-color:#e1e1e1}#shopify-section-product-template .product-content .fullbg #features .features .feature-list div.inner{min-width:390px;word-break:break-word}#shopify-section-product-template .product-content .header-container.container,.product-d-bottom .header-container.container{width:100%;max-width:1940px;margin:0 auto;padding:0 85px}.product-recommendations>h4{font-size:18px;font-weight:600;margin:0 0 15px}.product-d-bottom{display:inline-block;width:100%;margin:40px 0 0;padding:0;vertical-align:middle}.product-accordians .accordians{margin-bottom:64px}.product-accordians .accordians .accordian,.product-accordians .accordians .accordian div#sizeguide{border-bottom:1px solid #000!important;display:inline-block;width:100%;margin:0;padding:0;vertical-align:middle}.product-accordians .accordians .accordian a.section-header{display:block;padding:24px 0;font-family:WorkSansMedium;font-size:24px;line-height:24px;color:#000;text-decoration:none;cursor:pointer}.product-accordians .accordians .accordian a.section-header.reviews{padding-bottom:20px}.product-accordians .accordians .accordian a.section-header:after{content:"+";float:right}.product-accordians .accordians .accordian a.section-header.open:after{content:"-"}.product-accordians .accordians #share #sharecollapse a{display:inline-block;font-size:20px;padding:0 10px 10px 0;cursor:pointer}.product-accordians #pixlee_container{margin-bottom:64px;opacity:.99}.product-accordians #globalBrandContentBlock .bg-white .inner{padding:32px}.product-accordians .accordians .accordian .sizeguide-holder{border-bottom:none;border-top:1px solid #000;padding-top:10px}.product-accordians .sizeguide-header{padding-bottom:15px;font-weight:700}.product-accordians .sizeguide-header2{padding-bottom:15px;font-size:.8em}.product-accordians .sizeguide-subheader{padding-bottom:20px;float:left}.product-accordians .sizeguide-icon-holder{float:left;width:45px}.product-accordians img.icon-shoe{width:100%}.product-accordians .sizeguide-subtext-holder{float:right;width:calc(100% - 55px);font-size:.8em}#shopify-section-collection-template .filter-container>.filter-wrapper.container{padding:0}#shopify-section-collection-template .filter-container>.filter-wrapper>.row{margin:0}#newsletterpopup-Modal .email-subscribe-form{height:auto}#resetPasswordModal.modal .modal-footer>form{display:flex;width:100%;margin:0;padding:0}.newsletterpopup-style .newsletter-shop-logo{margin:0 auto}.newsletterpopup-style .newsletter-shop-logo img{width:240px}.newsletterpopup-style .stay-connected .stay-connected-header{font-family:SpectralSemiBold;font-size:24px;font-weight:600;text-align:center;color:#000}.newsletterpopup-style .stay-connected .stay-connected-cont{text-align:center}.newsletterpopup-style .btn-fullwidth{width:100%;max-width:100%}.newsletterpopup-style .modal-dialog .close{top:0;right:0}.newsletterpopup-style .popup-newsletter-shadow{z-index:2019}.login-confirm{word-break:break-word}.login-confirm .sign-out{white-space:nowrap}.newsletterpopup-style .newsletter-shop-logo img{max-width:90%}html[data-pagetype=account] .veil,html[data-pagetype=account] .veil .underlay{position:fixed}.about-us-page,.about-us-page *{box-sizing:border-box}.about-us-page img{max-width:100%}.about-us-page h1,.about-us-page h4,.about-us-page h3{text-align:center;font-weight:900;color:#000;text-decoration:none;margin:0 0 10px}.about-us-page h4{font-size:18px}.about-us-page p{margin:0 0 1.5rem;color:#000;font-size:16px}main.about-us-page{max-width:960px;margin:25px auto;padding:0;background-color:#f5f5f4}.about-us-page .grid{display:grid;grid-template-columns:repeat(3,minmax(auto,1fr));grid-gap:20px}.about-us-page .grid-2{display:grid;grid-template-columns:repeat(2,minmax(auto,1fr));grid-gap:20px}.about-us-page .card{text-align:center;display:flex;flex-direction:column;background-color:#f5f5f4;padding:1rem}.about-us-page .icon-design{width:35%;justify-content:center;align-self:center;text-align:center;margin:0;padding:5%}.about-us-page .img-design-2{justify-content:center;align-self:center;text-align:center;margin:0;padding:5%}.about-us-page .about-us-sub-header{text-align:center;padding-left:5%;padding-right:5%;color:#000}.about-us-page .banner-desktop{display:block}.about-us-page .banner-mobile{display:none}.about-us-page .box{padding:2% 15% 0%;background-color:#f5f5f4}.about-banner-outer{display:inline-block;width:100%;margin:0;padding:0;text-align:center}.about-us-banner{display:inline-flex;align-items:center;background:#d7d4ca;width:100%;margin:0 0 40px;padding:30px 0;vertical-align:middle}.about-us-banner .about-banner-middle{text-align:center;margin:0;padding:40px 60px;background:#fff;border-left:10px solid #f9d705;width:420px;flex-basis:420px;max-width:420px;min-width:420px}.about-us-banner .about-banner-middle h2,.about-us-banner .about-banner-middle p{margin:0;padding:0;width:100%;display:inline-block;vertical-align:middle;line-height:1.4;font-size:15px;color:#000}.about-us-banner .about-banner-middle h2 img{max-width:170px}.about-us-banner .about-banner-middle h2{margin-bottom:25px}.about-us-banner .about-banner-left,.about-us-banner .about-banner-right{margin:0;padding:0;display:inline-block;vertical-align:middle;text-align:left;position:relative;z-index:2;width:50%;max-width:calc(50% - 210px)}.about-banner-left img,.about-banner-right img{width:auto;height:auto;min-width:100%;vertical-align:middle;max-width:calc(100% + 30px);display:inline-block;float:left}.about-us-banner .about-banner-right img{float:right;margin-bottom:-55px}#faq-page{font-size:18px}#faq-page .btn{max-width:100%!important;font-size:16px!important}#faq-page .FaqSummary{flex-direction:column;margin:0 0 32px;border-radius:2px;border:1px solid #ddd;box-shadow:0 1px 5px #55555526;padding:0;list-style:none;position:sticky;top:130px}#faq-page .FaqSummary .FaqSummary__Link{position:relative;display:block;margin:0;padding:13px 16px;background-color:#fff;border:0;border-bottom:1px solid #ddd;border-radius:0;color:#616161;transition:background-color .2s ease;text-decoration:none}#faq-page .FaqSummary .FaqSummary__Link:hover{background-color:#f6f6f6}#faq-page .FaqSummary .FaqSummary__Item .FaqSummary__Link.is-active{background-color:#f6f6f6;font-weight:700;color:#000000de}#faq-page .FaqSummary .FaqSummary__Item:last-of-type .FaqSummary__Link{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-bottom:0}#faq-page #faq-tab-content.tab-content .card{border-radius:0}#faq-page #faq-tab-content.tab-content .card-header{padding:15px 16px;border-radius:0;background-color:#f6f6f6}#faq-page #faq-tab-content.tab-content .card-header h5{margin:0}#faq-page #faq-tab-content.tab-content .card-header h5 button{display:block;width:100%;padding:0;border:0;font-weight:700;color:#000000de;text-align:left;white-space:normal}#faq-page #faq-tab-content.tab-content .card-header h5 button:hover,#faq-page #faq-tab-content.tab-content .card-header h5 button:focus,#faq-page #faq-tab-content.tab-content .card-header h5 button:active,#faq-page #faq-tab-content.tab-content .card-header h5 button:hover:active{text-decoration:none}#faq-page #faq-tab-content.tab-content .card-body p{color:#616161}#faq-page #faq-tab-content.tab-content .card-body p:last-of-type{margin:0}#faq-page #faq-tab-content .accordion>.card:not(:first-child){border-top:0}#faq-page #faq-tab-content .collapse.show .card-body{border-bottom:1px solid rgba(0,0,0,.125)}#faq-page .box{padding:2% 15% 0%;margin-bottom:5%}#faq-page .Faq{box-shadow:none;display:inline-block;vertical-align:top;margin:0;padding:0;width:100%}#faq-page .Faq__Item{box-shadow:0 1px 5px #55555526;border-radius:0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;margin:0 0 13px;border:0}#faq-page .Faq__Question{padding:15px 16px;border-radius:0;background-color:#f6f6f6;border-bottom:0;display:block;width:100%;border:0;font-weight:700;color:#000000de;text-align:left;white-space:normal;font-size:16px;line-height:normal;cursor:pointer}#faq-page .Faq__Question:hover{opacity:.6}#faq-page .Faq__AnswerWrapper{border-bottom:1px solid rgba(0,0,0,.125);-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem;color:#616161;font-size:16px}#faq-page .Faq__Section_Heading{font-size:24px;font-family:WorkSansRegular;color:#000;line-height:normal;font-weight:600;padding:0;margin:0 0 15px;height:auto;width:100%;opacity:1}#faq-page .Faq__Item+.Faq__Section_Heading{margin-top:45px}.inner-page--outer #faq-page .Faq__Item p{margin-bottom:10px;font-size:16px;color:#616161}.inner-page--outer #faq-page .Faq__Item p:last-child{margin-bottom:0}.inner-page--outer #faq-page .Faq__Item a{color:#000}#faq-page .Faq__AnswerWrapper{height:0;opacity:0;visibility:hidden;padding:0 1.25rem;border:none;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}#faq-page .Faq__AnswerWrapper.selected{height:auto;opacity:1;visibility:visible;padding:1.25rem;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}#faq-page .FaqSummary li.FaqSummary__Item{margin:0}#store-page img{max-width:100%}#store-page h1{margin-top:0;text-align:center}#store-page p{margin:0 0 1.5rem}section#store-page{max-width:960px;margin:0 auto;background:#fff;padding:0;font-size:16px}#store-page figure{padding:0;display:inline-block;margin:0 0 15px;width:100%}#store-page .grid{display:grid;grid-template-columns:repeat(3,minmax(auto,1fr));grid-gap:20px}#store-page .card{text-align:center;display:flex;flex-direction:column;border:1px solid #CCC;padding:1rem}#store-page .button{margin-top:auto;background:#000;color:#fff;border-radius:5px;text-decoration:none;font-weight:800;text-align:center;padding:15px;transition:background .3s}#store-page .button:hover{background:lighten(#042557,10)}#store-page .card h2{font-size:24px;margin:0;padding:0;line-height:normal;margin-bottom:.5rem;font-weight:500}#store-page .card p{color:#5d5a52;font-size:14px;margin:0 0 15px}#grand-shop-page hr{width:auto;height:4px;border:none;background-color:gold;max-width:150px;margin:0 auto 30px}#grand-shop-page{text-align:center;margin:0;padding:0;display:inline-block;width:100%;vertical-align:middle;font-size:16px}#grand-shop-page .container-1{display:flex;max-width:950px;margin:25px auto}#grand-shop-page .box{flex:1}@media (max-width: 1620px){.annoucement-shipping,.announcement-bar{font-size:14px}.image-text-section p{font-size:22px}.image-text-section h1{font-size:30px}}@media (max-width: 1199.98px){#shopify-section-product-template .product-content .header-container.container,.product-d-bottom .header-container.container{padding-left:15px;padding-right:15px}.product-accordians .accordians .accordian a.section-header{font-size:20px;padding-top:20px;padding-bottom:20px}}@media (max-width: 1170px){.header-container.container,.page-footer .container .footer-container-row.footer-top .html-slot-container,.page-footer .container .footer-newsletter-share-cont{padding-left:20px;padding-right:20px}.page-footer .footer-newsletter-share-holder .footer-contact-us-holder{padding-left:40px}.page-footer .footer-newsletter-share-holder .footer-newsletter-share{padding-right:40px}.image-text-section .container-1{width:100%;padding-left:20px;padding-right:20px;max-width:940px}.image-text-section p{font-size:20px}#shopify-section-homepage-video .header-font{font-size:40px;line-height:1.1;margin:0 0 15px;font-family:WorkSansSemiBold}#shopify-section-homepage-video #rule{margin-top:0;font-size:16px;font-family:WorkSansSemiBold}#shopify-section-homepage-video .centered{padding:20px;width:100%;margin:20px 0 20px -30px}#shopify-section-homepage-video .maintext-font{font-size:16px}#shopify-section-product-template .product-detail .primary-images{padding-right:20px}#shopify-section-product-template .product-detail .buy-stack .attribute a.size-swatch,#shopify-section-product-template .product-detail .buy-stack .attribute a.width-swatch,#shopify-section-product-template .product-detail .buy-stack .attribute a.size-swatch.selected,#shopify-section-product-template .product-detail .buy-stack .attribute a.size-swatch:hover:not(.unselectable),#shopify-section-product-template .product-detail .buy-stack .attribute a.width-swatch.selected,#shopify-section-product-template .product-detail .buy-stack .attribute a.width-swatch:hover:not(.unselectable){min-width:55px;padding:10px 5px;border-width:1px}#shopify-section-product-template .product-detail .buy-stack{padding-right:20px}}@media (max-width: 991px){body{font-size:.9em}.header-wrapper .international-hdr{padding-left:0}.header-wrapper .header-banner .header-right .store-finder{padding-right:13px}.page-footer .footer-newsletter-share-holder .footer-contact-us-holder{padding-left:20px}.page-footer .footer-newsletter-share-holder .footer-newsletter-share{padding-right:20px}.page-footer .footer-newsletter-share-holder .footer-newsletter-share .grid_1{width:110px}.page-footer .footer-newsletter-share-holder .footer-newsletter-share .grid_11{max-width:calc(100% - 110px)}.page-footer .footer-newsletter-share-holder .footer-contact-us-holder .footer-contact-us .footer-contact-us-option .footer-contact-us-info{display:inline-block;padding-left:15px;width:calc(100% - 80px);vertical-align:middle}.page-footer .footer-newsletter-share-holder .footer-contact-us-holder .footer-contact-us .footer-contact-us-option .footer-contact-us-icon{width:58px;height:58px;vertical-align:middle}.page-footer .footer-newsletter-share-holder .footer-contact-us-holder .footer-contact-us .footer-contact-us-option .footer-contact-us-icon i{color:#000;font-size:22px;margin-top:19px}.image-text-section p{font-size:18px}.image-text-section .text-box{padding-left:20px;padding-top:15px;padding-bottom:15px}.image-text-section.TextLeftImageRight-section .image-box{padding-right:0;padding-left:5px}.image-text-section .image-box{padding-right:5px}.image-text-section.TextLeftImageRight-section .text-box{padding-left:0;padding-right:20px}.image-text-section h1{font-size:28px;margin-bottom:15px}.image-text-section{margin-top:20px;margin-bottom:20px}#shopify-section-homepage-video .section-homepage-video .embed-responsive{width:100%;flex-basis:100%;max-width:100%}#shopify-section-homepage-video .section-homepage-video{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width:0px){#shopify-section-homepage-video .section-homepage-video .mobile-text-bg{width:100%;flex-basis:100%;margin:130px 0 25px;padding:0 20px;max-width:560px;text-align:center}}@media screen and (min-width:350px){#shopify-section-homepage-video .section-homepage-video .mobile-text-bg{width:100%;flex-basis:100%;margin:130px 0 25px;padding:0 20px;max-width:560px;text-align:center}}@media screen and (min-width:400px){#shopify-section-homepage-video .section-homepage-video .mobile-text-bg{width:100%;flex-basis:100%;margin:130px 0 25px;padding:0 20px;max-width:560px;text-align:center}}@media screen and (min-width:600px){#shopify-section-homepage-video .section-homepage-video .mobile-text-bg{width:100%;flex-basis:100%;margin:200px 0 25px;padding:0 20px;max-width:560px;text-align:center}}@media screen and (min-width:701px){#shopify-section-homepage-video .section-homepage-video .mobile-text-bg{width:100%;flex-basis:100%;margin:-100px 0 25px;padding:0 20px;max-width:560px;text-align:center}}@media screen and (min-width:901px){#shopify-section-homepage-video .section-homepage-video .mobile-text-bg{width:100%;flex-basis:100%;margin:-150px 0 25px;padding:0 20px;max-width:560px;text-align:center}}#shopify-section-homepage-video #rule{text-align:center}#shopify-section-homepage-video .header-font{font-size:32px;font-family:WorkSansSemiBold;font-style:normal;font-weight:700}#shopify-section-homepage-video .centered{padding:18px;width:100%;margin:0}.container.cart-empty h1,.container.cart-page h1,.container.cart-recs h1,.container.cart-empty .totals,.container.cart-page .totals,.container.cart-recs .totals{margin-top:40px}.container.cart.cart-page{padding-bottom:38px}.login-container .login-panel{padding-left:25px;padding-right:25px}.login-container .login-menu{padding-bottom:30px}.login-container .login-menu .pt-5.d-flex.justify-content-center{padding-top:30px!important}.login-container .login-form h2,.login-container .register-form h2{font-size:32px}.account-dashboard h1{font-size:44px;line-height:normal;margin-top:0}.about-us-banner .about-banner-middle{padding:30px;border-left:5px solid #f9d705;width:360px;flex-basis:360px;max-width:360px;min-width:360px}.about-us-banner .about-banner-left,.about-us-banner .about-banner-right{max-width:calc(50% - 170px)}.about-us-banner{padding:25px 0}.about-banner-left img,.about-banner-right img{max-width:calc(100% + 18px)}}@media (min-width: 768px){footer#footer .footer-links-menu li{display:block!important;height:auto!important;width:100%!important;visibility:visible!important;opacity:1!important;overflow:visible!important;padding:9px 0!important}}@media (max-width: 767px){.header-container .close-menu .back.pull-left{float:left}.header-wrapper .search-mobile .site-search{padding-top:5px}.page-footer .footer-newsletter-share-holder .footer-contact-us-holder,.page-footer .footer-newsletter-share-holder .footer-newsletter-share{width:100%;padding:25px 0}.page-footer .footer-newsletter-share-holder .footer-contact-us-holder{padding-bottom:5px}.image-text-section h1{font-size:26px}.image-text-section p{font-size:17px;margin-bottom:10px}.image-text-section{margin-top:15px;margin-bottom:15px}#shopify-section-product-template .header-container.container.product-detail{padding-left:15px;padding-right:15px}#shopify-section-product-template .header-container.container.product-detail .primary-images .pdp-slider-nav{margin:0 auto}#shopify-section-product-template .product-detail .buy-stack{padding-left:15px;padding-right:15px}#shopify-section-product-template .product-content .fullbg #features .features .feature-list div.inner{min-width:100%;max-width:100%}#shopify-section-product-template .header-container.container.product-detail h1,#shopify-section-product-template .product-content h3{font-size:28px;line-height:normal}#shopify-section-collection-template .filter-container>.filter-wrapper>.row .container.header-container>.row.grid-header{margin:0}#shopify-section-collection-template #product-search-results .row .col-12:not(.refinement-footer){padding:0 15px}#newsletterpopup-Modal .modal-dialog{margin:40px auto;max-width:94%}.sizeguide-contactus{word-break:break-word;padding:15px}.sizeguide-contactus .sizeguide-contactus-option{display:flex;flex-wrap:nowrap}.sizeguide-contactus .sizeguide-contactus-option .sizeguide-contactus-icon{min-width:35px}.about-us-page .box{padding:2% 0}.about-us-page .grid,.about-us-page .grid-2,#store-page .grid{display:grid;grid-template-columns:repeat(2,minmax(auto,1fr));grid-gap:15px}.about-us-page .card{padding:0}.about-us-page .center-last-grid-item{margin-left:50%;width:100%;margin-bottom:25px}.about-us-page .banner-mobile{display:block}.about-us-page .banner-desktop{display:none}#faq-page .box{padding:2% 5% 0%;margin-bottom:5%}#faq-page .Faq__Section_Heading{margin:15px 0;height:auto;width:100%;opacity:1}#faq-page .Faq__Item+.Faq__Section_Heading{margin-top:45px}#faq-page .Faq{box-shadow:none}#faq-page .Faq__Item{box-shadow:0 1px 5px #55555526;margin-bottom:15px;border-bottom:none}#faq-page .Faq__AnswerWrapper{border-bottom:none}#faq-page .faq-left-side{opacity:0;display:none;visibility:hidden}#grand-shop-page .container-1{display:flex;flex-direction:column}#grand-shop-page .box{flex:1;margin-bottom:20px}.inner-page--outer #grand-shop-page .page--title,.inner-page--outer #grand-shop-page h2{font-size:30px;margin-bottom:30px}.inner-page--outer{margin-top:35px;margin-bottom:35px}.inner-page--outer p,.inner-page--outer #faq-page .Faq__Item p{font-size:14px}.about-us-banner{flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start;padding-bottom:0;max-width:500px}.about-us-banner .about-banner-middle{order:1;border-top:5px solid #f9d705;border-left:none;width:90%;max-width:90%;min-width:90%;padding:25px 25px 50px;margin-bottom:-35px}.about-us-banner .about-banner-left,.about-us-banner .about-banner-right{max-width:50%;order:2;margin-bottom:-30px}.about-us-banner .about-banner-right{order:3}.about-banner-left img,.about-banner-right img{max-width:100%}.about-us-banner .about-banner-right img{margin:0}.about-us-banner .about-banner-middle p{font-size:14px}.about-us-banner .about-banner-middle h2{margin-bottom:20px}}@media (max-width: 639px){.footer-newsletter-share-holder .footer-contact-us-holder .footer-contact-us .footer-contact-us-option,.footer-newsletter-share-holder .footer-contact-us-holder .footer-contact-us .footer-contact-us-desc,.footer-newsletter-share-holder .footer-newsletter-share .stay-connected .stay-connected-cont{font-size:14px}.image-text-section .image-box{width:100%;max-width:100%;flex-basis:100%;padding:0}.image-text-section .container-1,.image-text-section.TextLeftImageRight-section .container-1{flex-wrap:wrap;flex-direction:column;max-width:480px}.image-text-section h1{font-size:24px}.image-text-section p{font-size:16px}.container.cart-empty .totals,.container.cart-empty h1,.container.cart-page .totals,.container.cart-page h1,.container.cart-recs .totals,.container.cart-recs h1{margin-top:20px}.product-content .content-text,.product-content .content-text h2,.product-content .content-text p{font-size:14px;line-height:1.4}.login-container .logged-in-panel h2{font-size:20px;line-height:normal}.dashboard-card.dashboard-address .row.buttons .col-6{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:10px 0}.account-dashboard h1{font-size:32px}}@media (max-width: 575px){.annoucement-shipping,.announcement-bar{font-size:12px}#shopify-section-product-template .header-container.container.product-detail h1,#shopify-section-product-template .product-content h3{font-size:24px}#emailPopupFormWrapper.newsletterpopup-style .success-btn .btn{height:auto;max-width:100%;width:100%;margin:5px 0!important}#emailPopupFormWrapper.newsletterpopup-style .success-btn{flex-wrap:wrap}.about-us-page .grid,.about-us-page .grid-2,#store-page .grid{display:grid;grid-template-columns:repeat(1,minmax(auto,1fr));grid-gap:15px}.about-us-page .center-last-grid-item{margin-left:0}.about-us-banner .about-banner-middle{padding:20px 15px 30px;margin-bottom:-20px}.about-us-banner .about-banner-middle p{font-size:13px}.about-us-banner .about-banner-middle h2{margin-bottom:15px}.about-us-banner .about-banner-middle h2 img{max-width:150px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/custom-style.css.map?v=163058673016628743261669190964 */
