@media screen and (min-width:1000px){body[data-template^=product] .product-info__block-list{margin-inline:auto}}figcaption.rich-text-image-caption.article-hero__caption{padding-left:10px}body[data-template^=product] .product-info .product-title{letter-spacing:0}body[data-template^=product] .product-info .block-swatch{--swatch-padding: .25rem .5rem;min-width:0;border-color:transparent;font-size:.75rem}body[data-template^=product] .product-info :checked+.block-swatch,body[data-template^=product] .product-info .block-swatch.is-selected{border-color:transparent;text-decoration:underline;text-underline-offset:4px}body[data-template^=product] .product-info .buy-buttons{gap:.5rem}body[data-template^=product] .product-info .buy-buttons :is(.button,.shopify-payment-button__button){min-height:2.5rem;border-radius:3px;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}body[data-template^=product] .product-info .only_description .accordion__toggle{display:block;margin-block-end:.75rem;text-transform:uppercase}body[data-template^=product] .oushq-pdp-story{max-width:42rem;margin-inline:auto}body[data-template^=product] :is(.shopify-section--related-products,.shopify-section--recently-viewed-products) .section-header{text-transform:uppercase}body[data-template^=product] :is(.shopify-section--related-products,.shopify-section--recently-viewed-products) .product-card__info{gap:.25rem;padding-block-start:.5rem}.product-card__info,.product-card__info .justify-items-center{text-align:start;justify-items:start}.product-card__info :is(.price-list,.rating-badge,.justify-center){justify-content:start}body[data-template=blog] .section-header h1{text-transform:uppercase}body[data-template=blog] .blog-post-list{--blog-post-list-items-per-row: 1;--blog-post-list-column-gap: 1.5rem}@media screen and (min-width:700px){body[data-template=blog] .blog-post-list{--blog-post-list-items-per-row: 2}}body[data-template=blog] .blog-post-card__image{aspect-ratio:1.28;object-fit:cover}body[data-template=blog] .blog-post-card__info{text-align:start;justify-items:start}body[data-template=blog] .blog-post-card__title{text-transform:uppercase}body[data-template=blog] .blog-post-card__excerpt{max-width:36ch;font-size:.75rem;text-transform:uppercase}.designers-directory{display:grid;gap:2rem}.designers-directory__title{text-transform:uppercase}.designers-directory__alphabet{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.125rem;font-size:.75rem}.designers-directory__alphabet .is-disabled{opacity:.3;pointer-events:none}.designers-directory__body{display:grid;gap:2rem}@media screen and (min-width:1000px){.designers-directory__body--with-filters{grid-template-columns:12rem minmax(0,1fr)}}.designers-directory__filters{display:flex;flex-wrap:wrap;align-content:start;gap:.75rem 1.5rem}@media screen and (min-width:1000px){.designers-directory__filters{flex-direction:column}}.designers-directory__filter{display:flex;align-items:center;gap:.75rem;font-size:.8125rem;text-transform:uppercase;cursor:pointer}.designers-directory__filter input{width:.75rem;height:.75rem;margin:0;accent-color:rgb(var(--text-color))}.designers-directory__groups{display:grid;gap:3.5rem}.designers-directory__group{scroll-margin-top:calc(var(--header-height, 0px) + 1.5rem)}.designers-directory__letter{margin-block-end:1.25rem}.designers-directory__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;font-size:.75rem;text-transform:uppercase}@media screen and (min-width:700px){.designers-directory__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.designers-directory__link:hover{text-decoration:underline;text-underline-offset:3px}.editorial-story{display:grid;gap:3rem}.editorial-story__text{font-size:.8125rem}@media screen and (min-width:700px){.editorial-story__text{width:46%}.editorial-story__text--offset{margin-inline-start:25%}.editorial-story__text--end{margin-inline-start:auto}}.editorial-story__collage{display:flex;justify-content:center;gap:1.25%}.editorial-story__collage-item{overflow:hidden;aspect-ratio:2 / 3;background:rgb(var(--text-color) / .08)}.editorial-story__collage-item :is(img,svg){width:100%;height:100%;object-fit:cover}.editorial-story__collage-item--1{width:48%}.editorial-story__collage-item--2{width:24%;align-self:end}.editorial-story__collage-item--3{width:25%;align-self:start;margin-block-start:3%}.editorial-story__media{width:100%;margin-inline:auto}@media screen and (min-width:700px){.editorial-story__media{width:var(--editorial-media-width, 45%)}}.editorial-story__media-asset{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover}.editorial-story__media-asset--empty{background:#000}body[data-template="page.designer"] .shopify-section--collection-list .section-header{text-transform:uppercase}body[data-template="page.designer"] .shopify-section--collection-list .collection-card__content .h3{font-size:.8125rem;letter-spacing:0}.product-card__slider-track{display:flex;align-items:center;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.product-card__slider-track::-webkit-scrollbar{display:none}.product-card__slider-track>.product-card__image{flex:0 0 100%;width:100%;scroll-snap-align:start;scroll-snap-stop:always}.product-card__slider-controls{position:absolute;inset-inline:0;top:50%;z-index:1;display:flex;justify-content:space-between;padding-inline:.5rem;transform:translateY(-50%);mix-blend-mode:difference;pointer-events:none}.product-card__slider-button{display:grid;place-items:center;width:2rem;height:2rem;color:#fff;opacity:0;transition:opacity .2s ease-in-out;pointer-events:auto}@media(hover:hover){.product-card__figure--slider:hover .product-card__slider-button,.product-card__slider-button:focus-visible{opacity:1}}@media(hover:none){.product-card__slider-controls{display:none}}.product-card__slider-button svg{width:9px;height:auto;stroke-width:1}@media screen and (min-width:1000px){body[data-template="page.about-us"]{--about-hero-height: 41.67vw;--about-studio-height: 44.6vw}body[data-template="page.about-us"] :is(.section-header,.shopify-section--rich-text) :is(.h1,.h2,.h3,.h4),body[data-template="page.about-us"] .multi-column__item .prose>:is(.h4,.h5){text-transform:uppercase}body[data-template="page.about-us"] [id$=__rich_text_tCBmYi] .section-spacing{padding-block:2.2vw!important}body[data-template="page.about-us"] [id$=__slideshow_cHAYxR] .content-over-media{--content-over-media-height: var(--about-hero-height)}body[data-template="page.about-us"] [id$=__rich_text_pFxehP] .section-spacing{padding-block:2.1vw 0!important}body[data-template="page.about-us"] [id$=__multi_column_BVNxk8] .section-spacing{padding-block:4.5vw 3.1vw!important}body[data-template="page.about-us"] [id$=__multi_column_BVNxk8] .container{margin-inline:0;max-width:none}body[data-template="page.about-us"] [id$=__multi_column_BVNxk8] .multi-column{--multi-column-grid: auto / auto-flow 41.8vw;--multi-column-gap: 2.08vw;justify-content:start;overflow-x:auto;scrollbar-width:none}body[data-template="page.about-us"] [id$=__multi_column_BVNxk8] .multi-column__item{gap:1rem}body[data-template="page.about-us"] :is([id$=__image_with_text_Gbj3xJ],[id$=__image_with_text_HpAbQC]) .section-spacing{padding-block:0!important}body[data-template="page.about-us"] :is([id$=__image_with_text_Gbj3xJ],[id$=__image_with_text_HpAbQC]) .image-with-text{--image-with-text-gap: 3.75vw;grid-template-rows:minmax(0,1fr)}body[data-template="page.about-us"] [id$=__image_with_text_HpAbQC] .image-with-text>.prose{justify-self:start;margin-inline-start:0;padding-inline-start:8.33vw}body[data-template="page.about-us"] :is([id$=__image_with_text_Gbj3xJ],[id$=__image_with_text_HpAbQC]) .image-with-text>picture,body[data-template="page.about-us"] :is([id$=__image_with_text_Gbj3xJ],[id$=__image_with_text_HpAbQC]) .image-with-text img{width:100%;height:100%;min-height:0;object-fit:cover}body[data-template="page.about-us"] [id$=__multi_column_8nFDV7] .section-spacing{padding-block:5.5vw 5.9vw!important}body[data-template="page.about-us"] [id$=__multi_column_8nFDV7] .container{max-width:82vw;margin-inline:auto}body[data-template="page.about-us"] [id$=__multi_column_8nFDV7] .multi-column__item .prose{text-align:start;font-size:.8125rem;text-transform:uppercase}body[data-template="page.about-us"] [id$=__slideshow_hbdzVi] .content-over-media{--content-over-media-height: var(--about-studio-height)}body[data-template="page.about-us"] [id$=__multi_column_eGHxd8] .section-spacing{padding-block:3.3vw 0!important}body[data-template="page.about-us"] [id$=__multi_column_eGHxd8] .container{max-width:68vw;margin-inline:auto}body[data-template="page.about-us"] [id$=__multi_column_eGHxd8] .multi-column{--multi-column-gap: 1.15vw}body[data-template="page.about-us"] [id$=__multi_column_eGHxd8] .multi-column__item{gap:1rem}body[data-template="page.about-us"] [id$=__multi_column_eGHxd8] .multi-column__media img{width:100%;aspect-ratio:310 / 420;object-fit:cover}body[data-template="page.about-us"] [id$=__multi_column_rHh93m] .section-spacing{padding-block:6.5vw 0!important}body[data-template="page.about-us"] [id$=__multi_column_rHh93m] .container{margin-inline:0;max-width:none}body[data-template="page.about-us"] [id$=__multi_column_rHh93m] .multi-column{--multi-column-gap: .94vw;--multi-column-grid: auto / repeat(2, minmax(0, 1fr))}body[data-template="page.about-us"] [id$=__multi_column_rHh93m] .multi-column__media :is(img,video-media,video){width:100%;height:56.5vw;object-fit:cover}body[data-template="page.about-us"] [id$=__multi_column_rHh93m] video-media{--aspect-ratio: auto !important}body[data-template="page.about-us"] [id$=__rich_text_CwKFCW] .section-spacing{padding-block:5.2vw 3.2vw!important}}@media screen and (min-width:1000px){body[data-template="page.designer"] [id$=__hero] .content-over-media{--content-over-media-height: 44.6vw}body[data-template="page.designer"] [id$=__designer] .section-spacing{padding-block:0!important}body[data-template="page.designer"] [id$=__designer] .image-with-text{width:83.5vw;margin-inline:auto;grid-template-rows:minmax(0,1fr)}body[data-template="page.designer"] [id$=__designer] .image-with-text>:is(picture,img,svg),body[data-template="page.designer"] [id$=__designer] .image-with-text picture img{width:100%;height:100%;min-height:0;object-fit:cover;background:#cccbc9}body[data-template="page.designer"] [id$=__designer] .image-with-text>.prose{--text-color: 255 255 255;box-sizing:border-box;align-self:stretch;display:grid;align-content:center;max-width:none;margin:0;padding-inline:3.85vw;background:#000;color:#fff}body[data-template="page.designer"] [id$=__designer] .image-with-text>.prose>.h4:first-child{margin-block-end:4vw;text-align:center}body[data-template="page.designer"] :is([id$=__story],[id$=__feature]) .editorial-story{--container-max-width: 100vw}body[data-template="page.designer"] .editorial-story__collage-item .placeholder{width:100%;height:100%;background:#cccbc9}body[data-template="page.designer"] .shopify-section--collection-list .container{--container-max-width: 85vw}body[data-template="page.designer"] .shopify-section--collection-list .collection-card{gap:1.25rem}body[data-template="page.designer"] .shopify-section--collection-list .collection-card .content-over-media{--content-over-media-height: 100%;aspect-ratio:310 / 418}body[data-template="page.designer"] .shopify-section--collection-list .collection-card .content-over-media>:is(img,svg){height:100%}}.oushq-contact{--oushq-contact-text: clamp(.875rem, .94vw, 1.125rem);display:grid;justify-items:center}.oushq-contact__title{margin-block-end:45px;font-size:20px;font-weight:inherit;letter-spacing:0;text-transform:uppercase;font-family:Canela!important}.oushq-contact__form{display:grid;row-gap:2rem;width:100%;max-width:43.25rem}.oushq-contact__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,3.65vw,4.375rem)}.oushq-contact__phone{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:1rem;width:50%}.oushq-contact__field{display:block}.oushq-contact__field :is(input,select){width:100%;margin:0;padding:0 0 .5rem;border:0;border-bottom:1px solid rgb(var(--text-color));border-radius:0;background:transparent;box-shadow:none;color:inherit;font:inherit;font-size:var(--oushq-contact-text);-webkit-appearance:none;appearance:none}.oushq-contact__field select{width:9rem;padding-inline-end:1.25rem;text-overflow:ellipsis;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath d='m1 1 4 4 4-4' stroke='currentColor'/%3E%3C/svg%3E") no-repeat right 0 top 40%;cursor:pointer}.oushq-contact__field--message textarea{display:block;width:100%;height:clamp(7rem,7.8vw,9.375rem);padding:1rem;border:1px solid rgb(var(--text-color) / .35);border-radius:0;background:transparent;color:inherit;font:inherit;font-size:var(--oushq-contact-text);resize:vertical}.oushq-contact__field :is(input,textarea)::placeholder{color:rgb(var(--text-color));opacity:1}.oushq-contact__field :is(input,select,textarea):focus{outline:none;border-color:rgb(var(--text-color))}.oushq-contact__field :is(input,select,textarea):focus-visible{outline:1px solid rgb(var(--text-color));outline-offset:4px}.oushq-contact__submit{justify-self:center;min-width:clamp(7.5rem,9.4vw,11.25rem)}@media screen and (max-width:699px){.oushq-contact__phone{width:100%}}body[data-template="page.contact-us"] .shopify-section--oushq-contact .section-spacing{padding-block-end:0}body[data-template="page.contact-us"] .shopify-section--multi-column .container{--container-max-width: 61vw}body[data-template="page.contact-us"] .shopify-section--multi-column .multi-column__item .prose{text-transform:uppercase}body[data-template="page.contact-us"] .shopify-section--multi-column .multi-column__item .prose>.h5{font-size:clamp(1rem,1.46vw,1.75rem);letter-spacing:0}body[data-template="page.contact-us"] .shopify-section--multi-column .multi-column__item .prose>p:not(.h5){margin-block-start:1rem;font-size:clamp(.75rem,1.04vw,1.25rem);line-height:1.3}@media screen and (min-width:750px){body[data-template=index] .shopify-section--editorial-collage .cc__eyebrow{margin-block-end:.5em;font-size:clamp(9px,.625vw,14px);letter-spacing:.04em}body[data-template=index] .shopify-section--editorial-collage .cc__heading{max-width:14em;font-size:clamp(14px,1.302vw,30px);line-height:1.2;letter-spacing:0}body[data-template=index] .shopify-section--editorial-collage .cc__link{margin-block-start:.4em;font-size:clamp(11px,.99vw,22px);letter-spacing:0;text-underline-offset:.2em}}body[data-template="page.studio"]{--px: calc(100vw / 1920);--studio-ink: #1a0303}@media screen and (min-width:700px){body[data-template="page.studio"] :is(.shopify-section[id$=__intro],.shopify-section[id$=__rich_text_PraJJj],.shopify-section[id$=__closing],.shopify-section[id$=__rich_text_hK6tpJ],.shopify-section[id$=__rich_text_yjrAHd]) .container{max-width:calc(1440 * var(--px));margin-inline:auto;padding-inline:0}body[data-template="page.studio"] :is(.shopify-section[id$=__rich_text_hK6tpJ],.shopify-section[id$=__rich_text_yjrAHd]) .container{max-width:calc(1142 * var(--px))}body[data-template="page.studio"] :is(.shopify-section[id$=__intro],.shopify-section[id$=__rich_text_PraJJj],.shopify-section[id$=__closing],.shopify-section[id$=__rich_text_hK6tpJ],.shopify-section[id$=__rich_text_yjrAHd]) .prose{font-size:max(14px,calc(22 * var(--px)));line-height:1.318;letter-spacing:0;color:var(--studio-ink);text-align:justify;text-align-last:center}body[data-template="page.studio"] .shopify-section[id$=__rich_text_73yK9L] .container{max-width:calc(1440 * var(--px));margin-inline:auto;padding-inline:0}body[data-template="page.studio"] .shopify-section[id$=__rich_text_73yK9L] .staggered-heading__text{font-size:6.334cqi;font-weight:700;color:var(--studio-ink)}}@media screen and (min-width:1000px){body[data-template="page.studio"] main>.shopify-section .section-spacing{padding-block:0}body[data-template="page.studio"] main>.shopify-section:not(.shopify-section--footer){background:#fff}body[data-template="page.studio"] .shopify-section[id$=__intro]{padding-top:calc(100 * var(--px))}body[data-template="page.studio"] .shopify-section[id$=__rich_text_73yK9L]{padding-top:calc(65 * var(--px))}body[data-template="page.studio"] .shopify-section[id$=__rich_text_PraJJj]{padding-top:calc(55 * var(--px))}body[data-template="page.studio"] .shopify-section[id$=__collage_grid_T79j7B] .collage{padding-block:calc(49 * var(--px)) 0}body[data-template="page.studio"] .shopify-section[id$=__rich_text_hK6tpJ]{padding-top:calc(19 * var(--px))}body[data-template="page.studio"] .shopify-section[id$=__designer]{padding-top:calc(96 * var(--px))}body[data-template="page.studio"] .shopify-section[id$=__rich_text_yjrAHd]{padding-top:calc(45 * var(--px))}body[data-template="page.studio"] .shopify-section[id$=__categories]{padding-top:calc(95 * var(--px))}body[data-template="page.studio"] .shopify-section[id$=__image_with_text_overlay_U6nfyD]{padding-top:calc(104 * var(--px))}body[data-template="page.studio"] .shopify-section[id$=__closing]{padding-top:calc(47 * var(--px))}body[data-template="page.studio"] .shopify-section[id$=__collection_list_tVUtmq]{padding-block:calc(98 * var(--px)) calc(53 * var(--px))}body[data-template="page.studio"] .shopify-section[id$=__hero] .content-over-media{min-height:calc(857 * var(--px));height:calc(857 * var(--px))}body[data-template="page.studio"] .shopify-section[id$=__hero] .content-over-media>:not(picture,img,video,svg,.content-over-media__overlay){translate:0 calc(238 * var(--px))}body[data-template="page.studio"] .shopify-section[id$=__hero] .prose .h2{font-size:calc(73 * var(--px));line-height:1.29;font-weight:400;letter-spacing:0;text-transform:uppercase}body[data-template="page.studio"] .shopify-section[id$=__collage_grid_T79j7B] .collage:not(.collage--full,[class*=collage--width-]) .collage__container{max-width:calc(1152 * var(--px));padding-inline:0}body[data-template="page.studio"] .shopify-section[id$=__collage_grid_T79j7B] .collage__grid{gap:calc(11 * var(--px))}body[data-template="page.studio"] .shopify-section[id$=__collage_grid_T79j7B] .collage__row{gap:calc(5 * var(--px))}body[data-template="page.studio"] .shopify-section[id$=__collage_grid_T79j7B] .collage__row--top[data-count="3"]{grid-template-columns:316fr 571fr 255fr;height:calc(388 * var(--px))}body[data-template="page.studio"] .shopify-section[id$=__collage_grid_T79j7B] .collage__row--bottom[data-count="4"]{grid-template-columns:316fr 254fr 289fr 266fr;height:calc(398 * var(--px))}body[data-template="page.studio"] .shopify-section[id$=__designer]>.container{max-width:calc(1606 * var(--px));margin-inline:auto;padding-inline:0;background:#000}body[data-template="page.studio"] .shopify-section[id$=__designer] .image-with-text{grid-template-columns:1fr 1fr;height:calc(801 * var(--px));align-items:stretch}body[data-template="page.studio"] .shopify-section[id$=__designer] .image-with-text picture,body[data-template="page.studio"] .shopify-section[id$=__designer] .image-with-text picture img{width:100%;height:100%;max-height:none;object-fit:cover}body[data-template="page.studio"] .shopify-section[id$=__designer] .image-with-text>.prose{align-self:stretch;display:flex;flex-direction:column;max-width:none;width:100%;margin:0;box-sizing:border-box;padding:calc(150 * var(--px)) calc(73 * var(--px)) 0;text-align:start;color:#fff}body[data-template="page.studio"] .shopify-section[id$=__designer] .prose .h4{font-size:calc(40 * var(--px));line-height:1.2;letter-spacing:0;text-transform:none;text-align:center;margin:0 0 calc(152 * var(--px))}body[data-template="page.studio"] .shopify-section[id$=__designer] .prose .h6{font-size:calc(30 * var(--px));line-height:1.3;letter-spacing:0;text-transform:none;margin:0 0 calc(9 * var(--px))}body[data-template="page.studio"] .shopify-section[id$=__designer] .prose>div{max-width:calc(600 * var(--px));font-size:calc(22 * var(--px));line-height:2.27;letter-spacing:0}body[data-template="page.studio"] .shopify-section--collection-list .container{max-width:none;margin-inline:0;padding-inline:0}body[data-template="page.studio"] .shopify-section--collection-list .section-stack{gap:calc(40 * var(--px))}body[data-template="page.studio"] .shopify-section[id$=__categories] .section-stack{gap:calc(31 * var(--px))}body[data-template="page.studio"] .shopify-section--collection-list .section-header .h3{font-size:calc(22 * var(--px));line-height:1.318;letter-spacing:0;text-transform:uppercase;color:var(--studio-ink)}body[data-template="page.studio"] .shopify-section--collection-list .collection-list{gap:calc(22 * var(--px));margin-inline:0;padding-inline:0;scroll-padding-inline:0;justify-content:safe center}body[data-template="page.studio"] .shopify-section--collection-list .collection-card{width:calc(310 * var(--px));flex:0 0 auto;gap:calc(13 * var(--px))}body[data-template="page.studio"] .shopify-section--collection-list .collection-card .content-over-media{aspect-ratio:310 / 419;height:auto}body[data-template="page.studio"] .shopify-section--collection-list .collection-card .content-over-media>img{height:100%;object-fit:cover}body[data-template="page.studio"] .shopify-section--collection-list .collection-card__content{padding-inline:calc(14 * var(--px))}body[data-template="page.studio"] .shopify-section--collection-list .collection-card__content .h3{font-size:calc(22 * var(--px));line-height:1;letter-spacing:0;color:var(--studio-ink)}body[data-template="page.studio"] .shopify-section[id$=__image_with_text_overlay_U6nfyD] .content-over-media{height:calc(800 * var(--px));min-height:0;background:#000}}body[data-template=collection_custom_templates]{--px: calc(100vw / 1920);--plp-ink: #1a0303}@media screen and (min-width:700px){body[data-template=collection_custom_templates] main .prose,body[data-template=collection_custom_templates] main .iwt-panel .prose{color:var(--plp-ink)}body[data-template=collection_custom_templates] .shopify-section--rich-text .container{max-width:calc(1265 * var(--px));margin-inline:auto;padding-inline:0}body[data-template=collection_custom_templates] .shopify-section--rich-text .prose .h1{font-size:max(18px,calc(30 * var(--px)));line-height:1.27;font-weight:400;letter-spacing:0;text-transform:uppercase;margin:0 0 calc(4 * var(--px))}body[data-template=collection_custom_templates] .shopify-section--rich-text .prose>div{font-size:max(14px,calc(22 * var(--px)));line-height:1.318;letter-spacing:0}body[data-template=collection_custom_templates] .shopify-section--featured-collections .product-card__media :is(img,svg){aspect-ratio:310 / 419;object-fit:cover}body[data-template=collection_custom_templates] .shopify-section--featured-collections .product-card__info{padding:calc(14 * var(--px)) calc(14 * var(--px)) 0;text-align:start}body[data-template=collection_custom_templates] .shopify-section--featured-collections .product-card__info :is(.v-stack){justify-items:start;gap:calc(6 * var(--px))}body[data-template=collection_custom_templates] .shopify-section--featured-collections .product-card__info .product-title{font-size:max(13px,calc(22 * var(--px)));line-height:1.2;letter-spacing:0;text-transform:none;color:var(--plp-ink)}body[data-template=collection_custom_templates] .shopify-section--featured-collections .product-card__info :is(sale-price,compare-at-price,.price-list){font-size:max(12px,calc(18 * var(--px)));letter-spacing:0;color:var(--plp-ink)}}@media screen and (min-width:1000px){body[data-template=collection_custom_templates] main>.shopify-section .section-spacing{padding-block:0}body[data-template=collection_custom_templates] main>.shopify-section:not(.shopify-section--footer){background:#fff}body[data-template=collection_custom_templates] .shopify-section[id$=__rich_text_7Dpzwp]{padding-top:calc(100 * var(--px))}body[data-template=collection_custom_templates] .shopify-section[id$=__featured_collections_M3TfkU]{padding-top:calc(88 * var(--px))}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_jBFx8j]{padding-top:calc(66 * var(--px))}body[data-template=collection_custom_templates] .shopify-section[id$=__featured_collections_TPQDRy]{padding-top:calc(222 * var(--px))}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_QJcgfe],body[data-template=collection_custom_templates] .shopify-section[id$=__featured_collections_TFxUrC]{padding-top:calc(44 * var(--px))}body[data-template=collection_custom_templates] .shopify-section[id$=__rich_text_fXJgm4]{padding-top:calc(60 * var(--px))}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_overlay_XKUeWy]{padding-top:calc(100 * var(--px))}body[data-template=collection_custom_templates] .shopify-section[id$=__featured_collections_g33HBb]{padding-top:calc(85 * var(--px))}body[data-template=collection_custom_templates] .shopify-section[id$=__rich_text_KqTAfg]{padding-block:calc(30 * var(--px)) calc(130 * var(--px))}body[data-template=collection_custom_templates] :is(.shopify-section[id$=__image_with_text_r4q8tm],.shopify-section[id$=__image_with_text_jBFx8j]) .iwt-product:is(#oushq-id,*){width:calc(481 * var(--px));max-width:none;margin-inline:auto}body[data-template=collection_custom_templates] :is(.shopify-section[id$=__image_with_text_r4q8tm],.shopify-section[id$=__image_with_text_jBFx8j]) .iwt-product__media:is(#oushq-id,*){aspect-ratio:481 / 604;margin-bottom:calc(38 * var(--px))}body[data-template=collection_custom_templates] :is(.shopify-section[id$=__image_with_text_r4q8tm],.shopify-section[id$=__image_with_text_jBFx8j]) .iwt-product__title:is(#oushq-id,*){font-size:calc(30 * var(--px));line-height:1;letter-spacing:0;margin:0 0 calc(20 * var(--px));color:var(--plp-ink)}body[data-template=collection_custom_templates] :is(.shopify-section[id$=__image_with_text_r4q8tm],.shopify-section[id$=__image_with_text_jBFx8j]) .iwt-product__description:is(#oushq-id,*){font-size:calc(22 * var(--px));line-height:calc(25 / 22);letter-spacing:0;margin:0 0 calc(65 * var(--px))}body[data-template=collection_custom_templates] :is(.shopify-section[id$=__image_with_text_r4q8tm],.shopify-section[id$=__image_with_text_jBFx8j]) .iwt-product__button .button{min-height:calc(58 * var(--px));padding-block:0;font-size:max(12px,calc(18 * var(--px)));font-weight:500;letter-spacing:.05em;text-transform:uppercase}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_r4q8tm]>.container{max-width:none;margin-inline:0;padding-inline:0}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_r4q8tm] .image-with-text{grid-template-columns:1fr 1fr;gap:0;height:calc(1202 * var(--px));align-items:start}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_r4q8tm] .image-with-text>picture{grid-column:2;grid-row:1;align-self:stretch;height:100%}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_r4q8tm] .image-with-text>picture img{width:100%;height:100%;max-height:none;object-fit:cover}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_r4q8tm] .image-with-text>.prose{grid-column:1;grid-row:1;width:100%;max-width:none;margin:0;padding:calc(109 * var(--px)) 0 0}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_jBFx8j]>.container{max-width:none;margin-inline:0;padding-inline:0}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_jBFx8j] .image-with-text{grid-template-columns:1fr 1fr;gap:0;align-items:start}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_jBFx8j] .image-with-text>.prose{grid-column:1;grid-row:1;width:100%;max-width:none;margin:calc(66 * var(--px)) 0 0;padding:0}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_jBFx8j] .iwt-panel:is(#oushq-id,*){grid-column:2;grid-row:1;min-height:0;padding:0 calc(29 * var(--px)) 0 calc(14 * var(--px));justify-content:start}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_jBFx8j] .iwt-panel__inner:is(#oushq-id,*){max-width:calc(917 * var(--px))}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_jBFx8j] .iwt-panel .prose{font-size:calc(22 * var(--px));line-height:1.318}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_QJcgfe]>.container{max-width:calc(972 * var(--px));margin-inline:auto;padding-inline:0}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_QJcgfe] .image-with-text{grid-template-columns:calc(641 * var(--px)) calc(310 * var(--px));column-gap:calc(21 * var(--px));align-items:start}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_QJcgfe] .iwt-panel:is(#oushq-id,*){grid-column:1;grid-row:1;min-height:0;padding:calc(19 * var(--px)) 0 0 calc(46 * var(--px));justify-content:start}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_QJcgfe] .iwt-panel__inner:is(#oushq-id,*){max-width:none}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_QJcgfe] .iwt-panel .prose{font-size:calc(22 * var(--px));line-height:calc(25 / 22)}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_QJcgfe] .image-with-text>.prose{grid-column:2;grid-row:1;width:100%;max-width:none;margin:0;padding:0}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_QJcgfe] .iwt-product:is(#oushq-id,*){width:100%;max-width:none}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_QJcgfe] .iwt-product__media:is(#oushq-id,*){aspect-ratio:310 / 419;margin-bottom:calc(14 * var(--px))}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_QJcgfe] :is(.iwt-product__title,.iwt-product__price):is(#oushq-id,*){padding-inline:calc(14 * var(--px));font-size:calc(22 * var(--px));line-height:1.2;letter-spacing:0;text-transform:none;margin:0 0 calc(6 * var(--px));color:var(--plp-ink)}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_QJcgfe] .iwt-product__price:is(#oushq-id,*){font-size:calc(18 * var(--px))}body[data-template=collection_custom_templates] .shopify-section--featured-collections .container{max-width:none;margin-inline:0;padding-inline:0}body[data-template=collection_custom_templates] .shopify-section--featured-collections .product-list{--product-list-card-width: calc(310 * var(--px));grid:auto-flow dense / repeat(var(--plp-cols, 3),var(--product-list-card-width));justify-content:center;column-gap:calc(21 * var(--px));row-gap:calc(30 * var(--px))}body[data-template=collection_custom_templates] .shopify-section--featured-collections .product-list--carousel{grid:auto / auto-flow var(--product-list-card-width);justify-content:start;width:calc(var(--plp-cols, 3) * 310 * var(--px) + (var(--plp-cols, 3) - 1) * 21 * var(--px));margin-inline:auto;padding-inline:0;scroll-padding-inline:0}body[data-template=collection_custom_templates] .shopify-section[id$=__featured_collections_g33HBb]{--plp-cols: 5}body[data-template=collection_custom_templates] .shopify-section--featured-collections .floating-controls-container{width:calc(var(--plp-cols, 3) * 310 * var(--px) + (var(--plp-cols, 3) - 1) * 21 * var(--px));margin-inline:auto;position:relative}body[data-template=collection_custom_templates] .shopify-section--featured-collections .floating-controls-container__control{position:absolute;top:calc(419 * var(--px) / 2);translate:0 -50%;opacity:1;visibility:visible;transform:none;z-index:1}body[data-template=collection_custom_templates] .shopify-section--featured-collections carousel-prev-button.floating-controls-container__control{left:calc(-40 * var(--px));right:auto;inset-inline-start:calc(-40 * var(--px))}body[data-template=collection_custom_templates] .shopify-section--featured-collections carousel-next-button.floating-controls-container__control{right:calc(-40 * var(--px));left:auto;inset-inline-end:calc(-40 * var(--px))}body[data-template=collection_custom_templates] .shopify-section--featured-collections .prev-next-button{background:none;border:0;box-shadow:none;color:var(--plp-ink);width:calc(28 * var(--px));height:calc(28 * var(--px));min-width:20px;min-height:20px}body[data-template=collection_custom_templates] .shopify-section--featured-collections .prev-next-button[disabled]{opacity:.3}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_overlay_XKUeWy] .content-over-media{height:calc(903 * var(--px));min-height:0}}@media screen and (max-width:999px){body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_QJcgfe] .iwt-product:is(#oushq-id,*){width:min(100%,310px);margin-inline:auto}body[data-template=collection_custom_templates] .shopify-section[id$=__image_with_text_QJcgfe] .image-with-text>.prose{width:100%}}.rich-text-image-figure,.image-with-text__figure{margin:0}.rich-text-image-figure>img{width:100%;margin:0}:is(.rich-text-image-caption,.image-with-text__caption):is(#oushq-id,*){display:block;margin:.5rem 0 0;color:rgb(var(--text-color) / .65);font-family:var(--text-font-family);font-size:1rem;font-style:italic;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none;text-align:start}.image-with-text__caption:is(#oushq-id,*){padding-inline:var(--container-gutter)}@media screen and (min-width:700px){.image-with-text--reverse>.image-with-text__figure{order:9999}}body[data-template=index] .header{position:relative;isolation:isolate}body[data-template=index] .header:before{content:"";position:absolute;top:0;right:0;bottom:-2.5rem;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,#00000073,#0003 60%,#0000);transition:opacity .2s ease-in-out}body[data-template=index] .header:is(.is-hidden,:has(.header__primary-nav [open],.header__secondary-nav [open],.header-search[open])):before{opacity:0}.blog-tabs{border-block-end:1px solid rgb(var(--text-color) / .12);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.blog-tabs::-webkit-scrollbar{display:none}.blog-tabs__list{display:flex;justify-content:center;gap:0;min-width:max-content;margin-inline:auto}.blog-tabs__link{position:relative;display:block;padding:.75rem 1.5rem 1rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:1.25rem;line-height:1.2;letter-spacing:0;text-transform:none;white-space:nowrap;color:rgb(var(--text-color));transition:color .2s ease-in-out}.blog-tabs__link:after{content:"";position:absolute;inset-inline:0;inset-block-end:-1px;height:3px;background:#ebc26a;transform:scaleX(0);transition:transform .25s ease-in-out}.blog-tabs__link.is-active:after,.blog-tabs__link:hover:after{transform:scaleX(1)}.blog-tabs__link:not(.is-active):hover:after{background:#ebc26a80}@media screen and (min-width:1000px){.blog-tabs__link{padding-inline:.875rem;font-size:1.125rem}}@media screen and (max-width:699px){.blog-tabs__list{justify-content:flex-start}.blog-tabs__link{padding-inline:1rem;font-size:1.125rem}}.article-list{border-block-start:2px solid rgb(var(--text-color))}.article-list__heading{font-family:Futura-PT-Regular;margin:0;padding-block:1.5rem;font-weight:400;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;border-block-end:1px solid rgb(var(--text-color) / .12);text-align:center}.article-list__item{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:1.25rem;align-items:start;padding-block:1.5rem;border-block-end:1px solid rgb(var(--text-color) / .12)}.article-list__item:not(:has(.article-list__media)){grid-template-columns:minmax(0,1fr)}.article-list__media{display:block;aspect-ratio:1;overflow:hidden;background:rgb(var(--text-color) / .05)}.article-list__media :is(img,svg){width:100%;height:100%;object-fit:cover;transition:transform .4s ease-in-out}.article-list__item:hover .article-list__media img{transform:scale(1.04)}.article-list__content{display:grid;gap:.75rem;justify-items:start}.article-list__eyebrow,.article-list__author{margin:0;font-size:.75rem;line-height:1.4;color:rgb(var(--text-color))}:is(.article-list__eyebrow,.article-list__author):not(.article-list__author){letter-spacing:.2em;text-transform:uppercase}.article-list__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:1.125rem;line-height:1.35;color:rgb(var(--text-color))}.article-list__title:hover{text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:700px){.article-list__heading{padding-block:1.75rem;font-size:1.75rem}.article-list__item{grid-template-columns:9.5rem minmax(0,1fr);gap:3rem;padding-block:2rem}.article-list__title{font-size:1.5rem}.article-list__eyebrow,.article-list__author{font-size:.875rem}}.article__main{display:grid;gap:inherit;min-width:0}.article__sidebar{min-width:0}@media screen and (min-width:1000px){.article__wrapper--sidebar{--article-sidebar-width: 22rem;--article-sidebar-gap: clamp(3rem, 6vw, 7rem);--container-max-width: calc(var(--article-content-max-width) + var(--article-sidebar-width) + var(--article-sidebar-gap));grid-template-columns:minmax(0,1fr) var(--article-sidebar-width);column-gap:var(--article-sidebar-gap);align-items:start}.article__wrapper--sidebar .article__sidebar{position:sticky;top:calc(var(--sticky-area-height, 0px) + 2rem)}.article__sidebar .article-list__heading{padding-block:1.25rem;font-size:1.375rem;font-family:Futura-PT-Regular}.article__sidebar .article-list__item{grid-template-columns:5.5rem minmax(0,1fr);gap:1.5rem;padding-block:1.25rem}.article__sidebar .article-list__title{font-size:1.125rem}.article__sidebar .article-list__eyebrow,.article__sidebar .article-list__author{font-size:.75rem}}.article-hero__grid>.article-hero__text{text-align:center;justify-self:center;max-width:780px;margin-block:2.5rem;margin-bottom:0}.article-hero__grid--no-image{grid-template-columns:minmax(0,1fr)!important}.article-hero__grid--no-image>.article-hero__text{margin-block:4rem}.article-hero__media img{width:100%;height:100%;object-fit:cover}.article-hero__text>*+*{margin-block-start:1.25rem}.article-hero__topic{display:inline-block;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase}.article-hero__byline{margin:0}.article-hero__sep{margin-inline:.5em}@media screen and (min-width:700px){.article-hero__grid{align-items:center}.article-hero__grid>.article-hero__media{align-self:stretch}.article-hero__grid>.article-hero__text{margin-block:4rem;padding-inline:var(--image-with-text-gap, 2.5rem)}}@media screen and (min-width:1000px){.article-hero__media img{min-height:calc(100vh - var(--header-height, 0px));max-height:960px}}.article__wrapper--story{margin-block-start:0;padding-block-start:3.5rem}.article__wrapper--text-center .article__main>.v-stack .prose,.article__wrapper--text-center:not(.article__wrapper--sidebar)>.v-stack .prose{text-align:center}.article__wrapper--story .prose :is(img,figure){display:block;max-width:min(100%,600px)}.article__wrapper--story .prose figure img{max-width:100%}.article__wrapper--story .prose figcaption{margin-block-start:1rem;text-align:start;font-size:1.125rem;font-style:italic;color:rgb(var(--text-color) / .65)}.article-hero .article-hero__text .h1{font-size:3rem;line-height:1.3;font-weight:500}.article-hero__excerpt,.article-hero__excerpt p,.article-hero__byline,.article__wrapper--story .article__main>.v-stack .prose,.article__wrapper--story:not(.article__wrapper--sidebar)>.v-stack .prose{font-size:1.125rem;line-height:1.65}@media screen and (max-width:699px){.article-hero .article-hero__text .h1{font-size:1.875rem}}.prose :is(u,span[style*=underline]):has(a){text-decoration:none!important}.prose a :is(u,span[style*=underline]){text-decoration:none!important}.article-metafield-image{margin:0}.article-metafield-image img{width:100%;height:auto}.article-metafield-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;max-width:600px}.article__wrapper--story .prose .article-metafield-images :is(figure,img){max-width:100%}.article-metafield-images>.article-metafield-image:is(#oushq-id,*){margin:0}.article-metafield-images>.article-metafield-image:only-child{grid-column:1 / -1}.article-hero--text-start .article-hero__grid>.article-hero__text{text-align:start}.article-hero__grid--contained{margin-inline:max(var(--container-gutter),50% - var(--container-max-width) / 2 - var(--article-wrapper-padding-inline));padding-inline:var(--article-wrapper-padding-inline)}@media screen and (min-width:1000px){.article-hero__grid--sidebar{--container-max-width: calc(var(--article-content-max-width) + 22rem + clamp(3rem, 6vw, 7rem))}}@media screen and (min-width:1000px){.article-hero__grid--sidebar:not(.article-hero__grid--no-image){grid-template-columns:minmax(0,1fr) 25rem;column-gap:clamp(3rem,6vw,7rem)}.article-hero__grid--sidebar>.article-hero__text:is(#oushq-id,*){padding-inline:0;max-width:none;justify-self:stretch}}@media screen and (min-width:1000px){.article-hero__grid--sidebar>.article-hero__media:is(#oushq-id,*){width:100%;max-width:none;margin-inline:0;justify-self:stretch}}.article-hero__figure{display:flex;flex-direction:column;margin:0}.article-hero__figure>picture{flex:1 1 auto;min-height:0}.article-hero__caption:is(#oushq-id,*){flex:none}.article-hero__figure>picture,.article-hero__figure>picture>img:is(#oushq-id,*){display:block;width:100%;max-width:none;margin-inline:0}figure.article-metafield-image{margin:0 auto}.article-metafield-images{width:100%;margin:0 auto}.article-list--row .article-list__items{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:1.25rem;padding-block:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.article-list--row .article-list__items::-webkit-scrollbar{display:none}.article-list--row .article-list__item:is(#oushq-id,*){grid-template-columns:minmax(0,1fr);gap:1rem;padding-block:0;border-block-end:0;scroll-snap-align:start}.article-list--row .article-list__media{aspect-ratio:3 / 4}.article-list--row.article-list--ratio-square .article-list__media{aspect-ratio:1}.article-list--row.article-list--ratio-landscape .article-list__media{aspect-ratio:4 / 3}.article-list--row .article-list__title:is(#oushq-id,*){font-size:1.125rem}@media screen and (min-width:700px){.article-list--row .article-list__items{grid-auto-columns:calc((100% - 1.5rem) / 2.4);gap:1.5rem;padding-block:2rem}}@media screen and (min-width:1000px){.article-list--row .article-list__items{grid-auto-flow:row;grid-template-columns:repeat(var(--article-list-columns, 4),minmax(0,1fr));gap:2rem;overflow:visible}.article-list--row .article-list__title:is(#oushq-id,*){font-size:1.25rem}}.article-list--row :is(.article-list__item,.article-list__content):is(#oushq-id,*){align-content:start}@media screen and (min-width:1000px){.article-hero__grid--contained:is(#oushq-id,*){width:80%;max-width:none;margin-inline:auto;padding-inline:0}}:root{--heading-stroke: .35px}:is(.heading,.h0,.h1,.h2,.h3,.h4,.prose :where(h1,h2,h3,h4)){-webkit-text-stroke:var(--heading-stroke) currentColor;paint-order:stroke fill}.article-hero__byline:is(#oushq-id,*){font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/13/assets/oushq.css.map */
