@font-face{font-family:Fustat;font-style:normal;font-weight:300 800;font-display:swap;src:url(houghton-fustat-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fustat;font-style:normal;font-weight:300 800;font-display:swap;src:url(houghton-fustat-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Adobe Caslon;font-style:normal;font-weight:400;font-display:swap;src:url(houghton-caslon-regular.woff2) format("woff2")}@font-face{font-family:Milton One Bold;font-style:normal;font-weight:400;font-display:swap;src:url(houghton-milton-one-bold.otf) format("opentype")}:root{--font-body--family: "Fustat", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--font-subheading--family: "Fustat", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--font-heading--family: "Adobe Caslon", "Hoefler Text", Georgia, "Times New Roman", serif;--font-accent--family: "Adobe Caslon", "Hoefler Text", Georgia, "Times New Roman", serif;--font-specialty--family: "Milton One Bold", "Snell Roundhand", "Apple Chancery", "Segoe Script", cursive}[id$=__aa_archive_pieces] .section-resource-list__header p{font-family:var(--font-heading--family);font-size:18px;font-weight:400;line-height:1.3;color:var(--color-foreground)}[id$=__custom_start_journey] .text-block h3{font-family:var(--font-specialty--family);font-size:5rem;line-height:1.1}@media screen and (max-width:749px){[id$=__custom_start_journey] .text-block h3{font-size:6.25rem}}.header:not(.header--compact){--header-padding: 15px}.header__row--top .header__columns{box-sizing:border-box;min-height:102px}.product-information .text-block p:empty{display:none}.pdp-copy--brief{font-family:var(--font-heading--family);font-size:1.125rem;line-height:1.5}.pdp-copy--brief p{margin:0}.pdp-copy--details{font-family:var(--font-body--family);font-size:1rem;line-height:1.5}.pdp-copy .page,.pdp-copy .section,.pdp-copy .layoutArea,.pdp-copy .column{display:block!important;grid-template-columns:none!important;background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important;margin:0!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important}.product-information .group-block:has(>.group-block-content h1)>.group-block-content{flex-wrap:nowrap}.product-information .group-block:has(>.group-block-content h1)>.group-block-content>:first-child{flex:1 1 auto;min-width:0}.product-information .group-block:has(>.group-block-content h1)>.group-block-content>:last-child{flex:0 0 auto;width:auto}@media screen and (max-width:749px){.product-information .product-information__media{grid-column:2 / 3!important}.product-information .product-details{margin-block-start:30px}}@media screen and (max-width:749px){.product-information .group-block:has(>.group-block-content>.accordion)>.group-block-content{gap:16px}}@media screen and (max-width:749px){[id*=product_recommendations] slideshow-controls{justify-content:flex-start!important}[id*=product_recommendations] .slideshow-controls__dots{margin-inline:0!important;padding-inline:var(--page-margin)!important}}[id*=product_recommendations] slideshow-controls:has(.slideshow-controls__dots){mix-blend-mode:normal}[id*=product_recommendations] .slideshow-controls__dots button:after{background-color:#0003!important}[id*=product_recommendations] .slideshow-controls__dots button[aria-selected=true]:after{background-color:#000!important}.product-information .quantity-selector,.product-information .shopify-payment-button,.product-information .add-to-cart-icon,.product-information .add-to-cart-icon--added{display:none!important}.product-information .button,.product-information .button-secondary{padding-block:10px!important;min-height:0!important}.product-information .variant-option__select{padding-block:12px!important;min-height:0!important;height:auto!important}@media screen and (min-width:750px){.product-information .group-block:has(>.group-block-content>.variant-picker)>.group-block-content{align-items:center}.product-information .group-block:has(>.group-block-content>.variant-picker) .variant-picker{flex:1 1 auto;min-width:0}.product-information .group-block:has(>.group-block-content>.variant-picker) .variant-option__select{width:100%}.product-information .group-block:has(>.group-block-content>.variant-picker)>.group-block-content>:last-child{flex:0 0 auto;white-space:nowrap;font-size:.875rem}}.product-information .variant-option--dropdowns>label,.product-information .variant-option--dropdowns>legend{display:none}.product-information .group-block:has(>.group-block-content>.variant-picker)>.group-block-content>:last-child{font-size:.875rem}@media screen and (max-width:749px){.product-information .group-block:has(>.group-block-content>.variant-picker)>.group-block-content>:last-child{order:-1;align-self:flex-start;text-align:left}}.product-information .accordion .details__header{font-family:var(--font-body--family);font-size:1rem;font-weight:600;line-height:1.3;text-transform:none}.product-information .accordion .details-content,.product-information .accordion .details-content p{font-family:var(--font-body--family);font-size:1rem;line-height:1.3}.product-information .accordion .details__icon{display:none}.product-information .accordion .details__header,.product-information .accordion .details-content{padding-inline:0}.header__row{background-color:#fbf8ef!important}.text-block.text-block--cta_body>*,[id*=cta_section] .text-block.custom>*,[id*=custom_start_journey] .text-block.custom>*{max-width:768px!important}@media screen and (max-width:749px){[id*=aa_archive_pieces] .text-block h2{font-size:2rem;line-height:1.2}}.header .account-button svg{width:16.3px;height:16.13px}.header .header-actions__cart-icon svg{width:20.63px;height:18.37px}.header .search-modal__button svg{width:24px;height:24px}.menu-list__submenu-inner:has(.houghton-mega){display:grid;grid-template-columns:var(--full-page-grid-with-margins);padding-inline:0;padding-block:0;max-height:none;overflow:visible}.houghton-mega{grid-column:2 / 3;display:flex;gap:48px;width:100%;align-items:stretch}.houghton-mega__nav{flex:0 0 32rem;display:flex;flex-direction:column;gap:32px;padding-block:40px 48px}.houghton-mega__parent{display:block;font-family:var(--font-body--family);font-weight:600;font-size:1rem;line-height:1.3;letter-spacing:.4px;color:var(--color-foreground);text-decoration:none}.houghton-mega__subtitle{margin:.25rem 0 0;font-family:var(--font-heading--family);font-style:italic;font-size:1rem;line-height:1.3;color:var(--color-foreground)}.houghton-mega__children{display:flex;flex-direction:column;gap:.25rem;margin-top:.75rem}.houghton-mega__child{font-family:var(--font-body--family);font-size:.875rem;line-height:1.6;color:var(--color-foreground);text-decoration:none}.houghton-mega__child:hover{opacity:.65}.houghton-mega__cards{flex:1 1 auto;display:flex;justify-content:flex-end;gap:20px;min-height:504px}.houghton-mega-card{position:relative;flex:1 1 0;max-width:400px;display:flex;flex-direction:column;justify-content:flex-end;gap:24px;padding:32px;overflow:hidden;text-decoration:none}.houghton-mega-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.houghton-mega-card__img--placeholder svg{width:100%;height:100%;object-fit:cover}.houghton-mega-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0003}.houghton-mega-card__content{position:relative;display:flex;flex-direction:column;gap:24px}.houghton-mega-card__heading{font-family:var(--font-body--family);font-weight:500;font-size:1.5rem;line-height:1.4;color:#fff}.houghton-mega-card__btn{align-self:flex-start;border:1px solid #fff;color:#fff;padding:8px 20px;font-family:var(--font-body--family);font-size:1rem;line-height:1.3;transition:background-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}.houghton-mega-card:hover .houghton-mega-card__btn{background-color:#fff;color:var(--color-foreground)}.hero .button,.hero .button-secondary{white-space:nowrap}.ui-test-collection-list .collection-card__inner,.ui-test-collection-list .collection-card__content{--ratio: .8117;aspect-ratio:625 / 770}.ui-test-collection-list .collection-card.collection-card--image-bg .collection-card__content{padding:48px 48px 16px 40px!important}@media screen and (max-width:749px){.ui-test-collection-list .resource-list{gap:20px!important;row-gap:20px!important}.ui-test-collection-list .collection-card.collection-card--image-bg .collection-card__content{align-items:center!important;text-align:center;padding:48px 24px 32px!important}.ui-test-collection-list .collection-card__content .collection-title{font-size:1.5rem!important;text-align:center}.ui-test-collection-list .collection-card__content .text-block{text-align:center}}.ui-test-product-list slideshow-controls:has(.slideshow-controls__dots){mix-blend-mode:normal}.ui-test-product-list .slideshow-controls__dots button:after{background-color:#0003!important}.ui-test-product-list .slideshow-controls__dots button[aria-selected=true]:after{background-color:#000!important}@media screen and (max-width:749px){.ui-test-product-list .section-resource-list__header h4{font-size:1.5rem!important}.ui-test-product-list .section-resource-list__header,.ui-test-product-list .section-resource-list__header>.group-block,.ui-test-product-list .section-resource-list__header .group-block-content{display:contents!important}.ui-test-product-list .section-resource-list__header .group-block__media-wrapper{display:none!important}.ui-test-product-list .text-block[class*=__product_list_text_]{grid-column:2;grid-row:1}.ui-test-product-list .resource-list__carousel{grid-row:2;--slideshow-gap: 25px !important}.ui-test-product-list slideshow-controls{justify-content:flex-start!important}.ui-test-product-list .slideshow-controls__dots{margin-inline:0!important;padding-inline:var(--page-margin)!important;margin-top:25px!important}.ui-test-product-list .button-secondary[class*=__product_list_button_]{grid-column:2;grid-row:3;justify-self:start}.ui-test-product-list .section-resource-list__content{grid-row:4}}@media screen and (max-width:749px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 20px}}@media screen and (max-width:749px){.button,.button-secondary,button.shopify-payment-button__button--unbranded{padding-block:.5rem!important}.section-content-wrapper>.group-block:last-child>.group-block-content.mobile-column:has(>.button,>.button-secondary){row-gap:16px!important;padding-block-end:16px}}@media screen and (max-width:749px){[class*=__quote_text].h5{font-size:1.25rem!important}[class*=__cta_image]{--ratio: 1 / 1 !important;aspect-ratio:1 / 1!important}}[id$=__faq_section] .custom-section-content,[id$=__faq_section] .accordion,[id$=__faq_section] .section-content-wrapper{width:100%;max-width:768px;margin-inline:auto}[id$=__faq_section] .accordion accordion-custom{display:block}[id$=__faq_section] .accordion accordion-custom:not(:first-child){margin-block-start:20px}.image-block[class*=__image_rFfqpU]{max-width:249px}.image-block[class*=__footer_emblem]{max-width:224px}@media screen and (max-width:749px){.header .header__row--top .header__columns{min-height:64px;padding-inline:20px}.hero{--hero-min-height: 90svh !important}.hero .hero__container{align-items:stretch}.hero .hero__content-wrapper{min-height:72svh;justify-content:flex-start;flex-wrap:nowrap!important}.hero .group-block-content.layout-panel-flex--column.mobile-column{flex:1 0 auto;min-height:55svh;flex-direction:column-reverse;justify-content:space-between!important}.header .header__cta-button,.header .account-button{display:none}.header .action__wishlist--mobile{grid-area:leftB}.header .header__columns header-actions{grid-area:rightA}.header .header__columns .search-action{grid-area:rightB}.header .header__row--top .header__columns{--header-mobile-bookend: 20px;column-gap:18px}.header .action__wishlist--mobile .svg-wrapper,.header .header__columns .search-action .svg-wrapper,.header .header__columns .header-actions__cart-icon .svg-wrapper{width:auto;height:auto}.header .action__wishlist svg{width:10.5px;height:9.5px}.header .header-actions__cart-icon svg{width:10.52px;height:9.47px}.header .search-modal__button svg{width:12px;height:11.75px}.header .header__icon--summary{padding:0}.header .header__icon--summary .header-drawer-icon--open,.header .header__icon--summary .header-drawer-icon--open>svg{width:19px;height:8px}.header .header__icon--summary .header-drawer-icon--close,.header .header__icon--summary .header-drawer-icon--close>svg{width:14px;height:14px}.header .header__columns .header__drawer,.header .header__columns .action__wishlist--mobile,.header .header__columns header-actions,.header .header__columns .search-action{justify-self:center;align-items:center}.header .header__columns .header-actions__action,.header .header__icon--summary{position:relative;overflow:visible}.header .header__columns .header-actions__action:after,.header .header__icon--summary:after{content:"";position:absolute;inset-block:-18px;inset-inline:-9px}.header .header-actions__cart-icon{--cart-bubble-size: 8px;--cart-bubble-top: -3px;--cart-bubble-right: -3px;display:flex}.header .header-actions__cart-icon .cart-bubble__text{font-size:6px}.header .header-actions__action.action__wishlist .wishlist-hero-items-count{--wishlist-bubble-size: 8px;top:-3px;right:-3px;font-size:6px}.header .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{-webkit-mask:radial-gradient(circle at calc(100% - var(--cart-bubble-right) - var(--cart-bubble-size) / 2) calc(var(--cart-bubble-top) + var(--cart-bubble-size) / 2),transparent calc(var(--cart-bubble-size) / 2 + 1px),#fff calc(var(--cart-bubble-size) / 2 + 1px));mask:radial-gradient(circle at calc(100% - var(--cart-bubble-right) - var(--cart-bubble-size) / 2) calc(var(--cart-bubble-top) + var(--cart-bubble-size) / 2),transparent calc(var(--cart-bubble-size) / 2 + 1px),#fff calc(var(--cart-bubble-size) / 2 + 1px))}.header .header-logo{padding-inline:0}.menu-drawer{top:64px!important;left:0!important;width:100vw!important;max-width:none!important;height:calc(100dvh - 64px)!important;transform:translateY(-100%)!important;border-right:none!important;box-shadow:none!important}.menu-open>.menu-drawer{transform:translateY(0)!important;opacity:1!important}.menu-drawer{opacity:0;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .5s cubic-bezier(.16,1,.3,1),visibility .8s cubic-bezier(.16,1,.3,1)!important}.menu-open>.menu-drawer .houghton-mobile-menu>li,.menu-open>.menu-drawer .houghton-mobile-menu__cta{animation:hgt-fade-up .7s cubic-bezier(.16,1,.3,1) both}.menu-open>.menu-drawer .houghton-mobile-menu>li:nth-child(1){animation-delay:.12s}.menu-open>.menu-drawer .houghton-mobile-menu>li:nth-child(4){animation-delay:.2s}.menu-open>.menu-drawer .houghton-mobile-menu>li:nth-child(5){animation-delay:.28s}.menu-open>.menu-drawer .houghton-mobile-menu__cta{animation-delay:.36s}.houghton-mobile-menu__details[open] .houghton-mobile-menu__panel{animation:hgt-fade-up .55s cubic-bezier(.16,1,.3,1) both}@supports (interpolate-size: allow-keywords){.houghton-mobile-menu__details{interpolate-size:allow-keywords}.houghton-mobile-menu__details::details-content{block-size:0;overflow:clip;transition:block-size .55s cubic-bezier(.16,1,.3,1),content-visibility .55s allow-discrete}.houghton-mobile-menu__details[open]::details-content{block-size:auto}}@media(prefers-reduced-motion:reduce){.menu-drawer,.houghton-mobile-menu__details::details-content{transition:none!important}.menu-open>.menu-drawer .houghton-mobile-menu>li,.menu-open>.menu-drawer .houghton-mobile-menu__cta,.houghton-mobile-menu__details[open] .houghton-mobile-menu__panel{animation:none!important}}.menu-drawer__close-button,.menu-drawer__backdrop{display:none}.houghton-drawer>.menu-drawer__menu{display:none}.menu-drawer:has(.houghton-drawer){background-color:#fffef9!important;display:block!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}.houghton-mobile-menu{margin:0;padding:8px 20px 0}.houghton-mobile-menu__details summary,.houghton-mobile-menu__link{display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px 0;font-family:var(--font-body--family);font-weight:600;font-size:1rem;color:var(--color-foreground);text-decoration:none;list-style:none;cursor:pointer}.houghton-mobile-menu__details summary::-webkit-details-marker{display:none}.houghton-mobile-menu__caret svg{width:.75em;height:auto;transition:transform var(--animation-speed) var(--animation-easing)}.houghton-mobile-menu__details[open] .houghton-mobile-menu__caret svg{transform:rotate(180deg)}.houghton-mobile-menu__panel{display:flex;flex-direction:column;gap:32px;padding-block:8px 24px}.houghton-mega-mobile__group{display:flex;flex-direction:column}.houghton-mega-mobile__parent{font-family:var(--font-body--family);font-weight:600;font-size:1rem;color:var(--color-foreground);text-decoration:none}.houghton-mega-mobile__subtitle{margin:.25rem 0 0;font-family:var(--font-heading--family);font-style:italic;font-size:1rem;color:var(--color-foreground)}.houghton-mega-mobile__children{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.houghton-mega-mobile__child{font-family:var(--font-body--family);font-size:.875rem;color:var(--color-foreground);text-decoration:none}.houghton-mobile-menu__cards-item{margin-block:16px}.houghton-mega-mobile__cards{display:flex;flex-direction:column;gap:24px}.houghton-mega-mobile__cards .houghton-mega-card{aspect-ratio:auto;height:230px;max-width:none;flex:none}.houghton-mega-mobile__cards .houghton-mega-card__overlay{background:#0006}.houghton-mobile-menu__cta{display:flex;justify-content:center;align-items:center;width:calc(100% - 40px);margin:24px 20px 32px}.houghton-mobile-menu .houghton-mobile-menu__item:nth-child(2),.houghton-mobile-menu .houghton-mobile-menu__item:nth-child(3){display:none}}.ui-test-collection-list .resource-list__item:nth-child(n+3) .collection-card__content,.ui-test-collection-list .resource-list__item:nth-child(n+3) .collection-card__content *{color:#fff!important}[id$=__mto_heading_section]{--max-width--body-narrow: 35rem}[id$=__mto_heading_section] .text-block>*{text-wrap:balance}[id$=__custom_hero],[id$=__aa_header]{--max-width--body-normal: 768px}[id$=__aa_header] .text-block>*{text-align:center}.product-information [class*=wishlisthero],.product-information [id*=wishlisthero],.product-information [class*=wishlist-hero],.product-information [class*=wlh-],.product-information wishlist-hero,.product-information .wishlisthero-container{display:none!important}.product-information .accelerated-checkout-block{display:none!important}.product-information .buy-buttons-block{gap:0!important}[id$=__product_list_fa6P9H] quick-add-component,[id$=__product_list_fa6P9H] .quick-add,[id$=__product_list_fa6P9H] add-to-cart-component,[id$=__product_list_fa6P9H] [data-servicify-form]{display:none!important}.appointo-footer{height:70px;background:#000!important;border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:flex;padding:15px 30px;justify-content:space-between;align-items:center}.appointo-slot{color:#000!important;border-color:#000!important}.product-card .card-gallery{position:relative}.wishlisthero-floating{position:absolute!important;top:7px!important;right:10px!important;left:auto!important;z-index:21;width:fit-content;border-radius:100%;background:transparent!important;box-shadow:none!important;opacity:0;transition:opacity .2s ease}.card-gallery .wishlisthero-floating,.product-card .wishlisthero-floating{opacity:1}.wishlisthero-floating svg,.wishlisthero-floating img,.wishlisthero-floating i,.wishlisthero-floating [class*=icon]{opacity:0!important}.wishlisthero-floating:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:21px;height:19px;background-color:#fff;pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 19'%3E%3Cpath d='M10.1438 18.137C9.93742 18.137 9.73092 18.1007 9.52425 18.0282C9.31758 17.9559 9.13425 17.8388 8.97425 17.677L7.65 16.4462C5.58733 14.5416 3.79667 12.7124 2.278 10.9587C0.759333 9.20508 0 7.36233 0 5.4305C0 3.88367 0.517 2.59192 1.551 1.55525C2.58483 0.518416 3.86567 0 5.3935 0C6.2395 0 7.07717 0.198249 7.9065 0.594749C8.73583 0.991083 9.4815 1.64792 10.1435 2.56525C10.8888 1.64792 11.6512 0.991083 12.4305 0.594749C13.2098 0.198249 14.0308 0 14.8935 0C16.4262 0 17.7112 0.518416 18.7487 1.55525C19.7862 2.59192 20.305 3.88367 20.305 5.4305C20.305 7.36233 19.5427 9.20508 18.018 10.9587C16.4933 12.7124 14.7017 14.5436 12.643 16.4522L11.312 17.6832C11.1545 17.8429 10.9733 17.9584 10.7683 18.0297C10.5633 18.1012 10.3551 18.137 10.1438 18.137ZM9.46375 4.4545C9.02958 3.65367 8.44383 2.99492 7.7065 2.47825C6.96917 1.96158 6.19867 1.70325 5.395 1.70325C4.31167 1.70325 3.42558 2.05217 2.73675 2.75C2.04775 3.44783 1.70325 4.34492 1.70325 5.44125C1.70325 6.39458 2.02467 7.39825 2.6675 8.45225C3.3105 9.50608 4.07933 10.5285 4.974 11.5195C5.86883 12.5103 6.79717 13.4334 7.759 14.2887C8.72083 15.1439 9.51608 15.8609 10.1448 16.4397C10.7748 15.8731 11.5702 15.1582 12.531 14.295C13.4917 13.4317 14.4196 12.5001 15.3147 11.5002C16.2101 10.5004 16.9818 9.47425 17.6298 8.42175C18.2778 7.36908 18.6018 6.37158 18.6018 5.42925C18.6018 4.34208 18.2518 3.44933 17.552 2.751C16.8522 2.0525 15.967 1.70325 14.8965 1.70325C14.0732 1.70325 13.297 1.95742 12.568 2.46575C11.839 2.97408 11.2428 3.637 10.7795 4.4545C10.6948 4.59567 10.5978 4.69742 10.4885 4.75975C10.3792 4.82208 10.2548 4.85325 10.1155 4.85325C9.97617 4.85325 9.85017 4.82208 9.7375 4.75975C9.62467 4.69742 9.53342 4.59567 9.46375 4.4545Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 19'%3E%3Cpath d='M10.1438 18.137C9.93742 18.137 9.73092 18.1007 9.52425 18.0282C9.31758 17.9559 9.13425 17.8388 8.97425 17.677L7.65 16.4462C5.58733 14.5416 3.79667 12.7124 2.278 10.9587C0.759333 9.20508 0 7.36233 0 5.4305C0 3.88367 0.517 2.59192 1.551 1.55525C2.58483 0.518416 3.86567 0 5.3935 0C6.2395 0 7.07717 0.198249 7.9065 0.594749C8.73583 0.991083 9.4815 1.64792 10.1435 2.56525C10.8888 1.64792 11.6512 0.991083 12.4305 0.594749C13.2098 0.198249 14.0308 0 14.8935 0C16.4262 0 17.7112 0.518416 18.7487 1.55525C19.7862 2.59192 20.305 3.88367 20.305 5.4305C20.305 7.36233 19.5427 9.20508 18.018 10.9587C16.4933 12.7124 14.7017 14.5436 12.643 16.4522L11.312 17.6832C11.1545 17.8429 10.9733 17.9584 10.7683 18.0297C10.5633 18.1012 10.3551 18.137 10.1438 18.137ZM9.46375 4.4545C9.02958 3.65367 8.44383 2.99492 7.7065 2.47825C6.96917 1.96158 6.19867 1.70325 5.395 1.70325C4.31167 1.70325 3.42558 2.05217 2.73675 2.75C2.04775 3.44783 1.70325 4.34492 1.70325 5.44125C1.70325 6.39458 2.02467 7.39825 2.6675 8.45225C3.3105 9.50608 4.07933 10.5285 4.974 11.5195C5.86883 12.5103 6.79717 13.4334 7.759 14.2887C8.72083 15.1439 9.51608 15.8609 10.1448 16.4397C10.7748 15.8731 11.5702 15.1582 12.531 14.295C13.4917 13.4317 14.4196 12.5001 15.3147 11.5002C16.2101 10.5004 16.9818 9.47425 17.6298 8.42175C18.2778 7.36908 18.6018 6.37158 18.6018 5.42925C18.6018 4.34208 18.2518 3.44933 17.552 2.751C16.8522 2.0525 15.967 1.70325 14.8965 1.70325C14.0732 1.70325 13.297 1.95742 12.568 2.46575C11.839 2.97408 11.2428 3.637 10.7795 4.4545C10.6948 4.59567 10.5978 4.69742 10.4885 4.75975C10.3792 4.82208 10.2548 4.85325 10.1155 4.85325C9.97617 4.85325 9.85017 4.82208 9.7375 4.75975C9.62467 4.69742 9.53342 4.59567 9.46375 4.4545Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.wishlisthero-floating:after{transition:transform .15s ease}.wishlisthero-floating[data-hgt-added]:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 19'%3E%3Cpath d='M10.1438 18.137C9.93742 18.137 9.73092 18.1007 9.52425 18.0282C9.31758 17.9559 9.13425 17.8388 8.97425 17.677L7.65 16.4462C5.58733 14.5416 3.79667 12.7124 2.278 10.9587C0.759333 9.20508 0 7.36233 0 5.4305C0 3.88367 0.517 2.59192 1.551 1.55525C2.58483 0.518416 3.86567 0 5.3935 0C6.2395 0 7.07717 0.198249 7.9065 0.594749C8.73583 0.991083 9.4815 1.64792 10.1435 2.56525C10.8888 1.64792 11.6512 0.991083 12.4305 0.594749C13.2098 0.198249 14.0308 0 14.8935 0C16.4262 0 17.7112 0.518416 18.7487 1.55525C19.7862 2.59192 20.305 3.88367 20.305 5.4305C20.305 7.36233 19.5427 9.20508 18.018 10.9587C16.4933 12.7124 14.7017 14.5436 12.643 16.4522L11.312 17.6832C11.1545 17.8429 10.9733 17.9584 10.7683 18.0297C10.5633 18.1012 10.3551 18.137 10.1438 18.137Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 19'%3E%3Cpath d='M10.1438 18.137C9.93742 18.137 9.73092 18.1007 9.52425 18.0282C9.31758 17.9559 9.13425 17.8388 8.97425 17.677L7.65 16.4462C5.58733 14.5416 3.79667 12.7124 2.278 10.9587C0.759333 9.20508 0 7.36233 0 5.4305C0 3.88367 0.517 2.59192 1.551 1.55525C2.58483 0.518416 3.86567 0 5.3935 0C6.2395 0 7.07717 0.198249 7.9065 0.594749C8.73583 0.991083 9.4815 1.64792 10.1435 2.56525C10.8888 1.64792 11.6512 0.991083 12.4305 0.594749C13.2098 0.198249 14.0308 0 14.8935 0C16.4262 0 17.7112 0.518416 18.7487 1.55525C19.7862 2.59192 20.305 3.88367 20.305 5.4305C20.305 7.36233 19.5427 9.20508 18.018 10.9587C16.4933 12.7124 14.7017 14.5436 12.643 16.4522L11.312 17.6832C11.1545 17.8429 10.9733 17.9584 10.7683 18.0297C10.5633 18.1012 10.3551 18.137 10.1438 18.137Z'/%3E%3C/svg%3E");animation:hgt-wl-pop .3s ease}@keyframes hgt-wl-pop{0%{transform:scale(1)}45%{transform:scale(1.25)}to{transform:scale(1)}}.header-actions__action.action__wishlist .wishlist-hero-items-count{--wishlist-bubble-size: 13px;position:absolute;top:6px;right:-6px;min-width:var(--wishlist-bubble-size);height:var(--wishlist-bubble-size);box-sizing:border-box;margin:0;padding-inline:.2em;border-radius:calc(var(--wishlist-bubble-size) / 2);text-align:center;align-items:center;justify-content:center;background-color:var(--color-primary-button-background);color:var(--color-primary-button-text);font-family:var(--font-paragraph--family);font-weight:var(--font-paragraph--weight);font-size:9px;line-height:var(--wishlist-bubble-size)}main#MainContent:has([id*=wishlist-hero]),main#MainContent:has([class*=wishlist-hero]){min-height:70vh;padding-block-end:40px}#wishlist-hero-shared-list-view{box-sizing:border-box;max-width:var(--normal-page-width, 1326px);margin-inline:auto!important;padding:64px 40px!important;color:var(--color-foreground)}main:has(#wishlist-hero-shared-list-view){font-family:var(--font-heading--family)!important}#wishlist-hero-shared-list-view>*:not(.wishlist-hero-page-header){font-family:var(--font-body--family)!important}#wishlist-hero-shared-list-view .wishlist-hero-page-header{display:flex!important;align-items:center!important;gap:12px!important;margin:0!important;font-size:var(--font-size--h3, 2.5rem)!important;font-weight:400!important;line-height:1.1!important;color:var(--color-foreground)!important}#wishlist-hero-shared-list-view .wishlist-hero-page-header svg{width:22px!important;height:22px!important}#wishlist-hero-shared-list-view .wishlist-hero-page-actions-bar{margin:16px 0 0!important}#wishlist-hero-shared-list-view .wishlist-hero-footer-share-btn,#wishlist-hero-shared-list-view .wishlist-hero-list-footer button{padding:0!important;min-width:0!important;font-size:.875rem!important;letter-spacing:.06em!important;color:var(--color-foreground)!important;background:none!important}#wishlist-hero-shared-list-view .wishlist-hero-list-header{display:flex!important;align-items:center!important;gap:8px!important;margin:0 0 8px!important;font-size:.875rem!important;color:rgb(var(--color-foreground-rgb) / .65)!important}#wishlist-hero-shared-list-view .wishlist-hero-list-header svg{width:16px!important;height:16px!important}#wishlist-hero-shared-list-view .wishlist-hero-list-header-login{padding:0!important;min-width:0!important;font-size:.875rem!important;letter-spacing:.02em!important;color:var(--color-foreground)!important;text-decoration:underline!important;text-underline-offset:4px!important}#wishlist-hero-shared-list-view .wishlisthero-customer-view-listing>.MuiGrid-container:has(.wishlist-hero-list-card){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:32px!important;row-gap:48px!important;width:100%!important;margin:32px 0 0!important}#wishlist-hero-shared-list-view .wishlist-hero-list-card{max-width:none!important;flex-basis:auto!important;padding:0!important}#wishlist-hero-shared-list-view .wishlist-hero-list-card .MuiCard-root{display:flex!important;flex-direction:column!important;gap:4px!important;background:none!important;box-shadow:none!important;border:none!important;border-radius:0!important;overflow:visible!important}#wishlist-hero-shared-list-view .wishlist-hero-list-card .MuiCard-root>a{order:1!important}#wishlist-hero-shared-list-view .wishlist-hero-list-card .MuiCard-root>p{order:2!important;margin:0!important}#wishlist-hero-shared-list-view .wishlist-hero-list-card-product-price{order:3!important;padding:0!important}#wishlist-hero-shared-list-view .wishlist-hero-list-card-footer{order:4!important;padding:0!important;margin-block-start:16px!important}#wishlist-hero-shared-list-view .wishlist-hero-list-card-product-image{width:100%!important;height:auto!important;aspect-ratio:var(--houghton-product-ratio, 4 / 5)!important;background-size:cover!important;background-position:center!important}#wishlist-hero-shared-list-view .wishlist-hero-list-card-header{padding:0!important;margin-block-start:16px!important;font-family:var(--font-heading--family)!important}#wishlist-hero-shared-list-view .wishlist-hero-list-card-header-product-name{min-height:0!important;font-size:18px!important;line-height:1.3!important;color:var(--color-foreground)!important;text-decoration:none!important}#wishlist-hero-shared-list-view .wishlist-hero-list-card-header-product-name:hover{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important}#wishlist-hero-shared-list-view .wishlist-hero-list-card-header-added-on{display:none!important}#wishlist-hero-shared-list-view .wishlist-hero-list-card-product-price p,#wishlist-hero-shared-list-view .wishlist-hero-list-card-product-price .money{margin:0!important;font-size:1rem!important;color:var(--color-foreground)!important}#wishlist-hero-shared-list-view .wishlist-hero-list-card-footer .MuiButtonGroup-root{gap:8px!important}#wishlist-hero-shared-list-view .wishlist-hero-list-card-footer-add-to-cart{flex:1 1 auto!important;padding:12px 16px!important;border:none!important;border-radius:0!important;box-shadow:none!important;background-color:var(--color-foreground)!important;color:var(--color-background)!important;font-size:1rem!important;letter-spacing:normal!important;text-transform:none!important}#wishlist-hero-shared-list-view .wishlist-hero-list-card-footer-delete{flex:0 0 auto!important;width:48px!important;border:1px solid var(--color-border)!important;border-radius:0!important;color:var(--color-foreground)!important}#wishlist-hero-shared-list-view .wishlist-hero-list-footer{display:flex!important;flex-wrap:wrap!important;gap:24px!important;margin-block-start:64px!important;padding-block-start:24px!important;border-block-start:1px solid var(--color-border)!important}#wishlist-hero-shared-list-view .wishlist-hero-list-no-items-text{padding-block:96px!important;font-size:1rem!important;text-align:center!important;color:rgb(var(--color-foreground-rgb) / .65)!important}.MuiDialog-root:has(.wishlist-hero-share-header) .MuiDialog-paper{border-radius:0!important}.MuiDialog-root:has(.wishlist-hero-share-header) .wishlist-hero-share-header{font-family:var(--font-heading--family)!important;font-size:1.25rem!important}@media screen and (max-width:1200px){#wishlist-hero-shared-list-view .wishlisthero-customer-view-listing>.MuiGrid-container:has(.wishlist-hero-list-card){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (max-width:749px){#wishlist-hero-shared-list-view{padding:40px 20px!important}#wishlist-hero-shared-list-view .wishlist-hero-page-header{font-size:2rem!important}#wishlist-hero-shared-list-view .wishlisthero-customer-view-listing>.MuiGrid-container:has(.wishlist-hero-list-card){grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:32px!important}#wishlist-hero-shared-list-view .wishlist-hero-list-card-header-product-name{font-size:16px!important}}[id$=__lookbook] .product-card__content>:not(.card-gallery):not(:has(.card-gallery)){display:none!important}[id$=__lookbook] quick-add-component,[id$=__lookbook] .quick-add,[id$=__lookbook] add-to-cart-component,[id$=__lookbook] .wishlisthero-floating{display:none!important}.product-card a[ref=productTitleLink],.product-card a[ref=productTitleLink] .text-block,.product-card a[ref=productTitleLink] p{font-family:var(--font-heading--family)!important;font-size:18px!important;line-height:1.3!important}.product-card product-price,.product-card .price{font-family:var(--font-body--family)!important}.header .menu-list__list-item>.menu-list__link{padding-inline:16px!important}.header__column--right{gap:32px!important}.header__column--right header-actions{margin-inline-start:0!important;gap:32px!important;align-items:center}.header__column--right .svg-wrapper{width:auto!important}.header-actions__action{padding:0!important;margin:0!important}.header-actions__action.account-button,.account-button{width:auto!important}.header__column--right .search-action{margin-inline:0!important}.header__column--right .header__cta-button{margin-inline-start:6px}@media screen and (max-width:749px){.header header-actions .header-actions__action.action__wishlist{display:none}.header__column--right header-actions{gap:0!important}}@media(hover:hover){.header__column:has(header-menu:hover) header-menu:not(:hover),.header__column:has(.header-actions__action:hover) .header-actions__action:not(:hover),.header__column:has(.dropdown-localization__button:hover) .dropdown-localization__button:not(:hover),.header__column:has(.header__icon--menu:hover) .header__icon--menu:not(:hover){opacity:1!important}}.details__header{font-weight:600!important}.hgt-anim #MainContent>.shopify-section{opacity:0}.hgt-anim #MainContent>.shopify-section.hgt-shown{opacity:1}.hgt-anim [data-hgt-item]{opacity:0}.hgt-anim [data-hgt-item].is-in{animation:hgt-fade-up .8s cubic-bezier(.16,1,.3,1) var(--hgt-delay, 0s) both}@keyframes hgt-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.hgt-anim #MainContent>.shopify-section,.hgt-anim [data-hgt-item]{opacity:1!important;transform:none!important;animation:none!important}}.header-actions__action{transition:transform .2s ease,opacity .2s ease}.header-actions__action:hover{transform:scale(1.18)}.header .menu-list__link{transition:opacity .2s ease,text-underline-offset .2s ease}.header .menu-list__link:hover,.header .menu-list__link[aria-expanded=true]{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:6px}.product-card quick-add-component,.product-card .quick-add,.product-card add-to-cart-component{display:none!important}.product-card .price,.product-card product-price,.product-card product-price .price{font-size:1rem!important}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{transition:clip-path var(--submenu-animation-speed, .7s) cubic-bezier(.4,0,.2,1)!important}.header-menu .overflow-menu:after{transition:height var(--submenu-animation-speed, .7s) cubic-bezier(.4,0,.2,1),opacity .2s var(--ease-out-cubic) .0625s!important}.menu-list__submenu .menu-list__submenu-inner{transform:none;transition:opacity .5s ease-in-out!important}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu .menu-list__submenu-inner{transition-delay:.7s!important}.cart-drawer,.cart-drawer__dialog,.menu-drawer,.header__drawer{--animation-speed-fast: .0625s;--animation-speed: .125s;--animation-speed-slow: .2s;--animation-speed-medium: .15s;--drawer-animation-speed: .2s}@media screen and (min-width:750px){.footer-content .social-icons__wrapper{display:none}}@media screen and (max-width:749px){.footer-content{padding-block-start:48px!important}.footer-content [class*=__image_rFfqpU]{width:min(80%,340px);margin-inline:auto;margin-block:0 32px;flex-direction:column}.footer-content [class*=__image_rFfqpU] img{width:100%;height:auto}.footer-content [class*=__image_rFfqpU]:after{content:"STUDIO";display:block;margin-block-start:10px;text-align:center;font-family:var(--font-body--family);font-size:14px;letter-spacing:.32em;text-indent:.32em;color:currentColor}.footer-content [class*=__studio_text] p:first-child{display:none}.footer-content .social-icons__wrapper{justify-content:flex-start;gap:24px}.footer-content .group-block-content:has(>accordion-custom.menu){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px!important;width:100%}.footer-content .group-block-content.mobile-column:has([class*=footer_emblem]){gap:40px!important}.footer-content [class*=__footer_emblem]{margin-inline:auto;margin-block:48px 24px;width:200px!important;max-width:200px!important}.footer-content [class*=__footer_emblem] img{width:200px!important;max-width:none!important;height:auto}.utilities{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important}.utilities .policy-list-inline{order:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;width:100%;text-align:left!important}.utilities .footer-utilities__group-copyright{order:2;margin-block-start:32px;text-align:left!important}.utilities .footer-utilities__group-copyright .footer-utilities__text:after{content:" Studio. All rights reserved."}}@media screen and (max-width:749px){.footer-content .social-icons__icon-wrapper:has(a[aria-label=Youtube]){order:1}}:target{scroll-margin-top:var(--header-height, 100px)}.button,.button-secondary{transition:background-color .25s ease,color .25s ease,border-color .25s ease}.button:not(.button-unstyled,.shopify-payment-button__button,.quick-add__button):hover{--button-background-color: var(--color-primary-button-text) !important;--button-color: var(--color-primary-button-background) !important;--button-border-color: var(--color-primary-button-background) !important;--button-border-width: 1px !important}.button-secondary:not(.button-unstyled,.quick-add__button):hover{--button-background-color: var(--color-primary-button-background) !important;--button-color: var(--color-primary-button-text) !important;--button-border-color: var(--color-primary-button-background) !important}p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-primary,.button-secondary)),.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-primary,.button-secondary)){text-decoration-line:none}:is(p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-primary,.button-secondary)),.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-primary,.button-secondary))):hover{text-decoration-line:underline;text-decoration-color:currentcolor;text-decoration-thickness:1px;text-underline-offset:4px}.category-card:hover .category-card__subtitle,.category-card__link:focus-visible~* .category-card__subtitle{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.category-card__subtitle{transition:text-decoration-color .2s ease}.product-card a[ref=productTitleLink]:hover .text-block{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.product-card .price--inquire-link{color:inherit;text-decoration-line:none}.product-card .price--inquire-link:hover,.footer-content .menu__item a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.product-card .product-card__content{--product-card-gap: 4px !important}.product-card a[ref=productTitleLink] .text-block{--padding-block-start: 0px !important;--padding-block-start-mobile: 0px !important;margin-block-start:16px!important}@media screen and (max-width:749px){:root{--font-size--h3: 2rem}}@media screen and (max-width:749px){.section-resource-list{--padding-block-start-mobile: 40px !important;--padding-block-end-mobile: 40px !important}}.rw-container{--variant-pills-radius: 0;--variant-pills-border-width: 1px}.rw-container :is(.rw-selling-plan-options,.rw-quantity-picker,.rw-datepicker-container,.rw-tooltip,.rw-datepicker-instruction,.rw-upsell-card,.rw-upsell-image,.rw-upsell-image-inline,.rw-upsell-variant-select,.rw-upsell-quantity,.rw-custom-fields input[type=checkbox],.rw-insurance .rw-extra-input){border-radius:0!important}.rw-container :is(.rw-tooltip,.rw-datepicker-instruction,.rw-upsell-card,.rw-upsell-variant-select,.rw-upsell-quantity,.rw-custom-fields input[type=checkbox],.rw-insurance .rw-extra-input){border-color:var(--rw-option-border-color)!important}.rw-container .rw-tooltip{color:var(--color-foreground)!important}.rw-container .rw-upsell-row:has(>.rw-upsell-checkbox.rw-hidden){grid-template-areas:"text price quantity";grid-template-columns:minmax(0,1fr) auto auto}
/*# sourceMappingURL=/cdn/shop/t/9/assets/houghton-custom.css.map */
