.dx-window-close{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--minimum-touch-target);width:var(--minimum-touch-target);height:var(--minimum-touch-target);padding:0;border:1px solid currentColor;border-radius:var(--style-border-radius-popover);background:#fff;color:inherit;cursor:pointer;opacity:1;transition:background-color .14s ease,transform .14s ease}.dx-window-close svg{width:16px;height:16px}@media(hover:hover)and (pointer:fine){.dx-window-close:hover{background:#fff;opacity:1;transform:scale(1.02)}}.dx-window-close:active{transform:scale(.98)}.dx-window-close:focus-visible{outline:none;background:#fff;transform:scale(1.03)}.dx-page-header{padding-block:var(--dx-resource-pad-top) var(--dx-resource-pad-bottom)}.dx-page-header__inner{max-width:1040px}.dx-page-header--center .dx-page-header__inner{margin-inline:auto;text-align:center}.dx-page-header__eyebrow{margin:0 0 var(--dx-resource-eyebrow-gap);font-size:var(--dx-resource-eyebrow-size);font-weight:var(--dx-resource-eyebrow-weight);line-height:var(--dx-resource-eyebrow-line);letter-spacing:var(--dx-resource-eyebrow-tracking);text-transform:uppercase;opacity:.58}.dx-page-header__title{margin:0;font-size:var(--dx-resource-title-size);font-weight:var(--dx-resource-title-weight);line-height:var(--dx-resource-title-line);letter-spacing:var(--dx-resource-title-tracking);text-wrap:balance}.dx-page-header__description{max-width:760px;margin-top:24px;font-size:var(--dx-support-size);font-weight:var(--dx-support-weight);line-height:var(--dx-support-line);letter-spacing:var(--dx-support-tracking);color:var(--color-foreground-muted)}.dx-page-header--center .dx-page-header__description{margin-inline:auto}.dx-page-header__description>:first-child{margin-top:0}.dx-page-header__description>:last-child{margin-bottom:0}.template-product .product-information{padding-block-start:24px}.template-product .product-information__grid{align-items:start}.template-product .product-details{max-width:520px;width:100%}.template-product .product-details>.group-block{width:100%}.template-product .product-details h1{font-size:clamp(36px,3.2vw,56px);line-height:.98;letter-spacing:-.045em;font-weight:500}.template-product .product-details :is(.variant-picker__label,.quantity-selector__label){font-size:11px;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.template-product .product-details .buy-buttons-block .button,.template-product .product-details .add-to-cart-button{min-height:58px;border-radius:0;font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.template-product .product-details accordion-custom{border-color:var(--dx-line)}.template-product .product-details .accordion__summary{min-height:58px;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.template-product .product-recommendations .section-resource-list__header h2,.template-product .product-recommendations h3{letter-spacing:-.035em}.template-product .deoxy-backorder{display:block;width:100%;box-sizing:border-box;padding:16px 18px;border:1px solid var(--dx-line);background:var(--dx-faint)}.template-product .deoxy-backorder[hidden]{display:none!important}.template-product .deoxy-backorder strong{display:block;margin-bottom:6px;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.template-product .deoxy-backorder p{margin:0;font-size:13px;line-height:1.55;color:var(--color-foreground-muted)}.template-product .deoxy-backorder p+p{margin-top:5px}.dx-theme .product-card product-title,.dx-theme .product-card .deoxy-card-details__title{line-height:1.25}.dx-theme .product-card product-title .title-text,.dx-theme .product-card .deoxy-card-details__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.dx-theme .product-card product-title,.dx-theme .product-card product-title :is(p,.title-text),.dx-theme .product-card .deoxy-card-details__title{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight)}.dx-theme .product-card product-price,.dx-theme .product-card product-price .price,.dx-theme .product-card .deoxy-card-details__price,.dx-theme .product-card .deoxy-card-details__price .price{font-size:13px;font-weight:400}.deoxy-card-details{display:grid;gap:5px;padding:12px var(--deoxy-card-meta-inset, 0) 0}.deoxy-card-details__title-link{color:inherit;text-decoration:none}.deoxy-card-details__title{margin:0;font-size:13px}.deoxy-card-details__price{opacity:.72}.deoxy-card-colours{display:grid;gap:7px;margin-top:5px}.deoxy-card-colours__name,.product-card-colour-name{margin:0;color:rgb(var(--color-foreground-rgb) / .62);font-size:11px;font-weight:400;line-height:1.35;letter-spacing:.02em}.deoxy-card-colours__swatches{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-sm);margin-inline:-3px;padding-inline:3px;overflow:visible}.deoxy-card-colour-link{display:inline-grid;place-items:center;border-radius:999px;color:inherit;text-decoration:none}.deoxy-card-colour-link.is-current .swatch,.deoxy-card-colour-link:focus-visible .swatch{outline:1px solid currentColor;outline-offset:2px}@media(hover:hover)and (pointer:fine){.deoxy-card-colour-link:hover .swatch{outline:1px solid currentColor;outline-offset:2px}}.deoxy-card-colour-link:focus-visible{outline:none}.template-collection .deoxy-card-details{gap:6px;padding-top:14px}.template-collection .deoxy-card-details__title{font-size:14px;line-height:1.28}.template-collection .deoxy-card-details__price,.template-collection .deoxy-card-details__price .price{font-size:13px}.template-collection .deoxy-card-colours{gap:8px;margin-top:9px}@media screen and (max-width:749px){.template-collection .deoxy-card-details{gap:7px;padding-top:14px;padding-bottom:6px}.template-collection .deoxy-card-details__title{font-size:15px;line-height:1.28}.template-collection .deoxy-card-details__price,.template-collection .deoxy-card-details__price .price{font-size:14px}.template-collection .deoxy-card-colours{gap:8px;margin-top:11px}.template-collection .deoxy-card-colours__name,.template-collection .product-card-colour-name{font-size:12px}}.template-collection .product-grid-container{padding-block:0 var(--dx-space-7)}.template-collection .collection-wrapper{row-gap:0}.template-collection .facets-block-wrapper{border-top:1px solid var(--dx-line);border-bottom:1px solid var(--dx-line)}.template-collection .facets-block-wrapper>.facets{padding-inline:0!important}.template-collection .facets__summary,.template-collection .products-count-wrapper,.template-collection .sorting-filter,.template-collection .facets-toggle{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.template-collection .facets--horizontal{min-height:64px}.template-collection .facets--horizontal .facets__summary{min-height:62px}.template-collection .facets__form{width:100%}.template-collection .facets__filters-wrapper{margin-inline-end:auto}.template-collection .facets__panel-content{border-radius:0;border-color:var(--dx-line);box-shadow:0 22px 55px #0000001a}.template-collection .filter-remove-button{border-radius:999px;border-color:var(--dx-line)}.template-collection .product-grid{padding-top:16px}@media screen and (min-width:750px){.template-collection .facets--horizontal .facets__form{align-items:center}.template-collection .facets--horizontal .products-count-wrapper,.template-collection .facets--horizontal sorting-filter-component.sorting-filter,.template-collection .facets--horizontal .sorting-filter .facets__summary{height:62px!important;min-height:62px!important;box-sizing:border-box;display:flex;align-items:center}.template-collection .facets--horizontal .products-count-wrapper>span,.template-collection .facets--horizontal .sorting-filter .facets__label{margin:0;font-size:11px!important;font-weight:600!important;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}}.template-page:not(.template-page--threads-of-life):not(.template-page--size-fit):not(.template-page--contact) #MainContent>.shopify-section:nth-child(2) .section-content-wrapper{padding-block:0 clamp(72px,9vw,128px)}.template-page:not(.template-page--threads-of-life):not(.template-page--size-fit):not(.template-page--contact) .page-content{width:min(100%,var(--dx-reading-wide));margin-inline:auto}.template-page .rte{line-height:1.7}.dx-theme :is(.dx-elements__shell,.dx-threads__shell,.deoxy-size-fit-page__inner,.dxt-blog__shell,.dxa__shell){width:min(var(--dx-page-max),calc(100% - var(--dx-page-gutter) - var(--dx-page-gutter)));max-width:none;margin-inline:auto;padding-inline:0;box-sizing:border-box}.template-blog .blog-posts{padding-bottom:var(--dx-space-7)}.template-article .blog-post-content{max-width:var(--dx-reading-width);margin-inline:auto;font-size:clamp(17px,1.2vw,20px);line-height:1.75}.template-article .blog-post-content :is(h2,h3){margin-top:2.25em;letter-spacing:-.03em}.template-search .search-results{padding-bottom:var(--dx-space-7)}.template-cart .cart-page{padding-block:clamp(38px,6vw,82px)}.template-cart .cart-title h1{letter-spacing:-.045em}.deoxy-cart-backorder{margin-block:18px;padding:16px 18px;border:1px solid var(--dx-line);background:var(--dx-faint)}.deoxy-cart-backorder strong{display:block;margin-bottom:5px;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.deoxy-cart-backorder p{margin:0;font-size:13px;line-height:1.55}.template-page--contact .dx-page-header{padding-bottom:40px}.deoxy-contact-form{width:100%}.deoxy-contact-form__shell{width:min(100%,var(--dx-contact-max-width, 980px));margin-inline:0 auto}.deoxy-contact-form__heading{max-width:620px;margin-bottom:38px}.deoxy-contact-form__heading h2{margin:0;font-size:clamp(34px,4.5vw,62px);letter-spacing:-.045em}.deoxy-contact-form__heading>p:last-child{margin:14px 0 0;color:var(--color-foreground-muted)}.deoxy-contact-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.deoxy-contact-form__field{display:flex;flex-direction:column;gap:9px;margin-bottom:20px}.deoxy-contact-form__field label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.deoxy-contact-form__field label span{opacity:.5}.deoxy-contact-form__input{width:100%;min-height:54px;padding:14px 16px;color:var(--color-input-text);background:var(--color-input-background);border:1px solid var(--color-input-border);border-radius:0}.deoxy-contact-form__textarea{min-height:180px;resize:vertical}.deoxy-contact-form__select-wrap{position:relative}.deoxy-contact-form__select{-webkit-appearance:none;appearance:none;padding-right:44px}.deoxy-contact-form__select-icon{position:absolute;right:17px;top:50%;width:8px;height:8px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-70%) rotate(45deg);pointer-events:none}.deoxy-contact-form__footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:8px}.deoxy-contact-form__footer p{max-width:520px;margin:0;font-size:12px;color:var(--color-foreground-muted)}.deoxy-contact-form__submit :is(button,.button,input[type=submit]){min-height:56px;min-width:190px;border-radius:0;text-transform:uppercase;letter-spacing:.09em}.deoxy-contact-form__message{display:flex;gap:12px;padding:14px 16px;margin-bottom:22px;border:1px solid var(--dx-line)}@media(max-width:749px){.dx-page-header{padding-block:var(--dx-resource-pad-top) var(--dx-resource-pad-bottom)}.dx-page-header__title{font-size:var(--dx-resource-title-size)}.dx-page-header__description{margin-top:17px;font-size:var(--dx-support-size)}.template-product .product-information{padding-block-start:0}.template-product .product-details{max-width:none;padding-block:30px 48px}.template-collection .facets-toggle{min-height:58px;border-top:1px solid var(--dx-line);border-bottom:1px solid var(--dx-line)}.dx-theme :is(.dx-elements__shell,.dx-threads__shell,.deoxy-size-fit-page__inner,.dxt-blog__shell,.dxa__shell){width:min(var(--dx-page-max),calc(100% - var(--dx-page-gutter-mobile) - var(--dx-page-gutter-mobile)))}.deoxy-contact-form__grid{grid-template-columns:1fr;gap:0}.deoxy-contact-form__footer{align-items:stretch;flex-direction:column}.deoxy-contact-form__submit :is(button,.button,input[type=submit]){width:100%}}.dx-standard-page{padding-block:var(--dx-resource-pad-top) clamp(72px,9vw,128px)}.dx-standard-page__header{width:min(100%,var(--dx-reading-wide))}.dx-standard-page__eyebrow{margin:0 0 var(--dx-resource-eyebrow-gap);font-size:var(--dx-resource-eyebrow-size);font-weight:var(--dx-resource-eyebrow-weight);line-height:var(--dx-resource-eyebrow-line);letter-spacing:var(--dx-resource-eyebrow-tracking);text-transform:uppercase;opacity:.58}.dx-standard-page__title{margin:0;font-size:var(--dx-resource-title-size);font-weight:var(--dx-resource-title-weight);line-height:var(--dx-resource-title-line);letter-spacing:var(--dx-resource-title-tracking);text-wrap:balance}.dx-standard-page__body{width:min(100%,var(--dx-reading-wide));margin:clamp(50px,7vw,92px) 0 0;line-height:1.7}.dx-standard-page__body rte-formatter>h1:first-child,.dx-standard-page__body>h1:first-child{display:none}.dx-standard-page__body :is(h2,h3){letter-spacing:-.03em}.dx-standard-page__body h2{margin-top:1.9em}.dx-standard-page__body h3{margin-top:1.65em}.dx-standard-page__body>:first-child,.dx-standard-page__body rte-formatter>:first-child{margin-top:0}.dx-standard-page__body>:last-child,.dx-standard-page__body rte-formatter>:last-child{margin-bottom:0}.dx-theme :is(.dx-page-header,.dx-standard-page,.dxt-blog,.dxa,.deoxy-size-fit-page){--dx-local-resource-pad-top: var(--dx-resource-pad-top)}.dx-theme .dx-page-header,.dx-theme .dx-standard-page{padding-top:var(--dx-local-resource-pad-top)!important}.dx-theme .dxt-blog,.dx-theme .dxa{padding-top:0!important}.dx-theme .dxt-blog__header,.dx-theme .dxa__header,.dx-theme .deoxy-fit-hero{padding-top:var(--dx-local-resource-pad-top)!important}.dx-theme :is(.dx-page-header__eyebrow,.dx-standard-page__eyebrow,.dxt-blog__eyebrow,.dxa__eyebrow,.deoxy-fit-hero>.deoxy-fit-eyebrow){margin:0 0 var(--dx-resource-eyebrow-gap)!important;font-family:var(--font-body--family)!important;font-size:var(--dx-resource-eyebrow-size)!important;font-weight:var(--dx-resource-eyebrow-weight)!important;line-height:var(--dx-resource-eyebrow-line)!important;letter-spacing:var(--dx-resource-eyebrow-tracking)!important;text-transform:uppercase!important;opacity:.58!important}.dx-theme :is(.dx-page-header__title,.dx-standard-page__title,.dxt-blog__heading,.dxa__title,.deoxy-fit-hero>h1){margin:0!important;font-family:var(--font-heading--family)!important;font-size:var(--dx-resource-title-size)!important;font-weight:var(--dx-resource-title-weight)!important;line-height:var(--dx-resource-title-line)!important;letter-spacing:var(--dx-resource-title-tracking)!important;text-transform:none!important;text-wrap:balance}.dx-theme :is(.dx-page-header__description,.dxt-blog__intro){max-width:760px!important;margin-top:24px!important;font-size:var(--dx-support-size)!important;font-weight:var(--dx-support-weight)!important;line-height:var(--dx-support-line)!important;letter-spacing:var(--dx-support-tracking)!important;color:var(--color-foreground-muted)!important;opacity:1!important}.dx-theme .dx-standard-page__header,.dx-theme .dx-standard-page__body{width:min(100%,var(--dx-reading-wide));margin-inline:0 auto}.dx-theme .dxt-blog__header{max-width:1040px;margin-bottom:48px}.dx-theme .dxa__header{max-width:1040px;margin-bottom:42px}.dx-theme .deoxy-fit-hero{max-width:1040px;padding-bottom:var(--dx-resource-pad-bottom)!important}@media screen and (max-width:749px){.dx-theme .dxt-blog__header{margin-bottom:30px}}.dx-theme .quick-add{--quick-add-background: #ffffff;--quick-add-foreground: #111111}.dx-theme button.quick-add__button{background:#fff;color:#111;border-color:#0000002e;box-shadow:none}.dx-theme .dx-standard-page__body h1{display:none!important}.dx-theme .dx-standard-page__body,.dx-theme .dx-standard-page__body rte-formatter{display:block;width:min(100%,var(--dx-reading-wide));margin-inline:0!important;text-align:left}.dx-theme .dx-standard-page__body rte-formatter>*{margin-inline-start:0}.dx-theme .dx-standard-page__divider{width:100%;margin-top:clamp(38px,5vw,64px);border-top:1px solid var(--dx-line)}.dx-theme .dx-standard-page__body{width:min(100%,var(--dx-reading-width));margin-top:clamp(42px,5vw,64px)!important}.dx-theme.template-page--contact .dx-page-header{padding-bottom:0!important;border-bottom:0!important}.dx-theme.template-page--contact .dx-page-header__inner{width:100%;max-width:none!important;padding-bottom:clamp(42px,5vw,64px);border-bottom:1px solid var(--dx-line)}.dx-theme.template-page--contact .dx-page-header:after{content:none!important;display:none!important}.dx-theme .shopify-policy__container{width:min(var(--dx-page-max),calc(100% - (var(--dx-page-gutter) * 2)));max-width:none;margin-inline:auto;padding:var(--dx-resource-pad-top) 0 clamp(72px,9vw,128px)}.dx-theme .shopify-policy__title{width:min(100%,var(--dx-reading-wide));margin:0;padding:0 0 clamp(38px,5vw,64px);border-bottom:1px solid var(--dx-line);text-align:left}.dx-theme .shopify-policy__title:before{content:"DEOXY / POLICY";display:block;margin:0 0 var(--dx-resource-eyebrow-gap);font-family:var(--font-body--family);font-size:var(--dx-resource-eyebrow-size);font-weight:var(--dx-resource-eyebrow-weight);line-height:var(--dx-resource-eyebrow-line);letter-spacing:var(--dx-resource-eyebrow-tracking);text-transform:uppercase;opacity:.58}.dx-theme .shopify-policy__title h1{margin:0;font-family:var(--font-heading--family);font-size:var(--dx-resource-title-size);font-weight:var(--dx-resource-title-weight);line-height:var(--dx-resource-title-line);letter-spacing:var(--dx-resource-title-tracking);text-align:left;text-wrap:balance}.dx-theme .shopify-policy__body{width:min(100%,var(--dx-reading-width));margin:clamp(42px,5vw,64px) 0 0;line-height:1.7}@media screen and (max-width:749px){.dx-theme .dx-standard-page__body{margin-top:36px!important}.dx-theme.template-page--contact .dx-page-header{padding-bottom:0!important}.dx-theme.template-page--contact .dx-page-header__inner{padding-bottom:36px}.dx-theme .shopify-policy__container{width:min(var(--dx-page-max),calc(100% - (var(--dx-page-gutter-mobile) * 2)));padding-top:38px;padding-bottom:72px}.dx-theme .shopify-policy__title{padding-bottom:30px}.dx-theme .shopify-policy__body{margin-top:36px}}body.template-index h1,body.template-index h2,body.template-index h3{text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/65/assets/deoxy-components.css.map */
