@keyframes overlay-on-custom{0%{opacity:0}to{opacity:.16}}.page-width{padding-left:16px;padding-right:16px}.desktop-only{display:none}.header-custom{position:sticky;top:0;z-index:100;width:100%}.header-custom .site-header{padding:13px 0;box-shadow:none}.header-custom .header-layout{align-items:center}.header-custom .header-layout[data-logo-align=left] .site-header__logo{margin:0}.header-custom .site-header__logo img{width:100%}.header-custom .site-nav__icons .site-nav__link svg{display:block}.header-custom .header-item--icons{margin-left:32px}.header-custom .header-item--icons .site-nav{margin:0}.header-custom .header-item--icons .site-nav__link{padding:0 3px}.header-custom .header-item--navigation .site-nav__link{font-weight:400;text-transform:none;letter-spacing:0;font-size:16px;line-height:16px;padding:16px 28px 12px}.header-custom .site-nav__item:hover .site-nav__link,.header-custom .header-item--navigation .dropdown-active:hover .site-nav__link{color:#e31837!important}.header-custom .site-nav__link--underline:after{border-color:#e31837!important}.header-custom .site-header__search-input::-webkit-input-placeholder{font-size:16px}.header-custom .site-header__search-input::-moz-placeholder{font-size:16px}.header-custom .site-header__search-input:-ms-input-placeholder{font-size:16px}.header-custom .site-header__search-input:-moz-placeholder{font-size:16px}.header-custom .icon-bag-custom,.header-custom .icon-search-custom{width:30px;height:auto}.header-custom .site-nav__link--icon+.site-nav__link--icon{margin:0}.header-custom .announcement-bar{font-size:12px;line-height:20px;padding-top:15px;padding-bottom:11px;letter-spacing:0;position:relative;height:50px}.header-custom .announcement-link-text{width:170px;padding:0;margin:0 auto}.header-custom .announcement-close{position:absolute;right:0;top:0;padding:0}.video-hero-mobile{padding:0 16px}.video-hero-mobile .video-parent-section{height:0;padding-bottom:177%}.promotion-grid-custom .flex-grid--gutters{margin:0}.promotion-grid-custom .flex-grid--gutters .flex-grid__item{padding:0;margin-bottom:40px}.promotion-grid-custom .flex-grid--gutters .flex-grid__item--32359f57-5823-4b91-8909-8710855b7825{margin-bottom:16px}.promotion-grid-custom .flex-grid--gutters .flex-grid__item:last-child{margin-bottom:0}.promotion-grid-custom .promo-grid__container{flex-direction:column}.promotion-grid-custom .promo-grid__bg{position:relative}.promotion-grid-custom .type-advanced .promo-grid__content{padding:24px 8px}.promotion-grid-custom .rte--block{font-size:14px;line-height:20px;margin-bottom:19px;letter-spacing:0;color:#8e8e91}.promotion-grid-custom .rte--block.rte--strong{font-size:20px;line-height:20px;margin-bottom:9px;font-weight:500;letter-spacing:0;color:#19110b}.promotion-grid-custom .btn.btn--inverse{border:none!important;background:#19110b;text-transform:none;color:#fff!important;letter-spacing:0;padding:11px 49px 9px;font-size:16px;line-height:19px;font-weight:400;margin:0}.promotion-grid-custom .btn.btn--inverse:hover{background:#e6e6e6;color:#19110b3d!important}.promotion-grid-custom .promo-grid-two-buttons .btn.btn--inverse{margin:0 4px}.promotion-grid-custom .type-advanced .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale):after{background:transparent}.promotion-grid-custom .promo-grid-btns{display:flex;justify-content:flex-start}.promotion-grid-custom .promo-grid-two-buttons{justify-content:center}.featured-collections-custom{padding:16px 0 0 8px}.featured-collections-custom .section-header{margin-bottom:15px}.featured-collections-custom .section-header__title{padding-left:8px;text-align:left;font-size:18px;line-height:18px;font-weight:500;text-transform:none}.featured-collections-custom .grid-overflow-wrapper .grid{margin-left:0;display:block}.featured-collections-custom .grid:after{content:none}.featured-collections-custom .grid__item{float:none;clear:none!important;width:264px;padding-left:8px}.featured-collections-custom .grid-product__meta{padding-top:16px;padding-left:8px;padding-bottom:0;text-align:left}.featured-collections-custom .grid-product__vendor{font-size:12px;line-height:12px;margin-top:0;margin-bottom:9px;color:#e31837;letter-spacing:0;opacity:1}.featured-collections-custom .grid-product__title{font-weight:500;letter-spacing:0;margin-bottom:9px;font-size:16px;line-height:16px;color:#231f20}.featured-collections-custom .product-short-description{display:none}.featured-collections-custom .grid-product__price{margin-top:0;font-size:16px;line-height:16px;color:#231f20}.featured-collections-custom .grid-product__price--original{margin-right:0;margin-left:13px;color:#bec0c2}.media-reviews{padding:38px 0 74px;background:#f5f5f5}.media-reviews .ReviewSlide{width:100%}.media-reviews .review-slide-wrap{width:286px;margin:0 auto}.media-reviews .review-image-wrap{display:flex;align-items:center;margin:0 auto 16px}.media-reviews .review-image-wrap img{height:100%;object-fit:contain}.media-reviews .review-content{margin:0 auto;text-align:center;font-size:14px;line-height:26px;letter-spacing:0}.media-reviews .review-content p{margin:0;color:#8e8e91}.media-reviews .flickity-page-dots .dot.is-selected{background:#bec0c2;box-shadow:0 0 1px #0000001a}.media-reviews .flickity-page-dots .dot{background:#fff;box-shadow:0 0 1px #0000001a;opacity:1}.media-reviews .flickity-page-dots{bottom:-42px}.blog-posts-custom{padding:63px 0}.blog-posts-custom .section-header{margin-bottom:15px}.blog-posts-custom .section-header__title{font-size:18px;line-height:18px;font-weight:500;letter-spacing:0;text-transform:none;text-align:left}.blog-posts-custom .grid{margin-left:-32px}.blog-posts-custom .grid__item{padding-left:32px}.blog-posts-custom .article__grid-image{margin-bottom:25px}.blog-posts-custom .article__grid-meta{padding:0 8px;margin:0;text-align:left}.blog-posts-custom .article__title{font-size:14px;line-height:24px;letter-spacing:0;font-weight:500;margin-bottom:14px;display:block;color:#231f20}.blog-posts-custom .article__excerpt{margin-top:0;margin-bottom:15px;color:#8e8e91;font-size:14px;line-height:20px;letter-spacing:0}.blog-posts-custom .article__date{color:#e31837;font-size:12px;line-height:12px;letter-spacing:0;margin:0;text-transform:uppercase}.blog-posts-custom .flickity-prev-next-button{top:25%}.blog-posts-custom .flickity-prev-next-button.previous{left:16px}.blog-posts-custom .flickity-prev-next-button.next{right:-16px}.newsletter-custom .page-width{padding:0 24px}.newsletter-custom .newsletter-section{padding:63px 0}.newsletter-custom p.h3{text-align:left;width:181px;font-size:18px;line-height:28px;letter-spacing:0;text-transform:none;font-weight:500;margin-bottom:15px}.newsletter-custom .newsletter__input-group{max-width:none;justify-content:flex-start;margin-bottom:15px;flex-wrap:wrap}.newsletter-custom .newsletter-name-input{width:100%;font-size:14px!important;line-height:17px;border:1px solid #BEC0C2;letter-spacing:0;background:#fff;margin-bottom:10px;padding:14px 16px}.newsletter-custom .newsletter__input{width:100%;font-size:14px!important;line-height:17px;border:1px solid #BEC0C2;letter-spacing:0;background:#fff;margin-bottom:16px;padding:14px 16px}.newsletter-custom .newsletter-btn{background:#e31837;color:#fff;padding:0;width:152px}.newsletter-custom input::-webkit-input-placeholder{color:#8e8e91!important;opacity:1;font-size:14px;line-height:17px}.newsletter-custom input::-moz-placeholder{color:#8e8e91!important;opacity:1;font-size:14px;line-height:17px}.newsletter-custom input:-ms-input-placeholder{color:#8e8e91!important;opacity:1;font-size:14px;line-height:17px}.newsletter-custom input:-moz-placeholder{color:#8e8e91!important;opacity:1;font-size:14px;line-height:17px}.newsletter-custom .form__submit{display:block;font-size:16px;line-height:16px;padding:11px 0 9px;letter-spacing:0}.newsletter-custom .newsletter-btn:hover{color:#ffffffb3;background:#e31837b3}.newsletter-custom .newsletter-copy{width:100%;text-align:left;color:#8d8e91;letter-spacing:0}.newsletter-custom .note--success{width:300px;margin:0 auto 20px;text-align:center}.footer-custom .site-footer{padding-top:64px;padding-bottom:64px}.footer-custom .site-footer .grid__item:after{content:none}.footer-custom .grid__item{margin-bottom:40px}.footer-custom .page-width{padding:0 24px}.footer-custom .footer-social{display:flex}.footer-custom .footer-social li{margin:0}.footer-custom .footer-social svg{display:block;width:36px;height:36px}.footer-custom .footer-social-phiaton{margin-bottom:15px}.footer-custom .footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly}.footer-custom .footer-bottom .grid__item{margin-bottom:0}.footer-custom .footer__title{font-size:16px;line-height:16px;font-weight:500;letter-spacing:0;text-transform:none;margin-bottom:18px;text-align:left}.footer-custom .site-footer__linklist li{margin-bottom:14px}.footer-custom .site-footer__linklist a{font-size:14px;line-height:14px;color:#b5b5b6;padding:0;letter-spacing:0;display:block;text-align:left}.footer-custom .social-links-brand-label{text-align:left;color:#e31837;margin-bottom:4px;font-size:14px;line-height:14px}.footer-custom .site-footer__linklist li:last-child{margin-bottom:0}.footer-custom .footer__small-text{padding:0;text-align:center;font-size:12px;line-height:12px}.footer-custom .grid-item-phiaton{width:112px}.footer-custom .grid-item-oddict{width:104px}.footer-custom .grid-item-blank{display:none}.footer-custom .grid-item-copyright{width:100%;margin-top:31px}#back-to-top-btn{display:inline-block;background-color:#e6e6e6;width:50px;height:50px;text-align:center;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:999}#back-to-top-btn:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;font-size:2em;line-height:50px;color:#fff}#back-to-top-btn:hover{cursor:pointer}#back-to-top-btn:active{background-color:#555}#back-to-top-btn.show{opacity:1;visibility:visible}.header-custom .drawer__header{border-bottom:none}.header-custom .mobile-nav__item:after{content:none}.header-custom .mobile-nav__toggle{display:flex;align-items:center;position:absolute;top:50%;transform:translateY(-50%);width:100%}.header-custom .mobile-nav__toggle button{border:none;margin:0;width:100%;text-align:right;padding:10.5px 28px 10.5px 30px}.header-custom .drawer .mobile-nav__link--top-level{font-size:18px;line-height:18px;text-transform:none;padding:10.5px 36px;letter-spacing:0}.header-custom .mobile-nav__item--secondary a{padding:10.5px 36px}.header-custom .collapsible-content--all{padding-top:60.5px;visibility:visible;opacity:1;height:100vh!important;z-index:100;width:100%;top:0;position:fixed;background:#fff;right:-232px;transition:transform .25s cubic-bezier(.165,.84,.44,1)}.js-drawer-open .header-custom .appear-animation{transform:none}.header-custom .collapsible-content.is-open{transform:translate(-232px);transition-duration:.45s}.header-custom .collapsible-content--all .collapsible-content__inner,.header-custom .is-open .collapsible-content__inner{transform:none}.header-custom .submenu-open .mobile-nav__item{transition:none}.header-custom .submenu-back-button{width:100%;padding:15.5px 25px 15.5px 28px;text-align:left;position:relative;display:flex;align-items:center;font-size:16px;line-height:16px}.header-custom .mobile-nav__sublist .mobile-nav__link{padding:6.5px 36px;font-size:14px;line-height:14px;color:#8e8e91}.header-custom .submenu-title{padding:14.5px 28px;font-size:18px;line-height:18px}.header-custom .submenu-back-button svg{transform:rotate(180deg);margin-right:16px}.header-custom .submenu-back-button span{margin-top:2px;letter-spacing:0}.header-custom .drawer-divider{margin:13px 27.5px 15px 28.5px}.flickity-prev-next-button svg{display:none}.flickity-prev-next-button{background:none;width:56px;height:56px}.flickity-prev-next-button:hover{transform:translateY(-50%)}.flickity-prev-next-button:before{content:url("data:image/svg+xml;charset=UTF-8,<svg id='next_r' xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'><g id='Rectangle_47' data-name='Rectangle 47' fill='%23fff' stroke='%23bec0c2' stroke-width='1'><rect width='56' height='56' stroke='none'/><rect x='0.5' y='0.5' width='55' height='55' fill='none'/></g><g id='Group_182' data-name='Group 182'><g id='Group_41' data-name='Group 41'><rect id='Rectangle_32' data-name='Rectangle 32' width='56' height='56' fill='none'/><path id='Path_37' data-name='Path 37' d='M95.217,99.852,92.106,97v2.074H81.451v1.556H92.106V102.7Z' transform='translate(-60.334 -71.852)'/></g></g></svg>");width:100%;height:100%;top:0;left:0;position:absolute}.flickity-prev-next-button.previous:before{transform:rotate(180deg)}.flickity-prev-next-button.previous{left:0}.flickity-prev-next-button.next{right:0}.header-custom .site-nav--has-dropdown .site-nav__dropdown{display:block!important;min-width:auto;left:-488px;transform:none;transition:transform .45s cubic-bezier(.165,.84,.44,1)}.header-custom .site-nav--has-dropdown.dropdown-active .site-nav__dropdown{visibility:visible;width:488px;height:100%;padding:0;margin-top:17px;transform:translate(488px)}.header-custom .site-nav--has-dropdown .site-nav__dropdown .text-left{position:absolute;height:100%;width:100%;background:#fff;margin:0;padding-top:54px}.header-custom .site-nav--has-dropdown .site-nav__dropdown .text-left .site-nav__dropdown-link{padding-left:80px;padding-top:13px;padding-bottom:13px}.header-custom .site-nav--has-dropdown .site-nav__dropdown .drawer-divider{margin:26px 19.5px 30px 20.5px;color:#e6e6e6}.dropdown-active .site-nav__link{color:#e31837}.main-content{position:relative}.dropdown-close{display:none}.main-content.dropdown-closing:after,.main-content.dropdown-is-open:after{content:"";display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;z-index:26}.main-content.dropdown-closing:after{opacity:1;animation:full-overlay-off .35s forwards}.main-content.dropdown-is-open:after{opacity:0;animation:full-overlay-on .35s forwards}.pdp-custom .product-section{order:1}.pdp-custom .product-section .page-width{max-width:1263px;margin:0 auto;padding:0}.pdp-custom .product-section .product-single__vendor{margin-bottom:11px}.pdp-custom .product-section .product-single__vendor a{display:block;font-size:12px;line-height:12px;letter-spacing:0;color:#e31837}.pdp-custom .product-section .product-single__title{font-size:20px;line-height:20px;font-weight:500;margin-bottom:10px;text-transform:none}.pdp-custom .product-section .short-description{font-size:14px;line-height:20px;margin-bottom:23px;color:#8e8e91;letter-spacing:normal}.pdp-custom .product-section .product__price{font-size:16px;line-height:16px;font-weight:500}.pdp-custom .product-section .product__price--compare{color:#bec0c2}.pdp-custom .product-section .variant-wrapper{padding-bottom:20px;margin-bottom:0;border-bottom:1px solid #E6E6E6;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.pdp-custom .product-section .variant__label{margin:2px 16px 0 7px;font-size:14px;line-height:17px;letter-spacing:0;text-transform:none}.pdp-custom .product-section .variant-input-wrap{margin-bottom:0;height:24px}.pdp-custom .product-section .variant-input{height:24px}.pdp-custom .product-section .variant-input-wrap label,.template-collection .color-swatch{margin-bottom:0;width:24px;height:24px;padding:0;background-color:transparent!important;box-shadow:none;border:1px solid #D6D6D6;margin-left:0;margin-right:8px}.pdp-custom .product-section .variant-input-wrap input[type=radio]:checked+label,.template-collection .selected-collection-swatch,.template-collection .hovered-collection-swatch{box-shadow:none;border:1px solid #19110B}.template-collection .unhovered-collection-swatch{border:1px solid #D6D6D6}.color-swatch--aluminum-grey:before{background:gray}.color-swatch--pink:before{background:pink}.color-swatch--purple:before{background:purple}.color-swatch--space-black:before{background:#19110b}.color-swatch--midnight-blue:before{background:#2354a0}.color-swatch--black:before{background:#000}.color-swatch--green:before{background:#daec40}.color-swatch--red:before{background:#c94949}.color-swatch--light-blue:before{background:#1fb0eb}.color-swatch--dark-blue:before{background:#1a68b5}.color-swatch--jet-black:before{background:#19110b}.color-swatch--forest-green:before{background:#5c7463}.color-swatch--mustard-yellow:before{background:#dca566}.color-swatch--grey:before{background:gray}.color-swatch--brown:before{background:brown}.color-swatch--floral-white:before,.color-swatch--white:before{border:1px solid #d6d6d6!important}.variant-input-wrap label.disabled:after{z-index:4}a.color-swatch:hover{box-shadow:none}[data-swatch_style=round] .color-swatch:before{border:none;top:50%;left:50%;transform:translate(-50%,-50%);right:0;bottom:0;width:16px;height:16px}.pdp-custom .product-section .grid--product-images--partial .flickity-slider .product-main-slide{width:100%}.pdp-custom .product-section .product__quantity{display:none;margin-top:24px}.pdp-custom .product-section .product__quantity label{display:none}.pdp-custom .product-section .add-to-cart.btn--secondary{text-transform:none;font-weight:400;font-size:16px;line-height:16px;padding-top:17px;padding-bottom:13px;min-height:auto;letter-spacing:0}.pdp-custom .product-section .shopify-payment-button .shopify-payment-button__button--unbranded{padding-top:18px;padding-bottom:14px;border:none;font-size:16px;line-height:16px;text-transform:none;font-weight:400;min-height:auto;letter-spacing:0;background-color:#19110b}.pdp-custom .product-section .product-tabs-wrap{display:flex;margin-bottom:12px}.pdp-custom .product-section .product-tab{margin-right:27px;font-size:16px;line-height:16px;color:#bec0c2;cursor:pointer;padding-bottom:1px;padding-right:4px;border-bottom:1px solid transparent}.pdp-custom .product-section .product-tab.selected-tab{color:#19110b;border-bottom:1px solid #19110B}.pdp-custom .product-section .product-tab-content{display:none;font-size:14px;line-height:22px;color:#bec0c2}.pdp-custom .product-section .product-tab-content.selected-tab-content{display:block}.pdp-custom .product-section .product__thumbs--below .product__thumbs--scroller{padding-left:8px}.pdp-custom .product-section .product__thumb-item{border:none;max-width:none;width:96px;margin-right:8px}.pdp-custom .product-section .product__thumb-item a.is-active,.pdp-custom .product-section .product__thumb-item a:focus{border:1px solid #19110b}.pdp-custom .product-section .product__thumb-item a.is-active:before,.pdp-custom .product-section .product__thumb-item a:focus:before{box-shadow:none}.pdp-custom .product-section .product__thumb-arrow,.pdp-custom .product-section .flickity-page-dots{display:none}.pdp-custom .product-section .grid{margin-left:0}.pdp-custom .product-section .grid__item{padding-left:0;float:none}.pdp-custom .product-section .product__main-photos{margin-left:0;margin-right:0;margin-bottom:8px;width:100%}.pdp-custom .product-section .product-main-image-wrap{margin-bottom:24px}.pdp-custom .product-section .product-meta-wrap{padding:0 16px}.pdp-custom .product-section .product-single__meta{text-align:left;margin:0}.pdp-custom .hr--medium{margin-top:0;margin-bottom:20px}.pdp-custom .page-content--product{padding-bottom:31px}.template-product .pdp-tabs{position:sticky;order:-1;z-index:2}.template-product .main-content{display:flex;flex-direction:column}.pdp-svg-text-blocks{background:#f5f5f5}.pdp-svg-text-blocks .svg-text-blocks-wrap{display:flex;flex-direction:column;justify-content:space-between;padding-top:24px;padding-bottom:24px}.pdp-svg-text-blocks .svg-text-block{margin-bottom:6px;max-width:300px;display:flex;align-items:center;justify-content:flex-start}.pdp-svg-text-blocks .svg-text-block svg{display:block;flex:0 0 48px;height:48px}.pdp-svg-text-blocks .svg-text-block p{margin-bottom:0;color:#8e8e91;letter-spacing:0;font-size:12px;line-height:18px}.pdp-tabs{background:#fff}.pdp-tabs .page-width{border-bottom:1px solid #E6E6E6}.pdp-tabs .pdp-tabs-wrap{max-width:1062px;padding-left:8px;padding-right:8px;display:flex;justify-content:space-between;margin:0 auto}.pdp-tabs .pdp-tab{text-align:center;width:75px;font-size:10px;line-height:10px;font-weight:500;color:#bec0c2;padding-top:8px;padding-bottom:10px}.pdp-tabs .pdp-tab.selected-tab{color:#19110b;padding-bottom:9px;border-bottom:1px solid #E31837}.pdp-features-list .page-width{padding-top:32px;padding-bottom:44px}.pdp-features-list .pdp-features-left{margin-bottom:31px}.pdp-features-list .pdp-features-images-wrap.mobile-only{margin-bottom:20px}.pdp-features-list .pdp-feature-image{width:100%}.pdp-features-list .flickity-prev-next-button.next{margin-right:-16px}.pdp-features-list .flickity-prev-next-button.previous{margin-left:-16px}.pdp-features-list .pdp-feature-item{margin-bottom:19px}.pdp-features-list .pdp-feature-item-svg{margin-bottom:3px;display:flex}.pdp-features-list .pdp-feature-item-svg svg{width:56px;height:auto;display:block}.pdp-features-list .pdp-feature-item h1{font-size:14px;line-height:22px;font-weight:500;margin-bottom:13px;text-transform:none;padding-left:11px}.pdp-features-list .pdp-feature-item p{font-size:14px;line-height:22px;margin-bottom:0;color:#8e8e91;padding-left:11px}.pdp-video .page-width{padding:20px 0 64px;position:relative}.pdp-video .video-cover{position:relative}.pdp-video .play-button{width:56px;height:56px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;cursor:pointer}.pdp-video .play-button svg{width:100%;height:auto;display:block}.pdp-video .video-modal{display:none;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;background:#000;width:100%;z-index:1000;padding:60px 16px 40px}.video-modal-active .pdp-video .video-modal{display:flex}.pdp-video .modal-close{cursor:pointer;position:absolute;right:0;top:0;display:block}.video-modal-active{overflow:hidden}.pdp-video .video-wrapper{width:100%}.pdp-video .video-wrapper.mobile-only{height:100%}.template-product .media-reviews{margin-bottom:64px}.pdp-img-txt .page-width{padding:0}.pdp-img-txt .feature-row{background:#f5f5f5}.pdp-img-txt .feature-row__item .h3{text-transform:none;font-size:20px;line-height:20px;font-weight:500;margin-bottom:11px}.pdp-img-txt .feature-row__item .featured-row__subtext{font-size:14px;line-height:22px;color:#8e8e91;letter-spacing:0}.pdp-img-txt .feature-row__text{padding:34px 36px 34px 24px;text-align:left}.pdp-gallery .page-width{padding:64px 0 64px 24px}.pdp-gallery .pdp-gallery-img{width:272px;margin-right:16px}.pdp-gallery .pdp-gallery-item-copy{padding-top:19px;padding-right:55px}.pdp-gallery .pdp-gallery-item-copy h1{font-weight:500;font-size:14px;line-height:17px;margin-bottom:6px;text-transform:none}.pdp-gallery .pdp-gallery-item-copy p{font-size:11px;line-height:16px;margin:0}.pdp-collapsible-section .page-width{padding-left:0;padding-right:0}.pdp-oddict-app .phone-images .phone-image{width:201px;margin-right:9px}.bonobeats-lite{max-width:35%}@media (max-width: 768px){.bonobeats-lite{max-width:100%}}.pdp-oddict-app .phone-images .phone-image:last-child{margin-right:0}.pdp-oddict-app .additional-info-container .h3.mobile-only{text-transform:none;font-weight:500;font-size:20px;line-height:20px;margin-bottom:14px;text-align:center}.pdp-oddict-app .feature-row__text{text-align:left;padding:31px 24px 40px}.pdp-oddict-app .feature-row__text .h5{font-size:14px;line-height:14px;margin-bottom:18px;color:#e31837;font-weight:500;text-transform:none;letter-spacing:normal}.pdp-oddict-app .featured-row__subtext p{margin-bottom:10px;font-size:14px;line-height:22px;letter-spacing:normal}.pdp-oddict-app .app-store-links{display:flex;justify-content:center;margin-top:21px}.pdp-oddict-app .app-store-link{width:152px;margin-right:8px}.pdp-oddict-app .app-store-link:last-child{margin-right:0}.additional-info-border-top,.additional-info-border-bottom{border-top:1px solid #BEC0C2;margin:0 16px}.additional-info-container{display:none;padding:56px 16px 0;position:relative}.pdp-oddict-app .additional-info-container{padding-top:16px;padding-left:0;padding-right:0}.additional-info-container .additional-info-close-button{display:none}.additional-info-header{display:flex;justify-content:space-between;align-items:center;padding:6.5px 3px 5.5px 24px;cursor:pointer}.additional-info-header h1{font-size:20px;line-height:20px;color:#8e8e91;margin:0;text-transform:none}.additional-info-header svg.mobile-only{display:block;width:56px;height:56px}.pdp-tech-specs .h3{text-align:center;font-size:20px;line-height:20px;margin-bottom:30px;font-weight:500;text-transform:none}.pdp-tech-specs .item-specs-section{border-bottom:1px solid #BEC0C2;padding-top:40px;padding-bottom:17px}.pdp-tech-specs .item-specs-section:last-child{border-bottom:none}.pdp-tech-specs .item-specs-section.item-specs-section-first{padding-top:0}.pdp-tech-specs .item-specs-section h1{color:#e31837;font-size:16px;line-height:16px;margin-bottom:30px;font-weight:500;text-transform:none}.pdp-tech-specs .item-spec{margin-bottom:18px}.pdp-tech-specs .item-spec h3{font-size:14px;line-height:14px;margin-bottom:0;font-weight:500;color:#231f20;text-transform:none}.pdp-tech-specs .item-spec p{font-size:14px;line-height:20px;margin-top:6px;margin-bottom:0;color:#8e8e91}.pdp-faq .h3{font-size:20px;line-height:20px;font-weight:500;margin-bottom:30px;text-align:center}.pdp-faq .h5{font-size:16px;line-height:26px;margin-bottom:20px;max-width:320px;text-transform:none;letter-spacing:normal}.pdp-faq .faq-item h3{font-weight:500;font-size:14px;line-height:22px;margin-bottom:0;text-transform:none}.pdp-faq .faq-item p{font-size:14px;line-height:20px;color:#8e8e91;margin-bottom:25px}.pdp-faq .faq-user-guide{font-size:14px;line-height:14px;font-weight:500}.pdp-faq .additional-info-container{padding-bottom:39px}.pdp-reviews #shopify-product-reviews{overflow:visible}.pdp-reviews .page-width{padding-top:56px}.pdp-reviews .pdp-reviews-wrap{padding-bottom:68px;border-bottom:1px solid #BEC0C2}.pdp-reviews .section-header{font-size:20px;line-height:20px;margin-bottom:30px;font-weight:700;text-transform:none}.pdp-reviews .section-subheading{text-align:left;font-size:16px;line-height:26px;margin-bottom:4px;text-transform:none}.pdp-reviews .spr-header-title{display:none}.pdp-reviews .spr-summary{display:flex;flex-wrap:wrap;justify-content:center}.pdp-reviews .rating-container{color:#fff;margin-bottom:0;padding:12px 13px 11px;font-size:16px;line-height:16px;font-weight:500;background:#161615;margin-right:16px}.pdp-reviews .spr-starrating{display:flex;align-items:center}.pdp-reviews .spr-summary-caption{display:block;flex:1 0 100%;order:-1;margin-bottom:23px}.pdp-reviews .spr-summary-actions-togglereviews{display:block;font-size:14px;line-height:14px;color:#8e8e91}.pdp-reviews .spr-icon{font-size:initial;width:auto;height:auto;margin-right:6px}.pdp-reviews .spr-icon-star:before{content:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' width='21.029' height='20' viewBox='0 0 21.029 20'><path id='star' d='M10.514,0,7.265,6.584,0,7.639l5.257,5.125L4.016,20l6.5-3.416L17.013,20l-1.241-7.236,5.257-5.125L13.764,6.584Z' transform='translate(0 0)' fill='%23161615'/></svg>");width:100%;height:auto;display:block;font-size:initial;font-family:none;line-height:normal}.pdp-reviews .spr-icon-star-empty:before{content:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' width='21.029' height='20' viewBox='0 0 21.029 20'><path id='star_empty' d='M10.514,0,7.265,6.584,0,7.639l5.257,5.125L4.016,20l6.5-3.416L17.013,20l-1.241-7.236,5.257-5.125L13.764,6.584Z' transform='translate(0 0)' fill='%238e8e91'/></svg>");width:100%;height:auto;display:block;font-size:initial;font-family:none;line-height:normal}.pdp-reviews .spr-summary-actions{flex:1 0 100%;display:block;margin-top:24px}.pdp-reviews .spr-summary-actions-newreview{font-size:16px;line-height:18px;display:block;border:1px solid #19110B!important;padding:9px 0 7px;width:100%;max-width:343px}.pdp-reviews .spr-summary-actions-newreview:before,.pdp-reviews .spr-summary-actions-newreview:after{content:none!important}.pdp-reviews .spr-reviews{padding-left:6.5px;padding-right:6.5px}.pdp-reviews .spr-review{border-color:#bec0c2;padding-top:24px;padding-bottom:24px}.pdp-reviews .spr-review-header-starratings{display:flex;align-items:center;margin:0}.pdp-reviews .spr-review-header-starratings .spr-icon-star:before{content:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' width='14.72' height='14' viewBox='0 0 14.72 14'><path id='star_s' d='M7.36,0,5.085,4.609,0,5.348,3.68,8.935,2.811,14,7.36,11.609,11.909,14,11.04,8.935l3.68-3.587L9.634,4.609Z' transform='translate(0)' fill='%23161615'/></svg>");width:100%;height:auto;display:block;font-size:initial;font-family:none;line-height:normal}.pdp-reviews .spr-review-header-starratings .spr-icon-star-empty:before{content:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' width='14.72' height='14' viewBox='0 0 14.72 14'><path id='star_s' d='M7.36,0,5.085,4.609,0,5.348,3.68,8.935,2.811,14,7.36,11.609,11.909,14,11.04,8.935l3.68-3.587L9.634,4.609Z' transform='translate(0)' fill='%238e8e91'/></svg>");width:100%;height:auto;display:block;font-size:initial;font-family:none;line-height:normal}.pdp-reviews .spr-review-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.pdp-reviews .spr-content .spr-review-header-title{order:3;flex:1 0 100%;text-align:left;margin-top:23px;margin-bottom:9px;font-size:14px;line-height:22px;font-weight:500}.pdp-reviews .spr-review-header-byline{font-size:12px;line-height:12px;color:#8e8e91;font-style:normal;margin:0}.pdp-reviews .spr-review-header-byline strong{font-weight:400}.pdp-reviews .spr-review-content{text-align:left;color:#8e8e91}.pdp-reviews .spr-review-content-body{font-size:12px;line-height:18px}.pdp-reviews .spr-pagination{padding-top:29px;border-color:#bec0c2}.pdp-reviews .spr-pagination>div{display:flex;justify-content:center;align-items:center}.pdp-reviews .spr-pagination-page{font-size:14px;line-height:14px;margin-right:14px;display:block}.pdp-reviews .spr-pagination-page:last-child{margin-right:0}.pdp-reviews .spr-pagination-page a{color:#8e8e91;display:block}.pdp-reviews .spr-pagination-page.is-active{color:#231f20;font-weight:500}.pdp-reviews .spr-pagination-prev{margin-right:27px}.pdp-reviews .spr-pagination-prev a{display:flex;align-items:center}.pdp-reviews .spr-pagination-prev a:before{content:url("data:image/svg+xml;charset=UTF-8,<svg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 6.6' style='enable-background:new 0 0 16 6.6;' xml:space='preserve'><path id='_-_' d='M0,3.3l3.6,3.3V4.2H16V2.4H3.6V0L0,3.3z'/></svg>");margin-right:11px;width:16px}.pdp-reviews .spr-pagination-next{margin-left:13px}.pdp-reviews .spr-pagination-next a{display:flex;align-items:center}.pdp-reviews .spr-pagination-next a:after{content:url("data:image/svg+xml;charset=UTF-8,<svg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 6.6' style='enable-background:new 0 0 16 6.6;' xml:space='preserve'><path id='_-_' d='M16,3.3L12.4,0v2.4H0v1.8h12.4v2.4L16,3.3z'/></svg>");margin-left:11px;width:16px}.pdp-reviews .spr-pagination-prev,.pdp-reviews .spr-pagination-next{display:block;position:relative;text-transform:none;font-size:14px;line-height:14px;font-weight:500;color:#231f20}.pdp-recommendations-custom{padding:63px 0 64px 8px}.pdp-recommendations-custom .section-header{margin-bottom:15px}.pdp-recommendations-custom .section-header__title{font-weight:500;text-transform:none;font-size:18px;line-height:18px;text-align:left;padding-left:16px}.pdp-recommendations-custom .grid{margin-left:0;display:block}.pdp-recommendations-custom .grid__item{padding-left:8px;float:none;clear:none!important}.pdp-recommendations-custom .grid-product__tag--sale{display:none}.pdp-recommendations-custom .grid-product__meta{padding-top:14px;padding-left:8px;padding-bottom:0;text-align:left;display:flex;flex-direction:column}.pdp-recommendations-custom .grid-product__title{font-weight:500;font-size:16px;line-height:16px;margin-bottom:6px;letter-spacing:normal}.pdp-recommendations-custom .grid-product__vendor{order:-1;font-size:12px;line-height:12px;margin-bottom:10px;color:#e31837;letter-spacing:normal;margin-top:0}.pdp-recommendations-custom .grid-product__price{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-top:0;font-size:16px;line-height:16px}.pdp-recommendations-custom .grid-product__price--savings{display:none}.pdp-recommendations-custom .grid-product__price--original{margin-left:12px;margin-right:0;color:#bec0c2}.pdp-img-txt .above-text-img{display:none}.pdp-img-txt .image-wrap{background:transparent}.collection-item__title--overlaid{color:#000;text-shadow:none}@media (min-width: 769px){.collection-item__title--overlaid{left:18px}.collection-item__title{font-size:calc(var(--typeCollectionTitle)*1.2)}}.collection-filter-buttons{display:flex}.pdp-collapsible-sections{padding-top:40px}.collection-header-custom #CollectionHeaderSection{padding:0 16px}.collection-header-custom .page-width{padding:0 23px}.collection-header-custom .collection-hero{height:440px}.collection-header-custom .collection-hero__content{padding-bottom:24px;align-items:flex-end}.collection-header-custom .collection-hero__content .section-header{text-align:left}.collection-header-custom .title-logo{width:136px;margin-bottom:15px}.collection-header-custom p{max-width:280px;font-size:14px;line-height:20px;margin:0;text-align:left}.collection-content-custom{padding-top:23px}.collection-content-custom .collection-filter{justify-content:space-between;margin-bottom:4px}.collection-content-custom .collection-filter-buttons{display:flex;flex-wrap:wrap}.collection-content-custom .collection-filter-buttons .collection-filter-button{margin-right:22px;margin-bottom:16px;font-size:14px;line-height:14px;color:#8e8e91}.collection-content-custom .collection-filter-buttons .collection-filter-button.selected-filter{color:#e31837}.collection-content-custom .collection-filter__item--sort,.featured-collections-custom .grid-product__colors,.pdp-recommendations-custom .grid-product__colors,.collection-content-custom .grid-product__colors{display:none}.collection-content-custom #CollectionSection .grid{margin-left:-8px;display:flex;flex-wrap:wrap}.collection-content-custom #CollectionSection .grid__item{padding-left:8px;margin-bottom:32px}.collection-content-custom .grid-product__tag--sale,.collection-content-custom .product-short-description{display:none}.collection-content-custom .grid-product__meta{padding-top:13px;padding-left:8px;padding-right:8px;display:flex;flex-direction:column;align-items:flex-start}.collection-content-custom .title-color-row{margin-bottom:7px}.collection-content-custom .grid-product__title{font-size:14px;line-height:14px;font-weight:500;letter-spacing:normal}.collection-content-custom .grid-product__price{margin-top:0;font-size:14px;line-height:15px;color:#e31837}.collection-content-custom .grid-product__price.not-on-sale{color:#bec0c2}.collection-content-custom .grid-product__price--original{margin-left:7px;margin-right:0;color:#bec0c2}.collection-content-custom .color-count{margin-top:7px;color:#bec0c2;font-size:14px;line-height:15px}.template-product .product__price-savings{display:none}.template-page .main-content .page-width{padding-top:40px;padding-bottom:40px}.page--support-faqs .main-content .page-width{padding-top:19px;padding-bottom:32px}.page--support-faqs .section-header{margin-bottom:30px}.page--support-faqs .section-header__title{font-size:18px;line-height:36px;font-weight:500}.page--support-faqs .faq-group-heading{font-size:14px;line-height:17px;font-weight:500;margin-bottom:15px}.page--support-faqs .faq-group{padding-top:31px;padding-bottom:20px;border-bottom:1px solid #E6E6E6}.page--support-faqs .faq-group:first-child{padding-top:0}.page--support-faqs .faq-item{padding-bottom:11px}.page--support-faqs .faq-item button{position:relative;text-align:left;padding:8px 0 0 36px;display:flex;align-items:flex-start;font-size:14px;line-height:22px}.page--support-faqs .faq-item button:before{content:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'><g id='bt_list' transform='translate(0 36) rotate(-90)'><g id='_' data-name='&gt;' transform='translate(12 15.75)'><line id='Line_11' data-name='Line 11' x2='6' y2='6' fill='none' stroke='%2319110b' stroke-linecap='square' stroke-width='1.4'/><line id='Line_12' data-name='Line 12' x1='6' y2='6' transform='translate(6)' fill='none' stroke='%2319110b' stroke-linecap='square' stroke-width='1.4'/></g><rect id='box' width='36' height='36' fill='none'/></g></svg>");width:36px;height:36px;display:block;position:absolute;top:0;left:0;transition:transform .45s cubic-bezier(.165,.84,.44,1)}.page--support-faqs .faq-item button.faq-expanded:before{transform:rotate(90deg);transition:transform .45s cubic-bezier(.165,.84,.44,1)}.page--support-faqs .faq-item div{padding-left:36px;padding-bottom:13px;display:none;margin-top:16px;color:#8e8e91;font-size:14px;line-height:22px}.page--support-faqs .faq-item:last-child div{padding-bottom:0}.page--support-faqs .faq-item div p{margin-bottom:22px}.page--support-faqs .faq-item div p:last-child{margin-bottom:0}.page--support-faqs .faq-item div ul{margin-bottom:29px}.page--support-faqs .faq-item div ul:last-child{margin:0}.page--support-faqs .faq-item div li{margin-bottom:13px}.page--support-faqs .faq-item div li:last-child{margin:0}.page--support-faqs .faq-one-half-column-left{display:none}.page--support-faqs .faq-one-half-column-right a{color:#e31837;text-decoration:none;border-bottom:none!important}.page--support-faqs .faq-one-half-column-right a:after{content:none}.page--support-faqs #owners-guide .faq-item div{font-weight:500;font-size:18px;line-height:24px}.pdp-custom .product-section .variant-wrapper--earpads .variant-input-wrap,.pdp-custom .product-section .variant-wrapper--title .variant-input-wrap,.pdp-custom .product-section .variant-wrapper--denominations .variant-input-wrap{height:auto!important}.pdp-custom .product-section .variant-wrapper--earpads .variant-input-wrap label,.pdp-custom .product-section .variant-wrapper--title .variant-input-wrap label,.pdp-custom .product-section .variant-wrapper--denominations .variant-input-wrap label{width:auto!important;height:auto!important;padding:5px 10px}.pdp-custom .product-section .variant-wrapper--earpads .variant__label,.pdp-custom .product-section .variant-wrapper--title .variant__label,.pdp-custom .product-section .variant-wrapper--denominations .variant__label{display:none}.pdp-custom .final-sale{font-size:16px;color:#e31837;font-weight:700}.template-collection.filter-clicked .grid-product .lazyloaded{opacity:1!important;animation:none}.twig-userguide{margin-top:13px}.twig-userguide-link{border-bottom:1px solid #e31837;padding-bottom:1px;padding-right:4px;color:#e31837}.twig-userguide-link:hover{color:#e31837}.template-product #VideoModal.modal--is-active{z-index:1000}.template-collection .collection-title-no-filter{font-size:16px;line-height:16px;font-weight:500;text-transform:none;margin:0}@media only screen and (max-width: 768px){.header-custom #NavDrawer.drawer--right{width:232px;right:-232px}.header-custom #NavDrawer.drawer--right.drawer--is-open{transform:translate(-232px)}.desktop-only{display:none!important}.featured-collections-custom .page-width{padding:0}.featured-collections-custom .grid-overflow-wrapper .grid__item:first-child{margin-left:0}.media-reviews .review-image-wrap{width:160px!important;height:40px}.blog-posts-custom .grid__item{float:none;clear:none!important;width:100%}.footer-custom .footer-bottom{margin-left:0}.pdp-recommendations-custom .grid{display:flex}.footer-custom .footer-bottom .grid__item,.pdp-recommendations-custom .page-width{padding:0}.pdp-recommendations-custom .grid__item{flex:0 0 264px}.pdp-recommendations-custom .grid__item:first-child{margin-left:0}}@media only screen and (max-width: 600px){.header-custom .announcement-bar{font-size:16px;line-height:20px;padding-top:14px;padding-bottom:13px;height:95px}}@media only screen and (min-width: 769px){.page-width{padding-left:40px;padding-right:40px}.desktop-only{display:block}.mobile-only{display:none!important}.header-custom .site-header{padding-top:19px;padding-bottom:17px}.header-custom .header-item--icons .site-nav__link{padding:0 4px}.header-custom .site-header__search-container.fixed-search{display:block;overflow:visible;bottom:0;position:relative}.header-custom .fixed-search .site-header__search{transform:none;position:relative}.header-custom .fixed-search .site-header__search .page-width{padding:0}.header-custom .fixed-search .site-header__search-form{padding:0;background:#f5f5f5;width:282px;height:44px;border-radius:22px;overflow:auto}.header-custom .header-item--icons .js-search-header{display:none}.header-custom .site-header__search-btn--submit{padding:0;margin-left:4px}.header-custom .site-header__search-btn--submit svg{display:block}.header-custom .icon-bag-custom,.header-custom .icon-search-custom{width:auto}.header-custom .announcement-bar{font-size:16px;line-height:20px;padding-top:14px;padding-bottom:13px}.header-custom .announcement-link-text{width:100%}.header-custom .header-layout--left .site-navigation{padding-left:60px}.promotion-grid-custom .flex-grid--gutters .flex-grid__item{margin-bottom:0}.promotion-grid-custom .promo-grid__container{flex-direction:row}.promotion-grid-custom .promo-grid__bg{position:absolute}.promotion-grid-custom .type-advanced .promo-grid__content{padding-left:64px;padding-bottom:64px;padding-right:0;max-width:560px}.promotion-grid-custom .rte--block{font-size:16px;line-height:24px;margin-bottom:15px;color:#fff}.promotion-grid-custom .rte--block.rte--strong{font-size:32px;line-height:32px;margin-bottom:14px;font-weight:500;color:#fff}.promotion-grid-custom .promo-grid-btns{display:block}.promotion-grid-custom .btn.btn--inverse{background:#fff;text-transform:none;color:#19110b!important;letter-spacing:0;width:168px;font-size:16px;line-height:19px;font-weight:400;margin:0 8px 0 0}.promotion-grid-custom .promo-grid-two-buttons .btn.btn--inverse{margin:0 8px 0 0}.featured-collections-custom{padding:54px 0 26px}.featured-collections-custom .section-header{margin-bottom:23px}.featured-collections-custom .grid-overflow-wrapper .grid{width:auto;margin-left:-32px}.featured-collections-custom .grid__item{width:25%;padding-left:32px}.featured-collections-custom .grid-product__meta{padding-top:0;padding-left:0;padding-bottom:0;text-align:center}.featured-collections-custom .section-header__title{padding-left:0;text-align:center;font-size:32px;line-height:32px}.featured-collections-custom .grid-product__vendor{margin-bottom:13px;font-size:14px;line-height:14px}.featured-collections-custom .grid-product__title{margin-bottom:5px;font-size:20px;line-height:20px}.featured-collections-custom .product-short-description{display:block;font-size:14px;line-height:18px;color:#8e8e91;margin-bottom:21px}.featured-collections-custom .grid-product__price--original{margin-right:0;margin-left:17px}.featured-collections-custom .flickity-prev-next-button.previous{left:-8px}.featured-collections-custom .flickity-prev-next-button.next{right:-40px}.media-reviews{padding:80px 0;max-width:1920px;margin:0 auto}.media-reviews .review-slide-wrap{max-width:912px;width:90%;margin:0 auto}.media-reviews .review-image-wrap{width:auto;height:45px;display:flex;align-items:center;margin:0 auto 40px}.media-reviews .review-image-wrap img{object-fit:contain}.media-reviews .review-content{text-align:center;font-size:24px;line-height:36px;width:auto}.blog-posts-custom{padding:118px 0}.blog-posts-custom .section-header{margin-bottom:62px}.blog-posts-custom .section-header__title{font-size:32px;line-height:38px;text-align:center}.blog-posts-custom .article__grid-image{margin-bottom:32px}.blog-posts-custom .article__title{font-size:20px;line-height:28px;margin-bottom:13px}.blog-posts-custom .article__excerpt{margin-bottom:22px;font-size:14px;line-height:20px}.blog-posts-custom .article__date{font-size:14px;line-height:14px}.newsletter-custom .newsletter-section{padding:87px 0;max-width:1920px;margin:0 auto}.newsletter-custom p.h3{width:auto;text-align:center;font-size:32px;line-height:32px;margin-bottom:54px}.newsletter-custom .newsletter-name-input{flex:0 1 240px;margin-right:8px;font-size:16px;line-height:19px;margin-bottom:0}.newsletter-custom .newsletter__input{flex:0 1 432px;margin-right:12px;font-size:16px;line-height:19px;margin-bottom:0}.newsletter-custom input::-webkit-input-placeholder{font-size:16px;line-height:19px}.newsletter-custom input::-moz-placeholder{font-size:16px;line-height:19px}.newsletter-custom input:-ms-input-placeholder{font-size:16px;line-height:19px}.newsletter-custom input:-moz-placeholder{font-size:16px;line-height:19px}.newsletter-custom .newsletter-btn{width:168px}.newsletter-custom .newsletter__input-group{margin-bottom:40px;flex-wrap:nowrap;justify-content:center}.newsletter-custom .form__submit{padding:18px 0 14px}.newsletter-custom .newsletter-copy{width:674px;margin:0 auto;text-align:center}.footer-custom .site-footer{padding-top:104px;padding-bottom:130px}.footer-custom .site-footer .grid__item{margin-bottom:0}.footer-custom .footer-bottom .grid__item{width:25%}.footer-custom .page-width{padding:0 40px}.footer-custom .footer__title{margin-bottom:31px}.footer-custom .site-footer__linklist li{margin-bottom:19px}.footer-custom .site-footer__linklist a{font-size:16px;line-height:16px}.footer-custom .social-links-brand-label{font-size:16px;line-height:16px;margin-bottom:3px}.footer-custom .footer-social-phiaton{margin-bottom:24px}.footer-custom .footer-social svg{width:48px;height:48px}.footer-custom .footer-bottom{margin-top:80px;display:block}.footer-custom .footer__small-text{font-size:16px;line-height:16px;text-align:left}.footer-custom .grid-item-blank{display:block}.footer-custom .grid-item-copyright{margin-top:0}.header-custom .site-nav__dropdown{position:fixed}.dropdown-close{display:block;opacity:0;position:fixed;right:0;top:0;transition:opacity .35s;pointer-events:none}.dropdown-close svg{display:block}.dropdown-is-open .dropdown-close{z-index:27;cursor:pointer;opacity:1;transition:opacity .35s;pointer-events:initial}.pdp-custom .product-section{order:0}.flickity-prev-next-button{width:72px;height:72px}.flickity-prev-next-button:before{content:url("data:image/svg+xml;charset=UTF-8,<svg id='next_r' xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72'><g id='Rectangle_47' data-name='Rectangle 47' fill='%23fff' stroke='%23bec0c2' stroke-width='1'><rect width='72' height='72' stroke='none'/><rect x='0.5' y='0.5' width='71' height='71' fill='none'/></g><g id='Group_182' data-name='Group 182' transform='translate(-967 5066)'><g id='Group_41' data-name='Group 41' transform='translate(967 -5066)'><rect id='Rectangle_32' data-name='Rectangle 32' width='72' height='72' fill='none'/><path id='Path_37' data-name='Path 37' d='M99.15,100.667,95.15,97v2.667h-13.7v2h13.7v2.667Z' transform='translate(-54.301 -64.667)'/></g></g></svg>");width:100%;height:100%;top:0;left:0;position:absolute}.pdp-custom .product-section .page-width{padding:0 40px}.pdp-custom .product-section .grid{display:flex;justify-content:space-between}.pdp-custom .product-section .product-single__meta{padding-left:47px}.pdp-custom .product-section .product-single__vendor{margin-bottom:21px}.pdp-custom .product-section .product-single__vendor a{font-size:16px;line-height:16px}.pdp-custom .product-section .product-single__title{font-size:40px;line-height:40px;margin-bottom:22px}.pdp-custom .product-section .short-description{margin-bottom:38px;font-size:16px;line-height:24px;color:#19110b}.pdp-custom .product-section .product__price{font-size:24px;line-height:24px}.pdp-custom .product-section .hr--medium{display:none}.pdp-custom .product-section .variant-wrapper{border-bottom:none;padding-bottom:0;margin-top:30px;margin-bottom:0;justify-content:flex-end}.pdp-custom .product-section .variant-input-wrap,.pdp-custom .product-section .variant-input{height:28px}.pdp-custom .product-section .variant-input-wrap label,.template-collection .color-swatch{width:28px;height:28px;margin-right:9px}[data-swatch_style=round] .color-swatch:before{width:20px;height:20px}.pdp-custom .product-section .variant__label{font-size:16px;line-height:19px;margin-top:3px;margin-right:0}.pdp-custom .product-section .product__quantity{margin-top:31px;margin-bottom:32px;display:block}.pdp-custom .product-section .js-qty__wrapper{min-width:auto;max-width:none;width:144px}.pdp-custom .product-section .js-qty__num{font-size:16px;line-height:16px;padding-top:17px;padding-bottom:13px;border-color:#bec0c2}.pdp-custom .product-section .js-qty__adjust{display:flex;align-items:center;padding-left:15px;padding-right:15px}.pdp-custom .product-section .js-qty__adjust:hover{background-color:transparent}.pdp-custom .product-section .js-qty__adjust svg{display:block}.pdp-custom .product-section .js-qty__adjust--minus{margin-top:1px}.pdp-custom .product-section .product-single__form{margin-bottom:48px;display:flex;flex-direction:column}.pdp-custom .product-section .product-price-container{order:-1}.pdp-custom .product-section .product-tabs-wrap{margin-bottom:13px}.pdp-custom .product-section .product-tab{margin-right:36px}.pdp-custom .product-section .product__thumb-arrow{background:transparent;display:block}.pdp-custom .product-section .product__thumb-arrow svg{position:absolute;top:50%}.pdp-custom .product-section .product__thumb-arrow--next svg{transform:translateY(-50%);right:0;margin-right:-24px}.pdp-custom .product-section .product__thumb-arrow--prev svg{transform:rotate(180deg) translateY(50%);left:0;margin-left:-24px}.pdp-custom .product-section .product__main-photos{border:1px solid #E6E6E6;margin-bottom:16px}.pdp-custom .product-section .product__thumbs--below{margin-top:0}.pdp-custom .product-section .product__thumb-item{margin-right:16px;width:112px}.pdp-custom .product-section .product__thumbs--below .product__thumbs--scroller{padding-left:0}.pdp-custom .product-section .product-meta-wrap{padding:0}.pdp-custom .product-section .product-main-image-wrap{margin-bottom:0}.pdp-custom .product-section .product-tab-content{font-size:16px;line-height:24px}.pdp-custom .page-content--product{padding-bottom:63px}.template-product .main-content{display:block}.pdp-svg-text-blocks{margin-bottom:34px}.pdp-svg-text-blocks .svg-text-blocks-wrap{flex-direction:row;max-width:1160px;margin:0 auto;padding-top:12px;padding-bottom:12px}.pdp-svg-text-blocks .svg-text-block{max-width:270px;margin:0}.pdp-svg-text-blocks .svg-text-block svg{flex:0 0 64px;height:64px}.pdp-svg-text-blocks .svg-text-block p{margin-left:4px;font-size:16px;line-height:22px}.pdp-tabs .pdp-tabs-wrap{padding-left:0;padding-right:0}.pdp-tabs .pdp-tab{padding-top:16px;padding-bottom:21px;font-size:16px;line-height:16px;width:144px}.pdp-tabs .pdp-tab.selected-tab{padding-bottom:22px}.pdp-features-list .page-width{padding-top:128px;padding-bottom:64px}.pdp-features-list .pdp-features-wrap{display:flex;justify-content:space-between;max-width:1527px;margin:0 auto}.pdp-features-list .pdp-features-left{margin-bottom:0}.pdp-features-list .pdp-features-left,.pdp-features-list .pdp-features-middle,.pdp-features-list .pdp-features-right{display:flex;flex-direction:column}.pdp-features-list .pdp-features-left,.pdp-features-list .pdp-features-right{display:flex;flex-direction:column;max-width:430px;width:31%}.pdp-features-list .pdp-features-middle{max-width:576px;width:38%;position:relative;overflow:hidden}.pdp-features-list .pdp-features-images-wrap{position:absolute;width:100%}.pdp-features-list .pdp-feature-item{margin-bottom:55px}.pdp-features-list .pdp-feature-item-svg{margin-bottom:4px}.pdp-features-list .pdp-feature-item-svg svg{width:88px}.pdp-features-list .pdp-feature-item h1{font-size:24px;line-height:36px;margin-bottom:17px;padding-left:21px}.pdp-features-list .pdp-feature-item p{font-size:16px;line-height:24px;margin-bottom:0;padding-left:21px}.pdp-video .page-width{padding:64px 40px 128px}.pdp-video .video-modal{padding:40px 120px}.pdp-video .play-button{width:120px;height:120px}.template-product .media-reviews{margin-bottom:128px}.pdp-img-txt .page-width{padding:0 40px}.pdp-img-txt .feature-row{margin:0;align-items:flex-end}.pdp-img-txt .feature-row__text--left,.pdp-img-txt .feature-row__text--right{padding:0 2% 6.69% 6.69%}.pdp-img-txt .feature-row__item .h3{font-size:32px;line-height:32px;margin-bottom:27px}.pdp-img-txt .feature-row__item .featured-row__subtext{font-size:16px;line-height:30px;color:#19110b}.pdp-img-txt .feature-row__text--left .featured-row__subtext{max-width:566px}.pdp-img-txt .feature-row__text--right .featured-row__subtext{max-width:640px}.pdp-gallery .pdp-gallery-img{width:597px;margin-right:32px}.pdp-gallery .page-width{padding-bottom:57px;padding-left:40px}.pdp-gallery .pdp-gallery-item-copy{padding-top:54px;padding-right:69px;padding-left:40px}.pdp-gallery .pdp-gallery-item-copy h1{font-size:32px;line-height:38px;margin-bottom:27px}.pdp-gallery .pdp-gallery-item-copy p{font-size:16px;line-height:30px}.pdp-gallery .copy-below-images .flickity-prev-next-button{transform:none;top:263px}.pdp-collapsible-section .page-width{padding-left:40px;padding-right:40px}.pdp-oddict-app .feature-row{margin:0 auto;align-items:flex-end}.pdp-oddict-app .feature-row__text{padding-top:0}.pdp-oddict-app .feature-row__text .h3.desktop-only{text-transform:none;font-weight:500;font-size:32px;line-height:32px;margin-bottom:54px}.pdp-tech-specs .h3{text-align:left;font-size:32px;line-height:32px;margin-bottom:54px}.pdp-oddict-app .feature-row__text .h5{font-size:24px;line-height:24px;margin-bottom:38px}.pdp-oddict-app .featured-row__subtext{max-width:574px}.pdp-oddict-app .featured-row__subtext p{margin-bottom:20px;font-size:24px;line-height:34px;letter-spacing:normal}.pdp-oddict-app .app-store-links{justify-content:flex-start;margin-top:40px}.pdp-oddict-app .app-store-link{width:272px;margin-right:16px}.pdp-oddict-app .phone-images{display:flex;justify-content:space-evenly}.pdp-oddict-app .phone-images .phone-image{flex:0 1 264px;margin-right:12px;transform:scale(1);transition:transform .45s cubic-bezier(.165,.84,.44,1)}.pdp-oddict-app .phone-images .phone-image:hover{transform:scale(1.21212);transition:transform .45s cubic-bezier(.165,.84,.44,1)}.pdp-oddict-app .phone-images .phone-image:last-child{margin-right:0}.pdp-oddict-app .phone-images .image-wrap{background:transparent}.pdp-oddict-app .feature-row__text--right{padding-bottom:20px;padding-left:0;padding-right:60px}.additional-info-border-top{margin:0}.additional-info-header{padding:32px 40px 31px}.additional-info-header h1{font-size:32px;line-height:32px}.additional-info-header svg.desktop-only{display:block;width:72px;height:72px}.additional-info-header svg.mobile-only{display:none}.additional-info-container{padding:102px 0 104px}.pdp-oddict-app .additional-info-container{padding-top:102px}.additional-info-container .additional-info-close-button{display:block;position:absolute;top:82px;right:0;cursor:pointer}.additional-info-container .additional-info-close-button svg{display:block}.additional-info-border-bottom{margin:0}.pdp-tech-specs .additional-info-container{padding-bottom:0}.pdp-tech-specs .item-specs-section{padding:104px 0 74px}.pdp-tech-specs .item-specs-section h1{font-size:24px;line-height:24px;margin-bottom:38px}.pdp-tech-specs .item-specs-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.pdp-tech-specs .item-specs-remainder-1 .item-specs-wrap:after{content:"";flex:1 1 66%}.pdp-tech-specs .item-specs-remainder-2 .item-specs-wrap:after{content:"";flex:1 1 33%}.pdp-tech-specs .item-spec{flex:1 0 33%;margin-bottom:20px;padding-right:14px}.pdp-tech-specs .item-spec h3{font-size:16px;line-height:16px}.pdp-tech-specs .item-spec p{margin-top:12px;font-size:16px;line-height:30px}.pdp-faq .h3{font-size:32px;line-height:32px;margin-bottom:54px;text-align:left}.pdp-faq .h5{font-size:24px;line-height:36px;margin-bottom:66px;max-width:1100px}.pdp-faq .faq-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.pdp-faq .faq-item{flex:0 1 30%}.pdp-faq .faq-item h3{font-size:24px;line-height:29px;font-weight:500;margin-bottom:8px}.pdp-faq .faq-item p{font-size:16px;line-height:24px;margin-bottom:47px}.pdp-faq .faq-user-guide{font-size:24px;line-height:24px}.pdp-faq .faqs-remainder-1:after{content:"";flex:0 1 70%}.pdp-faq .faqs-remainder-2:after{content:"";flex:0 1 30%}.pdp-faq .additional-info-container{padding-bottom:57px}.pdp-reviews .page-width{padding-top:102px}.pdp-reviews .pdp-reviews-wrap{padding-bottom:103px}.pdp-reviews .section-header{font-size:32px;line-height:32px;text-align:left}.pdp-reviews .section-subheading{font-size:24px;line-height:24px;margin-bottom:28px}.pdp-reviews .spr-summary{width:100%;flex-wrap:nowrap;justify-content:flex-start;position:relative}.pdp-reviews .spr-summary:before,.pdp-reviews .spr-summary:after{content:none}.pdp-reviews .rating-container{padding:12px 15px 10px;font-size:24px;line-height:24px;margin-right:32px}.pdp-reviews .spr-starrating{margin-right:31px}.pdp-reviews .spr-icon{margin-right:8px}.pdp-reviews .spr-icon:last-child{margin-right:0}.pdp-reviews .spr-icon-star:before{content:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' width='27.338' height='26' viewBox='0 0 27.338 26'><path id='star' d='M13.669,0,9.445,8.559,0,9.931l6.835,6.662L5.221,26l8.448-4.441L22.116,26,20.5,16.593l6.835-6.662L17.893,8.559Z' transform='translate(0)' fill='%23161615'/></svg>")}.pdp-reviews .spr-icon-star-empty:before{content:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' width='27.338' height='26' viewBox='0 0 27.338 26'><path id='star_empty' d='M13.669,0,9.445,8.559,0,9.931l6.835,6.662L5.221,26l8.448-4.441L22.116,26,20.5,16.593l6.835-6.662L17.893,8.559Z' transform='translate(0)' fill='%238e8e91'/></svg>")}.pdp-reviews .spr-summary-caption{flex:none;order:initial;margin-bottom:0;display:flex;align-items:center}.pdp-reviews .spr-summary-actions-togglereviews{font-size:24px;line-height:26px;padding-left:32px;border-left:1px solid #8E8E91}.pdp-reviews .spr-summary-actions{position:absolute;right:0;top:0;flex:none;margin-top:0}.pdp-reviews .spr-summary-actions-newreview{padding:14px 26px 12px}.pdp-reviews .spr-reviews{padding-left:0;padding-right:0}.pdp-reviews .spr-review:first-child{margin-top:56px}.pdp-reviews .spr-review{padding-top:56px;padding-bottom:56px}.pdp-reviews .spr-review-header-starratings .spr-icon-star:before{content:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' width='22.081' height='21' viewBox='0 0 22.081 21'><path id='star_s' d='M11.04,0,7.628,6.913,0,8.021,5.52,13.4,4.217,21l6.823-3.587L17.863,21l-1.3-7.6,5.52-5.381L14.452,6.913Z' transform='translate(0)' fill='%23161615'/></svg>")}.pdp-reviews .spr-review-header-starratings .spr-icon-star-empty:before{content:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' width='22.081' height='21' viewBox='0 0 22.081 21'><path id='star_s' d='M11.04,0,7.628,6.913,0,8.021,5.52,13.4,4.217,21l6.823-3.587L17.863,21l-1.3-7.6,5.52-5.381L14.452,6.913Z' transform='translate(0)' fill='%238e8e91'/></svg>")}.pdp-reviews .spr-review-header-byline{font-size:16px;line-height:16px}.pdp-reviews .spr-content .spr-review-header-title{margin-top:32px;font-size:24px;line-height:29px;margin-bottom:14px}.pdp-reviews .spr-review-content{max-width:1181px}.pdp-reviews .spr-review-content-body{font-size:16px;line-height:24px}.pdp-reviews .spr-pagination-page{font-size:24px;line-height:24px;margin-right:33px}.pdp-reviews .spr-pagination-prev{margin-right:57px}.pdp-reviews .spr-pagination-prev a:before{width:18px;margin-right:32px}.pdp-reviews .spr-pagination-next{margin-left:24px}.pdp-reviews .spr-pagination-next a:after{width:18px;margin-left:32px}.pdp-recommendations-custom{padding:102px 0 104px}.pdp-recommendations-custom .section-header{margin-bottom:30px}.pdp-recommendations-custom .section-header__title{font-size:32px;line-height:32px;text-align:center}.pdp-recommendations-custom .grid{width:auto;margin-left:-32px}.pdp-recommendations-custom .grid__item{width:25%;padding-left:32px}.pdp-recommendations-custom .grid-product__meta{padding-top:29px;padding-left:0;text-align:center}.pdp-recommendations-custom .grid-product__vendor{font-size:14px;line-height:14px;margin-bottom:14px}.pdp-recommendations-custom .grid-product__title{font-size:20px;line-height:20px;margin-bottom:11px}.pdp-recommendations-custom .grid-product__price{justify-content:center}.pdp-recommendations-custom .grid-product__price--original{margin-left:16.5px}.pdp-recommendations-custom .flickity-prev-next-button.previous{left:-8px}.pdp-recommendations-custom .flickity-prev-next-button.next{right:-40px}.pdp-img-txt .above-text-img{max-width:400px;display:block;margin-bottom:30px}.pdp-img-txt-below-text-img .feature-row__text{display:flex;flex-direction:column;justify-content:flex-start;padding-top:118px}.pdp-img-txt-below-text-img .feature-row{align-items:stretch}.pdp-img-txt-below-text-img .feature-row__text .featured-row__subtext{max-width:642px}.pdp-img-txt-below-text-img .above-text-img{flex:1 0 auto;display:flex;align-items:flex-end}#shopify-section-pdp-text-and-image-bt-120-nc-4 .above-text-img{max-width:643px}.pdp-collapsible-sections{padding-top:70px}.collection-header-custom .collection-hero{height:520px}.collection-header-custom .title-logo{width:242px;margin-bottom:35px}.collection-header-custom #CollectionHeaderSection{padding:0 40px}.collection-header-custom .collection-hero__content{padding-bottom:40px}.collection-header-custom .page-width{padding:0 40px}.collection-header-custom p{font-size:22px;line-height:32px;max-width:700px}.collection-content-custom{padding-top:24px}.collection-content-custom .collection-filter{margin-bottom:27px}.collection-content-custom .collection-filter-buttons .collection-filter-button{margin-right:32px;margin-bottom:0;font-size:16px;line-height:16px}.collection-content-custom .collection-filter__item--sort{display:block;flex:0 1 250px;margin:0}.collection-content-custom .collection-filter select{border:none;background-image:url(/cdn/shop/files/select-arrow.png?v=1643093552);background-size:48px;height:48px;background-position:right 0 center;font-size:16px;line-height:19px}.collection-content-custom .grid-product__colors{display:flex;margin-top:0}.collection-content-custom .grid-product__meta{padding:18px 10px 0}.collection-content-custom .title-color-row{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:15px}.collection-content-custom .grid-product__title{font-size:24px;line-height:24px}.collection-content-custom .product-short-description{display:block;font-size:16px;line-height:24px;color:#8e8e91;margin-bottom:11px;text-align:left;max-width:400px}.collection-content-custom .grid-product__price{font-size:16px;line-height:18px}.collection-content-custom .grid-product__price--original{margin-left:16px}.collection-content-custom #CollectionSection .grid{margin-left:-32px}.collection-content-custom #CollectionSection .grid__item{margin-bottom:114px;padding-left:32px}.collection-content-custom .color-count{display:none}.collection-header-custom.collection-header-oddict p{max-width:710px}.pdp-img-txt-snapdragon .above-text-img{max-width:114px}.pdp-img-txt-bonobuds-4 .above-text-img{max-width:324px}.pdp-img-txt-cvc .above-text-img{max-width:129px}.page--support-faqs .main-content .page-width .rte{display:flex}.page--support-faqs .faq-one-half-column-left{flex:0 0 26%;display:block}.page--support-faqs .faq-one-half-column-right{flex:0 0 70%}.template-page .main-content .page-width{max-width:1121px;padding-top:80px;padding-bottom:80px}.page--support-faqs .main-content .page-width{padding-top:67px;padding-bottom:104px}.page--support-faqs .section-header{margin-bottom:78px}.page--support-faqs .section-header__title{font-size:24px}.page--support-faqs .faq-group{padding-top:52px;padding-bottom:11px}.page--support-faqs .faq-group-heading{font-size:20px;line-height:24px;margin-bottom:29px}.page--support-faqs .faq-item{padding-bottom:24px}.page--support-faqs .faq-item button{font-size:16px;line-height:24px;padding-left:44px}.page--support-faqs .faq-item div{padding-left:44px;padding-bottom:17px;margin-top:15px;font-size:12px;line-height:18px}.page--support-faqs .faq-item:last-child div{padding-bottom:17px}.page--support-faqs .faq-item div p{margin-bottom:18px}.page--support-faqs .faq-item div p:last-child{margin-bottom:0}.page--support-faqs .faq-item div ul{margin-bottom:22px}.page--support-faqs .faq-item div ul:last-child{margin:0}.page--support-faqs .faq-item div li{margin-bottom:12px}.page--support-faqs .faq-item div li:last-child{margin:0}.page--support-faqs .faq-one-half-column-left{margin-bottom:0!important}.page--support-faqs .faq-one-half-column-left .tabs{list-style:none;margin-left:0;padding-top:10px}.page--support-faqs .faq-one-half-column-left .tabs li{margin-bottom:31px}.page--support-faqs .faq-one-half-column-left .tabs a{border-bottom:none!important;font-size:16px;line-height:19px;font-weight:500;text-transform:uppercase}.page--support-faqs .faq-one-half-column-left .tabs a:after{content:none}.template-collection .collection-title-no-filter{font-size:24px;line-height:24px}}@media screen and (min-width: 1300px){.pdp-custom .product-section .product-main-image-wrap{width:704px}.pdp-custom .product-section .product-meta-wrap{width:479px}}@media only screen and (min-width: 1441px){.header-custom .page-width{max-width:1920px;padding:0 64px}.video-hero-custom{max-width:1920px;padding:0 64px;margin:0 auto}.media-reviews .flickity-prev-next-button.previous{left:120px}.media-reviews .flickity-prev-next-button.next{right:120px}.featured-collections-custom .flickity-prev-next-button.previous{left:-32px}.featured-collections-custom .flickity-prev-next-button.next{right:-64px}.hero--650px{height:700px}.pdp-custom .product-section .page-width{max-width:1311px;padding:0 64px}.pdp-video .page-width{padding-left:64px;padding-right:64px}.pdp-img-txt .page-width{padding:0 64px}.pdp-gallery .page-width{padding-left:64px}.additional-info-container .additional-info-close-button{right:190px}.additional-info-header{padding-left:120px;padding-right:120px}.pdp-oddict-app .feature-row{padding-left:152px;padding-right:143px}.pdp-oddict-app .feature-row__text--right{min-width:auto}.pdp-oddict-app .feature-row__text__images{flex:0 1 816px}.pdp-collapsible-section .page-width{padding-left:64px;padding-right:64px}.pdp-tech-specs .h3{padding-left:152px;padding-right:152px}.pdp-tech-specs .item-specs-section{padding:104px 152px 74px}.pdp-faq .additional-info-container,.pdp-reviews .pdp-reviews-wrap{padding-left:152px;padding-right:152px}.pdp-recommendations-custom .flickity-prev-next-button.previous{left:-32px}.pdp-recommendations-custom .flickity-prev-next-button.next{right:-64px}.collection-header-custom #CollectionHeaderSection{padding:0 64px}.collection-header-custom .collection-hero__content{padding-bottom:63px}.collection-header-custom .page-width{padding:0 64px}.page--support-faqs .main-content .page-width{max-width:1169px}}@media only screen and (min-width: 1720px){.hero--650px{height:895px}}#wishlist-hero-product-page-button{position:absolute;top:0;right:0}#wishlist-hero-product-page-button [data-icon=heart]{width:20px;height:20px}#wishlist-hero-product-page-button button{height:auto!important;padding:20px 24px!important}@media (max-width: 768px){.product-main-image-wrap{position:relative}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/custom.css.map */
