.header__icon--wishlist,.menu-drawer__wishlist,.header__icons a.header__icon--account,.header__icons a.header__icon--cart,.menu-drawer__utility-links{display:none!important}.header__quote{margin-right:0!important}:root{--black: #121212;--white: #ffffff;--dark: #002757;--primary: #0f4787;--accent: #2574cc;--greyline: #d8dadd;--greybg: #edeff2;--red: #c72d2d;--gold: #edbe42}*{letter-spacing:0!important}.rte ul,.rte ol{list-style-position:outside}.rte ul li,.rte ol li{margin-bottom:.5rem}.heading--accent{font-family:var(--font-accent-family);font-weight:400}.heading--accent.h2:not(.image-with-text__heading){font-size:calc(var(--font-heading-scale) * 2.8rem)}.button{font-weight:600}.button--secondary:after{opacity:.5}@font-face{font-family:Perpetua;font-style:normal;font-weight:300;src:url(font-perpetua-titling-mt-light.woff2) format("woff2")}@media screen and (max-width:749px){header.header{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width:989px){header.header.header--mobile-left{grid-template-columns:auto 1fr auto}}@media screen and (max-width:749px){.header__heading-logo-wrapper img{max-width:10rem}}.header__quote{flex-shrink:0;margin-right:1.5rem}.header__quote .button{padding:0 1.5rem;font-size:1.4rem}@media screen and (max-width:749px){.header__quote{margin-right:1rem}.header__quote .button{font-size:1.1rem;padding:1rem;min-width:auto;min-height:auto}}@media screen and (min-width:990px){.header__icons{padding-right:0}}@media screen and (max-width:749px){.header__icons{align-items:center}.header__icons .header__icon,.header__icon .svg-wrapper{width:3.5rem}}.header__icons .header__icon--search{display:none}@media screen and (max-width:749px){.header__icons .header__icon--wishlist{display:none}}.header__icons .header__icon--wishlist svg.icon{height:1.9rem;width:1.9rem}.header__icons .header__icon--wishlist svg.icon path{stroke-width:1.3}.header__icons .header__icon--wishlist .wishlist-total-count{top:auto;bottom:.5rem;right:.2rem;width:1.7rem;height:1.7rem;padding:0;font-size:.9rem;display:flex;align-items:center;justify-content:center;background-color:var(--accent)}.header__icons .header__icon--wishlist .wishlist-total-count[data-total="0"]{display:none}@media screen and (max-width:749px){.header__icons .header__icon--account{display:block!important}}.header__icons .header__icon--account svg.icon{width:2.1rem;height:2.1rem}.header__icons .header__icon--cart svg.icon{width:2.69rem;height:2.69rem}.header__icons .header__icon--cart .cart-count-bubble{bottom:.5rem;line-height:1;background-color:var(--accent)}@media screen and (min-width:990px){.header__icons .header__icon--cart .cart-count-bubble{left:2.8rem}}.header__menu-item{color:rgba(var(--color-foreground));padding:.5rem 1.5rem;font-size:1.5rem}.menu-drawer-container:not(.menu-opening) svg{width:2.28rem;height:2.28rem;transform:none!important}.menu-drawer__utility-links>a{display:flex;padding:1rem 0}.menu-drawer__utility-links>a .svg-wrapper{height:2.2rem;width:2.2rem;margin-right:1.5rem}.menu-drawer__utility-links>a .svg-wrapper svg{width:100%;height:100%}.menu-drawer__utility-links>a.menu-drawer__wishlist svg path{stroke-width:1.2}h2.banner__heading{line-height:1.1}@media screen and (max-width:749px){h2.banner__heading.hxl{font-size:calc(var(--font-heading-scale) * 4.2rem)}}.banner__box>*+.banner__text{padding:1rem 0}@media screen and (max-width:749px){div.image-with-text__content{padding-left:2rem;padding-right:2rem;padding-bottom:0}}.image-with-text__text{font-size:1.5rem}.image-with-text__media{border-radius:.6rem!important;overflow:hidden!important}.rich-text--full-width .rich-text__blocks{max-width:100%}.rich-text__text{font-size:1.5rem}.rich-text__bullets{display:flex;flex-wrap:wrap;column-gap:3rem;row-gap:1rem}@media screen and (max-width:749px){.rich-text__bullets{flex-direction:column}}.rich-text__bullets.border{border-top:.1rem solid rgba(var(--color-foreground),.1);padding-top:2.5rem;padding-bottom:1rem}.rich-text__blocks.center .rich-text__bullets{justify-content:center}.rich-text__blocks.right .rich-text__bullets{justify-content:flex-end}.rich-text__bullets p{position:relative;margin:0;font-size:1.2rem;font-weight:500;text-transform:uppercase}@media screen and (min-width:740px){.rich-text__bullets p:not(:last-child):after{position:absolute;right:-1.7rem;top:50%;transform:translateY(-50%);content:"";width:.2rem;height:.2rem;border-radius:100%;display:block;background-color:rgba(var(--color-foreground),.5)}}.multicolumn-images .multicolumn-card__image-wrapper{border-radius:.6rem!important;overflow:hidden!important}@media screen and (min-width:750px)and (max-width:989px){.multicolumn-reviews .multicolumn__title{padding:0 3rem}}.multicolumn-reviews .multicolumn-list li:not(:last-child){border-right:.1rem solid rgba(var(--color-foreground),.1);padding-right:1rem}@media screen and (min-width:990px){.multicolumn-reviews .multicolumn-list li:first-child div.multicolumn-card__info{padding-left:0}}.multicolumn-reviews .multicolumn-list div.multicolumn-card__info{font-size:1.5rem}.multicolumn-reviews .multicolumn-list div.multicolumn-card__info>*+p{margin-top:1.5rem}.multicolumn-icons ul.borders{padding:5rem 0;border-top:.1rem solid rgba(var(--color-foreground),.1);border-bottom:.1rem solid rgba(var(--color-foreground),.1)}@media screen and (max-width:749px){.multicolumn-icons ul.borders{padding:3rem 0}}.multicolumn-icons ul.box-borders .multicolumn-list__item{padding:4rem 0;border:.1rem solid rgba(var(--color-foreground),.1)}.multicolumn-icons .multicolumn-card__info{padding-top:1rem;padding-bottom:0}.multicolumn-icons .multicolumn-card__info h3:not(.heading--accent){font-size:1.5rem;font-weight:400;text-transform:uppercase}.multicolumn-icons .multicolumn-card__info h3.heading--accent{font-size:2.4rem;font-weight:400}.multicolumn-icons .multicolumn-card__info .rte{font-size:1.4rem}.multicolumn-text .multicolumn__title p{font-size:1.2rem;text-transform:uppercase}.multicolumn-text .multicolumn__title{display:block}.multicolumn-text .multicolumn-list{counter-reset:option-counter}@media screen and (min-width:990px){.multicolumn-text .multicolumn-list{margin:0 -2.5rem}}.multicolumn-text .multicolumn-list__item .multicolumn-card__info:before{font-family:Perpetua;font-size:5rem;color:rgba(var(--color-foreground),.2);counter-increment:option-counter;content:counter(option-counter,decimal-leading-zero)}.multicolumn-text .multicolumn-card__info{padding-top:1rem;padding-bottom:1rem}.multicolumn-text .multicolumn-card__info h3{padding-bottom:1rem;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.multicolumn-text .multicolumn-card__info .rte{font-size:1.5rem}.multicolumn-swatches .multicolumn-card__swatch{display:block;height:13rem}@media screen and (max-width:749px){.multicolumn-swatches .multicolumn-card__swatch{height:10rem}}.multicolumn-swatches .multicolumn-card__info{padding:1rem 0 2rem}.multicolumn-swatches .multicolumn-card__info h3{font-size:2.4rem}@media screen and (max-width:749px){.multicolumn-swatches .multicolumn-card__info h3{font-size:2.2rem}}.multicolumn-swatches .multicolumn-card__info .rte{font-size:1.4rem;line-height:1.5}.custom-table table{border-radius:.6rem;overflow:hidden}.custom-table table tr:nth-of-type(2n){background-color:rgba(var(--color-foreground),.05)}.custom-table table tr th{background-color:rgba(var(--color-foreground),1);color:rgba(var(--color-background),1);font-size:1.6rem;font-weight:600;line-height:1.4}.custom-table table tr th:nth-of-type(1){border-right:.2rem solid rgba(var(--color-background),1)}.custom-table table tr th:nth-of-type(2){color:var(--gold);border-right:.2rem solid rgba(var(--color-background),1)}.custom-table table tr td{border:0;text-align:center;font-size:1.5rem;line-height:1.4}.custom-table table tr td:nth-of-type(2){position:relative;border-left:.2rem solid rgba(var(--color-foreground),1);border-right:.2rem solid rgba(var(--color-foreground),1)}.custom-table table tr:last-child td:nth-of-type(2):after{content:"";width:100%;height:.2rem;position:absolute;bottom:0;left:0;display:block;background-color:rgba(var(--color-foreground),1)}@media screen and (max-width:749px){.custom-table table tr th,.custom-table table tr td{font-size:1.4rem}}.banner-strip-wrapper{padding:1rem}.banner-strip-inner{display:flex;justify-content:center;align-items:center;column-gap:2rem;row-gap:1rem;padding:2rem;border:.1rem solid rgba(var(--color-foreground),.4)}@media screen and (max-width:749px){.banner-strip-inner{flex-direction:column;text-align:center}}.banner-strip-number{font-family:Perpetua;font-size:10rem;line-height:1}.banner-strip-text h2{margin:0 0 .5rem;font-size:2rem}.banner-strip-text .rte{font-size:1.5rem;max-width:70rem;line-height:1.5}.blog .title-wrapper-with-link{align-items:baseline}.blog .title-wrapper-with-link .link{display:block!important}.blog .blog__view-all{display:none}.article-card .article-card__image-wrapper{border-radius:.6rem;overflow:hidden}.article-card .card__information{padding-left:0!important}.article-card .card__information h3{font-size:1.9rem;font-weight:400}.article-card .card__information h3 a{text-decoration:none}.article-card .card__information .article-card__excerpt{display:none}.article-card .card__information .article-card__btn{margin-top:2rem}.article-card .card__information .article-card__btn a.button{text-decoration:none}.contact.page-width{display:flex;column-gap:10rem;row-gap:4rem}@media screen and (max-width:990px){.contact.page-width{flex-direction:column;padding-left:3rem;padding-right:3rem}}.contact .form-wrapper{flex-basis:calc(65% - 5rem);flex-grow:1}.contact .contact-wrapper{flex-basis:calc(35% - 5rem);flex-grow:1}.contact .contact-block{position:relative;margin-bottom:2.5rem;padding:3rem 3rem 3.5rem;border:.1rem solid rgba(var(--color-foreground),.1);box-shadow:.2rem .2rem .3rem rgba(var(--color-foreground),.1);border-radius:.6rem;font-size:1.3rem;font-weight:300}.contact .contact-block h2{font-family:var(--font-accent-family);font-weight:400;margin:0 0 1rem}.contact .contact-block div{display:flex;align-items:center;gap:.75rem}.contact .contact-block svg{width:1.9rem}.contact .contact-block a{text-decoration:none;color:rgba(var(--color-foreground));font-size:1.5rem}.contact .contact-block a:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0}.contact .contact-block p{margin:0}#ContactForm .field{flex-direction:column}#ContactForm .field__label{position:relative;left:0;top:0;margin:0 0 .2rem;order:-1;font-size:1.5rem;font-weight:300;color:rgba(var(--color-foreground))}#ContactForm .field:after{display:none}#ContactForm .field__input{padding:0 1.5rem;border:.1rem solid rgba(var(--color-foreground),.2);height:5rem}#ContactForm .field__input.drop-down{font-size:1.5rem;font-weight:300;cursor:pointer;z-index:1;background-color:transparent}#ContactForm .field__input.drop-down~svg{position:absolute;right:1.5rem;bottom:1.9rem;height:1.3rem}.shopify-policy__container{max-width:100%;padding:0 1.5rem 5rem}@media screen and (min-width:750px){.page-content.page-width--narrow,.shopify-policy__container{max-width:120rem;padding-left:5rem;padding-right:5rem}}.page-content h1,.shopify-policy__container h1{font-family:var(--font-accent-family);font-size:4rem;font-weight:400;text-align:left}@media screen and (max-width:749px){.page-content h1,.shopify-policy__container h1{font-size:3.4rem}}.page-content h1,.page-content{text-align:center}.page-content h1{margin-bottom:2rem}.wishlist-popup .wishlit-popupinr h3{font-weight:400}#wishlist-page-contain{padding-left:5rem;padding-right:5rem;max-width:var(--page-width)}@media screen and (max-width:749px){#wishlist-page-contain{padding-left:1.5rem;padding-right:1.5rem}}.wishlist-page .wishlist-top{border:.1rem solid var(--greyline);border-bottom:0;margin:0}.wishlist-page .wihslist-meta{padding:2rem;border:.1rem solid var(--greyline);border-top:0}@media screen and (max-width:749px){.wishlist-page .wihslist-meta{padding:1rem}}.wishlist-page .headerwishlist{justify-content:center;padding-bottom:2rem}.wishlist-page .headerwishlist .wishlist-heading{font-family:var(--font-accent-family);font-size:4rem;font-weight:400}.wishlist-page .wishlist-header{display:none}.wishlist-page .wishlist-remove{right:.5rem;top:1rem}.wishlist-page .wishlist-top{padding-bottom:100%}.wishlist-page .wishlist-top img{object-fit:contain;padding:3rem}.wishlist-page .wihslist-meta h3{line-height:1.3!important;min-height:4rem;font-size:1.7rem;font-weight:400;font-family:var(--font-accent-family);text-decoration:none;color:var(--dark)}.wishlist-page .wishlist-price .money{font-size:1.4rem;font-weight:600;color:var(--dark)}.wishlist-page button.wishlist-cart{margin:1rem 0 0;text-transform:none;font-size:1.5rem;font-weight:600;font-family:inherit;padding:1rem 1rem 1.2rem;border:0!important}.product-grid li.grid__item{position:relative}.product-grid li.grid__item .wishlist-engine{position:absolute;right:.5rem;top:.5rem;z-index:1}.product-grid li.grid__item .wishlist-engine svg path{stroke-width:1.3}.product-grid .card__inner .card__badge.top.left{position:relative;left:-1rem;top:-1rem}.product-grid li.grid__item .card__media .media img{object-fit:contain;padding:1.5rem}.product-grid li.grid__item .card__heading{min-height:4rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.product-grid li.grid__item .card__heading a{font-size:1.7rem;font-weight:400;font-family:var(--font-accent-family);text-decoration:none}.product-grid li.grid__item .price__container .price__regular .price-item--regular{font-size:1.4rem;font-weight:600}.product-grid li.grid__item .price__container .price__sale .price-item--sale{font-size:1.4rem;color:var(--red);font-weight:600}.quick-add-modal .product__title h2{font-size:3rem;font-family:var(--font-accent-family);font-weight:400}.quick-add-modal .price .badge,.quick-add-modal .product__tax,.quick-add-modal .product-form__quantity .quantity__label{display:none}.quick-add-modal .quantity{min-height:4rem}.quick-add-modal .quantity:after{box-shadow:none}.quick-add-modal .quantity .quantity__button{border:.1rem solid rgba(var(--color-foreground),.1);background-color:rgba(var(--color-foreground),.1);width:4rem}.quick-add-modal .quantity .quantity__button .svg-wrapper{width:1.6rem;height:1.6rem}.quick-add-modal .quantity .quantity__input{border:.1rem solid rgba(var(--color-foreground),.1);margin:0 .5rem}.quick-add-modal .product__info-container .product-form{margin:0}cart-items h1{font-family:var(--font-accent-family);font-weight:400}table.cart-items thead th{font-size:1.4rem;text-transform:none}@media screen and (min-width:750px){td.cart-item__media{width:5rem}}.cart-items .product-form__quantity .quantity__label{display:none}.cart-items .quantity{min-height:4rem}.cart-items .quantity:after{box-shadow:none}.cart-items .quantity.cart-quantity .quantity__button{border:.1rem solid rgba(var(--color-foreground),.1);background-color:rgba(var(--color-foreground),.1);width:4rem}.cart-items .quantity .quantity__button .svg-wrapper{width:1.6rem;height:1.6rem}.cart-items .quantity .quantity__input{border:.1rem solid rgba(var(--color-foreground),.1);margin:0 .5rem}button#checkout{font-size:1.7rem}div#cart-errors{text-align:center;color:var(--red)}@media screen and (max-width:749px){.footer{text-align:center}}@media screen and (min-width:990px){.footer__blocks-wrapper.grid--2-col .footer-block:last-child{position:absolute;right:0;width:auto}}.footer__blocks-wrapper a:not(:hover){color:rgba(var(--color-link));text-decoration:none}.footer-block__heading{padding-top:1rem;font-weight:300}.footer-block__details-content{font-size:1.5rem}.footer__copyright{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%}@media screen and (max-width:989px){.footer__copyright{flex-direction:column}}.footer__copyright .policies{display:flex;justify-content:center;flex-wrap:wrap;column-gap:1.5rem}.footer__copyright .policies li[data-link=contact-information]{display:none}.footer__copyright .policies li[data-link=shipping-policy]{order:-2}.footer__copyright .policies li[data-link=refund-policy]{order:-1}.footer__copyright .policies li:before{display:none}.copyright__content.studioworx a{display:flex;align-items:center;gap:.5rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-base.css.map */
