.grid--flex{display:flex;flex-flow:row wrap}.grid--flex__center{justify-content:center}.notice{background-color:#000;height:79px;width:79px;border-radius:50%;color:#fff;font-family:"Filson Pro", Helvetica, Arial, sans-serif;font-size:12px;font-weight:700;font-style:normal;letter-spacing:0.5px;line-height:13px;text-align:center;text-transform:uppercase;display:flex;align-items:center;justify-content:center;padding:0 10px;position:absolute;z-index:100}.notice.left{left:8px;top:18px}h2.h1{font-weight:400;font-size:35px}h2{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:19px}h2 span a{font-family:"Filson Pro", Helvetica, Arial, sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:15px;text-align:left;text-decoration:underline;float:right}h2 span a:hover{text-decoration:none}.collection__products .product-grid .product-item{margin-bottom:30px}.product-grid{background-color:transparent;border:none;margin:0 -.625rem 0 -20px}.product-grid .product-item{padding-left:20px;background-color:transparent;border:none;position:relative}.product-grid .product-item .product-item__image{border:none;padding-left:0;padding-right:0;padding-top:80.25%}.product-grid .product-item .product-item__bg,.product-grid .product-item .product-item__bg__under{background-size:contain;background-repeat:no-repeat;background-color:white}.product-grid .product-item .product-information{padding:9px 0;text-align:left}.product-grid .product-item .product_meta{min-height:38px;display:flex;justify-content:space-between}.product-grid .product-item .product_meta .left{display:flex}.product-grid .product-item .product_meta .more a{font-family:"Filson Pro", Helvetica, Arial, sans-serif;font-weight:400;font-size:14px;color:#555555}.product-grid .product-item .product__grid__title{color:#000000;font-family:"Filson Pro", Helvetica, Arial, sans-serif;font-size:16px;font-weight:700;margin:0 0 5px 0}.product-grid .product-item .tag-lockable{font-size:22px}.product-grid .product-item .materials{margin-bottom:12px;float:left}.product-grid .product-item .materials .swatch-element:last-child{margin-right:15px}.product-grid .product-item .materials .swatch-element label{width:17px !important;height:17px !important;min-width:17px !important}.product-grid .product-item .materials .swatch-element label span{width:17px;height:17px}.product-grid .product-item .materials .tags{float:left}.product-grid .product-item .price{color:#606060;font-family:"Filson Pro", Helvetica, Arial, sans-serif;font-size:16px;font-weight:400}.index-covet-pics-feed{background-color:var(--color);padding:0 30px}.testimonial{min-height:280px;margin-bottom:26px}.testimonial .testimonial__content{padding:0 15px;max-width:660px}.testimonial .testimonial__content blockquote{font-family:"Filson Pro", Helvetica, Arial, sans-serif;font-size:16px;font-weight:400;line-height:normal}.testimonial .testimonial__content .testimonial__author{margin-bottom:0}.notice{background-color:#000;height:79px;width:79px;border-radius:50%;color:#fff;font-family:"Filson Pro", Helvetica, Arial, sans-serif;font-size:12px;font-weight:700;font-style:normal;letter-spacing:0.5px;line-height:13px;text-align:center;text-transform:uppercase;display:flex;align-items:center;justify-content:center;padding:0 10px;position:absolute;z-index:100}.notice.left{left:8px;top:18px}h2.theme{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:0;font-weight:normal}h2.theme:after{content:'';position:absolute;left:0;top:100%;width:1.4375rem;height:0.125rem;background-color:black}.collection__products .product-grid .product-item{margin-bottom:30px}html .shopify-policy__title{text-align:left}@media only screen and (max-width: 767px){.view_all{width:100%;text-align:right}}@media only screen and (min-width: 768px) and (max-width: 1024px){#shipping-calculator .btn{padding:9px 16px}}h2{position:relative;font-family:"Filson Pro", Helvetica, Arial, sans-serif}h2 .title{font-size:40px}.btn{line-height:initial}.section-heading{padding-bottom:20px;display:flex;justify-content:space-between;align-items:baseline}.section-heading span a{font-family:"Filson Pro", Helvetica, Arial, sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:15px;text-align:left;text-decoration:underline;float:right}.section-heading span a:hover{text-decoration:none}@media screen and (max-width: 767px){.section-heading{flex-direction:column}}.main-menu>.grandparent>a.nav-link,.main-menu>.parent>a.nav-link,.main-menu>.child>a.nav-link{letter-spacing:.23px;text-transform:uppercase;position:relative}.main-menu>.grandparent>a.nav-link:after,.main-menu>.parent>a.nav-link:after,.main-menu>.child>a.nav-link:after{content:'';position:absolute;left:.3125rem;bottom:.625rem;width:0;height:0.125rem;background-color:var(--color_text);transition:width .3s ease}.main-menu>.grandparent:hover>a:after,.main-menu>.parent:hover>a:after,.main-menu>.child:hover>a:after{width:.8125rem}@media only screen and (min-width: 750px){.grandparent>.main-menu-dropdown,.grandparent.active>.main-menu-dropdown{max-width:900px;padding:44px 0 0 0;background-color:transparent;top:auto;left:50%;transform:translateX(-50%);border:none}.grandparent>.main-menu-dropdown>ul,.grandparent.active>.main-menu-dropdown>ul{background-color:var(--color_submenu_bg);padding:0 30px 40px 30px}.main-menu>.parent{position:relative}.main-menu>.parent>.main-menu-dropdown{padding:44px 0 0 0;left:35px;right:0;top:auto;background-color:transparent;border:none;margin-top:0}.main-menu>.parent>.main-menu-dropdown>ul{background-color:var(--color_submenu_bg);padding:5px 10px}.main-menu>.parent>.main-menu-dropdown>ul>li{padding:0}.main-menu>.parent>.main-menu-dropdown>ul>li>a{padding:5px 0;display:block}.main-menu>.parent>.main-menu-dropdown>ul>li>a:hover{color:white;text-decoration:underline}.megamenu__image{position:relative}.megamenu__image-bg{width:55%;height:100px;background-position:bottom;background-size:contain;background-repeat:no-repeat;transition:all .3s ease}.megamenu__image-btn{position:absolute;bottom:15%;right:10%;width:50%;max-width:110px}.megamenu__image:hover .megamenu__image-link .megamenu__image-bg{background-position:center}}.megamenu__filters{background-color:var(--color_submenu_bg);padding:0 1.875rem}.megamenu__filters .btn--light{padding-right:1.5625rem;padding-left:1.5625rem}.megamenu__filters-wrap{border-top:1px solid #2d2d2d;padding:1.25rem 0;justify-content:flex-end;display:flex;flex-flow:row nowrap;align-items:center}.megamenu__filters-links{padding:0;display:flex;color:white;justify-content:flex-end;align-items:center;margin:0;width:100%}.megamenu__filters-links li{padding-top:0;padding-right:3.125rem}.megamenu__filters-links li:last-child{padding-right:0}.megamenu__filters-links li:before{font-size:1.25rem;padding-right:.1875rem;position:relative;top:.1875rem}.megamenu__filters-links li a:hover{color:white;text-decoration:underline}.megamenu__filters-links li.megamenu__filters-title{font-size:.875rem;font-weight:800;padding-right:1.5rem}@media only screen and (max-width: 749px){.site-nav.nav__links{background-color:white;overflow:initial}.main-menu a{color:var(--color_text);text-decoration:none}.main-menu>.grandparent,.main-menu>.child{border-top:1px solid #000}.main-menu>.grandparent>a.nav-link:after,.main-menu>.child>a.nav-link:after{display:none}.main-menu>.grandparent .nav-carat svg,.main-menu>.child .nav-carat svg{fill:#000}.main-menu>.grandparent>.main-menu-dropdown,.main-menu>.child>.main-menu-dropdown{background-color:var(--color_submenu_bg);border:none}.main-menu>.grandparent>.main-menu-dropdown li:not(.child),.main-menu>.child>.main-menu-dropdown li:not(.child){border-bottom:1px solid white}.main-menu>.grandparent>.main-menu-dropdown a,.main-menu>.child>.main-menu-dropdown a{color:white;text-transform:uppercase;padding:.9375rem 1.875rem}.main-menu>.grandparent>.main-menu-dropdown .megamenu__filters-links li,.main-menu>.child>.main-menu-dropdown .megamenu__filters-links li{padding:0 0 1rem 0}.main-menu>.grandparent>.main-menu-dropdown .megamenu__filters-links li a,.main-menu>.child>.main-menu-dropdown .megamenu__filters-links li a{padding:0;text-decoration:none}.main-menu>.grandparent>.main-menu-dropdown .megamenu__filters-links li.megamenu__filters-title,.main-menu>.child>.main-menu-dropdown .megamenu__filters-links li.megamenu__filters-title{padding-right:1.875rem;width:auto;border:none}.megamenu__image{height:auto;max-height:none;align-items:flex-start;padding:0}.megamenu__image-bg,.megamenu__image-link{display:none}.megamenu__image-btn{border:none;padding:0;display:block}.megamenu__filters-wrap{flex-flow:column-reverse nowrap}.megamenu__filters-wrap .btn:hover{background-color:transparent}.megamenu__filters-links{flex-flow:row wrap;justify-content:flex-end}.megamenu__filters-links li{width:50%}}@media only screen and (max-width: 374px){.megamenu__filters-links li{width:60%}}@media only screen and (max-width: 899px){.main-menu>li>a{font-size:0.813rem;padding-left:0;padding-right:0}.main-menu .nav-carat-small{padding-left:2px}}@media only screen and (min-width: 750px) and (max-width: 1069px){.main-menu>li>a{margin-left:0px}}.breadcrumbs{padding:1rem 0;margin-bottom:0;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:baseline}.breadcrumbs a{letter-spacing:normal;text-transform:none;text-decoration:none;font-size:.875rem}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs span:not(.breadcrumbs__arrow){letter-spacing:normal;text-transform:none;font-size:.875rem}.breadcrumbs .breadcrumbs__arrow{padding:0 .125rem 0 .25rem}.product__reviews{background-color:var(--color_bg_secondary);border-top:none}.product__reviews .product__wrapper{padding:90px 40px 30px 40px;margin:0}.product__reviews #kudobuzz_product_reviews_widget [class*="kbz-product-wrapper"]{background-color:transparent;padding:0;margin:0}.product__reviews #kudobuzz_product_reviews_widget #middle{margin:0 !important;padding-bottom:30px}.product__reviews #kudobuzz_product_reviews_widget .kudobuzz_widget_review_summary_ul.kudobuzz_pull_right{width:100%}.product__reviews #kudobuzz_product_reviews_widget .default-star{font-size:16px !important;margin-right:10px}.product__reviews #kudobuzz_product_reviews_widget [class*="wrapper__summary"]{display:flex;justify-content:flex-start;align-items:center;flex-flow:row wrap}.product__reviews #kudobuzz_product_reviews_widget [class*="rating__score-card"]{display:none}.product__reviews #kudobuzz_product_reviews_widget #body>p{display:none}.product__reviews #kudobuzz_product_reviews_widget #body+div{margin-top:0}.product__reviews #kudobuzz_product_reviews_widget #body+div>p{color:black;font-size:14px}.product__reviews #kudobuzz_product_reviews_widget .kudobuzz_product_review_form_widget_modal_body{display:flex;flex-flow:column-reverse nowrap}.product__reviews #kudobuzz_product_reviews_widget .kbz_rating.not_set.kudobuzz_empty_star_icon:before,.product__reviews #kudobuzz_product_reviews_widget .kbz_rating.kudobuzz_empty_star_icon:before{display:none}.product__reviews #kudobuzz_product_reviews_widget label[for=kudobuzz_product_review_form_widget_modal_r_message_input]{display:none}.product__reviews #kudobuzz_product_reviews_widget .kudobuzz_widget_tabs nav li.kudobuzz_prv_widget_tab_review_current_tab a{box-shadow:none !important;padding:0 !important;height:auto}.product__reviews #kudobuzz_product_reviews_widget .kudobuzz_widget_tabs nav li.kudobuzz_prv_widget_tab_review_current_tab a span{letter-spacing:normal;font-size:1.125rem}.product__reviews #kudobuzz_product_reviews_widget .kudobuzz_prv_widget_tab_review_current_content{padding:0}.product__reviews #kudobuzz_product_reviews_widget .kb-button.kb-button--large{border:2px solid black !important;border-radius:0 !important;background-color:transparent !important;transition:all .3s ease;color:black !important}.product__reviews #kudobuzz_product_reviews_widget .kb-button.kb-button--large .kb-button-icon{display:none}.product__reviews #kudobuzz_product_reviews_widget .kb-button.kb-button--large:hover{box-shadow:none;background-color:black !important;color:white !important}.product__reviews #kudobuzz_product_reviews_widget .kudobuzz_product_review_form_widget_modal_input{background-color:white;border-radius:0 !important;border-color:black}.product__reviews #kudobuzz_product_reviews_widget .kudobuzz_widget_spdtreviewqa_tul.kudobuzz_widget_product_review_ul li{padding:1.5rem 0;border-bottom:1px solid #E6E6E6}.product__reviews #kudobuzz_product_reviews_widget .kudobuzz_widget_spdtreviewqa_tul.kudobuzz_widget_product_review_ul li:last-child{border-bottom:none}.product__reviews #kudobuzz_product_reviews_widget .kudobuzz_widget_reviewer_frtletter{display:none}.product__reviews #kudobuzz_product_reviews_widget [class*="header__summary"]{margin-bottom:10px}.product__reviews #kudobuzz_product_reviews_widget [class*="reviewer-image-wrapper"]{display:none}.product__reviews #kudobuzz_product_reviews_widget [class*="reviewer__verified-info"]{display:none}.product__reviews #kudobuzz_product_reviews_widget [class*="tab__wrapper"]{display:none}.product__reviews #kudobuzz_product_reviews_widget [class*="button__add-review"]{margin-bottom:0}.product__reviews #kudobuzz_product_reviews_widget .reviewer__name-product-widget{margin-top:0}.product__reviews #kudobuzz_product_reviews_widget .kudobuzz_widget_review_footer{display:none}.product__reviews #kudobuzz_product_reviews_widget .kudobuzz_product_review_form_widget_modal_form{padding-bottom:2.25rem}.product__reviews #kudobuzz_product_reviews_widget ul.kudobuzz_widget_spdtreviewqa_tul.kudobuzz_widget_product_review_ul .kudobuzz_widget_site_review_unit_content{margin:0}.product__reviews #kudobuzz_product_reviews_widget ul.kudobuzz_widget_spdtreviewqa_tul.kudobuzz_widget_product_review_ul .kudobuzz_widget_site_review_template{padding:0}.product__reviews #kudobuzz_product_reviews_widget ul.kudobuzz_widget_spdtreviewqa_tul.kudobuzz_widget_product_review_ul li::marker{display:none;content:''}.product__reviews #kudobuzz_product_reviews_widget .kudobuzz_widget_review_summary ul.kudobuzz_widget_review_summary_ul li::marker{display:none;content:''}.product__reviews #kudobuzz_product_reviews_widget .kudobuzz_widget_review_summary ul.kudobuzz_widget_review_summary_ul li #kudobuzz_write_a_review_cta{border:2px solid black !important;border-radius:0 !important;background-color:transparent !important;transition:all .3s ease;font-size:1rem}.product__reviews #kudobuzz_product_reviews_widget .kudobuzz_widget_review_summary ul.kudobuzz_widget_review_summary_ul li #kudobuzz_write_a_review_cta span{display:none}.product__reviews #kudobuzz_product_reviews_widget .kudobuzz_widget_review_summary ul.kudobuzz_widget_review_summary_ul li #kudobuzz_write_a_review_cta:hover{box-shadow:none;background-color:black !important;color:white !important}.product__reviews #kudobuzz_product_reviews_widget [class*="review-list"]{border-top:1px solid black;padding:20px 0}.product__reviews #kudobuzz_product_reviews_widget [class*="review-list"] [class*="review-box"]{flex-flow:column nowrap;padding-top:0}.product__reviews #kudobuzz_product_reviews_widget [class*="review-list"] [class*="review-box"] h5{font-size:1rem;text-align:left;font-weight:normal;font-style:italic}.product__reviews #kudobuzz_product_reviews_widget [class*="review-list"] [class*="kb-footer"]{display:none}.product__reviews #kudobuzz_product_reviews_widget [class*="kb-form__header"]>div{font-weight:bold}.product__reviews #kudobuzz_product_reviews_widget [class*="rating"] h4{margin:0 0 10px 0 !important;font-weight:normal;font-size:16px;color:black !important}.product__reviews #kudobuzz_product_reviews_widget [class*="rating"] .fa-icon{font-size:20px;height:20px;width:20px}.product__reviews #kudobuzz_product_reviews_widget .kb-modal__content .success--active{width:100%}[class*="star-rating__widget"]{margin-bottom:.75rem}[class*="star-rating__widget"] [class^='kudobuzz_icon']{font-size:13px}[class*="star-rating__widget"] [class^='kudobuzz_icon']:before{width:13px;height:13px}[class*="star-rating__widget"] [class*="star-rating"]+div{display:none}.product-item [data-kb-widget-type='kb-star-widget']{display:block}.product-tabs-title.tabs{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch;border-bottom:1px solid black;position:relative}.product-tabs-title.tabs:before{content:'';display:block;position:absolute;right:100%;width:.5rem;height:1px;background-color:black;bottom:-1px}.product-tabs-title.tabs:after{content:'';display:block;position:absolute;left:100%;width:.5rem;height:1px;background-color:black;bottom:-1px}.product-tabs-title .tab-link{font-size:.875rem;line-height:1.125;padding:.625rem;position:relative;background-color:#E6E6E6;display:flex;align-items:center;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;text-align:center;margin:0 1px;border-bottom-width:0}.product-tabs-title .tab-link.current{border-top:1px solid black;border-right:1px solid black;border-left:1px solid black;border-bottom:none;font-weight:normal;background-color:transparent;position:relative}.product-tabs-title .tab-link.current:after{content:'';position:absolute;left:0;top:100%;height:1px;width:100%;background-color:var(--color_bg_secondary)}.tabs-wrapper{padding-top:0}.rte.tab-content{padding:2.125rem 0 0 0}.rte.tab-content p{font-size:.875rem}.rte__table-wrapper{font-size:.875rem}.rte__table-wrapper table{margin-top:0;border:none}.rte__table-wrapper table tr>th,.rte__table-wrapper table tr>td{border-right:none;border-bottom-color:black;padding:.75rem 0;line-height:1.2857}.rte__table-wrapper table tr>th:first-child,.rte__table-wrapper table tr>td:first-child{width:30%}.rte__table-wrapper table tr>th:last-child,.rte__table-wrapper table tr>td:last-child{width:70%}@media only screen and (max-width: 1050px) and (min-width: 750px), (max-width: 480px){.product-tabs-title.tabs{flex-flow:column nowrap;border-bottom:none}.product-tabs-title.tabs:before,.product-tabs-title.tabs:after{display:none}.product-tabs-title .tab-link{margin:1px 0;justify-content:center}.product-tabs-title .tab-link.current{border-bottom:1px solid black;margin:0}.product-tabs-title .tab-link.current:after{display:none}.rte__table-wrapper table tr{display:flex;flex-flow:column nowrap}.rte__table-wrapper table tr>th:first-child,.rte__table-wrapper table tr>th:last-child,.rte__table-wrapper table tr>td:first-child,.rte__table-wrapper table tr>td:last-child{width:100%}.rte__table-wrapper table tr>th:first-child,.rte__table-wrapper table tr>td:first-child{border-bottom:none;padding-bottom:0}.rte__table-wrapper table tr>th:last-child,.rte__table-wrapper table tr>td:last-child{padding-top:0}}.product-tabs .form-field,.product-tabs .form-item{margin-left:0;margin-right:0;max-width:none}.product-tabs .form-field label,.product-tabs .form-item label{background-color:var(--color_bg_secondary)}.pplr-popup,.p_h_d,.pplr-main,.pplr-p-left,.pplr-p-right,.pplr-modal-box,.pplr-selecter-options,.pplr_background{background-color:var(--color_bg_secondary) !important}.pplr-popup .pplr-p-right{border:none}.pplr-popup .pplr_h_title{color:#000000;font-family:"Filson Pro", Helvetica, Arial, sans-serif;font-size:25px;font-weight:400;text-align:left;position:relative;padding-bottom:6px;margin-bottom:30px}.pplr-popup .pplr_h_title::after{display:block;content:"";max-width:26px;height:2px;width:100%;background-color:#000;position:absolute;bottom:-1px;left:0}.pplr-popup .pplr_h_title i._ps{display:none}.pplr-popup .pplr_h_title .pplrcur.pplr_cur.money{display:none}.pplr-popup .pplr-wrapper{width:auto}.pplr-popup .pplr-wrapper .pplrgcolor,.pplr-popup .pplr-wrapper .pplrgimage{width:auto}.pplr-popup .pplr-wrapper label{width:100%;display:block}.pplr-popup .pplr-wrapper select,.pplr-popup .pplr-wrapper input{background-color:#fff;border:1px solid #656565}.pplr-popup .pplr-wrapper .img_thumb_small span.pplrimage{border-radius:50%;height:36px;width:36px;margin-right:6px;position:relative}.pplr-popup .pplr-wrapper .img_thumb_small span.pplrimage.selected:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;border:3px solid white}.pplr-popup .pplrlabel{font-size:16px;font-weight:700}.pplr-popup .pplr-drop-item{height:30px;background-color:#fff;font-size:14px;font-weight:400;display:flex;justify-content:center;align-items:center;-webkit-box-shadow:inset 0px 0px 0px 1px #afafaf;-moz-box-shadow:inset 0px 0px 0px 1px #afafaf;box-shadow:inset 0px 0px 0px 1px #afafaf}.pplr-popup .pplr-drop-item.active{background-color:#fff;-webkit-box-shadow:inset 0px 0px 0px 3px #000;-moz-box-shadow:inset 0px 0px 0px 3px #000;box-shadow:inset 0px 0px 0px 3px #000}.pplr-popup .pplr-content-type{margin-left:15px}.pplr-popup .q_f label{display:none}.pplr-popup .pplr_ex_inner{display:flex;justify-content:flex-end;align-items:center;line-height:initial}.pplr-popup .pplr_ex_inner .q_f,.pplr-popup .pplr_ex_inner .money,.pplr-popup .pplr_ex_inner .pplr-btn{margin-top:0}.pplr-popup .pplr-btn{background-color:#000;color:#fff;margin-bottom:0}.pplr-popup .pplr_close{margin-top:5px;margin-right:-10px;border:none}.pplr-popup .pplr_close i.pfa{font-family:'vsonicon' !important}.pplr-popup .pplr_close i.pfa::after{content:"\e902"}@media only screen and (min-width: 769px){.pplr-popup .pplr-p-right{height:100% !important;max-height:430px !important}.pplr_ex_button{position:absolute;bottom:0;left:0;right:0;padding:0px 10px;background-color:var(--color_bg_secondary)}.pplr_ex_button .pplr_ex_inner{padding:1.5rem 1.975rem}}.pplr_ex_button .pplr_ex_inner{padding:1.5rem 0}@media only screen and (max-width: 768px){.pplr_ex_button .pplr_ex_inner{display:flex;flex-flow:column nowrap;justify-content:flex-start}.pplr_ex_button .pplr_ex_inner .isboe,.pplr_ex_button .pplr_ex_inner .pplr_close{right:0;z-index:99999999;top:0;position:absolute;background:white;margin:0;line-height:0;padding:.875rem}.pplr_ex_button .pplr_ex_inner .isboe .pfa.fa-close:before,.pplr_ex_button .pplr_ex_inner .pplr_close .pfa.fa-close:before{display:none}.pplr_ex_button .pplr_ex_inner .pplrcur.pplr_cur.money,.pplr_ex_button .pplr_ex_inner .btn.pplr-btn.Button--secondary.ptc_button{float:none;max-width:none;width:100%}.pplr_ex_button .q_f{display:none}}.pplr-btn{height:45px;background-color:var(--color_accent);border:none}.pplr_tab_wrapper.tab_i_h{width:100%;display:flex;justify-content:flex-start;align-items:stretch}.pplr_tab_wrapper.tab_i_h .pplr_tab_index{display:flex;align-items:center;justify-content:center;flex-flow:column wrap}.pplr_tab_wrapper.tab_i_h .pplr_tab_index.p_l_h{display:none}.pplr_tab_wrapper.tab_i_h .pplr_tab_index.pplr_active{background-color:white;border:none;margin-left:0}.pplr_tab.tab_h{width:100%;border:none}@media only screen and (max-width: 580px){.pplr_tab_wrapper.tab_i_h{flex-flow:column wrap}.pplr_tab_wrapper.tab_i_h .pplr_tab_index{width:100%;padding:1rem}}.switchers-container{display:flex}.switchers-container>div:hover ul{visibility:visible;opacity:1}.switchers-container>div .nav-carat-small{padding-left:0}.switchers-container>div ul{list-style-type:none;padding-bottom:4px;margin-top:-12px}.switchers-container>div ul li::marker{content:none}.switchers-container>div .active a{margin-bottom:12px}.switchers-container>div a{letter-spacing:.23px;text-transform:uppercase;position:relative;display:inline-block;padding:14px 5px;white-space:nowrap}.switchers-container>div a:after{content:'';position:absolute;left:.3125rem;bottom:.625rem;width:0;height:0.125rem;background-color:var(--color_text);transition:width .3s ease}.switchers-container>div a:hover:after{width:.8125rem}.switchers-container>div a .ls-text{font-style:initial}.switchers-container>div .ls-curr-icon{display:none}@media only screen and (min-width: 750px){.switchers-container>div{margin-right:14px}.switchers-container ul{position:absolute;margin:0;background-color:var(--color_submenu_bg);top:62px;left:50%;transform:translateX(-50%);border:none;width:120%}.switchers-container ul a{color:#fff}.switchers-container ul a::after{background-color:#fff}.nav__links>.switchers-container{display:none}}@media only screen and (min-width: 750px) and (max-width: 1069px){.switchers-container>div{margin-right:0px}}@media only screen and (max-width: 899px){.switchers-container a{padding-left:0;padding-right:0}.switchers-container a>*{font-size:0.813rem}}@media only screen and (max-width: 749px){.navigation__wrapper>.switchers-container{display:none}.nav__links>.switchers-container{flex-direction:column;align-items:flex-start}.nav__links>.switchers-container>div{border-top:1px solid #000;width:100%;text-align:left}.nav__links>.switchers-container>div selector{width:100%;z-index:2}.nav__links>.switchers-container>div a{padding:15px 30px 15px 15px;margin:0;width:100%}.nav__links>.switchers-container>div a:hover::after{background-color:none}.nav__links>.switchers-container>div ul{background-color:var(--color_submenu_bg);padding-bottom:0}.nav__links>.switchers-container>div ul a{color:#fff}.nav__links>.switchers-container>div .nav-carat{display:inline-block;position:relative;padding:0;margin:15px -26px;height:15px;width:15px;vertical-align:top}.nav__links>.switchers-container>div .nav-carat svg{fill:#000}.nav__links>.switchers-container .ls-sw-closed ul{display:none}.nav__links>.switchers-container .ls-sw-opened+.nav-carat{transform:rotateZ(270deg);margin-left:-30px}}.site-footer{padding-top:3.125rem;max-width:75rem;margin:0 auto}.site-footer .footer__block.grid__item{padding-left:0}.site-footer-wrapper--advantages .grid--flex__center{align-items:center}.site-footer-wrapper--advantages .icon--left .icon__column{align-items:center}.site-footer-wrapper--advantages .icon__column__text p{font-weight:600;font-size:.9375rem;line-height:1.13333;margin:0;display:flex;align-items:flex-end;justify-content:space-between}.footer__block{margin:0}.footer__block .social__links{display:flex;justify-content:flex-start;align-items:baseline}.footer__block .social__links a{padding-right:.75rem;display:block}.footer__block .social__links a:hover{color:#aaa}.footer__block__title{font-size:1.0625rem}.footer__quicklinks li{margin-bottom:0}.footer__quicklinks a{text-decoration:none;letter-spacing:normal;text-transform:none;font-size:.875rem;line-height:1.5;padding:0}.footer__quicklinks a:hover{color:var(--color_footer_link);text-decoration:underline}.newsletter-form{margin-bottom:.75rem;max-width:35rem}.footer__secondary{display:flex;justify-content:space-between;align-items:baseline;flex-flow:row wrap;margin:0}.footer__copyright{font-size:.875rem;letter-spacing:normal;text-transform:none;margin:0}.footer__copyright a:hover{color:var(--color_footer_link)}@media only screen and (min-width: 768px) and (max-width: 1024px){footer .site-footer{padding:3.125rem 2.5rem}footer .site-footer .grid{margin-left:0}}@media only screen and (max-width: 1024px){.cart__foot{display:block}.cart__foot .btn{display:inline-block;width:100%;padding:15px}}.promo{font-size:1rem;text-transform:none;letter-spacing:normal}.navigation__wrapper{padding:1rem 2.5rem;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;background-color:var(--color_header_bg)}.nav__links{flex:none;flex-grow:10;background-color:transparent;border:none}.user-links{position:relative;padding-right:0;align-items:baseline}.user-links a{text-decoration:none}.search-toggle{display:flex;align-items:center}.search-toggle .vsonicon-search:before{font-size:1.25rem}.header__cart__icon__wrapper{display:flex;align-items:center}.header__cart__icon__wrapper .vsonicon-cart:before{font-size:1.25rem}.logo__wrapper a{padding-left:0}@media only screen and (min-width: 750px){.grandparent>.main-menu-dropdown{top:50px}.megamenu__image-btn{right:12%}#logo.logo__wrapper{flex-grow:1}#logo.logo__wrapper a{justify-content:flex-start}}@media only screen and (max-width: 750px){.navigation__wrapper{padding:1rem 1.25rem}#logo.logo__wrapper{overflow:hidden;margin:0 auto 0 28.125%;width:70px;height:41px}#logo.logo__wrapper a{padding:0;width:70px;height:41px}#logo.logo__wrapper a img{position:absolute;top:0;clip:rect(0px, 70px, 41px, 0px);width:70px}.user-links{position:absolute;right:.625rem;left:1.25rem;justify-content:flex-end}}@media only screen and (min-width: 750px) and (max-width: 1069px){.navigation__wrapper{padding:1rem 1.25rem}#logo.logo__wrapper a{padding-right:0}#logo.logo__wrapper a img{width:80px}.user-links a{margin-left:10px}}.site-footer-wrapper--advantages .container{background-color:transparent}.site-footer-wrapper--advantages .text-row{padding:1.5625rem 2.5rem}.site-footer-wrapper--advantages .grid--flex__item{padding:.75rem;width:14.375rem}.site-footer-wrapper--advantages .icon__column__text h2{font-size:.9375rem;line-height:1.13333;margin:0}.site-footer-wrapper--advantages .icon__column__text a{margin-top:.275rem;font-size:.9375rem;display:block}.site-footer-wrapper--advantages .icon__column__text p{margin-top:.275rem;font-size:.9375rem;margin-bottom:0}.site-footer-wrapper--advantages .icon--left .icon__column{align-items:center}.site-footer-wrapper--advantages .icon--left.icon--large .icon__column__icon{align-items:flex-start;padding-left:0}@media only screen and (max-width: 500px){.site-footer-wrapper--advantages .grid--flex__item{padding:.5rem 0;width:100%}.site-footer-wrapper--advantages .icon--left .icon__column{align-items:center}}.template-index .index-covet-pics-feed{margin-top:30px}.template-index .split-hero .hero__content{max-width:600px;padding:0}.template-index .split-hero .hero__content h1::after{content:'';display:none}.template-index .split-hero .hero__content .btn.text-light{border-color:#fff}.template-index #shopify-section-index-hero .index-hero{min-height:530px;height:530px}.template-index #shopify-section-index-hero .hero__content{position:relative;z-index:100;padding:41px 49px;background-color:#000;max-width:530px;margin-left:40px;color:#fff}.template-index #shopify-section-index-hero .hero__content p{font-size:16px}.template-index #shopify-section-index-hero .hero__content h1{margin-bottom:21px;position:relative}.template-index #shopify-section-index-hero .hero__content h1::after{display:block;content:"";max-width:26px;height:2px;width:100%;background-color:#fff;position:absolute;bottom:-1px;left:0}.template-index #shopify-section-index-hero .hero__content a{font-size:16px;font-family:"Filson Pro", Helvetica, Arial, sans-serif;font-weight:400;letter-spacing:0.23px;transition:all .2s}#shopify-section-index-products{position:relative;z-index:1;margin-top:-50px}#shopify-section-index-products section{padding-top:132px}.index-products{background-color:var(--color_bg_secondary);padding:0 40px 50px}.index-products h2{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:0px}.index-products .product-item .product-link{height:auto}.index-columns{background-color:#fff;padding-bottom:136px;padding-top:0}.index-columns .wrapper--columns{margin:0}.index-columns .grid{margin-left:0}.index-columns .column__grid__item{position:relative;float:left}.index-columns .block{background-color:#000;max-width:488px;position:absolute;bottom:-30px;left:0;right:0;margin:auto;padding:26px 30px;color:#fff}.index-columns .block h2{font-family:"Filson Pro", Helvetica, Arial, sans-serif;font-size:25px;font-weight:700;padding:0;margin:0 0 16px}.index-columns .block .column__text{font-size:16px;font-weight:400;padding-bottom:29px}.index-columns .block .column__text p{margin:0}.template-index #shopify-section-index-hero .index-hero{min-height:530px;height:530px}.template-index #shopify-section-index-hero .hero__content{position:relative;z-index:100;padding:41px 49px;background-color:#000;max-width:530px;margin-left:40px;color:#fff}.template-index #shopify-section-index-hero .hero__content p{font-size:16px}.template-index #shopify-section-index-hero .hero__content h1{margin-bottom:21px;position:relative}.template-index #shopify-section-index-hero .hero__content h1::after{display:block;content:"";max-width:26px;height:2px;width:100%;background-color:#fff;position:absolute;bottom:-1px;left:0}.template-index #shopify-section-index-hero .hero__content a{font-size:16px;font-family:"Filson Pro", Helvetica, Arial, sans-serif;font-weight:400;letter-spacing:0.23px;transition:all .2s}#shopify-section-index-products{position:relative;z-index:1;margin-top:-50px}#shopify-section-index-products section{padding-top:132px}.index-columns{background-color:#fff;padding-bottom:136px;padding-top:0}.index-columns .wrapper--columns{margin:0}.index-columns .grid{margin-left:0}.index-columns .column__grid__item{position:relative;float:left}.index-columns .block{background-color:#000;max-width:488px;position:absolute;bottom:-30px;left:0;right:0;margin:auto;padding:26px 30px;color:#fff}.index-columns .block h2{font-family:"Filson Pro", Helvetica, Arial, sans-serif;font-size:25px;font-weight:700;padding:0;margin:0 0 16px}.index-columns .block .column__text{font-size:16px;font-weight:400;padding-bottom:29px}.index-columns .block .column__text p{margin:0}.template-product .shopify-section:first-child{background-color:var(--color_bg_secondary)}.template-product .shopify-section .product__wrapper{margin-top:3.125rem;padding-bottom:2.25rem}[class*="total-reviews"]{display:none}.product__form{margin-bottom:3.9375rem}.product__form .material{display:flex;justify-content:flex-start;align-items:center;flex-flow:row nowrap;margin:.75rem 0 1.125rem 0}.product__form .material:before{font-size:1.25rem;padding-right:.5rem}.product__form .material p{font-size:.875rem;margin-bottom:0;line-height:1.09}.selector-wrapper label{font-size:.9375rem}.swatch label{height:36px !important;min-width:36px !important}.swatch label:after{top:0;left:0;right:0;bottom:0;border:2px solid black}.swatch label:before{content:'';position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:3px solid white;border-radius:50%;z-index:2;opacity:0}.swatch input[type="radio"]:checked+label::before{opacity:1;visibility:visible;transition:opacity .2s ease, visibility 0s linear 0s;-webkit-transform:translateY(0);transform:translateY(0)}.price{margin-bottom:.25rem}.price--specs p{font-size:.875rem;line-height:1.2857;margin-bottom:0}.price .money::after,.cart__subtotal .money::after{content:'';font-size:0.875em}.price .money[ls-currency="cad"]::after,.cart__subtotal .money[ls-currency="cad"]::after{content:' CAD'}.price .money[ls-currency="usd"]::after,.cart__subtotal .money[ls-currency="usd"]::after{content:' USD'}.product__price{font-weight:bold;font-size:1.5625rem;margin:0 1rem 0 0}.product__price .currency{font-size:1.25rem}.product__price .money::after{content:'';font-size:1.25rem}.product__submit--wrapper{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch}.product__submit--wrapper .quantity-selector{margin-right:1.125rem;max-width:6.25rem;margin-bottom:1rem}.product__submit--wrapper .quantity__input{height:100%;margin:0;background-color:white}.product__submit--wrapper .product__submit{margin-bottom:1rem}.product__submit--wrapper .product__submit__add{margin-bottom:0;background-color:black;color:white}.product__submit--wrapper .product__form__errors{padding-bottom:0}.product__sharing .sharing{margin-top:0;border-top:none;padding:.625rem 0 2.625rem 0}.product__sharing .sharing .share{padding-right:1.25rem}.product__sharing .sharing .share svg{width:1.25rem}.product-complete-with{margin-bottom:2.6875rem;overflow-x:scroll}.product-complete-with.-shadow{box-shadow:inset -9px 0px 11px -11px #ABABAB}.product-complete-with ul{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:0}.product-complete-with .complete-card{margin:0 .5rem 1rem 0;width:9.375rem}.product-complete-with a{text-decoration:none}.product-complete-with a:hover .more{text-decoration:none}.product-complete-with .content p,.product-complete-with .content span{font-size:.875rem}.product-complete-with .title{font-weight:bold;margin-bottom:0}.product-complete-with .price{color:#606060;margin-bottom:.5rem}.product-complete-with .more{text-decoration:underline;color:#606060}@media only screen and (min-width: 550px) and (max-width: 750px){.product-complete-with.-shadow{box-shadow:none}}.template-product .related-section{padding-bottom:4.375rem}@media only screen and (max-width: 749px){.template-product .related-section .product-item.small--one-whole{width:50%}}@media only screen and (max-width: 500px){.template-product .related-section .product-item.small--one-whole{width:100%;max-width:250px}}#shopify-section-product-instagram .product__wrapper{padding-bottom:0}#shopify-section-related .product__wrapper{padding-bottom:3.25em}@media only screen and (min-width: 749px){.form__wrapper{padding-top:2.875rem}.product__page .product__slides{display:flex;flex-flow:row wrap;justify-content:space-between;margin:-.5625rem}.product__page .product__slides .product__photo{width:50%;padding:.5625rem;margin-bottom:0}.product__page .product__slides .product__media{width:100%;padding:.5625rem;margin-bottom:0}.product__page.grid{margin-left:-40px}.product__page.grid .grid__item{padding-left:40px}}.product-item .product-link{height:auto}@media only screen and (max-width: 320px){.pplr-p-right{max-height:37vh !important}}@media only screen and (min-width: 321px) and (max-width: 750px){.pplr-p-right{max-height:40vh !important}}@media only screen and (max-width: 750px){.kb-modal--small{width:80vw !important}.product__photo.hide{display:block !important}.product__form{margin-bottom:1.125rem}.product-complete-with{margin-bottom:1.125rem}.product__thumbs--square .slick-dots{display:flex}.product__thumbs--square .slick-dots li{margin:0}.product__thumbs--square .slick-dots li.slick-active:after{display:none}.product__thumbs--square .slick-dots li.slick-active a{border:1px solid var(--color_site_border)}.product__thumbs--square .slick-dots li a{max-width:75px;width:auto;height:auto}.product__thumbs--square .slick-dots li a img{height:auto;width:100%}#shopify-section-related .product__wrapper{padding-bottom:2.25em}.template-product .related-section{padding-bottom:2.25rem}}@media screen and (min-width: 1024px){.pplr-p-right{border-radius:0 !important;position:relative}.pplr-p-right::-webkit-scrollbar-thumb{background:#888}.pplr-p-right::-webkit-scrollbar-thumb:hover{background:#555}.pplr-p-right::-webkit-scrollbar-track{background-color:#f1f1f1}.pplr-p-right::-webkit-scrollbar{width:10px}}.collection__products{background-color:var(--color_bg_secondary);padding:20px 20px}.collection__nav{top:0;background-color:#000000;height:44px;border:none;z-index:10;width:100%}.collection__nav.fixed{position:fixed;top:112px;animation:headerFade 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.collection__nav .popout--group .popout__toggle{border:none;color:#fff;font-size:14px;font-family:"Filson Pro", Helvetica, Arial, sans-serif}.collection__sidebar .reset{margin-left:0;list-style-type:none}.collection__sidebar .reset li::marker{content:none}.collection__sidebar .reset li a{color:#fff;font-weight:600;text-decoration:none}.collection__sidebar__slider{height:auto;background:#000;color:#fff}.collection__sidebar__slider li.sidebar__item a{color:#fff}.collection__sidebar__slider li.sidebar__item a::before{border-color:#fff}.collection__custom_description{padding:76px 0;max-width:860px;margin:0 auto}@media screen and (min-width: 320px){.collection__products .product-grid .product-item{padding-left:10px}.collection__products .product-grid .product-item .more{text-align:right}.collection__custom_description{padding-left:10px;padding-right:10px}}@media screen and (max-width: 767px){.collection__products .product-grid .product-item .product__grid__title{font-size:12px}.collection__products .product-grid .product-item .price{font-size:12px}.collection__products .product-grid .product-item .materials .swatch-element label{width:13px !important;height:13px !important}.collection__products .product-grid .product-item .materials .swatch-element span{width:13px;height:13px}.collection__products .product-grid .product-item .more a{font-size:12px}.swatch .swatch-element{margin:0 5px 0 0}}@media screen and (max-width: 320px){.product__grid__title{font-size:16px}.collection__products .product-grid .product-item{padding-left:10px}.collection__products .product-grid .product-item.small--one-half{width:100%}.collection__products .product-grid .product-item .product__grid__title{font-size:16px}.collection__products .product-grid .product-item .price{font-size:16px}.collection__products .product-grid .product-item .more a{font-size:16px}.collection__products .product-grid .product-item .materials .swatch-element label{width:17px !important;height:17px !important}.collection__products .product-grid .product-item .materials .swatch-element label span{width:17px;height:17px}}@media screen and (min-width: 768px) and (max-width: 1023px){.collection__custom_description{padding-left:20px;padding-right:20px}.collection__products .product-grid .product-item .materials .swatch-element label{width:17px !important;height:17px !important}.collection__products .product-grid .product-item .materials .swatch-element label span{width:17px;height:17px}}.template-addresses h2,.template-account h2{font-weight:500}@media screen and (max-width: 425px){.template-addresses .account-header,.template-account .account-header{display:block}.template-addresses .account-header h1,.template-account .account-header h1{margin-bottom:20px}}.mobile-small.item__price .remove_link{display:block}.mobile-small.item__price .item__price--final{margin-bottom:0}.template-cart ul li::marker{content:''}.template-cart form:not(.product-form) [type="checkbox"]:not(:checked),.template-cart form:not(.product-form) [type="checkbox"]:checked{position:relative;top:16px;left:6px;height:1px}.template-cart form:not(.product-form) [type="checkbox"]:not(:checked)+label.terms::before,.template-cart form:not(.product-form) [type="checkbox"]+label.terms::before{width:31px;height:26px}.template-cart form:not(.product-form) [type="checkbox"]:not(:checked)+label.terms::after,.template-cart form:not(.product-form) [type="checkbox"]+label.terms::after{top:19px}.page-faq{margin-top:0}.page-faq.page{padding:0}.page-faq .collection__image{height:100%;max-height:376px;background-color:#e6e6e6;display:flex;align-items:center;flex-direction:row;padding:0 0 0 89px;justify-content:space-between;margin-bottom:50px}.page-faq .collection__image .text h1.theme{margin-bottom:25px}.page-faq .collection__image .image{overflow:hidden}.page-faq .collection__image .image img{max-width:474px}@media screen and (max-width: 767px){.page-faq .collection__image{padding:0 0 0 20px}}.page-faq .container{max-width:860px;margin:0 auto;padding:0 20px}.page.search-page,.search__results-list{padding:42px 40px 50px;background-color:var(--color_bg_secondary)}.page.search-page .search-form,.search__results-list .search-form{display:none}@media screen and (max-width: 425px){.search__results-list{padding:40px 20px}.search__results-list.product-grid{margin:0}.search__results-list.product-grid--results .product-item{padding-left:0;width:100%;margin-bottom:30px}}.password-page__signup-form a:hover{color:#fff !important}@media screen and (max-width: 768px){.index-products{padding:0 20px 50px}.index-products h2{font-size:24px;padding-bottom:10px}.template-index #shopify-section-index-hero .index-hero .hero__content{margin-left:20px}.index-columns{padding-bottom:40px}.index-columns .column__grid__item{height:100%;width:100%;margin-bottom:40px}.index-columns .column__grid__item .block{position:relative;bottom:1px;margin:0;max-width:100%}}@media screen and (max-width: 425px){.template-login .action-bottom input[type=submit]{width:100%}.template-login .action-bottom .text-link{margin-top:20px;width:40%;float:left;margin-left:0}.template-login .action-bottom .forgot-password{display:inline-block;float:right;width:50%;padding:0}.template-login .action-bottom .forgot-password .text-link{width:100%;float:none;text-align:right}}.microsoft h1:after,.microsoft .h1:after,.microsoft.template-index #shopify-section-index-hero .hero__content h1:after,.microsoft h2.theme:after{top:auto;bottom:-10px}.microsoft .section-heading{padding-bottom:40px}.microsoft .product__title{padding-bottom:.25rem}.microsoft .nav-carat-small svg{position:relative;top:-5px}@media only screen and (min-width: 750px){.microsoft .grandparent>.main-menu-dropdown{padding-top:41px}}.microsoft .variant__button-label{padding:5px 15px 10px 15px;line-height:1}.microsoft .product__submit:not(.product__submit--spb) .product__submit__add{height:45px;padding:0 60px;line-height:0}.microsoft .product__submit:not(.product__submit--spb) .product__submit__add>span{height:100%;display:inline-block;line-height:34px}.microsoft .pplr-btn{height:auto;padding:11.5px 60px 17.5px 60px}.microsoft .product__reviews #kudobuzz_product_reviews_widget .kb-button.kb-button--large{padding:11.5px 20px 17.5px 20px}.microsoft .site-footer-wrapper .input-group.newsletter-form .input-group-btn .btn{padding:8px .8125rem 13px .8125rem}.microsoft .product__submit--wrapper .quantity__input,.microsoft .cart input.quantity{padding:11.5px 1rem 15.5px 1rem}.microsoft .btn{padding:9.5px 3.125rem 15.5px 3.125rem}.microsoft form:not(.product-form) [type="checkbox"]:checked+label:after{left:5px;top:13px}.microsoft .header__cart__count{padding-top:1px}.microsoft.template-addresses form:not(.product-form) [type="checkbox"]:checked+label:after{left:4px;top:10px}

