@font-face{font-family:Soleil-Bold;src:url(//timbuk2.ca/cdn/shop/t/271/assets/Soleil-Bold.woff2?v=95686048890239385281751316241) format("woff2"),url(//timbuk2.ca/cdn/shop/t/271/assets/Soleil-Bold.woff?v=45681135637790485781751316241) format("woff");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:Soleil-Book;src:url(//timbuk2.ca/cdn/shop/t/271/assets/Soleil-Book.woff2?v=98620876553782622181751316241) format("woff2"),url(//timbuk2.ca/cdn/shop/t/271/assets/Soleil-Book.woff?v=147079505544611119941751316241) format("woff");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:Soleil-Book-Italic;src:url(//timbuk2.ca/cdn/shop/t/271/assets/Soleil-BookItalic.woff2?v=96969493936976218501751316241) format("woff2"),url(//timbuk2.ca/cdn/shop/t/271/assets/Soleil-BookItalic.woff?v=83634585034625035821751316241) format("woff");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal}@font-face{font-family:Soleil-Extra-Bold;src:url(//timbuk2.ca/cdn/shop/t/271/assets/Soleil-ExtraBold.woff2?v=15620216472422647651751316241) format("woff2"),url(//timbuk2.ca/cdn/shop/t/271/assets/Soleil-ExtraBold.woff?v=35336784198190408161751316241) format("woff");font-display:auto;font-style:normal;font-weight:800;font-stretch:normal}@font-face{font-family:Soleil-Light;src:url(//timbuk2.ca/cdn/shop/t/271/assets/Soleil-Light.woff2?v=107843518122587944821751316241) format("woff2"),url(//timbuk2.ca/cdn/shop/t/271/assets/Soleil-Light.woff?v=112498233941845031561751316241) format("woff");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:Soleil-Regular;src:url(//timbuk2.ca/cdn/shop/t/271/assets/Soleil-Regular.woff2?v=162304882692710190191751316241) format("woff2"),url(//timbuk2.ca/cdn/shop/t/271/assets/Soleil-Regular.woff?v=178018911621429582301751316241) format("woff");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:Soleil-Semi-Bold;src:url(//timbuk2.ca/cdn/shop/t/271/assets/Soleil-SemiBold.woff2?v=123183664666735232281751316241) format("woff2"),url(//timbuk2.ca/cdn/shop/t/271/assets/Soleil-SemiBold.woff?v=115441821721097072061751316241) format("woff");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}:root{--sale-badge-color: #ec6e38}h1,h2,h3,h4,h5,h6{font-weight:400;text-rendering:auto}.clearfix:after{clear:both;content:"";display:table}.js-focus-hidden:focus{outline:none}.label-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.no-placeholder .label-hidden,.visually-shown{position:inherit!important;overflow:auto;clip:auto;width:auto;height:auto;margin:0}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.no-js .js{display:none}.supports-no-cookies:not(html){display:none}html.supports-no-cookies .supports-no-cookies:not(html){display:block}html.supports-no-cookies .supports-cookies{display:none}.skip-link:focus{position:absolute!important;overflow:auto;clip:auto;width:auto;height:auto;margin:0}.display-flex{--display: flex;align-items:flex-start;align-items:var(--align-items, flex-start);display:var(--display);flex-wrap:nowrap;flex-wrap:var(--flex-wrap, nowrap);flex-direction:row;flex-direction:var(--flex-direction, row);justify-content:flex-start;justify-content:var(--justify-content, flex-start)}@media (min-width: 1024px){.display-flex-tablet-landscape{align-items:flex-start;align-items:var(--align-items, flex-start);display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;flex-wrap:var(--flex-wrap, nowrap);flex-direction:row;flex-direction:var(--flex-direction, row);justify-content:flex-start;justify-content:var(--justify-content, flex-start)}}.cover{height:100%;left:0;position:absolute;top:0;width:100%}.display-flex--aic{--align-items: center}.display-flex--center{--align-items: center;--justify-content: center}.image-contain{--mix-blend-mode: normal;--position: absolute;height:100%;left:0;max-width:none;mix-blend-mode:var(--mix-blend-mode);-o-object-fit:contain;object-fit:contain;-o-object-position:center;-o-object-position:var(--object-position, center);object-position:center;object-position:var(--object-position, center);position:var(--position);top:0;width:100%}.image-cover{--mix-blend-mode: normal;--position: absolute;height:100%;left:0;max-width:none;mix-blend-mode:var(--mix-blend-mode);-o-object-fit:cover;object-fit:cover;-o-object-position:center;-o-object-position:var(--object-position, center);object-position:center;object-position:var(--object-position, center);position:var(--position);top:0;width:100%}.display-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--columns, 1),minmax(0,1fr));grid-column-gap:0;grid-column-gap:var(--column-gap, 0);grid-row-gap:0;grid-row-gap:var(--row-gap, 0)}@media (min-width: 1024px){.display-grid-tablet-landscape{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--columns, 1),minmax(0,1fr));grid-column-gap:0;grid-column-gap:var(--column-gap, 0);grid-row-gap:0;grid-row-gap:var(--row-gap, 0)}}*,*:after,*:before{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,img,hgroup,main,menu,nav,section,video{display:block}a,abbr,acronym,address,article,aside,audio,blockquote,body,canvas,cite,code,div,dd,dl,dt,em,figcaption,figure,fieldset,footer,form,header,hgroup,html,h1,h2,h3,h4,h5,h6,iframe,img,label,li,mark,menu,nav,ol,optgroup,p,pre,q,span,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,section,time,ul,video{margin:0;padding:0}a:hover,a:active,a:focus,object,*:focus{outline:0 none transparent}body,html{min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,select{text-transform:none}button{background:transparent;border:none;border-radius:0;cursor:pointer;display:inline-block;padding:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}fieldset{border:none}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}img,video{border:none;height:auto;max-width:100%;outline:none}input,optgroup,select,textarea{border-radius:0;color:inherit;font-family:inherit;font-size:100%;vertical-align:baseline;-webkit-appearance:none}input{line-height:normal;margin:0}input[type=number],input[type=search],input[type=text]{-webkit-appearance:none}input[type=password]{font-family:arial,sans-serif}input[type=submit]{cursor:pointer;border-radius:0;box-shadow:none;-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}textarea{overflow:auto}ul{list-style-type:none}a{text-decoration:none}body{color:#2d3142;font-family:Soleil-Book,Helvetica,Arial,sans-serif;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;min-height:100%;overflow:hidden;overflow-y:auto}body,html{margin:0}b,strong{font-family:Soleil-Bold,Helvetica,Arial,sans-serif;font-weight:400}html{height:100%;touch-action:manipulation}iframe[src*=localhost]#preview-bar-iframe{display:none}main{flex:1 0 auto}.overlay{background:#2d3142bf;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:500}.menu-active .overlay--menu{opacity:1;pointer-events:auto;visibility:visible}@media (min-width: 1024px){.overlay--menu{display:none}}.overlay--search{z-index:509}.search-active .overlay--search{opacity:1;pointer-events:auto;visibility:visible}#shopify-section-header,#shopify-section-footer{flex-shrink:0}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.template-index main{padding-bottom:30px}@media (min-width: 1024px){.template-index main{padding-bottom:39px}}@media (min-width: 1200px){.template-index main{padding-bottom:48px}}input[type=checkbox]:not(.disable-styling):not(.ec-hidden){left:-999em;opacity:0;position:absolute;top:0;visibility:hidden}input[type=checkbox]:not(.disable-styling):not(.ec-hidden)+label{align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;font-family:Soleil-Book,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;min-height:34px;padding-left:50px;position:relative}input[type=checkbox]:not(.disable-styling):not(.ec-hidden)+label:after{background-image:url(//timbuk2.ca/cdn/shop/t/271/assets/icon-checkmark.svg?v=43633606493256103221751316241);background-position:center;background-repeat:no-repeat;background-size:26px 22px;content:"";height:26px;left:4px;opacity:0;position:absolute;top:4px;visibility:hidden;width:26px}input[type=checkbox]:not(.disable-styling):not(.ec-hidden)+label:before{background-color:#fff;border:1px solid #4f5d75;content:"";display:block;font-size:0;height:34px;left:0;position:absolute;top:0;width:34px}input[type=checkbox]:not(.disable-styling):not(.ec-hidden):checked+label:after{opacity:1;visibility:visible}input[type=radio]:not(.disable-styling):not(.ec-hidden){left:-999em;opacity:0;position:absolute;top:auto;visibility:hidden}input[type=radio]:not(.disable-styling):not(.ec-hidden):checked+label:after{background-color:#2d3142;border-radius:100%;content:"";height:26px;left:4px;position:absolute;top:4px;width:26px}input[type=radio]:not(.disable-styling):not(.ec-hidden)+label{align-items:center;clear:left;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;font-family:Soleil-Book,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;min-height:34px;padding-left:50px;position:relative}input[type=radio]:not(.disable-styling):not(.ec-hidden)+label:before{background-color:#fff;border:1px solid #4f5d75;border-radius:100%;content:"";display:block;font-size:0;height:34px;left:0;position:absolute;top:0;width:34px}main input[type=email],main input[type=number],main input[type=password],main input[type=search],main input[type=tel],main input[type=text],main input[type=date]{background-color:transparent;border-radius:0;border:1px solid #4f5d75;box-shadow:none!important;color:#2d3142;font-family:Soleil-Book,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0;padding:0 18px;text-align:left;text-indent:0;height:56px;line-height:56px;width:100%}main input[type=email]::-webkit-input-placeholder,main input[type=number]::-webkit-input-placeholder,main input[type=password]::-webkit-input-placeholder,main input[type=search]::-webkit-input-placeholder,main input[type=tel]::-webkit-input-placeholder,main input[type=text]::-webkit-input-placeholder,main input[type=date]::-webkit-input-placeholder{color:inherit;line-height:inherit;overflow:visible;opacity:1}main input[type=email]::-moz-placeholder,main input[type=number]::-moz-placeholder,main input[type=password]::-moz-placeholder,main input[type=search]::-moz-placeholder,main input[type=tel]::-moz-placeholder,main input[type=text]::-moz-placeholder,main input[type=date]::-moz-placeholder{color:inherit;line-height:inherit;overflow:visible;opacity:1}main input[type=email]:-ms-input-placeholder,main input[type=number]:-ms-input-placeholder,main input[type=password]:-ms-input-placeholder,main input[type=search]:-ms-input-placeholder,main input[type=tel]:-ms-input-placeholder,main input[type=text]:-ms-input-placeholder,main input[type=date]:-ms-input-placeholder{color:inherit;line-height:inherit;overflow:visible;opacity:1}main input[type=email]:-moz-placeholder,main input[type=number]:-moz-placeholder,main input[type=password]:-moz-placeholder,main input[type=search]:-moz-placeholder,main input[type=tel]:-moz-placeholder,main input[type=text]:-moz-placeholder,main input[type=date]:-moz-placeholder{color:inherit;line-height:inherit;overflow:visible;opacity:1}main input[type=email]:focus,main input[type=email]:focus:required:invalid,main input[type=email]:focus:required:invalid:focus,main input[type=number]:focus,main input[type=number]:focus:required:invalid,main input[type=number]:focus:required:invalid:focus,main input[type=password]:focus,main input[type=password]:focus:required:invalid,main input[type=password]:focus:required:invalid:focus,main input[type=search]:focus,main input[type=search]:focus:required:invalid,main input[type=search]:focus:required:invalid:focus,main input[type=tel]:focus,main input[type=tel]:focus:required:invalid,main input[type=tel]:focus:required:invalid:focus,main input[type=text]:focus,main input[type=text]:focus:required:invalid,main input[type=text]:focus:required:invalid:focus,main input[type=date]:focus,main input[type=date]:focus:required:invalid,main input[type=date]:focus:required:invalid:focus{border-color:#4f5d75;box-shadow:none!important;color:#2d3142}main input[type=email],main input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none}main select{background-color:transparent;border-radius:0;border:1px solid #4f5d75;box-shadow:none!important;color:#2d3142;font-family:Soleil-Book,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0;padding:0 41px 0 18px;text-align:left;text-indent:0;height:56px;line-height:56px;width:100%;background-image:url(//timbuk2.ca/cdn/shop/t/271/assets/select-chevron-down.svg?v=34271600821501204741751316241);background-position:right 15px center;background-repeat:no-repeat;background-size:12px 8px;cursor:pointer;-moz-appearance:none;-webkit-appearance:none}main select::-webkit-input-placeholder{color:inherit;line-height:inherit;overflow:visible;opacity:1}main select::-moz-placeholder{color:inherit;line-height:inherit;overflow:visible;opacity:1}main select:-ms-input-placeholder{color:inherit;line-height:inherit;overflow:visible;opacity:1}main select:-moz-placeholder{color:inherit;line-height:inherit;overflow:visible;opacity:1}main select:focus,main select:focus:required:invalid,main select:focus:required:invalid:focus{border-color:#4f5d75;box-shadow:none!important;color:#2d3142}main select:focus:invalid:-moz-focusring{color:transparent;text-shadow:0 0 0 #2d3142}main select:-moz-focusring{color:transparent;text-shadow:0 0 0 #ccc}main select::-ms-expand{display:none}main textarea{background-color:transparent;border-radius:0;border:1px solid #4f5d75;box-shadow:none!important;color:#2d3142;font-family:Soleil-Book,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0;text-align:left;text-indent:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:140px;max-width:100%;padding:18px;resize:vertical;width:100%}main textarea::-webkit-input-placeholder{color:inherit;line-height:inherit;overflow:visible;opacity:1}main textarea::-moz-placeholder{color:inherit;line-height:inherit;overflow:visible;opacity:1}main textarea:-ms-input-placeholder{color:inherit;line-height:inherit;overflow:visible;opacity:1}main textarea:-moz-placeholder{color:inherit;line-height:inherit;overflow:visible;opacity:1}main textarea:focus,main textarea:focus:required:invalid,main textarea:focus:required:invalid:focus{border-color:#4f5d75;box-shadow:none!important;color:#2d3142}select:-internal-autofill-selected,select:-internal-autofill-selected:active,select:-internal-autofill-selected:focus,select:-internal-autofill-selected:hover{box-shadow:0 0 0 1000px #fff inset!important}.lity{background:#2d3142bf}.lity-content:after{box-shadow:0 0 8px #2d314299}.lity-close{height:47px;text-shadow:0 1px 2px rgba(45,49,66,.6);right:23px;top:23px;width:47px}.lity-close:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-shadow:0 1px 2px rgba(45,49,66,.6)}.lity-close:active{top:23px}.lity-iframe-container iframe{box-shadow:0 0 8px #2d314299;background:#2d3142}.template-collection main [ku-container][data-container-role=main],.template-search main [ku-container][data-container-role=main]{padding:25px 24px 60px;margin-left:auto;margin-right:auto;max-width:1920px;width:100%;max-width:1920px!important}@media (min-width: 768px){.template-collection main [ku-container][data-container-role=main],.template-search main [ku-container][data-container-role=main]{padding-left:24px;padding-right:24px}}@media (min-width: 1200px){.template-collection main [ku-container][data-container-role=main],.template-search main [ku-container][data-container-role=main]{padding-left:48px;padding-right:48px}}@media (min-width: 768px){.template-collection main [ku-container][data-container-role=main],.template-search main [ku-container][data-container-role=main]{padding-top:32px}}.template-collection main .kuContainer,.template-search main .kuContainer{padding:0;max-width:none}.template-collection main .kuLoadMoreBtn,.template-search main .kuLoadMoreBtn{align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:center}.template-collection main .searchRequestLoading .kuLoadMoreBtnInner,.template-search main .searchRequestLoading .kuLoadMoreBtnInner{height:25px;position:relative}.template-collection main .searchRequestLoading .kuLoadMoreBtnInner:before,.template-search main .searchRequestLoading .kuLoadMoreBtnInner:before{background-image:url(//timbuk2.ca/cdn/shop/t/271/assets/loading.gif?v=101770644112774670891751316241);background-position:center;background-repeat:no-repeat;background-size:25px;content:"";height:25px;left:50%;margin-left:-12.5px;margin-top:-12.5px;position:absolute;top:50%;width:25px}.template-collection main .searchRequestLoading .kuLoadMoreBtnInner:before,.template-search main .searchRequestLoading .kuLoadMoreBtnInner:before{bottom:0;margin-top:0;top:auto}@media (min-width: 768px){.template-collection main .kuResultContent,.template-search main .kuResultContent{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap}}@media (min-width: 768px){.template-collection main .kuResultWrap,.template-search main .kuResultWrap{padding-left:24px;width:calc(100% - 212px)}}@media (min-width: 1024px){.template-collection main .kuResultWrap,.template-search main .kuResultWrap{padding-left:30px}}@media (min-width: 1200px){.template-collection main .kuResultWrap,.template-search main .kuResultWrap{padding-left:48px}}@media (min-width: 1400px){.template-collection main .kuResultWrap,.template-search main .kuResultWrap{padding-left:72px}}@media (min-width: 1600px){.template-collection main .kuResultWrap,.template-search main .kuResultWrap{padding-left:96px}}.template-collection main .kuSearchResultsPageContainer .kuDropdown,.template-search main .kuSearchResultsPageContainer .kuDropdown{margin:0}@media (max-width: 767px){.template-collection main .kuSearchResultsPageContainer .kuDropdown,.template-search main .kuSearchResultsPageContainer .kuDropdown{border-top:1px solid #e2e2e2;bottom:0;left:0;max-width:none;overflow-y:auto;padding:0;position:absolute;top:91px;width:100%!important}.no-hiddenscroll .template-collection main .kuSearchResultsPageContainer .kuDropdown::-webkit-scrollbar,.no-hiddenscroll .template-search main .kuSearchResultsPageContainer .kuDropdown::-webkit-scrollbar{-webkit-appearance:none;background-color:transparent;height:4px;width:4px}.no-hiddenscroll .template-collection main .kuSearchResultsPageContainer .kuDropdown::-webkit-scrollbar-track-piece,.no-hiddenscroll .template-search main .kuSearchResultsPageContainer .kuDropdown::-webkit-scrollbar-track-piece{background-color:transparent}.no-hiddenscroll .template-collection main .kuSearchResultsPageContainer .kuDropdown::-webkit-scrollbar-thumb,.no-hiddenscroll .template-search main .kuSearchResultsPageContainer .kuDropdown::-webkit-scrollbar-thumb{border-radius:0;background-color:#e0e0e0;box-shadow:none}}.template-collection main .kuSearchResultsPageContainer .kuDropdown .kuDropdownLabel,.template-search main .kuSearchResultsPageContainer .kuDropdown .kuDropdownLabel{align-items:center;background-image:url(//timbuk2.ca/cdn/shop/t/271/assets/select-chevron-down.svg?v=34271600821501204741751316241);background-position:right 15px center;background-repeat:no-repeat;background-size:12px 8px;border-color:#e2e2e2;color:#2d3142;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-flow:row nowrap;font-size:14px;height:45px;padding:0 41px 0 15px}.template-collection main .kuSearchResultsPageContainer .kuDropdown .kuDropdownLabel:after,.template-search main .kuSearchResultsPageContainer .kuDropdown .kuDropdownLabel:after{display:none}@media (max-width: 767px){.template-collection main .kuSearchResultsPageContainer .kuDropdown .kuDropdownLabel,.template-search main .kuSearchResultsPageContainer .kuDropdown .kuDropdownLabel{display:none}}.template-collection main .kuSearchResultsPageContainer .kuDropdown .kuDropdownOptions,.template-search main .kuSearchResultsPageContainer .kuDropdown .kuDropdownOptions{background:#fff;box-shadow:none;width:100%}@media (max-width: 767px){.template-collection main .kuSearchResultsPageContainer .kuDropdown .kuDropdownOptions,.template-search main .kuSearchResultsPageContainer .kuDropdown .kuDropdownOptions{display:block}}@media (min-width: 768px){.template-collection main .kuSearchResultsPageContainer .kuDropdown .kuDropdownOptions,.template-search main .kuSearchResultsPageContainer .kuDropdown .kuDropdownOptions{border-color:#e2e2e2;border-style:solid;border-width:0 1px 1px}}@media (max-width: 767px){.template-collection main .kuSearchResultsPageContainer .kuDropdown .kuDropdownOptions .kuDropOption,.template-search main .kuSearchResultsPageContainer .kuDropdown .kuDropdownOptions .kuDropOption{align-items:center;border-bottom:1px solid #e2e2e2;color:#2d3142;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;font-size:16px;height:52px;padding:0 24px;transition:none}.template-collection main .kuSearchResultsPageContainer .kuDropdown .kuDropdownOptions .kuDropOption:hover,.template-search main .kuSearchResultsPageContainer .kuDropdown .kuDropdownOptions .kuDropOption:hover{background:transparent}}@media (min-width: 768px){.template-collection main .kuSearchResultsPageContainer .kuDropdown .kuDropdownOptions .kuDropOption,.template-search main .kuSearchResultsPageContainer .kuDropdown .kuDropdownOptions .kuDropOption{color:#2d3142;padding:10px 15px}.template-collection main .kuSearchResultsPageContainer .kuDropdown .kuDropdownOptions .kuDropOption:hover,.template-search main .kuSearchResultsPageContainer .kuDropdown .kuDropdownOptions .kuDropOption:hover{background:#f0f0f0}}@media (max-width: 767px){.template-collection main .kuSearchResultsPageContainer .productList,.template-search main .kuSearchResultsPageContainer .productList{margin-left:-24px;margin-right:-24px}}.template-collection main .ku-collection-results,.template-search main .ku-collection-results{color:#939393;font-size:14px}@media (max-width: 767px){.template-collection main .ku-collection-results,.template-search main .ku-collection-results{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media (min-width: 768px){.template-collection main .ku-header,.template-search main .ku-header{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;height:45px;justify-content:space-between;margin-bottom:16px}}.template-collection main .ku-mobile-buttons,.template-search main .ku-mobile-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;margin:0 28px;padding-bottom:32px}@media (min-width: 768px){.template-collection main .ku-mobile-buttons,.template-search main .ku-mobile-buttons{display:none}}.template-collection main .ku-mobile-button,.template-search main .ku-mobile-button{align-items:center;border:1px solid #bfc0c0;color:#2d3142;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;font-family:Soleil-Bold,Helvetica,Arial,sans-serif;font-size:16px;height:45px;justify-content:center;width:100%}.template-collection main .ku-mobile-button-item,.template-search main .ku-mobile-button-item{padding:0 4px;width:50%}.template-collection main .kuSearchResultsPageContainer .productList .kuResults ul,.template-search main .kuSearchResultsPageContainer .productList .kuResults ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;margin:0!important;width:auto!important}@media (min-width: 1200px){.template-collection main .kuSearchResultsPageContainer .productList .kuResults ul,.template-search main .kuSearchResultsPageContainer .productList .kuResults ul{margin:0 -6px -12px!important}}.template-collection main .kuSearchResultsPageContainer .productList .kuResults ul li,.template-search main .kuSearchResultsPageContainer .productList .kuResults ul li{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;float:none}@media (max-width: 1199px){.template-collection main .kuSearchResultsPageContainer .productList .kuResults ul li,.template-search main .kuSearchResultsPageContainer .productList .kuResults ul li{padding:0 4px 8px;width:50%}}@media (min-width: 1200px){.template-collection main .kuSearchResultsPageContainer .productList .kuResults ul li,.template-search main .kuSearchResultsPageContainer .productList .kuResults ul li{padding:0 6px 12px;width:33.33333333%}}@media (max-width: 767px){.template-collection main .kuSearchResultsPageContainer .productList .kuResults ul li.product-tile-promo,.template-search main .kuSearchResultsPageContainer .productList .kuResults ul li.product-tile-promo{padding-left:0;padding-right:0;width:100%}}.template-collection main .kuSearchResultsPageContainer .contentList [ku-container] a,.template-search main .kuSearchResultsPageContainer .contentList [ku-container] a{color:inherit;font-size:inherit;line-height:inherit}.template-collection main .kuSearchResultsPageContainer .contentList .kuResults ul,.template-search main .kuSearchResultsPageContainer .contentList .kuResults ul{padding-top:40px!important}.template-collection main .kuSearchResultsPageContainer .contentList .kuResults ul li,.template-search main .kuSearchResultsPageContainer .contentList .kuResults ul li{display:block;float:none;padding:0;width:100%}.template-collection main .kuSearchResultsPageContainer .contentList .kuResults ul li h2,.template-search main .kuSearchResultsPageContainer .contentList .kuResults ul li h2{display:block;font-family:Soleil-Bold,Helvetica,Arial,sans-serif;font-size:22px;line-height:1.25;margin-bottom:.5em;width:100%}@media (min-width: 576px){.template-collection main .kuSearchResultsPageContainer .contentList .kuResults ul li h2,.template-search main .kuSearchResultsPageContainer .contentList .kuResults ul li h2{font-size:24px}}.template-collection main .kuSearchResultsPageContainer .contentList .kuResults ul li p,.template-search main .kuSearchResultsPageContainer .contentList .kuResults ul li p{display:block;font-size:14px;line-height:1.25;color:#717171;width:100%}@media (min-width: 768px){.template-collection main .kuSearchResultsPageContainer .contentList .kuResults ul li p,.template-search main .kuSearchResultsPageContainer .contentList .kuResults ul li p{font-size:16px}}.template-collection main .kuSearchResultsPageContainer .contentList .kuResults ul li+li,.template-search main .kuSearchResultsPageContainer .contentList .kuResults ul li+li{border-top:1px solid #c7c7c7;margin-top:40px;padding-top:40px}.template-collection main .kuFiltersTitleHeading,.template-search main .kuFiltersTitleHeading{display:none!important}.template-collection main .kuFilterBox .kuFilterHead,.template-search main .kuFilterBox .kuFilterHead{align-items:center;border-bottom:none;color:#2d3142;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;font-size:16px;height:52px;justify-content:space-between;padding:0 24px;text-transform:capitalize;transition:none}@media (min-width: 768px){.template-collection main .kuFilterBox .kuFilterHead,.template-search main .kuFilterBox .kuFilterHead{padding:0}}.template-collection main .kuFilterBox .kuFilterHead.kuCollapse,.template-search main .kuFilterBox .kuFilterHead.kuCollapse{margin-bottom:0}.template-collection main .kuFilterBox .kuFilterHead.kuCollapse:after,.template-collection main .kuFilterBox .kuFilterHead.kuExpand:after,.template-search main .kuFilterBox .kuFilterHead.kuCollapse:after,.template-search main .kuFilterBox .kuFilterHead.kuExpand:after{background-position:center;background-repeat:no-repeat;background-size:cover;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:18px;margin-left:10px;padding:0;position:static;transform:none;transition:none;width:18px}.template-collection main .kuFilterBox .kuFilterHead.kuCollapse:after,.template-search main .kuFilterBox .kuFilterHead.kuCollapse:after{background-image:url(//timbuk2.ca/cdn/shop/t/271/assets/icon-minus.svg?v=93139928281388515201751316241)}.template-collection main .kuFilterBox .kuFilterHead.kuExpand:after,.template-search main .kuFilterBox .kuFilterHead.kuExpand:after{background-image:url(//timbuk2.ca/cdn/shop/t/271/assets/icon-plus.svg?v=20365255638974749091751316241)}.template-collection main .kuFilterBox .kuFilterNames,.template-search main .kuFilterBox .kuFilterNames{height:auto;overflow:visible}.template-collection main .kuFilterBox .kuFilterNames.kuFilterCollapse,.template-search main .kuFilterBox .kuFilterNames.kuFilterCollapse{height:0;overflow:hidden}.template-collection main .kuFilterBox .kuFilterNames ul,.template-search main .kuFilterBox .kuFilterNames ul{padding:1px 0 26px}.template-collection main .kuFilterBox .kuFilterNames ul li+li,.template-search main .kuFilterBox .kuFilterNames ul li+li{margin-top:8px}.template-collection main .kuFilterBox .kuFilterNames ul li a,.template-search main .kuFilterBox .kuFilterNames ul li a{color:#2d3142;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;font-size:14px;margin:0 24px;overflow:visible;padding:0;text-decoration:none}@media (min-width: 768px){.template-collection main .kuFilterBox .kuFilterNames ul li a,.template-search main .kuFilterBox .kuFilterNames ul li a{margin:0}}.template-collection main .kuFilterBox .kuFilterNames ul li a span,.template-search main .kuFilterBox .kuFilterNames ul li a span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:none}.template-collection main .kuFilterBox .kuFilterNames ul li a span.kufacet-text,.template-collection main .kuFilterBox .kuFilterNames ul li a span.kuFilterCancel,.template-collection main .kuFilterBox .kuFilterNames ul li a span.kuFilterTotal,.template-search main .kuFilterBox .kuFilterNames ul li a span.kufacet-text,.template-search main .kuFilterBox .kuFilterNames ul li a span.kuFilterCancel,.template-search main .kuFilterBox .kuFilterNames ul li a span.kuFilterTotal{position:relative;top:-1px}.template-collection main .kuFilterBox .kuFilterNames ul li a span.kufacet-text,.template-search main .kuFilterBox .kuFilterNames ul li a span.kufacet-text{max-width:none!important;width:auto!important}.template-collection main .kuFilterBox .kuFilterNames ul li a span.kuFilterCancel,.template-search main .kuFilterBox .kuFilterNames ul li a span.kuFilterCancel{margin-left:5px}.template-collection main .kuFilterBox .kuFilterNames ul li a span.kuFilterTotal,.template-search main .kuFilterBox .kuFilterNames ul li a span.kuFilterTotal{margin-left:5px}.template-collection main .kuFilterBox .kuFilterNames ul li a span.kuFilterTotal:after,.template-search main .kuFilterBox .kuFilterNames ul li a span.kuFilterTotal:after{content:")"}.template-collection main .kuFilterBox .kuFilterNames ul li a span.kuFilterTotal:before,.template-search main .kuFilterBox .kuFilterNames ul li a span.kuFilterTotal:before{content:"("}.template-collection main .kuFilterBox .kuShowOpt,.template-search main .kuFilterBox .kuShowOpt{display:none}.template-collection main .kuPriceSlider,.template-search main .kuPriceSlider{margin:0 8px 42px 19px;max-width:none;padding-top:7px}@media (min-width: 768px){.template-collection main .kuPriceSlider,.template-search main .kuPriceSlider{margin:0 0 42px;padding-left:15px;padding-right:5px}}.template-collection main .kuSearchResultsPageContainer .kuFilters,.template-search main .kuSearchResultsPageContainer .kuFilters{padding:0}@media (min-width: 768px){.template-collection main .kuSearchResultsPageContainer .kuFilters,.template-search main .kuSearchResultsPageContainer .kuFilters{border-top:1px solid #e2e2e2}}.template-collection main .kuSearchResultsPageContainer .kuFilterBox,.template-search main .kuSearchResultsPageContainer .kuFilterBox{border-bottom:1px solid #e2e2e2;margin:0;padding:0}@media (max-width: 767px){.template-collection main .kuSearchResultsPageContainer .kuFilterBox,.template-search main .kuSearchResultsPageContainer .kuFilterBox{border-bottom:1px solid #e2e2e2;margin:0;padding:0}}@media (max-width: 767px){.template-collection main [ku-container][data-container-role=left],.template-search main [ku-container][data-container-role=left]{border-top:1px solid #e2e2e2;bottom:0;left:0;max-width:none;overflow-y:auto;padding:0;position:absolute;top:91px;width:100%!important}.no-hiddenscroll .template-collection main [ku-container][data-container-role=left]::-webkit-scrollbar,.no-hiddenscroll .template-search main [ku-container][data-container-role=left]::-webkit-scrollbar{-webkit-appearance:none;background-color:transparent;height:4px;width:4px}.no-hiddenscroll .template-collection main [ku-container][data-container-role=left]::-webkit-scrollbar-track-piece,.no-hiddenscroll .template-search main [ku-container][data-container-role=left]::-webkit-scrollbar-track-piece{background-color:transparent}.no-hiddenscroll .template-collection main [ku-container][data-container-role=left]::-webkit-scrollbar-thumb,.no-hiddenscroll .template-search main [ku-container][data-container-role=left]::-webkit-scrollbar-thumb{border-radius:0;background-color:#e0e0e0;box-shadow:none}}@media (max-width: 767px){.template-collection main .ku-collection-filter-controls,.template-collection main .ku-collection-sort-controls,.template-search main .ku-collection-filter-controls,.template-search main .ku-collection-sort-controls{background:#fff;height:100%;left:0;max-width:414px;position:fixed;top:0;text-align:left;transform:translate(-120%);width:calc(100% - 70px);z-index:512}}@media (max-width: 767px){.filter-transition .template-collection main .ku-collection-filter-controls,.filter-transition .template-search main .ku-collection-filter-controls{transition:transform .3s ease-in-out}.filter-active .template-collection main .ku-collection-filter-controls,.filter-active .template-search main .ku-collection-filter-controls{transform:translate(0)}}@media (min-width: 768px){.template-collection main .ku-collection-filter-controls,.template-search main .ku-collection-filter-controls{width:212px}}@media (max-width: 767px){.sort-transition .template-collection main .ku-collection-sort-controls,.sort-transition .template-search main .ku-collection-sort-controls{transition:transform .3s ease-in-out}.sort-active .template-collection main .ku-collection-sort-controls,.sort-active .template-search main .ku-collection-sort-controls{transform:translate(0)}}.template-collection main .ku-collection-filter-header,.template-collection main .ku-collection-sort-header,.template-search main .ku-collection-filter-header,.template-search main .ku-collection-sort-header{align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;height:91px;padding:0 24px;position:relative}.template-collection main .ku-collection-filter-header__close,.template-collection main .ku-collection-sort-header__close,.template-search main .ku-collection-filter-header__close,.template-search main .ku-collection-sort-header__close{left:100%;margin:-24px 0 0 -24px;position:absolute;top:50%}@media (min-width: 768px){.template-collection main .ku-collection-filter-header__close,.template-collection main .ku-collection-sort-header__close,.template-search main .ku-collection-filter-header__close,.template-search main .ku-collection-sort-header__close{display:none}}.template-collection main .ku-collection-filter-header__title,.template-collection main .ku-collection-sort-header__title,.template-search main .ku-collection-filter-header__title,.template-search main .ku-collection-sort-header__title{font-family:Soleil-Bold,Helvetica,Arial,sans-serif;font-size:24px;padding-bottom:12px}@media (min-width: 768px){.template-collection main .ku-collection-filter-header__title,.template-collection main .ku-collection-sort-header__title,.template-search main .ku-collection-filter-header__title,.template-search main .ku-collection-sort-header__title{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;font-size:20px;height:45px;margin-bottom:16px;padding-bottom:0}}@media (min-width: 768px){.template-collection main .ku-collection-filter-header,.template-search main .ku-collection-filter-header{height:auto;padding:0}}@media (min-width: 768px){.template-collection main .ku-collection-sort-header,.template-search main .ku-collection-sort-header{display:none}}.template-collection main .ku-collection-filter-overlay,.template-collection main .ku-collection-sort-overlay,.template-search main .ku-collection-filter-overlay,.template-search main .ku-collection-sort-overlay{background:#2d3142bf;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:511}@media (min-width: 768px){.template-collection main .ku-collection-filter-overlay,.template-collection main .ku-collection-sort-overlay,.template-search main .ku-collection-filter-overlay,.template-search main .ku-collection-sort-overlay{display:none}}.filter-active .template-collection main .ku-collection-filter-overlay,.filter-active .template-search main .ku-collection-filter-overlay{opacity:1;pointer-events:auto;visibility:visible}.sort-active .template-collection main .ku-collection-sort-overlay,.sort-active .template-search main .ku-collection-sort-overlay{opacity:1;pointer-events:auto;visibility:visible}.template-collection main .kuSearchResultsPageContainer .kuPagination,.template-search main .kuSearchResultsPageContainer .kuPagination{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;float:none;justify-content:center;padding:60px 0 0;width:100%}.template-collection main .kuSearchResultsPageContainer .kuPagination a,.template-search main .kuSearchResultsPageContainer .kuPagination a{align-items:center;background:#fff;border:1px solid #e2e2e2;box-shadow:none;color:#2d3142;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;font-family:Soleil-Bold,Helvetica,Arial,sans-serif;font-size:14px;height:36px;justify-content:center;margin:0 4px;padding:0;width:36px}@media (min-width: 1200px){.template-collection main .kuSearchResultsPageContainer .kuPagination a,.template-search main .kuSearchResultsPageContainer .kuPagination a{margin:0 6px}}.template-collection main .kuSearchResultsPageContainer .kuPagination a.kuCurrent,.template-search main .kuSearchResultsPageContainer .kuPagination a.kuCurrent{background:#2d3142;border-color:#2d3142;color:#fff;font-weight:400}.template-collection main .kuSearchResultsPageContainer .kuPagination button,.template-search main .kuSearchResultsPageContainer .kuPagination button{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;height:36px;justify-content:center;margin:0 4px;padding:0;width:36px}@media (min-width: 1200px){.template-collection main .kuSearchResultsPageContainer .kuPagination button,.template-search main .kuSearchResultsPageContainer .kuPagination button{margin:0 6px}}.template-collection main .kuSearchResultsPageContainer .kuPagination button.disabled,.template-search main .kuSearchResultsPageContainer .kuPagination button.disabled{cursor:default;opacity:.25}.template-collection main .search-page-header{display:none}.template-search main .search-page-header{background:#f8f9fa;margin:-25px -24px 25px;padding:38px 24px 48px;text-align:center}@media (min-width: 768px){.template-search main .search-page-header{margin:-32px -24px 32px;padding:60px 24px 70px}}@media (min-width: 1200px){.template-search main .search-page-header{margin-left:-48px;margin-right:-48px;position:relative}.template-search main .search-page-header:before{background:#f8f9fa;content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw}}.template-search main .search-page-header__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:center;position:relative}.template-search main .search-page-header__tabs .kuTabs{border:1px solid #2d3142;border-radius:25px;flex-flow:row nowrap;height:50px;margin-top:30px;overflow:hidden}@media (min-width: 768px){.template-search main .search-page-header__tabs .kuTabs{background:#fff;border-color:#e2e0e0;border-radius:27px;height:54px;margin-top:20px;padding:2px}}.template-search main .search-page-header__tabs .kuTabs[style="display:block"]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.template-search main .search-page-header__tabs .kuTab,.template-search main .search-page-header__tabs .kuTabDeactive{background:#fff;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;font-size:14px;height:100%;justify-content:center;padding:0 30px;white-space:nowrap;width:50%}@media (min-width: 768px){.template-search main .search-page-header__tabs .kuTab,.template-search main .search-page-header__tabs .kuTabDeactive{border-radius:24px;height:48px}}.template-search main .search-page-header__tabs .kuTab.kuTabSelected,.template-search main .search-page-header__tabs .kuTabDeactive.kuTabSelected{background:#2d3142;color:#fff}.template-search main .search-page-header__tabs .kuTab b,.template-search main .search-page-header__tabs .kuTabDeactive b{display:inline-block;padding-right:8px}.template-search main .search-page-header__tabs .kuTab b:after,.template-search main .search-page-header__tabs .kuTabDeactive b:after{content:")"}.template-search main .search-page-header__tabs .kuTab b:before,.template-search main .search-page-header__tabs .kuTabDeactive b:before{content:"("}.template-search main .search-page-header__title{font-family:Soleil-Bold,Helvetica,Arial,sans-serif;font-size:22px;line-height:1.2;position:relative}@media (min-width: 768px){.template-search main .search-page-header__title{font-size:26px}.template-search main .search-page-header__title br{display:none}}@media (min-width: 1024px){.template-search main .search-page-header__title{font-size:30px}}@media (min-width: 1200px){.template-search main .search-page-header__title{font-size:34px}}.template-collection main .ku-collection-filter-header__title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%;margin-bottom:16px;align-items:center}.template-collection main .ku-collection-filter-header__title-wrapper .ku-collection-filter-header__title{margin-bottom:0}.template-collection main .ku-collection-filter-header__title-wrapper .kuFilterTagClearAll{cursor:pointer;color:#fff;border-radius:20px;background-color:#2d3142;padding:0 10px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:25px}.sort-is-relevance .kuDropOption.kuSort[data-value=RELEVANCE],.sort-is-price_asc .kuDropOption.kuSort[data-value=PRICE_ASC],.sort-is-price_desc .kuDropOption.kuSort[data-value=PRICE_DESC]{font-weight:700}.collection-hero{background:#f0f0f0}@media (min-width: 1024px){.collection-hero__columns{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;padding:30px 0}.collection-hero__columns.has-image{flex-flow:row-reverse wrap}}@media (min-width: 1200px){.collection-hero__columns{padding:48px 0}}@media (min-width: 1024px){.collection-hero__column--content.has-sibling-image{width:39%}}@media (min-width: 1024px){.collection-hero__column--image{width:61%}}.collection-hero__column-inner{max-width:410px;padding:40px 24px 45px}@media (min-width: 1024px){.collection-hero__column-inner{max-width:395px;padding:0 30px 0 0}}@media (min-width: 1200px){.collection-hero__column-inner{max-width:415px;padding-right:48px}}@media (min-width: 1400px){.collection-hero__column-inner{max-width:455px}}@media (min-width: 1600px){.collection-hero__column-inner{max-width:495px}}.collection-hero__cta{align-items:center;border:0;border-radius:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-flow:row nowrap;font-family:Soleil-Book,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0;height:37px;justify-content:center;max-width:100%;overflow:visible;padding:0 20px 2px;text-align:center;text-decoration:none;transition:background-color .25s,border-color .25s,color .25s;white-space:nowrap;width:auto;background:#2d3142;color:#fff;margin-top:30px}.collection-hero__cta i{display:block;overflow:hidden;transition:width .25s;width:0}.collection-hero__cta svg{margin-left:10px;opacity:0;position:relative;top:2px;transition:opacity .35s}.no-touchevents .collection-hero__cta:hover i{width:24px}.no-touchevents .collection-hero__cta:hover svg{opacity:1}.collection-hero__message{color:#939393;font-size:18px;line-height:1.2;margin-top:5px}@media (min-width: 1400px){.collection-hero__message{font-size:20px}}@media (min-width: 1600px){.collection-hero__message{font-size:22px}}.collection-hero__picture{display:block;padding-top:69.1003911343%;position:relative}@media (min-width: 768px){.collection-hero__picture{padding-top:36.2422083704%}}.collection-hero__picture *{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%}.collection-hero__title{color:#2d3142;font-family:Soleil-Bold,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.2}@media (min-width: 1400px){.collection-hero__title{font-size:20px}}@media (min-width: 1600px){.collection-hero__title{font-size:22px}}.collection-hero__wrap{padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto;max-width:1920px;width:100%}@media (min-width: 768px){.collection-hero__wrap{padding-left:24px;padding-right:24px}}@media (min-width: 1200px){.collection-hero__wrap{padding-left:48px;padding-right:48px}}@media (max-width: 1023px){.collection-hero__wrap{padding-left:0;padding-right:0}}.collection-hero .breadcrumbs{margin-top:-5px;padding:0 0 25px}@media (max-width: 1023px){.collection-hero .breadcrumbs{display:none}}.collection-guide{position:relative}@media (min-width: 1024px){.collection-guide{margin-bottom:16px}}@media (max-width: 1023px){.collection-guide{background-color:transparent}}.collection-guide--no-image{background-color:#f8f9fa}.collection-guide+.klevuLanding [ku-container][data-container-role=main]{padding-top:0}.collection-guide__background-image{width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width: 1023px){.collection-guide__background-image{height:calc(100% - 88px)}}@media (max-width: 767px){.collection-guide__background-image{height:calc(100% - 58px)}}.collection-guide__picture{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.collection-guide__picture img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.collection-guide__breadcrumbs{width:auto;position:absolute;top:68px;left:0}@media (max-width: 1023px){.collection-guide__breadcrumbs{display:none}}.collection-guide__outer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;position:relative;text-align:center;padding:68px 24px;margin-left:auto;margin-right:auto;max-width:1920px;width:100%}@media (min-width: 768px){.collection-guide__outer-wrap{padding-left:24px;padding-right:24px}}@media (min-width: 1200px){.collection-guide__outer-wrap{padding-left:48px;padding-right:48px}}@media (max-width: 1023px){.collection-guide__outer-wrap{padding:0}}@media (max-width: 1023px){.collection-guide__wrap{width:100%}}.collection-guide__heading{margin-bottom:53px}@media (max-width: 1023px){.collection-guide__heading{padding-top:78px;padding-bottom:78px;margin-bottom:0}.collection-guide--no-image .collection-guide__heading{background-color:#f8f9fa}}@media (max-width: 767px){.collection-guide__heading{padding-top:45px;padding-bottom:45px}}.collection-guide__title{font-family:Soleil-Bold,Helvetica,Arial,sans-serif;font-size:30px;line-height:48px;margin-bottom:4px}.collection-guide__message{font-family:Soleil-Book,Helvetica,Arial,sans-serif;font-size:24px;line-height:30px;color:#939393}.collection-guide__tile-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 1023px){.collection-guide__tile-wrap{padding:15px 24px 25px;overflow-x:auto}}@media (max-width: 767px){.collection-guide__tile-wrap{padding:5px 32px}}.collection-guide__link{display:block}@media (min-width: 1024px){.collection-guide__link{max-width:162px}}@media (min-width: 1024px){.no-touchevents .collection-guide__link:hover .collection-guide__tile-title{font-family:Soleil-Bold,Helvetica,Arial,sans-serif}}.no-touchevents .collection-guide__link:hover .collection-guide__overlay{opacity:.2}.collection-guide__tile{margin-right:12px}@media (max-width: 1023px){.collection-guide__tile{margin-right:20px}}.collection-guide__tile:last-child{margin-right:0}.collection-guide__overlay{height:100%;left:0;position:absolute;top:0;width:100%;background:#2d3142;opacity:0;transition:opacity .25s}.collection-guide__media{position:relative}@media (max-width: 1023px){.collection-guide__media{display:none}}.collection-guide__tile-title{font-family:Soleil-Book,Helvetica,Arial,sans-serif;font-size:18px;line-height:20px;color:#2d3142;margin-top:13px;transition:all .3s ease}@media (max-width: 1023px){.collection-guide__tile-title{width:-moz-max-content;width:-webkit-max-content;width:max-content;font-size:16px;line-height:48px;margin-top:0}}.collection-guide__tile-title--selected{font-family:Soleil-Bold,Helvetica,Arial,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/271/assets/bundle.styles-collection.css.map */
