@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap";*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--primary-color:#4D4D4D;--white:#ffffff;--gray:#707070;--bg-black:#1F1E21;--black:#000000;--bg-light:#F0F0F0;--primary-font:"Instrument Sans", sans-serif;--secondary-font: "Work Sans", sans-serif;--page-width:1330px;--common-gap:120px;--space40: 40px;--grid-desktop-vertical-spacing: 30px;--grid-desktop-horizontal-spacing: 24px;--grid-mobile-vertical-spacing: 20px;--grid-mobile-horizontal-spacing: 15px}body{padding:0;margin:0;font-size:16px;line-height:1.5!important;font-weight:400!important;color:var(--primary-color);font-family:var(--primary-font)!important;letter-spacing:normal;background-color:#fff}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{padding:0;margin-top:0;margin-bottom:0;line-height:1.2;color:var(--black);font-family:var(--secondary-font);text-transform:inherit;letter-spacing:normal;font-weight:400}p{margin:0 0 20px}p:last-child{margin-bottom:0}p:empty{display:none}ul,ol{margin:0;padding:0;list-style:none}img{display:block;max-width:100%;height:auto}video,iframe{display:block;width:100%}a{-webkit-transition:all .3s;transition:all .3s}a,a:hover,a:focus{text-decoration:none}:focus,*:focus-visible{outline:none!important;box-shadow:none!important}table{width:100%}.btn:not(button,.site-header__cart),.button{padding:12px 40px;background:var(--black);border:1px solid var(--black);font-size:16px;color:var(--white);font-weight:700;font-family:var(--secondary-font);line-height:1.2;text-transform:uppercase;letter-spacing:normal;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:48px;border-radius:0;min-width:142px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.btn:not(button,.site-header__cart):hover,.button:hover{opacity:.8}.btn:not(button,.site-header__cart):before,.btn:not(button,.site-header__cart):after,.button:before,.button:after{display:none}.btn.btn-white,.button.btn-white{background:var(--white);color:var(--black);border-color:var(--white)}.btn.btn-border-dark,.button.btn-border-dark{border-color:var(--black);background:var(--white);color:var(--black)}.btn.btn-link,.button.btn-link{min-height:auto;padding:2px 2px 10px;text-transform:uppercase;letter-spacing:.05em;min-width:auto;background:none;border:0;color:var(--black);border-bottom:1px solid var(--black)}.btn.link-white,.button.link-white{color:var(--white)!important;border-bottom-color:var(--white)!important}form .field:before,form .field:after{display:none}textarea,textarea.text-area{display:block;font-family:var(--primary-font);height:150px;width:100%;border:1px solid #D9D9D9;background:var(--white);padding:1rem 2rem;margin:0;font-size:18px;color:var(--primary-color);font-weight:400;letter-spacing:normal;box-shadow:none!important;border-radius:0!important;-webkit-transition:ease-in .3s;transition:ease-in .3s;resize:none}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email],input[type=date],select{display:block;font-family:var(--primary-font);height:48px;width:100%;border:1px solid #D9D9D9;background:var(--white);padding:1rem 2rem;margin:0!important;font-size:16px;font-weight:400;letter-spacing:normal;color:var(--primary-color);box-shadow:none!important;border-radius:0!important;-webkit-transition:ease-in .3s;transition:ease-in .3s}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='9' viewBox='0 0 16 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 1L8 8L1 1' stroke='%232C2C2C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")!important;background-repeat:no-repeat!important;background-size:10px!important;background-position:center right .5rem!important;padding-right:2.4rem!important}.mobile{display:none!important}@media only screen and (max-width:767px){.mobile{display:block!important}.desktop{display:none!important}}.page-width,.page-width-desktop{max-width:var(--page-width);width:100%;margin-left:auto;margin-right:auto;padding-left:15px!important;padding-right:15px!important}@media (max-width:1199px){:root{--page-width:100%}.page-width,.page-width-desktop{max-width:var(--page-width)}}@media (max-width:989px){.page-width,.page-width-desktop{max-width:var(--page-width);padding-left:24px!important;padding-right:24px!important}}.field:before,.field:after{display:none}.field .field__label,.customer .field label{display:none}::placeholder{color:var(--primary-color);opacity:1!important}::-ms-input-placeholder{color:var(--primary-color)}.field .field__input{padding:10px 20px;border:1px solid rgba(0,0,0,.2);background:var(--white);border-radius:0;margin:0}.customer .field input:not([type=radio],[type=checkbox],[type=file]){padding:10px 20px!important;border:1px solid rgba(0,0,0,.2);background:var(--white);margin:0!important;height:48px}.select .svg-wrapper,.customer select+.svg-wrapper{display:none!important}.mt-40{margin-top:40px!important}.utility-bar{border-bottom:0;padding:7px 0;background-color:var(--black)}.utility-bar .announcement-bar{color:var(--white);font-family:var(--secondary-font);text-transform:uppercase;font-weight:700;font-size:13px}.announcement-bar{display:block}.utility-bar .announcement-bar p{margin:0}.announcement-bar .announcement-bar__message{min-height:auto;color:currentColor;font-size:inherit;text-transform:inherit;font-weight:700;font-family:inherit;display:flex;align-items:center;column-gap:10px}.announcement-bar .announcement-bar__message img{width:24px;height:24px;flex-shrink:0;object-fit:contain}.utility-bar .announcement-bar__announcement{color:currentcolor}.announcement-bar__marquee{overflow:hidden;white-space:nowrap}.announcement-bar__track{display:inline-flex;will-change:transform}.announcement-bar__announcement{flex:0 0 auto;width:auto;padding:0 var(--announcement-gap, 50px);display:inline-flex;align-items:center}@media only screen and (min-width:750px){.utility-bar .announcement-bar-slider .grid{overflow-x:hidden;display:flex;flex-wrap:wrap;justify-content:center;column-gap:80px;row-gap:10px}.utility-bar .announcement-bar-slider .grid .grid__item{width:auto;max-width:inherit;flex-grow:inherit}.announcement-bar .slider-button{display:none}}.header-wrapper{border-bottom:1px solid #fff;position:relative;color:var(--black);transition:background .15s ease-out}header.header{padding-top:8px;padding-bottom:8px;grid-template-columns:1fr 2fr 1fr}body:is(.template-index,.has-inner-banner) .section-header .header-wrapper{position:absolute;top:0;left:0;width:100%;z-index:1;color:var(--white);background-color:transparent}body:is(.template-index,.has-inner-banner) .shopify-section-header-sticky .header-wrapper{background:var(--white);color:var(--black)}body:is(.template-index,.has-inner-banner) .section-header:not(.shopify-section-header-sticky) .header__heading-logo-wrapper img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.shopify-section-header-hidden{top:0!important}.header .header__inline-menu{margin-left:auto;margin-right:auto;width:auto}.header__inline-menu>.list-menu{display:flex;flex-wrap:wrap;justify-content:flex-start;height:100%}.header__inline-menu>.list-menu>li{display:inline-block;padding:0 28px;margin:0}.header__inline-menu>.list-menu>li:first-child{padding-left:0}.header__inline-menu>.list-menu>li:last-child{padding-right:0}.header__inline-menu>.list-menu>li>.header__menu-item,.header__inline-menu>.list-menu summary.list-menu__item{padding:0;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;color:currentcolor;font-family:var(--primary-font);line-height:1.2;font-size:1.6rem;text-transform:uppercase;text-decoration:none;font-weight:600;letter-spacing:normal;position:relative;-webkit-transition:none;transition:none}header-menu summary.list-menu__item a{color:currentcolor}.header__inline-menu .header__menu-item span{padding:12px 0;position:relative;text-decoration:none!important;color:currentColor;border-bottom:1px solid transparent}.header__inline-menu summary.list-menu__item{padding-right:1.8rem!important}.header__inline-menu summary.list-menu__item>.icon-caret{right:0;height:.7rem}.header__inline-menu .header__menu-item span.header__active-menu-item{border-bottom-color:var(--black)}body:is(.template-index,.has-inner-banner) .section-header:not(.shopify-section-header-sticky) .header__inline-menu .header__menu-item span.header__active-menu-item{border-bottom-color:var(--white)}.header__icons{padding-right:0!important;align-self:center}.header .header__icons>*{margin:0 24px 0 0;flex-shrink:0}.header .header__icons>*:last-child{margin-right:0}.header__icons .header__icon{width:auto;height:auto;position:relative;color:currentColor}.header__icon .svg-wrapper{width:auto!important;height:auto!important;position:relative}.header__icon .icon,.header__icon svg{height:24px;width:24px;fill:none;vertical-align:middle;transform:scale(1)!important}.header__icons>.header__search{display:none!important}.desktop-localization-wrapper{display:none}.header__icon--cart .cart-count-bubble{left:1.2rem}.header-drawer-searchwrap{display:none!important;-ms-flex-align:center;align-items:center}.header__search details .header__icon-close{display:none!important}.header-localization .disclosure .localization-form__select{letter-spacing:normal!important;color:currentColor;text-decoration:none!important}.header .header__heading-link{margin:0;padding:0}.home-banner-wrapper{position:relative;overflow:hidden}.home-banner-wrapper .img-wrap{position:relative}.home-banner-wrapper .img-wrap img{width:100%}.home-banner-wrapper .img-wrap:after{content:"";background:#000;opacity:.05;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.home-banner-wrapper .banner-content{position:absolute;top:0;left:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding-top:var(--headerwrap-height);padding-bottom:5rem}.home-banner-wrapper .content-box{max-width:53rem;width:100%;margin:0 auto;text-align:center;color:var(--white)}.home-banner-wrapper .content-box>*:not(:last-child){margin-bottom:16px}.home-banner-wrapper .content-box .banner-title{font-size:56px;font-weight:700;text-transform:uppercase;color:var(--white)}.home-banner-wrapper .content-box .button{margin-top:20px}footer.footer{border:0;margin:0;padding:40px 0;color:var(--white);background:var(--black)}.footer .footer__content-top{padding-top:0;padding-bottom:0}.footer__blocks-wrapper.grid{display:flex;flex-wrap:wrap;--ft-colgap: 80px;column-gap:var(--ft-colgap);row-gap:0!important;align-items:flex-start;justify-content:space-between;margin:0}.footer__blocks-wrapper.grid>*{max-width:calc(25% - var(--ft-colgap)*3 / 4);width:auto}.footer .footer-block__heading{font-weight:700;font-size:20px;line-height:1.2;color:currentColor;text-transform:uppercase;position:relative;margin-bottom:20px}.footer-block--menu .footer-block__details-content li{display:block;margin:0 0 16px!important}.footer-block--menu .footer-block__details-content li:last-child{margin-bottom:0!important}.footer-block--menu .footer-block__details-content li a{padding:0;font-size:inherit;line-height:1.2;text-decoration:none;color:currentcolor;display:inline-block;font-family:var(--primary-font);letter-spacing:normal;word-break:break-word;transition:all .3s;outline:none;box-shadow:none}.footer-block--menu .footer-block__details-content li a:hover{opacity:.6;text-decoration:none;color:currentColor}.footer-block--menu li .list-menu__item--active{opacity:.6;text-decoration:underline!important}.footer .rte{font-size:14px;font-weight:400}.newsletter-form__field-wrapper .field__input{width:100%;height:48px;padding:6px 50px 6px 16px!important;background:none;color:var(--white);font-size:12px;border-color:var(--white)}.newsletter-form__field-wrapper .field__input::placeholder{color:#fff}.newsletter-form__field-wrapper .field__input::-ms-input-placeholder{color:#fff}.newsletter-form__field-wrapper .newsletter-form__button{max-width:32px;width:100%;padding:0;border:none;border-radius:0;background:var(--white)!important;color:var(--black);font-size:14px;line-height:1.2;display:flex;align-items:center;justify-content:center;text-align:center;min-height:auto;height:auto;position:absolute;top:8px;right:8px;bottom:8px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.newsletter-form__field-wrapper .newsletter-form__button:hover{opacity:.8}.footer__list-social.list-social{margin:16px -3px 0}.footer-block .footer-block__image-wrapper{margin-bottom:16px}.footer__list-social.list-social .list-social__link{padding:3px;color:var(--white)}.footer__list-social.list-social .svg-wrapper{width:100%;height:100%}.footer__list-social.list-social .svg-wrapper svg{width:26px;height:26px;transform:scale(1)}.footer .footer__content-bottom{padding:0;border:0;margin-top:24px}.footer__copyright.caption{display:block;text-align:left!important;margin-top:0;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:normal;color:var(--white);width:100%}.footer__copyright .copyright__content{font-size:inherit}.footer__copyright .copyright__content a:hover{opacity:.6;text-decoration:none;color:currentColor}.scroll-trigger{animation:none!important;opacity:1!important;transform:none!important}.newsletter-form__message{margin-bottom:0;width:100%;color:currentColor}.section__title{position:relative;margin-bottom:40px}.section__title.center{max-width:890px;width:100%;margin-left:auto;margin-right:auto}.section__title .sub-txt,.sub-heading{font-size:16px;text-transform:uppercase;margin-bottom:16px;color:var(--black);line-height:1.2;font-family:var(--primary-font)}.section__title .common-heading{margin:0}.section__title .common-heading~*{margin-top:15px;margin-bottom:0}.section__title .description{color:var(--black)}.marquee-container{overflow:hidden;white-space:nowrap}.marquee-track{display:inline-flex;will-change:transform}.marquee-item{flex-shrink:0;padding:0 50px;display:inline-flex;align-items:center}.marquee-text{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:normal;white-space:nowrap;font-family:var(--secondary-font)}.abt-video-main{padding:var(--common-gap) 0;overflow:hidden}.icon-txt-wrrp{margin-top:40px;display:flex;flex-wrap:wrap;--icon-colgap:48px;column-gap:var(--icon-colgap);row-gap:24px}.icon-txt-wrrp>*{max-width:calc(33.33% - var(--icon-colgap)*2 / 3);width:100%}.icon-txt-wrrp .icon img{height:40px;width:auto;object-fit:contain;margin:0 auto}.icon-txt-wrrp .icon-txt{text-align:center}.icon-txt-wrrp .icon-txt h2{margin-top:14px;text-transform:uppercase;font-size:24px;font-weight:700}.icon-txt-wrrp .icon-txt .icon-subTxt{margin-top:12px}.abt-video-innr .video-innr{padding-top:56.25%;position:relative;overflow:hidden}.abt-video-innr .video-innr video,.abt-video-innr .video-innr iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.index-artists-section{padding:var(--space40) 0;background-color:var(--bg-light)}.artists-wrapper .content-flex{display:flex;flex-wrap:wrap}.artists-wrapper .content-flex>*{max-width:50%;width:100%}.artists-wrapper .content-flex .frame-image img{width:100%}.artists-wrapper .content-flex .content-wrapper{display:flex;flex-direction:column;justify-content:center;padding:0 0 0 7rem}.artists-wrapper .content-wrapper .description h3,.artists-wrapper .content-wrapper .description h4{text-transform:uppercase;font-size:16px;font-weight:700;margin-bottom:16px}.artists-wrapper .content-wrapper .description p:not(:last-child){margin-bottom:16px}.section-cta{margin-top:40px}.blog-post-main{margin:var(--common-gap) 0!important}.blog>div{padding-top:0;padding-bottom:0}.card.article-card .card__inner{display:block;border:0;background:none}.card.article-card .card__inner:before,.card.article-card .card__inner:after{display:none}.card.article-card .card__inner .card__content{display:none}.card.article-card .card__inner .card__media{position:relative;top:auto;bottom:auto;width:100%}.card.article-card .card__inner .card__media .media{position:relative;top:auto;bottom:auto;width:100%;padding-top:100%;overflow:hidden}.card.article-card>.card__content .card__information{padding:16px 0 0}.card.article-card .card__information .card__heading{font-size:16px;font-weight:700;line-height:1.2;text-transform:uppercase;color:var(--black);margin-bottom:16px}.card.article-card .card__information .card__heading>a{color:currentcolor;text-decoration:none}.article-card__info.caption-with-letter-spacing{padding:0 0 8px}.caption-with-letter-spacing{padding:0;font-family:var(--primary-font);font-size:12px;font-weight:400;color:var(--primary-color);text-transform:uppercase;letter-spacing:normal}.circle-divider{display:flex;align-items:center;column-gap:8px}.circle-divider svg{flex-shrink:0;width:19px;height:19px;margin-top:-3px}.card.article-card>.card__content .card__information .learn-more{text-decoration:none;color:var(--black);text-decoration:underline;text-underline-offset:inherit;line-height:1.2;font-size:14px}.blog .title-wrapper-with-link{display:block}.blog_bottom_text{margin-bottom:16px;color:var(--black);font-weight:400}.client-review{padding:var(--space40) 0;background-color:var(--bg-light);overflow:hidden}.reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.review-item-inner{text-align:center;max-width:327px;width:100%;margin:0 auto;display:flex;flex-direction:column}.review-item-inner>*:not(:last-child){margin-bottom:16px}.review-item-inner .reviewer-image{width:88px;height:88px;border-radius:50%;overflow:hidden;margin-left:auto;margin-right:auto}.review-item-inner .reviewer-image img{width:100%;height:100%;object-fit:cover;border-radius:50%}.review-item-inner h3{text-transform:uppercase;font-size:16px;font-weight:700}.review-item-inner .review_name{font-size:14px;font-weight:700;text-transform:uppercase;color:var(--black);font-family:var(--secondary-font)}.review-item-inner .rating{display:flex;justify-content:center}.review-item-inner .rating .star:not(.filled) svg path{fill:#c1c1c1}.section-featured-product{padding:var(--common-gap) 0}.section.section-featured-product product-info{padding-top:0;padding-bottom:0}.section-featured-product .page-width{padding-top:0;padding-bottom:0}@media screen and (min-width: 990px){.product:not(.product--no-media) .product__media-wrapper{max-width:50%!important;width:100%!important}.product:not(.product--no-media) .product__info-wrapper{max-width:50%!important;width:100%!important;padding:0 0 0 40px!important}}.slider.grid{margin-bottom:0!important}.product__media-wrapper slider-component:not(.thumbnail-slider){margin-bottom:12px}.product__media-wrapper .product__media-item .product-media-container{width:100%!important;margin-bottom:0;border:0}.product__media-wrapper .product-media-container .media{padding-top:100%!important}.product__info-wrapper .product__info-container{max-width:100%;color:var(--black)}.product__info-container .product__title.h1,.product__info-container .product__title h1{font-size:32px;font-weight:700;font-family:var(--secondary-font);text-transform:uppercase;line-height:1.2}.product__info-container .product__description{margin-top:0!important}.product__info-container .product__description p:not(:last-child){margin-bottom:10px}.product__info-container .product-form__input{max-width:100%}.product__info-container .product-form__input .form__label{font-size:16px;color:var(--black);text-transform:uppercase;display:block;margin-bottom:5px;width:100%;letter-spacing:normal;line-height:1.2;font-weight:700;font-family:var(--secondary-font)}.product__info-container .product-form__input--pill input{display:none}.product__info-container .product-form__input--pill input[type=radio]+label{padding:8px 12px;border-radius:0;border:1px solid #2B2A27;font-size:14px;color:var(--black);float:left;margin:.5rem 1rem .5rem 0}.product__info-container .price{font-size:16px;font-family:var(--secondary-font);letter-spacing:normal;line-height:1.2;font-weight:700;color:var(--black);margin:24px 0}.product__info-container .price--on-sale .price__sale{display:flex;align-items:center;flex-wrap:wrap}.product__info-container .price--on-sale .price-item--regular{font-size:14px!important;color:#a3a3a3;display:block}.product__info-container .price--on-sale .price__sale .price-item--sale{order:-1}.product__info-container .price .price__container{margin-bottom:0}quantity-input.quantity:before,quantity-input.quantity:after{display:none}quantity-input.quantity{max-width:110px;width:100%;background-color:var(--white);border:1px solid #000;box-shadow:none;height:48px;min-height:auto;border-radius:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}.quantity .quantity__button{width:30px;height:100%;border:0;background:none;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--black);margin:0}.quantity .quantity__input{padding:5px;flex-grow:1;border:0;color:var(--black);height:100%;opacity:1}.quantity__button .svg-wrapper{width:12px!important;height:12px}.product-form__quantity .form__label{display:none!important}.product-form__buttons{display:flex;flex-direction:column}.product-form__controls{display:flex;gap:1rem;align-items:center}.product-form__controls .product-form__submit{flex:1}.product-form__checkout{margin-top:1rem}.product__handcrafted{display:flex;align-items:center;gap:.4rem;font-size:1.4rem}.buy-more-save{border:1px solid #000;padding:1rem;text-align:center;margin:1rem 0}.buy-more-save__heading{font-weight:600}.buy-more-save__text{font-size:1.2rem}.percent-back-full{border:1px solid #000;padding:1rem;display:flex;align-items:center;justify-content:space-between;margin:1rem 0}.percent-back-top{display:flex;align-items:center}.percent-back-mid h3{margin:0;font-weight:600}.percent-back-right .button{margin-left:1rem}@media screen and (max-width: 749px){.percent-back-full{flex-direction:column;align-items:flex-start}.percent-back-right{margin-top:1rem}.percent-back-right .button{margin-left:0}}.product__info-container .icon-with-text .svg-wrapper{width:32px;height:32px}.product__info-container .icon-with-text__item .h4{font-size:14px;text-transform:uppercase;font-family:var(--primary-font)}.product__accordion.accordion summary{padding:16px 30px 16px 0;position:relative}.product__accordion.accordion summary:after{content:"";width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' class='icon icon-plus' viewBox='0 0 10 10'%3E%3Cpath fill='black' fill-rule='evenodd' d='M1 4.51a.5.5 0 0 0 0 1h3.5l.01 3.5a.5.5 0 0 0 1-.01V5.5l3.5-.01a.5.5 0 0 0-.01-1H5.5L5.49.99a.5.5 0 0 0-1 .01v3.5l-3.5.01z' clip-rule='evenodd'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product__accordion.accordion [open] summary:after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='2' viewBox='0 0 14 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.1665 1.00293H12.8332' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.product__accordion.accordion summary .icon-caret{display:none}.product__accordion.accordion .accordion__title{color:var(--black);font-size:16px;text-transform:uppercase;font-family:var(--primary-font)}.product__accordion .accordion__content{padding:0!important;color:var(--primary-color)}.product__info-container .product-form__buttons{max-width:100%}.product__info-container .product__view-details{display:none}.custom-size-text{display:flex;align-items:center;padding:8px 16px;background-color:var(--bg-light);color:var(--black);width:fit-content;column-gap:16px}.custom-size-text svg{width:32px;height:32px;flex-shrink:0}.product__info-container .buy-wrapper{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:30px}.product__info-container .buy-wrapper .product-form__quantity{max-width:110px;width:100%}.product__info-container .buy-wrapper .buy-buttons{-ms-flex:1;flex:1}.product__info-container .buy-wrapper .product-form{margin:0}.product__info-container .shopify-payment-button{display:block!important;margin-left:0;width:100%}.shopify-payment-button .shopify-payment-button__button:before,.shopify-payment-button .shopify-payment-button__button:after{display:none}.shopify-payment-button .shopify-payment-button__button{background:#5433eb;color:var(--white);min-height:48px;text-transform:uppercase;letter-spacing:normal;font-family:var(--secondary-font);font-weight:700;line-height:1.2;font-size:16px}.product__info-container .product-form__submit{margin-bottom:8px}#custom-size-fields{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 24px}#custom-size-fields label{font-size:12px;color:var(--black);text-transform:uppercase;display:block;margin-bottom:0;width:100%;letter-spacing:normal;line-height:1.2}#custom-size-fields input[type=range]{margin:10px 0;max-width:100%;width:100%;height:12px;background:transparent;-webkit-appearance:none;appearance:none}#custom-size-fields input[type=range]::-webkit-slider-runnable-track{height:12px;background:#efeeee;border-radius:10px}#custom-size-fields input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background:#000;cursor:pointer;margin-top:0;transition:background .15s ease-in-out}#custom-size-fields input[type=range]::-moz-range-track{height:12px;background:#efeeee;border-radius:10px}#custom-size-fields input[type=range]::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:#000;cursor:pointer;transition:background .15s ease-in-out}.thumbnail-slider .thumbnail{border:1px solid transparent}.thumbnail-slider .thumbnail[aria-current]{box-shadow:none;border-color:#000}.innr-banner-wrp-inr{position:relative;overflow:hidden}.innr-banner-wrp-inr .img-wrap{position:relative}.innr-banner-wrp-inr .img-wrap img{width:100%}.innr-banner-wrp-inr .img-wrap:after{content:"";background:#000;opacity:.05;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.innr-banner-wrp-inr .banner-content{position:absolute;top:0;left:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding-top:var(--headerwrap-height);padding-bottom:var(--headerwrap-height)}.inner-banner-content-inner{max-width:70rem;width:100%;margin:0 auto;text-align:center;color:var(--white)}.inner-banner-content-inner .heading{font-size:32px;font-weight:700;text-transform:uppercase;color:currentColor}.inner-banner-content-inner .heading+*{margin-top:8px}.customer button{padding:12px 40px;border:1px solid var(--black);background:var(--black)!important;border-radius:0;min-height:48px;color:var(--white)!important;font-weight:700;font-size:16px;letter-spacing:normal;line-height:1.2;font-family:var(--secondary-font);text-transform:uppercase;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.customer button:before,.customer button:after{display:none}.customer button:hover{opacity:.8}body:not(.has-inner-banner):not(.template-index):not(.template-product) .content-for-layout{padding-top:60px;padding-bottom:var(--common-gap)}.section product-info{padding-top:60px;padding-bottom:60px}.section.icon-image{background:var(--bg-light);padding:var(--space40) 0}.icon-image .content-flex{display:flex;flex-wrap:wrap;--icon-colgap:70px;column-gap:var(--icon-colgap)}.icon-image .content-flex>*{max-width:calc(50% - var(--icon-colgap)*1 / 2);width:100%}.icon-img-right .frame-image img{width:100%}.icon-image .icon-img-left{display:flex;flex-direction:column;justify-content:center}.icon-image .icon-sec{display:flex;flex-wrap:wrap;--icon-colgap:24px;column-gap:var(--icon-colgap);row-gap:24px}.icon-image .icon-sec .icon-rep{max-width:calc(50% - var(--icon-colgap)*1 / 2);width:100%;padding:24px;background:var(--white);color:var(--black);display:flex;align-items:center;--icon-itemgap:24px;column-gap:var(--icon-itemgap);line-height:1.2}.icon-image .icon-sec .icon-rep .icon-left{width:32px;flex-shrink:0}.icon-image .icon-sec .icon-rep .icon-left img{width:100%;aspect-ratio:1 / 1;object-fit:contain}.icon-image .icon-sec .icon-rep .text-right{-ms-flex:1;flex:1}.step-video .icon-txt-wrrp>*{max-width:calc(25% - var(--icon-colgap)*3 / 4)}.sec-vdo .video-section{position:relative}deferred-media.video-section__poster img{width:100%;height:100%;object-fit:cover}.video-section .video-section__media video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.video-section .absolute-text{position:absolute;left:0;right:0;bottom:0;padding-top:50px;padding-bottom:var(--common-gap);z-index:2;text-align:center;color:var(--white)}.video-section .absolute-text .title-wrapper{margin-bottom:0}.video-section .absolute-text .title-wrapper h2{letter-spacing:normal;color:currentColor;text-transform:inherit;margin:0}.pdp-savemore{padding:var(--common-gap) 0}.pdp-savemore+.abt-video-main{padding-top:0}.save-more-mid .image-wrap{display:flex;flex-wrap:wrap;width:100%;height:auto}.save-more-mid .image-inner{max-width:50%;width:100%}.save-more-mid .image-inner img{width:100%}.save-more-btmitems{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:24px}.save-more-btmitems .save-more-item{padding:35px 24px;background:var(--bg-light);display:flex;flex-wrap:wrap;align-items:center;--icon-itemgap: 24px;column-gap:var(--icon-itemgap);height:100%;color:var(--black);line-height:1.2}.save-more-btmitems .save-more-item .item-left{width:32px;flex-shrink:0}.save-more-btmitems .save-more-item .icon-wrap img{object-fit:contain;width:100%;aspect-ratio:1 / 1}.save-more-btmitems .save-more-item .item-right{-ms-flex:1;flex:1}.save-more-btmitems .save-more-item .item-right h3{text-transform:uppercase;font-weight:700;font-size:16px;margin-bottom:8px}.faq-section-main{padding:60px 0}.blank-in-the-wild-slider+.faq-section-main{padding-top:0}.faq-section .faq-items{max-width:638px;width:100%;margin:0 auto}.faq-item{border-bottom:1px solid #EFEEEE;position:relative;margin-bottom:16px}.faq-item:last-child{margin-bottom:0}.faq-question{width:100%;padding:16px 30px 16px 0;position:relative;cursor:pointer;background:none;border:0;border-radius:0;text-align:left}.faq-question h3{color:var(--black);font-size:16px;text-transform:uppercase;font-family:var(--primary-font)}.faq-question:after{content:"";width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' class='icon icon-plus' viewBox='0 0 10 10'%3E%3Cpath fill='black' fill-rule='evenodd' d='M1 4.51a.5.5 0 0 0 0 1h3.5l.01 3.5a.5.5 0 0 0 1-.01V5.5l3.5-.01a.5.5 0 0 0-.01-1H5.5L5.49.99a.5.5 0 0 0-1 .01v3.5l-3.5.01z' clip-rule='evenodd'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faq-question.active:after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='2' viewBox='0 0 14 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.1665 1.00293H12.8332' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.faq-answer{padding:0;margin-bottom:15px;word-break:break-word;color:var(--primary-color)}.template-blog .content-for-layout{padding-bottom:60px!important}.gallery-ready-to-frame{padding-top:60px}.cart-drawer .drawer__header{padding:2.4rem 0;border-bottom:1px solid #EFEEEE;margin-bottom:2.4rem;color:var(--black)}.cart-drawer .drawer__heading{font-size:clamp(16px,1.4vw,20px);font-weight:700;text-transform:uppercase;margin-bottom:.5rem}.cart-item cart-remove-button .button{margin:-8px 0 0;background:none;border:0;color:#000!important;min-width:3rem;min-height:3rem}.cart-item cart-remove-button .button .svg-wrapper,.cart-drawer .drawer__close .svg-wrapper{width:24px;height:24px}cart-items .title-wrapper-with-link a{color:var(--primary-color);text-decoration:underline;text-decoration-thickness:inherit!important}.cart-items .cart-item__image-container{display:block;border:1px solid #eee;padding-top:100%;position:relative}.cart-items .cart-item__image-container img{display:block;position:absolute;top:0;left:0;max-width:100%;width:100%;height:100%;object-fit:cover}.cart-drawer .cart-item__image{aspect-ratio:1/1;object-fit:cover;width:100%!important;border:1px solid #D8D8D8}.cart-item__details .cart-item__name{font-family:var(--secondary-font);font-size:clamp(14px,1vw,16px);color:var(--black);text-transform:uppercase;text-decoration:none!important;font-weight:700;line-height:1.2}.cart-item__details .product-option{line-height:1.2;color:var(--black);font-size:14px;text-transform:uppercase}.cart-item__details .product-option dd{text-transform:none}.cart-drawer .cart-items .cart-item__quantity{display:flex;align-items:center;justify-content:space-between;column-gap:10px}.cart-drawer .cart-item__quantity .product-option{font-family:var(--secondary-font);font-weight:700;color:var(--black);font-size:clamp(14px,1vw,16px)}.cart-drawer .drawer__inner{width:55rem;border:0;max-width:calc(100vw - 4rem)}.cart-drawer .totals{margin-top:0}.cart-drawer .tax-note{margin:8px 0 16px!important}.cart-drawer .cart-item__totals{pointer-events:all!important}@media screen and (min-width: 750px){.cart-drawer .cart-item__media{width:12rem}}.cart-drawer thead th{font-size:inherit;opacity:1;text-transform:uppercase;color:var(--black);font-family:var(--secondary-font);font-weight:700;padding-bottom:.5rem;border-bottom:0!important}.cart-drawer .drawer__footer{padding:2.4rem 0;border-top:1px solid #EFEEEE}.cart-drawer__footer .totals__total,.cart-drawer__footer .totals__total-value{font-size:clamp(14px,1vw,16px);text-transform:uppercase;font-weight:700;color:var(--black);font-family:var(--secondary-font)}.cart-drawer .tax-note{font-size:12px;color:var(--black)}.cart__checkout-button .svg-wrapper{margin-right:8px}.cart-drawer table.cart-items td{padding-top:1rem}.cart-drawer .drawer-icons{margin-top:16px;display:flex;flex-wrap:wrap;column-gap:8px;row-gap:8px}.cart-drawer .drawer-icons>*{max-width:calc(25% - 6px);width:100%}.cart-drawer .drawer-icons .cart-feature-item{display:flex;align-items:center;column-gap:8px}.cart-drawer .drawer-icons .cart-feature-item .icon{width:24px;flex-shrink:0}.cart-drawer .drawer-icons .cart-feature-item .icon img{aspect-ratio:1 / 1;object-fit:contain;width:100%}.cart-drawer .drawer-icons .cart-feature-item .text{-ms-flex:1;flex:1;color:var(--black);font-size:12px;text-transform:uppercase;line-height:1.2}predictive-search .search-modal__form .field__button{color:var(--black)}predictive-search .predictive-search__loading-state{display:none!important}main .shopify-policy__container{max-width:var(--page-width);padding-left:15px;padding-right:15px;margin:0 auto}.shopify-policy__title{margin-bottom:30px}.shopify-policy__title h1{font-size:32px;font-weight:700;text-transform:uppercase}.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{margin:0 0 20px;padding-left:2rem;list-style-position:inherit}.shopify-policy__body .rte h1,.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4,.shopify-policy__body .rte h5,.shopify-policy__body rte h6{margin-bottom:10px}.shopify-policy__body .rte li:not(:last-child){margin-bottom:10px}.shopify-policy__body .rte ul{list-style:inherit}.shopify-policy__body .rte ol{list-style:auto}.index-earnform-rewards{padding-top:var(--common-gap);padding-bottom:var(--common-gap)}.size-banner-main+.index-earnform-rewards{padding-bottom:0}.rewards-content-flex{display:flex;flex-wrap:wrap}.rewards-content-flex>*{max-width:50%;width:100%}.rewards-content-flex .frame-image img{width:100%}.rewards-content-flex .content-wrapper{display:flex;flex-direction:column;justify-content:center;padding:0 0 0 7rem}.ex-offers-pill{margin:4rem 0;display:flex;flex-wrap:wrap;column-gap:16px;row-gap:16px}.offers-pitem-inner{padding:16px;background-color:var(--bg-light);display:flex;align-items:center;column-gap:8px;height:100%}.offers-pitem-inner .icon{width:16px;flex-shrink:0}.offers-pitem-inner .icon img{width:100%;aspect-ratio:1 / 1;object-fit:contain}.offers-pitem-inner .icon-text{flex:1}.offers-pitem-inner .icon-text h3{font-size:clamp(14px,2vw,16px);font-family:var(--primary-font)}.ex-offers-pill+.section-cta{margin-top:0}.active-facets__button-inner.button{font-size:1.3rem;font-family:var(--primary-font);font-weight:400;letter-spacing:normal;text-transform:inherit;color:var(--black);background:var(--white);box-shadow:none!important}.facets__form .caption-large,.facets__form .select__select,.facets__form .text-body{letter-spacing:normal;line-height:1.2}.pagination__list>li{flex:1 0 3.4rem!important;max-width:3.4rem!important}.pagination__item{height:3.4rem!important;border:1px solid var(--black);color:var(--black)!important;font-size:1.4rem}.pagination__item:after{display:none!important}.pagination__item.pagination__item--current{border-color:var(--black);background-color:var(--black);color:var(--white)!important;opacity:1}.pagination__item.pagination__item-arrow{border-color:transparent}.step-video+.blank-in-the-wild-slider{padding-top:0}.product-card-wrapper .card--standard:not(.card--text) .card__inner{display:block;border:0;background:none}.product-card-wrapper .card--standard:not(.card--text) .card__inner:before,.product-card-wrapper .card--standard:not(.card--text) .card__inner:after{display:none}.product-card-wrapper .card--standard:not(.card--text) .card__inner .card__content{display:block;position:absolute;top:0;left:0;width:100%;z-index:1;pointer-events:none}.product-card-wrapper .card--standard:not(.card--text) .card__inner .card__content>:not(.card__badge){display:none}.product-card-wrapper .card--standard:not(.card--text) .card__inner .card__media{position:relative;top:auto;bottom:auto;width:100%}.product-card-wrapper .card--standard:not(.card--text) .card__inner .card__media .media{position:relative;top:auto;bottom:auto;width:100%;padding-top:100%;overflow:hidden}.product-card-wrapper .card__information .card__heading{font-size:17px;font-weight:500;line-height:1.12;font-family:var(--secondary-font);color:var(--black);text-transform:uppercase;margin:0 0 12px}.product-card-wrapper .card__information .card__heading>a{color:currentcolor;text-decoration:none}.product-card-wrapper .card-information .price{font-size:16px;font-family:var(--secondary-font);letter-spacing:normal;line-height:1.2;font-weight:500;color:var(--black)}.product-card-wrapper .card-information .price .price__container{width:100%;display:flex;justify-content:flex-start}.product-card-wrapper .card-information .price--on-sale .price__sale{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.product-card-wrapper .card-information .price--on-sale .price-item--regular{color:#7e7e7e;display:block;margin:0 1rem 0 0;font-size:1.4rem;font-weight:400}.facets-container{padding:0 0 20px}.collection-hero__text-wrapper .collection-hero__title{margin:0}.jdgm-preview-badge .jdgm-star{color:#ffc233!important}.scroll-trigger:not(.page-width) #insta-feed{background-color:var(--bg-light);padding-top:40px}.section #insta-feed h2{font-size:clamp(2.4rem,2.4vw,3.2rem)!important;font-weight:700;text-transform:uppercase}.gpo-container .gpo-label{font-size:16px;color:var(--black);text-transform:uppercase;display:block;margin-bottom:10px;font-weight:700;font-family:var(--secondary-font)}.gpo-container .gpo-label .label-content{color:currentColor;font-family:inherit;font-size:inherit;font-weight:inherit}.gpo-container .gpo-element{margin-top:20px;margin-bottom:0}.gpo-container .gpo-element:first-child{margin-top:0}.gpo-container .gpo-field-error{outline:1px solid #d02e1b}.gpo-container .gpo-total+.gpo-form__group{display:none}.gpo-container .gpo-swatches input+label{border-radius:0}.gpo-container .gpo-swatches .gpo-swatch__inner{border:0;border-radius:0}.gpo-container .gpo-swatches .gpo-swatch__image{border-radius:0;object-fit:cover}.jdgm-paginate{display:flex;flex-wrap:wrap;justify-content:center}.jdgm-paginate .jdgm-paginate__page{width:32px;height:28px;display:flex!important;align-items:center;justify-content:center;padding:0;font-size:14px}.jdgm-paginate__page.jdgm-curt{font-weight:700;color:var(--black)!important;font-size:inherit!important}@media only screen and (min-width:990px){.announcement-bar-section{position:sticky;top:0}.section-header.shopify-section-group-header-group{position:sticky;top:var(--announcebar-height)!important}}.gpo-choicelist input+label:hover:before{border:1px solid #000000!important;box-shadow:0 0 5px 1px #000!important}.gpo-choicelist input:checked+label:before{border:1px solid #000!important}.gpo-choicelist input+label:after{background:#000!important}.gpo-form__group .gpo-heading h3{font-size:16px;font-family:var(--secondary-font);font-weight:700}.gpo-container .gpo-element.gpo-col-4{width:50%}.gpo-container .gpo-element.gpo-col-4 .gpo-label{font-weight:400;font-size:14px}.gpo-range-extreme{font-size:14px}#w4root .w4-px-\[8px\],#w4root .w4-p-\[8px\]{padding-left:16px!important;padding-right:16px!important}#w4root .wizz4-cart-drawer{border-radius:0!important}.wizz-rewardbar-container .wizz-rewardbar-title{color:var(--black)!important;width:100%;text-align:left!important}.wizz-rewardbar-progress{background-color:#ffc233!important}#w4root .wizz-product-content-buttonGroup-custom{border-radius:0}#w4root .wizz-product-content-buttonGroup-custom{border-radius:0!important}.wizz-trustbagde-img-wrapper img{display:block;margin:0 auto;height:30px!important;object-fit:contain!important}.wizz-product-content-custom .wizz-product-content-title-custom:hover{text-decoration:none!important}.wizz-product-content-title-custom{text-transform:uppercase;font-weight:700!important;line-height:1.2}.w4-calc-height-footer .wizz-checkout-button{padding:13px 20px!important;text-transform:uppercase!important;height:auto!important}.wizz-product-img-custom img{width:100%;aspect-ratio:1/1;object-fit:cover}.wizz-product-content-buttonGroup-custom .hover\:w4-scale-125:hover,.wizz-product-content-buttonGroup-custom .focus\:w4-scale-125:focus{transform:none!important}.wizz-product-price-deleteIcon-custom{transition:all .3s}.wizz-product-price-deleteIcon-custom:hover{color:#000!important}.gpo-app{margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/style.css.map */
