*{-webkit-font-smoothing:antialiased}.icon-facebook,.icon-twitter,.icon-instagram,.icon-email{background-size:contain;background-repeat:no-repeat;background-position:center}.icon-facebook:before,.icon-twitter:before,.icon-instagram:before,.icon-email:before{content:""}.icon-facebook{background-image:url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJDSURBVHgB7ZrtbcIwEIYvIfAPiZ9IfCgblA3ICGxQOkG7AWGCjkBHYIR0A7pBCswBvVNjKUR24kvsOlL9SFX8EZd7nfP5YgDwuCWAP2Q+nydBEMT3+z1W3YP9+eVy+QBNIrDMdDqNoyh6Q8OesTqhNizXjlksFqArwqqA5XL5irOdQmG4LnVPqIoVARNkPB6/oyHbSleOfxm2f1fH4FNZ4yUBJlYEoPEHvGxEHQ3O8LK/Xq+ZagyujxRFJMDEuAA0ZAcl49GoPfpzCpYIwSC0YNHgVNTJ+PP5nIJFjAoYDodpqZrbNp4w7UJrURgMBi+yG2gvCMNwdbvdHiJTsYjZGBNAhuElLqo5kknu2ZGL4aJu3At0MeZCNKul6le1v7o+6qDdGDQx9gTIJcSs4gyfqv2j0WhDM1/0k8Cj7P/0LpUQlAUiR9wTUjCA0SjkAi/ANa3WAKa722rGyInjdC/lPoo+u4uYjMfLoWMcT+oSN877ANuFdHJ1WRznxHYOXcMo5faf5QaVC1AbzaxqAnDcTpQxDTmBJp0EkPGceK5yi9lstioJoDREW0AvolBTGlI7FvrBplQ+AoO+CHgSBY7/E53WgCye18Vx2f4BvycWoo3l/0TXKCSN57I4rrl/sPyfYLuQTjyXhUrNsx6W/xPsJ6CK58xzHe39o4lWLiT7IM65Dnf/qMOn067xAlzjBbjGC3CNF+Ca/3ku1ITiPaHV+X8Ttg53kzZf2LXBmAtxzn1MnhEZ/amB4pXx8QNb5v2evvIDG3jbSWD+jtUAAAAASUVORK5CYII=)}.icon-twitter{background-image:url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAURSURBVHgB7Vk5cmJJEC0WOQotyFOEtt8nGHSC+fLGG3SCRido6QSCE7TaHAvwxgN3LP0+wYDX3lRr8UEhQ4aWeQ9V0UnxdxGoI5oXAb/WX5lZWZmV+ZVaYolfGwX1Ttjd3fWLxWL1+fm5wjrKQ/z6Wusgy3sWykAF2NjY+PTy8nLKasQwXSgULu7u7jpDQHaQafSdc8z19fUJ2xbGgFm8q6IJd6GxO8e3t7d9M7eOto+yv1QqncwwsLe3V0PHEJMPUPWurq6a6o0AAecgoOE0U7o97MZ3VtD/Gx5VrikHob+PvmrYe0HnhxkG9vf3/8Wkqhh0lFUvJSgQPLqiSeP9Jzc3N0HE+DoeVBNPxSOAGh0VZcv29rYniSeenp66Ozs7VZUDfB8en20d7x5AIIdRxBMgqk2hoahF85BznaEd/k0xsLKy4oe8swLrcOl5XlhfLMrlMnXWM1WNeg27OUyahzHU7yMQ3YT6nI1VpVDoyyFkVLkMADVbwOQv6ocUKtiJS6jXucoAc/AsmiRMpQTHYqcaOIMXj4+Pn5Q4wFRBWy46Cx7YMqTVc7cSExvQ0UujGrGg5VBC+lZiWcEzIQ0Ayk2pglMMSP3nwbVb6WyfD1X7Dy9uxTFCJyWqA5UfvqAvwI40ptaxBei4J9r1pABg0iH10Xlx3TDSpZTopGSn9bBm4b7KCczVovrV7S/bAvTMg6SVy4AF9RE8tkFY17FUPDe19fX11traGm02zeQAz9/VAlDOMtgcwkNj23mwfNlvHE4Vz5paEIoqB3Age3QixrydoSmIG89dUTmBuZ4tO+o0RugOYGCq+4rZkQv+oF4VqCGlT2fomcUP8BvgDLVVfkxo4Y3V7ZwwALOpYeuVWTjthWsC46ACNWdQCBDIuMw7mttfFARo0e65VuUd4dkCbtcz1sx1ZJMBoD/X/Wee4B1MqLN24wNiigGYyImdhT4vzJJEIY0zdK1QzxawGx9/AjWaCBHCDcIGTDHAOwYIt9tUgXN6112QzhBevxc2ZsYPgNMvovr5vXaB1xOp/1E32RkGYE5p1+1g7kKmK/QcIePfyLB2hgFjz89E0ynigFO1QJiruG/rsP9B1NhSWCNSGt82Nzc/qNcgm/gDmqRHo9FbrsWpgbVb6of9b8OTd6LGRt6FwPWp9AvQx3bWiCwPTFDvCzpisyKlqA74jIetra1/QDgtkT1MPqTjra6uDu7v7xNj26xggASCW3Y9hrWQ/t9xc2JvoxERGQOZSyOpuQLvlarDJEAjaU4paQDdN3T/L6QEwUfBN82UUA27UcdvhDOTO+KyMMmvuq1D+seQ/rekeYkMWIDIAEx8NUxYlbKMfH8LE27mjoF72iRAnoBGqznCJd7ofSPt/MSQ0qTB6dJrbtYOYA61iQRsW2UEPTycJFOOvmju4DqTyeeMGTBu27PvBsGbIKxqwrmKDSgcMAXIrdYqI0y2WR5YooN31VVGFIw1aaUczxxlh9eNLFk2C5Hf96eIgM5nURuJNFkJjV9gCO+nyW26iCJcvQrkGJIPVE6UedqxCyxHprSxyIhx8sPDA61OIgNMkiG+9nlmGFeokI8aPKy083kEIjH1fSBlbp4Ljk2mTJfw6stzZM9N1GSmB/FoxqXYsyD0E5NJXPH3p0r/SSgOQyPxdp6zE4fEb2TmalsTn4DSMDQ0+VDG2MG8pB2GzB/5bAJrPFlkzYAhzKpWr1eouV/0llhiiXD8D/7LVRQ50W8qAAAAAElFTkSuQmCC)}.icon-instagram{background-image:url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASISURBVHgB7Vo5U9tAFH6WzUyGGQ5TMcMRpUuH6dJF7tLF/gXgLh3+B8i/AChTAWWquKSz6FLCL8iaY4Yu5mgyXPme2RUrRbKt0y74ZjRe7YHe2333QvSG8aIQZfLy8rJVKBTM5+dnkzKAYRg9PCdCCGfUNUMZWFxcNEulUhOEb+B1nvKBwOPc39+3rq6uxKCJAxlYXV3dwm7blB/h/wEbZ5+dnbVCx4M654GZmZl9NGu+IYHHAVNdygAgdg0/FTymb6h9e3vb6AH+NaWgP+QnHgQ7+GldXFw4lAOkrjENpuyqgSYC/XX/3GLA4m0s/qbe0W6dn583bm5uBOUE/haevdnZWXy+YMnujxCMa+CXPtfDACtssVhsq3cmHvJn05gAJhwfE5+mp6d/3N3duaLkYaBcLu/SiwwyBHa+TmMGMzE3N2fRizi9g5ktoO9IjRu++Z9VAyfRoAkBdNC1QtKcu3AZYMWhV6URUZxJGlhZWdnkJ2hMGg8hX+dN07TUmMsAjqairTmlHCEJZ6uzv7S01AyZdqwacHCmarsMPD09uc4KR3ZCYwKHE0H9oEmoNoczql2iDMDiyCeKTTFlVw/hiBMmljAWBzgFt00RkCoDeuiBX94pd+zx8XEbRAr0HQSFBlEJVzAoBbD/AHEdEM1meFDcxJGsjbm/eQ2lgMQnwIRMTU11yBu/sBy3sdt9Y8CihPZXbU5/DdZWh0Wbw5CYARBik0Y822zI+y7k3a+MTbY2YGQHc/iU+kwgPFgPCtJGRSIRkuZPdywN2Gw7gPg+WM6h3FUwocZNhApNSoCkOuASj13dG0URwRyb6Ja2bovDd4qJ2AxIJbTUO4vNqGthhXa1U2D6KxQTsRmA/OofZRsvKAKg2IeqDc+aPwO656bXOGX0DxuG0NprFBOp+IGkgB5cU0zEZkCPWUBAZBHQ1+hxTmQ6KCaQLziqDYWsxPCsbu4BfYodPMZmQNp6RyNiZ9S1nHdTSrlHIh3QMyWghmBue9gazNngWo/W1aIESMQAZ0rswNS7DNT2g8SJjT2I5zDiQJt/GjcKVUgcC4EJjnHYDFqyaxPixOmhg50W3CFrqRUZAykIOL8aJUQq+QB2sQq5Zu+6pXVbnBMEgQtlIL4eFjNFQWp+gE8ClmkdzXbYHCYcTxVzq2kQz0g1I5OBWh1Vg/mHh4eKlrv22OymRbSOTHJiv4nNEq4I+bL+9zRhYGep2qDVPUlDmyC0+RZNHtyAT/fcnvsB2Ok/ytRBZqt5V+fCIMvtHfnKNdsPasxjhfQYncsgNCGQdwUKjj7mYYCzKi1TskYJDbKGL25iyfCEHp7yOlcHUMr+i+YX2WVxuopLhWMaA+Rli63e+b6i2+16/EzgHRnCgJ/kvR8TXG7PSyekzPPOW1p3O+i+ItAPMLHQAW4qJky8d7g0iPYJB2GUAZAkvcfftijgki/svmLgNSt2wpY7MS70YFhal5eXoRWP4qDVfL2zsLBwiF0p00vNM3b9JiJ6+OZ3GJUGxOZo0MTI/2ogy+aZMMLOlCOCvK5z35AG/gHkJPbD4g7mFQAAAABJRU5ErkJggg==)}.icon-email{background-image:url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAxCAYAAACcXioiAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMASURBVHgB7ZhLctowGMeFgZluYFgyw2PECUpuALvuSk9QOEHaE5SeIMmuO+gJkhtAT0Bygnh4zLCEYcmr/49IRHZsY4yNvdBvhrEkLOn79D0siTGNRqPRXEDKqbEA8vl8G8XPLAHs9/t/6/V6OJ/PTft/HxSoVqu36NBFscCShZlKpR7G4/G92phWK5VKpY3HH/w+seRBC/oFzmEul8sX2WixABR4xYOL6kFjWGPBYgQyFCDDLXuXa7FarWoLcPhfvgjhW3g8iqqZTqdvTNOMVXgJ57yw3W5HTCix2+06s9msT2VDvgQt62onBA1nCWGz2Vhkg1W4LBsufbhhGCME9C8WM5DhDgIP2LsLWTC8OlM2orgoFoucXRmas1wuP0OGH17vOSoAjVXf59ls9hUr4TlQmFAqx5wjyKF+hxzj0VEBBAlln99qG+p3sMZjlNagsTHHAHNRrpffoQXk+Ym2B6c+ri40nU67yEQ1FE2luYWVGYjvRahQFqRVR7Eh2yD0C2VDZJx7t36eMYA0ak4mk5rNGhy/Hibs0ZaDXQiNQYHK3lL4cTxacSxinWTw6u+pgISsgQGbzGqNdi6XG5VKpToLCIK0QWPYAtWkuTCnr5jzpQCBAYcwJynxV2kOnG6d0iOtOrkMzeV3HN8KEMKl2ih2mGKNc9KtS3qkDPONVv3cr/9ZCkigRF9YY6g0n0y3TukRipBlbzDmEwtAIAUIYY2mn3TrlR6x6s1TgepFYAUkp9Jt0PTolwwLAbGCNfh2F+4hA5rj17O/K9JjaF/1iy2g4pJuJWelR7+EqgDhlG6DpEe/hOJCdoRLteFSfapHIbgkEgUkUQouCd2Fro1WIG60AnGjFYibowI4mKj78KRd7Fous1SOCmBr+6y8/D2OuyA3xLH1q6xnMpmhLNsvd+mI11Canmx3RFcH+yjOrDIdLhpkxbKVwIarg0tU9ZzawgAsQSzERvGIJYhpE+ZwVEwE8uhpP72l3DrgSpvDGuR7sQc0BB9ecuzUaDSa6PgP9eF23jYCzkoAAAAASUVORK5CYII=)}p{font-size:15px;line-height:1.3;letter-spacing:.002em}#mobile_menu a{font-size:16px}#header a.mobile_logo img{max-height:50px}body,.headline,.empty_cart,.promo-banner,.title{font-family:futura-pt,Futura,sans-serif;letter-spacing:0}.promo-banner__content p{font-size:20px}.overlay{display:none;position:absolute;top:0;left:0;right:0;height:100px;z-index:1}.top-shadow{background:linear-gradient(180deg,#0000004d,transparent)}.header__logo img{position:relative;top:5px}.feature_image .header .menu a{color:#fff}a,a:visited,a span,.breadcrumb_text .breadcrumb-divider,.article-pagination .breadcrumb-divider{color:#1d1d1d}.shopify-section--product-template .breadcrumb__wrapper{margin:0;padding-bottom:0}.shopify-section--text-columns-with-images .onesec .column{margin-left:0}.breadcrumb_text,.article-pagination{font-size:11px;text-align:left}.menu.align_left{padding-left:clamp(0px,5%,65px)}.cart-container .mini_cart{width:auto;max-width:100%;margin:0;padding:5px}.mini_cart:before{position:relative;left:5px}.index .caption .headline,.index .caption .subtitle{color:#1d1d1d}.index-sections .under-menu:nth-child(1){margin-top:0}.caption .headline,.caption .subtitle{color:#fff}.headline{margin:0 auto 15px}#header .top-bar a span.cart_count{color:#000;line-height:25px;font-weight:600;padding:0;position:relative;bottom:7px}.cart_count{flex:0 0 auto}#mobile_menu{flex-direction:column;width:auto}#mobile_menu a{text-align:left}.homepage-slideshow .image-element__wrap{min-height:550px;height:100%}.homepage-slideshow.flickity-enabled .gallery-cell.caption-background-original{height:auto}.shopify-section--image-with-text-overlay .image-element__wrap{height:550px}.homepage-slideshow .gallery-cell img,.shopify-section--image-with-text-overlay .image-element__wrap img{height:100%;width:100%;object-fit:cover;min-height:550px}.shopify-section--featured-collection section.section{max-width:1300px}.global-button--text{display:table;margin:60px auto 0;font-size:10px;line-height:13px;padding:19px 26px;letter-spacing:.3em}.featured-link--half .info a.collection_title{font-weight:600;font-size:32px;line-height:41px;letter-spacing:0}.description>a:last-child{margin-top:30px}.featured-link--half p{margin-bottom:40px}.main-nav{max-width:1600px;margin:0 auto;background:transparent}.promo-banner--show .promo-banner{transition:all 0s linear;height:auto;min-height:40px;display:flex;align-items:center;font-size:20px;line-height:26px;font-weight:400}.mini_cart,.nav a.mini_cart{padding-left:15px;padding-right:15px;align-items:center;font-size:24px}span.cart_count{font-size:24px;background:#1d1d1d;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:100%;line-height:24px}.cart-container{float:right;display:flex}.homepage-slideshow .caption-content{max-width:540px}.caption .subtitle{font-size:17px;text-transform:none;letter-spacing:.02em;line-height:1.3}.subtitle p{font-size:24px;line-height:1.3;letter-spacing:.02em}.caption .headline{font-size:26px;line-height:44px;letter-spacing:.02em;max-width:353px;display:table;font-weight:600}.homepage-slideshow .button-grid-container{margin-top:60px}.shopify-section--text-columns-with-images .container{justify-content:space-between}.shopify-section--image-with-text .image-with-text-container{justify-content:center}.index .shopify-section--text-columns-with-images .one-third{max-width:300px;margin-left:0;margin-right:0}section.section.onesec h2.title.left{font-weight:600;font-size:32px;line-height:41px;letter-spacing:0;margin:0;padding:0 0 15px}section.section.onesec h3.regular_text{font-weight:600;font-size:20px;line-height:26px;color:#1d1d1d;margin-bottom:10px;letter-spacing:0}.shopify-section--featured-collection h2.title{font-weight:600;font-size:24px;line-height:31px;letter-spacing:0}.shopify-section--featured-collection .product-list{display:grid;grid-gap:10px;grid-row-gap:50px;grid-template-columns:1fr 1fr}.shopify-section--featured-collection .equal-columns--outside-trim .small-down--one-half{width:100%;margin:0}.product-wrap{height:clamp(150px,60vw,365px)}.product-wrap .relative,.product-wrap .image__container,.product-wrap .image-element__wrap,.product-list .thumbnail img{height:100%}.product-list .thumbnail img{object-fit:cover;object-position:bottom}.featured-link--half .info{display:inline-block;width:100%;margin:0 auto;padding:20px}.shopify-section--blog-posts .section{max-width:1440px;width:100%}.blog-post-image-wrapper{height:auto}.blog .header.header-fixed--false{background:#fff}.blog-post-image-wrapper .image-element__wrap img.lazyloaded{height:100%;width:100%;object-fit:cover}.shopify-section--blog-template .article__title{padding:0 20px}.shopify-section--blog-posts .image-element__wrap{max-width:100%!important;height:100%}.shopify-section--blog-posts .column{margin:0;flex:1 1 auto}.blog .medium-down--one-whole.article{width:100%}.shopify-section--blog-posts p.blog_meta{font-weight:400;font-size:13px;line-height:17px;display:table;margin-top:20px;color:#333}.shopify-section--blog-posts .blog_meta span{color:#333}.blog_meta,.article h3.sub_title,.article .excerpt{padding:0 20px}.shopify-section--blog-posts .article{margin-bottom:40px;height:100%}.shopify-section--blog-posts h3.sub_title a,.shopify-section--blog-posts .h3.sub_title a{font-weight:600;font-size:20px;line-height:26px;letter-spacing:.02em;color:#1d1d1d;max-width:350px;display:table}.shopify-section--blog-posts .global-button--text{margin-top:50px}.shopify-section--testimonials p.headline{font-weight:300;font-size:22px;line-height:28px;text-align:center;letter-spacing:.3em;text-transform:uppercase}.shopify-section--blog-posts{margin-bottom:50px}.full-width--true .caption{max-width:1000px;padding:0}.caption-content.testimonial-text{max-width:100%}.caption-content.testimonial-text .subtitle p{font-weight:600;font-size:38px;line-height:49px;text-align:center;letter-spacing:.02em;color:#1d1d1d}.shopify-section--testimonials .gallery-cell img{width:100%;display:block;max-width:210px;margin:60px auto 0}.shopify-section--testimonials .flickity-page-dots{display:none!important}.footer section.section{max-width:1310px;width:100%}.shopify-section--index-fellow{background:#1d1d1d;padding:60px;color:#fff}.fellowcover{display:grid;grid-template-columns:24% 24% 24% 24%;grid-column-gap:1.3%}.fellowcover .ftil{font-weight:400;font-size:42px;line-height:48px;letter-spacing:.02em}.fellowcover .fell p{font-weight:600;font-size:18px;line-height:160%;letter-spacing:.02em;color:#fff;margin-bottom:20px;display:table}.fellowcover .fell span{font-weight:700;font-size:22px;line-height:34px;letter-spacing:.02em;color:#fff}.shopify-section--index-fellow section.section{max-width:1400px;margin:0 auto;width:100%}.footer-menu-wrap{padding-left:10px;padding-right:10px}.footer .footer-menu-wrap h6{font-weight:600;text-transform:uppercase;letter-spacing:.1em;font-size:16px}.footer{padding:80px 0}.footer a{letter-spacing:.05em}.footer-menu-wrap{display:flex;grid-template-columns:repeat(4,1fr) 300px}.footer-menu-wrap .one-fifth{width:100%;margin:0}input[type=checkbox]{width:19px;height:19px;border-radius:0;border:1px solid black;-webkit-appearance:none;appearance:none}.shopify-section--footer .newsletter input[type=checkbox]{width:19px}input[type=checkbox]:checked{-webkit-appearance:auto;appearance:auto}.shopify-section--footer .newsletter_section .newsletter{width:100%;margin-top:15px}.shopify-section--footer .newsletter_section h6{font-size:28px;text-transform:none;letter-spacing:.05em}#contact_form input.newsletter-form__sign-up[type=submit]{width:20%}.shopify-section--footer .newsletter_section form#contact_form{position:relative;overflow:hidden}.contact-form label{font-weight:400;letter-spacing:.05em;font-size:15px;line-height:19px;position:relative;bottom:20px;padding-left:5px}input[type=email]{font-family:futura-pt,Futura;background-color:unset;padding-left:15px;color:#1d1d1d99;font-size:18px;letter-spacing:.05em}input[type=email],.newsletter-form__sign-up{min-height:63px;border:1px solid black}.shopify-section--footer .newsletter_section .newsletter input{width:80%}.shopify-section--footer .newsletter_section .newsletter input[type=checkbox]{width:30px;height:30px}#contact_form .newsletter-form__sign-up{position:absolute;right:0;font-size:0;width:75px;height:43px;background:#1d1d1d;border:0;display:flex;align-items:center;justify-content:center}#contact_form .newsletter-form__sign-up{position:absolute;right:0;font-size:0;width:75px;height:43px;background:#1d1d1d;border:0;display:flex;align-items:center;justify-content:center;background-image:url(/cdn/shop/files/Group_22_2x_4b8ac624-66b8-4a9e-bc19-6e3305a9bc5e.svg?v=1646822242);background-repeat:no-repeat;background-position:center}.shopify-section--footer .newsletter_section p{display:grid;align-items:baseline;grid-template-columns:10% 90%;margin:0;padding:0}.cart-container.active_link .mini_cart,.cart-container.active_link .mini_cart span{background-color:transparent;color:#fff!important}.product-details{text-align:left}.thumbnail .product-details .title{display:block;font-weight:600;font-size:18px;line-height:23px;letter-spacing:0}.thumbnail .product-details span.price{font-weight:400;font-size:15px;line-height:19px}.header.header-fixed--false{position:absolute}body.page-menswear .shopify-section--image-with-text .section.is-width-wide{max-width:1300px}body.page-menswear .featured-link--half .info{display:inline-block;width:100%;margin:0 auto;padding:20px 50px}.shopify-section--image-with-text .section.is-width-wide.has-no-side-gutter{max-width:1300px}.shopify-section--image-with-text .featured-link--half .info{padding:20px 15px}.shopify-section--custom-cols section.section{max-width:1300px}.subt p{font-size:24px;line-height:31px;text-align:center;letter-spacing:.022em;color:#fff;max-width:500px;margin:0 auto;display:table}.collection_description{font-weight:400;font-size:20px;line-height:26px;text-align:center;letter-spacing:.022em;color:#1d1d1d;display:table;max-width:700px;margin:10px auto 70px}body.product .header.header-fixed--false{position:relative}.shopify-payment-button{position:relative;height:0}button.shopify-payment-button__button.shopify-payment-button__button--unbranded{height:100%;height:49px}.accordion{border-bottom:1px solid #ccc}.accordion>dt>a,.accordion>dt>button{background:transparent;position:relative;padding:20px 0;color:#1d1d1d;border-bottom:0;text-align:left;display:block;cursor:pointer;width:100%;outline:none;text-transform:initial;min-height:auto;height:auto;line-height:inherit;font-family:futura-pt,sans-serif;font-style:normal;box-shadow:none;border-radius:0;font-size:20px;font-weight:600}.accordion>dt>a{border-top:1px solid #ccc}dl dt:first-child a{border-top:0}.accordion>dt>a:after,.accordion>dt>button:after{transform:translateY(-50.1%);position:absolute;top:50%;right:15px;left:inherit;font-size:30px;font-weight:400;content:"+";color:#000}.accordion>dd{margin:0}.accordion>dd,.faqAccordion>dd{margin-top:20px;padding:0}.accordion ul,.faqAccordion ul{list-style:none;padding:0;margin-top:0}.accordion li,.faqAccordion li{margin-bottom:0}.rich-text__content.center{max-width:642px;margin:0 auto}.rich-text__content .feature_divider{display:none}.rich-text__content p{font-size:20px;line-height:1.28em}.rich-text__content .featured_text{margin-top:5px}.shopify-section--rich-text-and-image{padding:0;margin-top:20px}.shopify-section--custom-cols{margin-top:70px}.topcol{display:grid;grid-template-columns:1fr;gap:60px}.topbox,.botbox{position:relative;width:100%;height:100%}.topbox span{font-weight:400;font-size:15px;line-height:19px;display:table;width:100%;margin-top:45px}.topbox a{font-weight:600;font-size:18px;line-height:23px;text-align:center;text-transform:capitalize;color:#1d1d1d;position:absolute;top:calc(50% - 30px);right:85px;background:#f5f5f5;padding:24px 30px}.botbox{text-align:right}.botbox span{font-weight:400;font-size:15px;line-height:19px;display:table;width:100%;margin-top:45px;max-width:476px;text-align:left;float:right}.topbox img,.botbox img{height:100%;width:100%;object-fit:cover;max-width:475px;max-height:375px}.botbox a{font-weight:600;font-size:18px;line-height:23px;text-align:center;text-transform:capitalize;color:#1d1d1d;position:absolute;top:calc(50% - 20px);left:60px;background:#f5f5f5;padding:24px 30px}.text-column strong{font-size:16px;font-weight:600}.shopify-section--text-columns-with-images .section{max-width:1080px}.shopify-section--text-columns-with-images .text-column{margin-bottom:25px}.shopify-section--text-columns-with-images .text-columns-with-images__button{margin:10px auto;font-size:14px;letter-spacing:.2em}.shopify-section--video{margin-top:15px}.product .product__images{margin:0;width:100%}.header__logo{margin-left:30px;margin-right:30px}.product .section{max-width:100%;width:100%}.shopify-section--product-template{max-width:1300px;width:95%;margin:0 auto}.product_name{font-size:23px;font-weight:500;width:75%;margin:0;letter-spacing:0}.product .description,.product .description p{font-size:18px}.product .description{border-bottom:1px solid #F5F5F5;padding-bottom:20px}.product .feature_divider{border:0}.one-percent{position:absolute;width:45px;right:10px}.product_section{display:grid;grid-template-columns:1fr}.option_title{font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:.022em}.swatch-element.color.swatch-element{border:0;width:auto;height:auto}.swatch .swatch-element.soldout .crossed-out{display:none}.Colour{margin-bottom:30px}.Colour .option_title{font-weight:600;text-transform:capitalize;font-size:20px;letter-spacing:.02em;margin-bottom:20px}.Colour .colour-value{font-weight:400}.Colour .size_chart,.swatch .tooltip{display:none}.variant-container input:checked+.swatch-element.color label{outline:6px solid #F5F5F5}.swatch-element.color.swatch-element label{border-radius:20px;width:16px;height:16px;min-width:0}.swatch label{font-size:17px;font-weight:400;line-height:1.7em;padding:10px 0}.swatch .option_title{margin-bottom:10px}.variant-container{display:flex;flex-wrap:wrap;width:100%}.size_chart{position:absolute;right:0;color:#828282;font-size:15px;letter-spacing:.1em}.swatch_options{position:relative;margin-bottom:30px}.swatch .swatch-element{margin-right:18px;margin-bottom:15px;width:60px;height:50px}.swatch .swatch-element:last-of-type{margin-right:0}.product_section .product_form{max-width:500px}.purchase-details__buttons{margin:0;max-width:373px;letter-spacing:.1em}.cols-content{margin-top:100px;margin-bottom:60px}.cols-content .text-column{margin-bottom:20px}.sus span{font-size:18px}.sus p{margin-top:15px;font-size:17px}.two-column{display:grid;grid-template-columns:1fr 1fr;gap:5px}.product_gallery .image__container{height:clamp(370px,60vw,750px)}.two-column .image-element__wrap{height:clamp(150px,60vw,750px)}.product_gallery .image__container img,.two-column .image-element__wrap img{object-fit:cover;width:100%;height:100%}.shopify-section--recommended-products-2{width:95%;margin:100px auto 0;max-width:1300px}.shopify-section--recommended-products-2 .title{text-align:left;font-size:24px;font-weight:600}.shopify-section--recommended-products-2 .slider-gallery{display:grid;grid-template-columns:1fr 1fr;gap:5px;grid-row-gap:50px}.shopify-section--recommended-products-2 .product-wrap{height:100%}.shopify-section--recommended-products-2 .product-wrap .relative{height:clamp(150px,60vw,365px)}.shopify-section--recommended-products-2 .products-slider.slider-gallery .gallery-cell{width:100%}.shopify-section--recommended-products-2 .gallery-cell img{object-fit:cover;width:100%;height:100%}.shopify-section--collection-template .thumbnail{margin-bottom:60px}.shopify-section--collection-template .product-details{text-align:center}.shopify-section--collection-template .thumbnail .product-details .title{font-weight:400;font-size:20px}.shopify-section--collection-template .thumbnail .product-details span.price{font-size:14px}.shopify-section--rich-text-and-image{margin-bottom:106px}.shopify-section--image-with-text .featured-link--wrap,.shopify-section--image-with-text .image-element__wrap{height:clamp(220px,50vw,650px)}.shopify-section--image-with-text .featured-link--wrap img{height:100%;width:100%;object-fit:cover}.header-blog .blog_meta,.header-blog .sub_title,.header-blog .sub_title a,.header-blog .excerpt{text-align:center;margin:0 auto;max-width:650px}.blog .container .column{margin:0}.container.columns_2 .article,.container.columns_3 .article{width:100%}.article .excerpt{margin-top:10px;margin-bottom:50px}.replaced-container{display:flex;flex-direction:column;justify-content:center}.replaced-container a{letter-spacing:.1em}.page-new-collections .global-button--text{font-size:18px;letter-spacing:.1em}.divider.divider--true{border:1px solid #1d1d1d}.shopify-section--divider .section{max-width:1300px}.page-new-collections .shopify-section--image-with-text{margin-top:150px}.page-new-collections .shopify-section--image-with-text .section{max-width:1400px}.shopify-section--page-template .image-element__wrap{max-height:678px}.shopify-section--page-template img{width:100%;height:100%;object-fit:cover;max-height:678px}.page .content{margin:0 auto}.page .content h1{margin:30px auto 20px;font-size:32px;font-weight:700}.page .content p{font-size:20px;max-width:900px;margin:0 auto}.page h2{max-width:900px;margin:40px auto 15px}.page .content p{font-size:15px;line-height:1.3em}.page p.img-container{max-width:1440px;width:100%}.page footer{margin-top:100px}.shopify-section--page-template p img{margin-top:45px}.page-multi-column .container.content{margin-top:100px}.page-multi-column .columns_2{display:grid;grid-template-columns:1fr;margin-top:50px}.sqs-image-shape-container-element.has-aspect-ratio{padding-bottom:20px!important}.sqs-block-image-figure,.image-block-wrapper,.sqs-image-shape-container-element{margin:0 auto;width:100%;height:100%}.sqs-block-image-figure img{width:100%;height:100%;object-fit:cover}.page-multi-column iframe{margin:0 auto;filter:grayscale(1);height:clamp(300px,50vw,400px);width:clamp(300px,50vw,400px);display:block}.blog-article__main.sidebar-enabled--false{width:100%}.image-container{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.image-block-outer-wrapper{width:100%}.shopify-section--search-template,.shopify-section--contact-section{margin-top:100px}.shopify-section--search-template .blog_meta{padding:0}.search__button{background:#4f4f4f}.search__container{margin-bottom:8px}.search__container input[type=text]{color:#4f4f4f;border:1px solid #4F4F4F}.shopify-section--page-faq-template .content{padding-bottom:0}.shopify-section--page-faq-template h2,.h2,h2.title{font-weight:400}.shopify-section--page-faq-template .faqAccordion>dt>button{font-weight:400}.shopify-section--page-faq-template+.shopify-section--page-faq-template .content{padding-top:0}.shopify-section--page-faq-template+.shopify-section--page-faq-template .faqAccordion{margin-top:0}.page-shipping table{max-width:100vw}.page-shipping tbody td{width:33%!important;padding:0 5px!important}.page-shipping table:not(#customer-orders):not(#order-details) th:first-child,.page-shipping table:not(#customer-orders):not(#order-details) td:first-child,.page-shipping table:not(#customer-orders):not(#order-details) th,.page-shipping table:not(#customer-orders):not(#order-details) td{border:0}.shopify-section--contact-section form input{min-height:63px;border:1px solid black;font-size:18px}.shopify-section--contact-section form textarea{font-size:18px;border:1px solid black}.shopify-section--contact-section div.content{padding-bottom:40px}.page-press .rich-text__content p{font-size:27px;margin-bottom:50px}.page-press .rich-text__content .global-button{border:1px solid black;color:#000;background:#fff;font-size:14px}.page-press h2.title.center{font-size:15px;font-weight:700}.gallery-section.gallery-classic .gallery-image-wrapper{height:clamp(150px,10vw,400px);display:flex;flex-direction:column;justify-content:center}.sqs-video-wrapper{position:relative!important}.page-shipping tbody img{height:65px;object-fit:contain}.page-shipping .row{flex-direction:column}@media screen and (min-width: 1000px){.product .menu a,.product .menu a:visited,.product .menu a:active,.product #header span.menu_title,.product .menu a span,.product select.currencies,.page-new-collections .menu a,.page-new-collections .menu a:visited,.page-new-collections .menu a:active,.page-new-collections #header span.menu_title,.page-new-collections .menu a span,.page-new-collections select.currencies,.cart .menu a,.cart .menu a:visited,.cart .menu a:active,.cart #header span.menu_title,.cart .menu a span,.cart select.currencies,.mini_cart span,.page-multi-column .menu a,.page-multi-column .menu a:visited,.page-multi-column .menu a:active,.page-multi-column #header span.menu_title,.page-multi-column .menu a span,.page-multi-column select.currencies,.blog .menu a,.blog .menu a:visited,.blog .menu a:active,.blog #header span.menu_title,.blog .menu a span,.blog select.currencies,.page-menswear .menu a,.page-menswear .menu a:visited,.page-menswear .menu a:active,.page-menswear #header span.menu_title,.page-menswear .menu a span,.page-womenswear .menu a,.page-womenswear .menu a:visited,.page-womenswear .menu a:active,.page-womenswear #header span.menu_title,.page-womenswear .menu a span,.page-womenswear select.currencies,.search .menu a,.search .menu a:visited,.search .menu a:active,.search #header span.menu_title,.search .menu a span,.search select.currencies,.page-contact-custom .menu a,.page-contact-custom .menu a:visited,.page-contact-custom .menu a:active,.page-contact-custom #header span.menu_title,.page-contact-custom .menu a span,.page-contact-custom select.currencies,.page-accessories .menu a,.page-accessories .menu a:visited,.page-accessories .menu a:active,.page-accessories #header span.menu_title,.page-accessories .menu a span,.page-accessories select.currencies{color:#1d1d1d}.product .header__logo img,.product .mini_cart:before,.page-new-collections .header__logo img,.page-new-collections .mini_cart:before,.cart .header__logo img,.cart .mini_cart:before,.page-multi-column .header__logo img,.page-multi-column .mini_cart:before,.blog .header__logo img,.blog .mini_cart:before,.page-menswear .header__logo img,.page-menswear .mini_cart:before,.page-womenswear .header__logo img,.page-womenswear .mini_cart:before,.search .header__logo img,.search .mini_cart:before,.page-contact-custom .header__logo img,.page-contact-custom .mini_cart:before,.page-accessories .header__logo img,.page-accessories .mini_cart:before{filter:brightness(0)}.menu a:active{padding-top:0}.overlay{display:block}.menu a{padding-top:0}.main-nav__wrapper:hover,.main-nav__wrapper.hovering{background:#fff;transition:all .5s ease}.main-nav{position:static}.menu li{white-space:nowrap}.main-nav__wrapper:hover .header .menu li:hover,.main-nav__wrapper:hover .menu li a[href]:hover,.main-nav__wrapper:hover .header .menu a[href]:hover,.main-nav__wrapper:hover .menu a,.main-nav__wrapper.hovering .menu a,.main-nav__wrapper:hover .menu a.top_link,.main-nav__wrapper.hovering .menu a.top_link,.main-nav__wrapper:hover .menu a.dropdown_link,.main-nav__wrapper.hovering .menu a.dropdown_link,.menu a[href]:hover span,.main-nav__wrapper:hover .main-nav .icon-down-arrow,.main-nav__wrapper.hovering .main-nav .icon-down-arrow,.main-nav__wrapper:hover .mini_cart:before,.main-nav__wrapper.hovering .mini_cart:before{color:#1d1d1d;transition:all .5s ease}.cart-container.active_link .mini_cart span{background:#1d1d1d}.main-nav__wrapper.hovering .header__logo img,.main-nav__wrapper:hover .header__logo img{filter:brightness(0);transition:all .5s ease}.main-nav__wrapper .dropdown{max-height:200px;background:#fff;justify-content:flex-start;width:100%;margin:0 auto}.dropdown_content{display:grid;grid-template-rows:repeat(4,1fr);grid-auto-flow:column;margin:0 auto;padding-left:115px;max-width:1600px;width:100%;justify-content:flex-start}.menu a.dropdown_link:hover{border-bottom:1px solid #1d1d1d}.dropdown_column{display:block;width:150px;padding:0 20px 20px 10px}.dropdown_container[data-dropdown=accessories] .dropdown_column{width:270px}.dropdown_column li a,.dropdown_column li a:hover{text-transform:uppercase;font-size:18px;text-align:left}.breadcrumb_text,.article-pagination{font-size:14px}.homepage-slideshow.flickity-enabled .gallery-cell.caption-background-original{height:100%}.index-sections .under-menu:nth-child(1){margin-top:0}.index .flickity-button.next svg{right:0;left:unset}.shopify-section--slideshow{max-height:678px;height:678px}.shopify-section--slideshow .section,.shopify-section--slideshow .container,.shopify-section--slideshow .has-no-side-gutter .one-whole,.shopify-section--slideshow .flickity-enabled,.homepage-slideshow .gallery-cell,.homepage-slideshow .flickity-slider .gallery-cell.slide-2{height:100%}.shopify-section--slideshow .flickity-viewport{max-height:678px}.homepage-slideshow .image-element__wrap .homepage-slideshow .image-element__wrap{min-height:100%}.shopify-section--image-with-text-overlay .image-element__wrap{height:auto;max-height:678px}.homepage-slideshow .gallery-cell img,.shopify-section--image-with-text-overlay .image-element__wrap img{height:100%;width:100%;object-fit:cover}.shopify-section--featured-collection .product-list{grid-gap:20px;grid-template-columns:repeat(4,1fr)}.footer-menu-wrap{display:grid}.footer-menu-wrap{padding-left:0;padding-right:0}.footer .footer-menu-wrap h6{font-size:22px}.contact-form label{bottom:3px}.shopify-section--footer .newsletter_section .newsletter input[type=email]{width:100%}.shopify-section--footer .newsletter_section .newsletter input[type=checkbox]{width:20px;height:20px}.footer section.section{width:95%}.banner.page-banner,.shopify-section--image-with-text-overlay.under-menu{max-height:678px}.shopify-section--text-columns-with-images .container{display:grid;grid-template-columns:repeat(3,1fr);column-gap:90px}.shopify-section--text-columns-with-images .one-whole{grid-column:1 / -1;margin-left:0;margin-right:0}.shopify-section--text-columns-with-images .one-third{width:100%}.topcol{grid-template-columns:48% 48%;grid-template-rows:405px 405px;gap:0;grid-column-gap:4%;grid-row-gap:190px}.topbox img,.botbox img{max-height:100%}.text-column strong{font-size:22px}.shopify-section--text-columns-with-images .text-column{margin-bottom:0}.shopify-section--text-columns-with-images .text-columns-with-images__button{font-size:16px}.shopify-section-wrapper.section{width:100%}.caption .subtitle{font-size:24px}.caption .headline{font-size:36px}.product_section{grid-template-columns:1fr 1fr}.product_section .product__images,.product_section .product__details{width:100%;margin:0}.product_section .product__details{padding-left:120px}.shopify-section--product-template .breadcrumb__wrapper{padding-bottom:10px}.one-percent{width:75px;right:0}.cols-content .container{display:grid;grid-template-columns:repeat(3,1fr);gap:100px}.cols-content .container .one-third{width:100%}.product_section .product_form{width:max-content}.two-column{gap:20px}.flickity-prev-next-button svg{background:#e0e0e080;width:35px;height:35px;left:0}.shopify-section--recommended-products-2 .slider-gallery{grid-template-columns:repeat(4,1fr);gap:20px}.shopify-section--recommended-products-2{margin-top:100px}.featured-link--half .description{padding:0 50px}.featured-link--half .description p{font-size:17px}.shopify-section--blog-posts .header-blog{max-width:100%;max-height:950px;margin-bottom:55px}.title-container{position:absolute;z-index:2;display:flex;justify-content:center;width:100%;top:100px;padding-right:65px}.header-blog .image-element__wrap{max-height:678px}.shopify-section--blog-posts .header-blog .column{margin:0}.header-blog p.blog_meta{margin:50px auto 20px}.shopify-section--blog-posts .article .image-element__wrap{display:flex;justify-content:center;align-items:center}.shopify-section--blog-posts .one-half.article .image-element__wrap{max-height:350px}.container.columns_2{grid-template-columns:repeat(2,1fr)}.container.columns_2,.container.columns_3{display:grid;gap:7px;padding:7px}.container.columns_3{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;flex-wrap:wrap;padding:7px}.container.columns_3 .article{display:grid;grid-template-rows:minmax(0px,300px) 35px}.container.columns_2 .blog-post-image-wrapper{height:auto}.replaced-container p{font-size:20px}.replaced-container a{font-size:18px}.page-new-collections .shopify-section--image-with-text .info{text-align:left}.page-new-collections .one-half{width:44%}.page-new-collections .image-crop--none{width:52%;max-height:600px}.page-new-collections .image-crop--none .image-element__wrap{height:600px}.page-new-collections .image-crop--none img{height:100%;object-fit:cover}.page-new-collections .shopify-section--image-with-text .description{padding-left:0}.shopify-section--cart-template,.blog .container.content{margin-top:100px;padding-top:0}.shopify-section--image-with-text .featured-link--half .info{padding:20px 0}.page-multi-column .columns_2{display:grid;grid-template-columns:1fr 1fr;gap:40px}.blog_meta,.shopify-section--blog-template .article__title,.shopify-section--blog-template .article h3.sub_title,.article .excerpt{padding:0 60px}.blog .blog-template-wrapper .container{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.blog .shopify-section--blog-template>.section{max-width:1440px;width:100%}.blog .blog-template-wrapper .article{width:100%;grid-column:span 6;margin-left:0}.blog .blog-template-wrapper .article:nth-child(6n+2),.blog .blog-template-wrapper .article:nth-child(6n+3){grid-column:span 3}.blog .blog-template-wrapper .article:nth-child(6n+2) h2,.blog .blog-template-wrapper .article:nth-child(6n+3) h2{text-align:left}.blog .blog-template-wrapper .article:nth-child(6n+4),.blog .blog-template-wrapper .article:nth-child(6n+5),.blog .blog-template-wrapper .article:nth-child(6n+6){grid-column:span 2}.article.counter_1 .image-element__wrap{max-width:100%!important;width:100%;max-height:678px}.article.counter_1 .article__title,.article.counter_1 .blog_meta{text-align:center;margin:15px auto 0}.article .blog_meta{margin-top:15px}.article .image-element__wrap img{height:100%;object-fit:cover}.article.counter_2 .image-element__wrap,.article.counter_3 .image-element__wrap{max-height:350px}.article.counter_4 .image-element__wrap,.article.counter_5 .image-element__wrap,.article.counter_0 .image-element__wrap{height:300px}.article__title{padding:0 60px;max-width:640px}.search__container{width:300px;margin-left:auto}article.counter_1 .excerpt p{text-align:center}.page-shipping tbody td{padding:0 50px!important}.blog-title{position:absolute}}@media (max-width:991px){#contact_form .newsletter-form__sign-up{position:relative}.fellowcover{display:grid;grid-template-columns:48% 48%;grid-column-gap:4%}span.cart_count{font-size:24px;background:#fff;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:100%;line-height:24px;color:#000}}@media (max-width:767px){.homepage-slideshow .caption .headline{font-size:34px}.homepage-slideshow .button-grid-container{margin-top:20px}.caption-content.testimonial-text .subtitle p{font-weight:600;font-size:24px;line-height:34px;text-align:center;letter-spacing:.02em;color:#1d1d1d}.fellowcover{display:grid;grid-template-columns:100%;grid-row-gap:2%}.footer{padding:20px 0}a.global-button.global-button--text.image-text__button{margin:30px auto 0}#shopify-section-template--15773554639094__16468056275a1fe431,#shopify-section-template--15773554639094__1646805674589a0a6b,#shopify-section-template--15773554639094__16468057012c06ee95,#shopify-section-template--15773554639094__1646638421ef1bcbd2,#shopify-section-template--15773554639094__164664011866e72ecb,#shopify-section-template--15773554639094__16466401529107c51f,#shopify-section-template--15773554639094__164664671013065134{display:none!important}.subt p{font-size:14px;line-height:21px}.collection_description{font-size:16px;line-height:24px;margin:10px auto 40px}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/custom.css.map */
