.announcement-container{z-index:8}.announcement-bar__content p{text-transform:uppercase}.header,.mobile-header{z-index:9}@media only screen and (max-width: 798px){.mobile-header__content{padding:10px}}.video-wrapper video{display:block;width:100%;height:100%;object-fit:cover}.video-section .video-mobile{display:block!important}.video-section .video-desktop{display:none!important}.video-element{position:relative}.video-link{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}@media only screen and (min-width: 799px){.video-section .video-mobile{display:none!important}.video-section .video-desktop{display:block!important}.has-vertical-header{display:grid;grid-template-areas:"announcement announcement" "header main-content" "additional additional";grid-template-columns:15% 85%}}.sidebar-width.header-sticky-wrapper{-webkit-transition:all 4s ease;-moz-transition:all 4s ease;transition:all 4s ease}.sidebar-width.header-sticky-wrapper.is_stuck{top:40px!important}.header__icons .action-area__link{padding:5px 0;text-transform:uppercase!important}.header__icons{flex-direction:column!important;align-items:flex-start}.vertical-header__content .header__icons.header__icons--left{justify-content:flex-start!important}.vertical-header__block.block__logo{padding-top:30px;padding-bottom:15px}.header--vertical a:hover,.header__link.is-active,.footer__content a:hover,.footer__content a:active{text-decoration:underline}.search-overlay{top:0;height:100%}.search-overlay__wrapper .one-whole{width:100%}.footer__content.section.is-width-wide .container.has-limit{width:100%;max-width:100%;padding-left:10px;padding-right:10px}.footer__container .footer__content{padding-top:60px;padding-bottom:60px;margin-top:60px;border-bottom:none}.social-icons.is-flex.is-flex-wrap{display:flex;justify-content:flex-end}#shopify-section-link_list .footer__heading{display:none}.footer__menu.is-justify-space-between{text-align:right}.footer__logo-wrapper img{object-fit:cover;object-position:50% 50%;max-width:160px}.footer__logo-wrapper .image-element__wrap img{margin:0}.footer__extra-content.section{display:none}.footer__content{border-top:thin solid #DFDBD7}.image-with-text__wrapper h3{font-family:aktiv-grotesk-extended,sans-serif;font-weight:200;font-style:normal;letter-spacing:1px;font-size:12px}.page-details .image-with-text__wrapper,.page-size-guide .image-with-text__wrapper{padding-left:20px;padding-right:20px}.image-with-text__image-column{display:block;height:100%}@media only screen and (min-width: 1024px){.is-beside-vertical-header{padding-right:40px}.page-details .image-with-text__wrapper,.page-size-guide .image-with-text__wrapper{padding-left:40px;padding-right:0}}@media only screen and (max-width: 798px){.is-justify-space-between{justify-content:center}}.product-thumbnail{display:flex;align-items:center;justify-content:space-between;padding-top:20px;line-height:1.2}@media only screen and (min-width: 1024px){.collection__content .has-padding-bottom{margin-bottom:30px}}@media only screen and (min-width: 1440px){.collection__content .has-padding-bottom{margin-bottom:80px}}.accordion dt a,.accordion dt button,.faq-accordion dt a,.faq-accordion dt button{font-size:12px;padding:13px 0 12px 10px}.accordion dt a,.accordion dt button,.faq-accordion dt a{border-bottom:none}.faq-accordion dt button{border:none}.accordion dt .icon,.faq-accordion dt small,.faq-accordion dt .icon{left:auto;right:10px;top:46%;height:10px;width:10px}.plyr__poster{background-color:#fff}.shopify-policy__container{max-width:100%!important}.shopify-policy__title{text-align:left!important}.shopify-policy__title h1{text-transform:uppercase;margin-bottom:30px}@media only screen and (min-width: 1024px){.shopify-policy__container{padding:30px 40px}}@media only screen and (min-width: 1440px){.shopify-policy__container{padding-top:80px;padding-bottom:80px}}#shopify-section-template--21661679681831__main{padding-top:0!important;padding-left:20px!important}@media only screen and (max-width: 799px){#shopify-section-template--21661679681831__1e88ad63-39b4-49d4-af3c-6ccefd9f2a49,#shopify-section-template--21661679681831__recommendations{padding-left:20px!important;padding-right:20px!important}}@media only screen and (min-width: 799px){#shopify-section-template--21661679681831__main{padding-top:60px;padding-left:0!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-styles.css.map */
