@font-face{font-family:Scotch Text Cond Md;src:url(/cdn/shop/files/ScotchTextCond-Md.woff2?v=1764219045) format("woff2"),url(/cdn/shop/files/ScotchTextCond-Md.woff?v=1764219046) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Scotch Text Cond Lt;src:url(/cdn/shop/files/ScotchTextCond-Lt.woff2?v=1764219046) format("woff2"),url(/cdn/shop/files/ScotchTextCond-Lt.woff?v=1764219046) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Scotch Text Cond Md It;src:url(/cdn/shop/files/ScotchTextCond-MdIt.woff2?v=1764219045) format("woff2"),url(/cdn/shop/files/ScotchTextCond-MdIt.woff?v=1764219045) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Scotch Text Cond It;src:url(/cdn/shop/files/ScotchTextCond-It.woff2?v=1764219046) format("woff2"),url(/cdn/shop/files/ScotchTextCond-It.woff?v=1764219046) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Scotch Text Cond Sm;src:url(/cdn/shop/files/ScotchTextCond-Sm.woff2?v=1764219045) format("woff2"),url(/cdn/shop/files/ScotchTextCond-Sm.woff?v=1764219046) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Scotch Text Cond Bl;src:url(/cdn/shop/files/ScotchTextCond-Bl.woff2?v=1764219046) format("woff2"),url(/cdn/shop/files/ScotchTextCond-Bl.woff?v=1764219045) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Scotch Text Cond Rm;src:url(/cdn/shop/files/ScotchTextCond-Rm.woff2?v=1764219045) format("woff2"),url(/cdn/shop/files/ScotchTextCond-Rm.woff?v=1764219046) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Scotch Text Cond Bd;src:url(/cdn/shop/files/ScotchTextCond-Bd.woff2?v=1764219045) format("woff2"),url(/cdn/shop/files/ScotchTextCond-Bd.woff?v=1764219045) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Scotch Text Cond Bd It;src:url(/cdn/shop/files/ScotchTextCond-BdIt.woff2?v=1764219045) format("woff2"),url(/cdn/shop/files/ScotchTextCond-BdIt.woff?v=1764219046) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Scotch Text Cond Sm It;src:url(/cdn/shop/files/ScotchTextCond-SmIt.woff2?v=1764219045) format("woff2"),url(/cdn/shop/files/ScotchTextCond-SmIt.woff?v=1764219046) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Scotch Text Cond Bl It;src:url(/cdn/shop/files/ScotchTextCond-BlIt.woff2?v=1764219046) format("woff2"),url(/cdn/shop/files/ScotchTextCond-BlIt.woff?v=1764219046) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Scotch Text Cond Lt It;src:url(/cdn/shop/files/ScotchTextCond-LtIt.woff2?v=1764219045) format("woff2"),url(/cdn/shop/files/ScotchTextCond-LtIt.woff?v=1764219046) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:HarmoniaSansW01;src:url(/cdn/shop/files/HarmoniaSansW01-Regular.woff2?v=1764220076) format("woff2"),url(/cdn/shop/files/HarmoniaSansW01-Regular.woff?v=1764220077) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sweet Sans Pro;src:url(/cdn/shop/files/SweetSansPro-Regular.woff2?v=1764650594) format("woff2"),url(/cdn/shop/files/SweetSansPro-Regular.woff?v=1764650594) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--heading-font: "Scotch Text Cond Lt";--body-font: "HarmoniaSansW01";--button-font: "HarmoniaSansW01";--subheading-font: "Sweet Sans Pro"}.h0,.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{font-family:var(--heading-font)!important}body,div,p{font-family:var(--body-font)}.container{max-width:100%;width:100%;margin:0 auto;padding:0 100px}.cover{height:100%;width:100%;object-fit:cover;object-position:center}body.index .appointment-button .button{box-shadow:none}body.index .header[data-sticky-state=active] .appointment-button .button:hover{box-shadow:inset 0 0 0 var(--button-border-width) var(--color-primary-button-hover-text)}body:not(.index) .appointment-button .button:hover{--button-border-color: var(--color-primary-button-hover-text)}body:not(.index) header-component .header__columns svg,body.index header-component[data-sticky-state=active] svg{color:#894242}.mega-menu__grid .mega-menu__list{display:flex}.mega-menu__grid .mega-menu__column{min-width:210px;flex:0 0 auto}.mega-menu__grid .mega-menu-img-wrapper{flex:0 0 auto;margin-left:auto;margin-top:5px}.mega-menu__grid .mega-menu-img-wrapper ul{display:flex;padding:0;margin:0;list-style:none;gap:25px}.mega-menu__grid .mega-menu__column.mega__menu_img{aspect-ratio:26/32;max-width:265px;width:100%;overflow:hidden;position:relative;border-radius:5px}.mega-menu__grid .mega-menu__column.mega__menu_img a{height:100%;display:block;width:100%}.mega-menu__grid .mega-menu__column.mega__menu_img a img{height:100%;width:100%;object-fit:cover;object-position:center;transition:.5s ease-in-out}.mega-menu__grid .mega-menu__link-img{position:absolute;bottom:0;left:0;z-index:1;padding:20px;color:#fff}.mega-menu__grid .mega-menu__link-img .mega_menu_title{font-size:27px;line-height:30px;color:#f9f6f0;font-family:var(--heading-font);font-weight:400;display:block;margin:0 0 5px}.mega-menu__grid .mega-menu__link-img .mega_menu_link{font-size:16px;line-height:16px;color:#f9f6f0;font-family:var(--body-font);font-weight:400;text-decoration:underline}.mega-menu-featured-collections ul{display:flex;flex-direction:column;padding:0;margin:0;list-style:none}.mega-menu-featured-collections ul li:not(:last-child){margin:0 0 5px}.mega-menu-featured-collections ul li a{color:currentColor;text-transform:uppercase;font-size:16px}.mega-menu__grid .mega-menu__column .mega-menu__link--parent{text-transform:uppercase;font-size:16px;line-height:16px;color:currentColor;opacity:1;margin-bottom:5px}.mega-menu__grid .mega-menu__column .mega-menu__link--parent+ul .mega-menu__link{padding:0;color:#949088}.mega-menu__grid .mega-menu__column .mega-menu__link--parent+ul .mega-menu__link:hover{padding:0;color:currentColor}.header__icon.h-wishlist-icon.wishlist-page-widget{display:inline-flex;align-items:center;justify-content:center;height:auto;margin:0 10px 0 5px;display:none}.header__icon.h-wishlist-icon.wishlist-page-widget a{color:currentColor;position:relative}.header__icon.h-wishlist-icon.wishlist-page-widget a .wishlist-total-count{position:absolute;top:-5px;right:-10px;background:var(--color-primary-button-background);width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:11px;color:var(--color-primary-button-text)}.mega-menu__grid .mega-menu__column.mega__menu_img:hover a img{transform:scale(1.1)}header .header-actions__cart-icon .cart-bubble{width:18px;top:7px;right:6px}.group-hero-banner-content{width:100%;max-width:600px}.group-banner-buttons a{width:auto;min-width:180px}.group-home-featured-collection-slider{padding-left:100px}.group-home-featured-collection-slider .group-collection-featured-image-wrapper{max-width:390px;width:100%;position:absolute;top:0;height:100%}.group-home-featured-collection-slider .group-collection-featured-slider-wrapper{width:calc(100% - 420px);margin-left:auto}.group-custom-collection-card .collection-card__inner .text-block{margin-top:auto;margin-bottom:auto}.group-custom-collection-card .collection-card__inner .button{padding-block:9px}.group-collection-featured-image-wrapper .collection-card{height:100%}.custom-product-card .product-media{aspect-ratio:38/46}.custom-product-card .product-media .img{height:100%;width:100%;object-fit:cover;object-position:center}.custom-product-card .product-info .product-title{font-size:18px;text-transform:uppercase;text-align:center;color:#000;font-family:var(--body-font);margin:8px 0 0}.custom-product-card .product-info .product-price,.custom-product-card .product-info .product-note{font-size:13px;text-align:center;color:#545351}.custom-product-card .product-info .product-price{margin:5px 0 0}.product-card .custom-badge{font-size:14px;line-height:18px;position:absolute;top:15px;left:15px;z-index:1;padding:5px 9px;cursor:pointer}.product-information .product-recommended-product.product-card .custom-badge,.product-Banner-product-card.product-card .custom-badge{display:none}.group-custom-Icon-block .text-block.h6 *{font-size:16px;text-transform:uppercase;font-weight:400}.group-custom-Icon-block .text-block *{font-size:14px}.group-product-advise-content{max-width:470px;width:100%;margin-right:auto}#shopify-block-AZlI0NnMvdUxBbGoxS__custom_featured_collection_gUYDjH.shopify-block,#shopify-section-template--25546583572865__section_9cNFi9 .shopify-block{width:100%}product-card-link:has(.product-Banner-product-card){display:flex}.product-Banner-product-card{width:100%;max-width:375px;display:inline-block;margin-left:auto}.product-Banner-product-card .product-card__content{display:flex;flex-direction:row;align-items:start;background:#f9f6f0;padding:10px}.product-Banner-product-card .product-card__content .card-gallery{flex:0 0 auto;width:75px}.product-Banner-product-card .group-product-content .h6 *{font-size:14px;text-transform:uppercase;font-family:var(--body-font);color:#000;letter-spacing:0}.product-Banner-product-card .group-product-content .text-block+.text-block *{font-size:12px;color:#545351;font-family:var(--body-font)}.product-Banner-product-card .group-product-content product-price *{font-size:13px;font-family:var(--body-font)}.product-Banner-product-card .buy-buttons-block{margin-top:auto}.product-Banner-product-card .buy-buttons-block .add-to-cart-button{padding:0;height:auto;display:flex;width:auto;box-shadow:none;color:#545351;border-bottom:1px solid #545351;border-radius:0;font-size:12px;line-height:12px;padding-bottom:0 0 3px}.product-Banner-product-card .buy-buttons-block .add-to-cart-button{background:none}.product-Banner-product-card .buy-buttons-block .add-to-cart-icon,.product-Banner-product-card .product__pickup-availabilities{display:none}.group-text-with-image-content .image-block{max-width:275px;width:100%;border-radius:200px 200px 0 0;overflow:hidden}.group-ashley-image-wrapper .text-block{position:absolute;bottom:50px;left:50px}.custom-featured-collection{overflow-x:hidden}.group-footer-policies-link .menu__details ul{display:flex;align-items:center;justify-content:end;gap:50px}.group-footer-policies-link .menu__details ul li{margin-top:0}.collection-wrapper .filter-bar{border-top:1px solid #CDCBC7;border-bottom:1px solid #CDCBC7;margin-bottom:25px}.filter-bar .facets--filters-title{font-size:16px;line-height:16px;font-family:var(--body-font)!important;color:#bbb9b5}html:has(.collection-custom-image) .collection-card--image-bg .collection-card__inner{height:100%;position:relative}html:has(.collection-custom-image) .collection-card--image-bg .collection-card__inner img{height:100%;object-fit:cover;object-position:center}html:has(.collection-custom-image) .collection-card--image-bg .collection-card__inner:has(.collection-custom-image) .collection-card__content{position:absolute}.product-information__media .product-media-constraint-wrapper{width:100%}.product-information .product-details{max-width:400px;margin-left:20px}.product-information .product-form-buttons{max-width:525px;width:100%}.product-information product-form-component .wishlisthero-product-page-button-container,.product-information .product-form-buttons .add-to-cart-icon{display:none}.group-product-page-accordions .accordion--dividers accordion-custom:not(:first-child) .details,.group-product-page-accordions .accordion--dividers accordion-custom:first-child .details{border-color:#dbc6c1}.group-product-page-accordions .accordion--dividers accordion-custom:not(:first-child) .details,.group-product-page-accordions .accordion--dividers accordion-custom:first-child .details{border-color:#dbc6c1;border-top:none;border-bottom:1px solid #DBC6C1}.group-product-page-accordions .accordion--dividers accordion-custom:first-child .details{border-top:1px solid #DBC6C1}.group-product-page-accordions .accordion .details__header{padding-top:15px;padding-bottom:17px;flex-direction:row-reverse;justify-content:start;font-size:18px;text-transform:uppercase;color:#433c32}.group-product-page-accordions summary .svg-wrapper{margin-inline-start:0;margin-right:8px}.group-product-page-accordions .accordion--dividers .details-content{padding-block-end:20px;color:#433c32}.group-product-page-accordions{max-width:485px;width:100%}.group-product-page-accordions accordion-custom:not(:has(rte-formatter)){display:none}.product-information__media .slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline:var(--focus-outline-width) solid rgb(165 106 105)}.product-information .variant-option__button-label--has-swatch:has(:checked){--focus-outline: var(--focus-outline-width) solid #894242}.accelerated-checkout-block .wishlisthero-product-page-button-container{display:none}.product-information .resource-list--grid{grid-template-columns:1fr}.product-information .product-recommendations .product-recommended-product .product-card__content{display:flex;flex-direction:row;align-items:start;gap:0;background:#fff;width:100%;max-width:487px;position:relative}.product-information .product-recommendations .product-recommended-product .product-card__content .card-gallery{flex:0 0 auto;width:95px;aspect-ratio:9/11;position:static;height:100%}.product-information .product-recommendations .product-recommended-product .card-gallery .contents{display:block;height:100%}.product-information .product-recommendations .product-recommended-product .card-gallery .contents *{height:100%;padding:0;margin:0}.product-information .product-recommendations .product-recommended-product .product-card__content .group-recommended-product-info{flex:0 0 auto;width:calc(100% - 95px);padding-right:5px}.product-information .product-recommendations .product-recommended-product .card-gallery *,.product-information .product-recommendations .product-recommended-product quick-add-component.quick-add{position:static}.product-information .product-recommendations .product-recommended-product .product-badges{display:none}.product-information .product-recommendations .product-recommended-product .product-card__content add-to-cart-component{position:absolute;top:auto;right:15px;bottom:15px;height:36px;width:36px;z-index:99}.product-information .product-recommendations .product-recommended-product .quick-add__button{display:inline-block;height:36px;width:36px;background:#ce9f9f;color:#f9f6f0}.product-information .product-recommendations .product-recommended-product .quick-add__button .add-to-cart-text__content{display:none}.product-information .product-recommendations .product-recommended-product .quick-add__button .add-to-cart-icon{width:17px;height:auto}.product-information .product-recommendations .product-recommended-product .quick-add__button .add-to-cart-text--added{display:none}.product-information .product-recommendations .product-recommended-product .product-card-gallery__title-placeholder{font-size:13px;height:100%;width:100%}.product-information .variant-picker{width:100%;max-width:525px}.product-information .product-recommendations{width:100%;max-width:487px}.product-information .variant-option--buttons.variant-option--equal-width-buttons{display:flex}.product-information .variant-option--equal-width-buttons .variant-option__button-label{min-width:fit-content;width:auto;max-width:fit-content}[data-reveal]{opacity:0;transform:translate(0) scale(1) rotate(0);filter:blur(0px);transition:opacity .8s ease-out,transform .8s ease-out,filter .8s ease-out}.reveal-visible{opacity:1;transform:translate(0) scale(1) rotate(0);filter:blur(0)}[data-reveal=fade-up]{transform:translateY(30px)}[data-reveal=fade-down]{transform:translateY(-30px)}[data-reveal=fade-left]{transform:translate(30px)}[data-reveal=fade-right]{transform:translate(-30px)}[data-reveal=zoom-in]{transform:scale(.85)}[data-reveal=zoom-out]{transform:scale(1.2)}[data-reveal=rotate]{transform:rotate(-10deg)}[data-reveal=flip]{transform:rotateY(90deg)}[data-reveal=blur]{filter:blur(8px)}[data-reveal=scale]{transform:scale(.6)}[data-reveal-stagger]>*{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}[data-reveal-stagger].reveal-visible>*{opacity:1;transform:translateY(0)}.cart-drawer .cart-drawer__content .cart-items__table-row{background:#f2ece4;border-bottom:none;position:relative;grid-template-columns:78px auto 0px;grid-template-areas:"media details price" "media quantity price";padding-bottom:0;min-height:110px}.cart-drawer .cart-items__table-row .cart-items__details{padding:10px 40px 0 0}.cart-drawer .cart-items__table-row .cart-price-box{position:absolute;top:10px;right:10px;max-width:45px;width:100%;display:flex;flex-wrap:wrap}.cart-drawer .cart-items__table-row .cart-items__media{grid-area:media;padding:0;height:100%}.cart-drawer .cart-items__table-row .cart-items__media .cart-items__media-container{height:100%}.cart-drawer .cart-items__table-row .cart-items__quantity{align-items:end;padding-bottom:15px;width:100%}.cart-drawer .cart-items__table-row .cart-items__price.cart-secondary-typography{display:none}.cart-drawer .cart-items__table-row .cart-items__quantity .cart-items__remove{font-size:14px;line-height:14px;margin-right:6px;height:auto}.cart-drawer .cart-items__table-row .cart-items__quantity .quantity-selector{height:auto;gap:0;max-width:max-content;margin-left:auto;background:transparent;border:1px solid #0000007d}.cart-drawer .cart-items__table-row .quantity-selector .button{width:27px;height:27px}.cart-drawer .drawer-tab-nav-wrapper{padding:0 20px 20px}.cart-drawer .drawer-tab-nav-wrapper .progress-wrapper{padding:0}.cart-drawer .drawer-tab-nav-wrapper .progress-wrapper p{margin:0 0 5px}.cart-drawer .drawer-tab-nav-wrapper .progress-bar{background-color:#f1ece4;height:8px;width:100%;overflow:hidden;margin-bottom:0;border-radius:8px}.cart-drawer .drawer-tab-nav-wrapper .progress-fill{background:#caa0a0;height:100%;width:0%;border-radius:8px;transition:width .8s ease-in-out}.cart-drawer .drawer-tab-nav-wrapper .progress-text{font-size:15px;color:#333;margin-top:5px}.cart-drawer .cart-discount .disclosure-trigger,.cart-drawer .cart-discount .disclosure-trigger .disclosure-trigger__label{font-family:HarmoniaSansW01}html:has(.announcement-bar) .search-modal .search-modal__content{margin-top:36px}.search-modal .search-modal__content{width:100%;max-width:100%;margin-block-start:0;overflow:hidden;border-radius:0!important;padding:20px}.search-modal .predictive-search-form{max-width:650px;width:100%;margin:0 auto}.search-modal .predictive-search-form .predictive-search-form__header{border:1px solid var(--color-border);padding:0}.search-modal .predictive-search__reset-button,.search-modal .predictive-search-form .predictive-search-form__header:has(hidden) .predictive-search-form__content-wrapper{display:none}.search-modal .predictive-search-form .predictive-search-form__header:has([hidden])~.predictive-search-form__content-wrapper{display:none}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#0000004d;opacity:0;visibility:hidden;transition:all ease .3s;z-index:9}html:has(.show-popup) body:after{opacity:1;visibility:Visible}.newsletter-popup-section{z-index:99}.group-custom-newsletter-popup{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;max-width:825px;width:100%;height:540px;z-index:999;opacity:0;visibility:hidden}.group-custom-newsletter-popup.show-popup{opacity:1;visibility:Visible}.group-custom-newsletter-popup .close-popup-button{position:absolute;top:20px;right:20px;cursor:pointer;z-index:9}.group-custom-newsletter-popup .email-signup-block .email-signup__input-group{flex-wrap:wrap}.group-custom-newsletter-popup .email-signup-block .email-signup__input-group input,.group-custom-newsletter-popup .email-signup-block .email-signup__input-group .name__input{width:100%;border:none;background:#fff;padding:12px 25px}.group-custom-newsletter-popup .email-signup-block .email-signup__input-group .email-signup__button{margin-right:0;width:100%;padding:13px 25px;color:var(--color-primary-button-text)}.group-custom-newsletter-popup .email-signup-block .email-signup__input-group .email-signup__button:hover{color:var(--button-color)}.group-more-info-buttons a{min-width:190px;width:auto}@media (min-width: 750px){.d-px-60{padding-left:60px;padding-right:60px}.header__columns .menu-list__submenu-inner{padding-top:30px;padding-bottom:55px}.hero-wrapper:has(.main-hero-banner){height:100vh;height:100dvh}.hero-wrapper:has(.main-hero-banner) .main-hero-banner,.hero-wrapper:has(.main-hero-banner) .main-hero-banner .hero__container{height:100%}.product-grid-container .collection-wrapper{--facets-vertical-col-width: 1 !important}.product-grid-container .facets-block-wrapper.facets-block-wrapper--vertical{display:none}.product-grid-container .collection-wrapper:has(.filter-active){--facets-vertical-col-width: 5 !important}.product-grid-container .filter-active+.facets-block-wrapper.facets-block-wrapper--vertical{display:block}#shopify-section-template--25546583572865__collection_list_z3jhKg .resource-list__carousel{padding-left:20px}.product-information .product-information__grid{max-width:1240px;margin-left:auto;margin-right:auto;width:100%}.after-before-section.section{width:100%;padding:0 60px}.ash-giftcard-banner.hero .hero__content-wrapper{padding-left:60px;padding-right:60px}.icon-blocks-section .custom-section-content{max-width:1440px;width:100%;margin:0 auto}.ashley-collection-section .custom-section-content,.footer-utility-section .custom-section-content,.shopify-section-group-footer-group .footer-content,.extensions-section{padding-left:60px;padding-right:60px}}@media (max-width: 1440px){.group-home-featured-collection-slider{padding-left:15px}}@media (max-width: 749px){.container{padding:0 15px}h1,.h1.h1,.text-block.h1>*{font-size:38px}h2,.h2.h2,.text-block.h2>*{font-size:32px}header .header__columns{padding-left:15px;padding-right:10px}.header-section .header__columns{--header-template-columns: 30px var(--header-mobile-bookend) 1fr var(--header-mobile-bookend) var(--header-mobile-bookend)}.header-section .header__columns .header-logo{justify-content:center;padding-left:13px}.header-drawer .header__icon--summary .header-drawer-icon{width:22px;height:auto}.header-drawer .header__icon--summary .header-drawer-icon svg{width:100%}header-component .header-actions__action svg{width:19px;height:auto}.header-drawer .menu-drawer__menu-container--divider,.header-drawer .menu-drawer__list-item--divider{border-block-end:1px solid rgb(0 0 0 / 17%)}.mega-menu__column.mega__menu_img{display:none}.menu-drawer__menu accordion-custom .menu-drawer__menu-item-text{font-size:16px;color:#272113;opacity:1}header .menu-drawer__menu-item>.svg-wrapper{width:fit-content;height:fit-content;margin:0;padding-block:0;padding-inline-start:var(--padding-xl)}header .menu-drawer__list-item--deep .menu-drawer__menu,.menu-drawer__menu--grandchildlist{padding-left:7px}header accordion-custom details .menu-drawer__menu--grandchildlist .menu-drawer__list-item *{font-size:14px}.appointment-button{display:none}#Hero-template--25546583572865__hero_jVaWmY .hero__container{padding-left:0}.group-home-featured-collection-slider{padding-left:15px}.group-ashley-image-wrapper .text-block{bottom:30px;left:25px;width:auto}.group-home-featured-collection-slider .group-collection-featured-slider-wrapper,.group-home-featured-collection-slider .group-collection-featured-image-wrapper{flex:0 0 auto;max-width:48%;width:48%}.group-text-with-image-content .image-block{max-width:175px}.custom-product-card .product-media quick-add-component.quick-add,.product-card:not(.product-Banner-product-card) .card-gallery quick-add-component.quick-add{display:inline-block}.custom-product-card .product-info .product-title{font-size:14px}.group-collection-featured-image-wrapper .collection-card__content .text-block.h2 *{font-size:24px}.product-grid-container{padding-inline:15px}.product-grid-container .facets-block-wrapper--vertical+.facets-toggle{margin:0 0 20px;border-top:1px solid #CDCBC7;border-bottom:1px solid #CDCBC7}.product-recommendations .resource-list__carousel .resource-list__slide{width:87%}.group-footer-policies-link .menu__details ul{justify-content:start;gap:10px;flex-direction:column;align-items:start}footer .logo-block{max-height:max-content;width:100%;max-width:150px}.search-modal .search-modal__content{padding:15px 15px 20px}.search-modal .predictive-search-form__header-inner,.search-modal .predictive-search__close-modal-button{height:35px}.search-modal .search-input{padding:5px 0 5px 50px;height:100%}.group-custom-newsletter-popup{max-width:90%;height:80vh}.group-custom-newsletter-popup .group-newsletter-image-box,.group-custom-newsletter-popup .group-newsletter-form-box{height:50%}.group-custom-newsletter-popup .email-signup-block .email-signup__input-group input,.group-custom-newsletter-popup .email-signup-block .email-signup__input-group .name__input{padding:10px 20px}.email-signup-block .email-signup__input-group input:focus{color:#000}.email-signup-block .email-signup__input-group input::placeholder{opacity:.5}.group-custom-newsletter-popup .email-signup-block .email-signup__input-group .email-signup__button{padding:10px 20px}.group-custom-newsletter-popup .group-newsletter-form-box .text-block h2{font-size:26px;line-height:34px}.group-custom-newsletter-popup .close-popup-button{top:20px;right:20px;z-index:9;filter:brightness(10);width:20px!important}.cart-discount button.disclosure-trigger[aria-expanded=true]+.disclosure-content .cart-discount__content{height:auto}.disclosure-content .cart-discount__form{flex-wrap:wrap}.cart-drawer__inner .cart-actions{padding:0}.product .product-information__media media-gallery.media-gallery--carousel{padding-left:0}.product-information .product-details{max-width:none;margin-left:0}.cart-drawer__heading.h3{font-size:24px;margin-bottom:0}.cart-drawer .cart-drawer__close-button{top:8px}.main-hero-banner .group-banner-buttons a{min-width:160px;padding-inline:0}}.gift--cart-product-main .buy-buttons-block *{pointer-events:none!important}.content-for-layout .shopify-policy__container{max-width:135ch}.shopify-policy__title h1{font-size:44px;margin-bottom:3rem}@media screen and (max-width: 749px){.shopify-policy__title h1{font-size:32px}}.menu__details summary.menu__heading.paragraph span{font-size:20px}@media screen and (min-width: 750px){.menu__details summary.menu__heading{padding-top:0;padding-bottom:0}}.collection-card:has(.collection-card__link:hover) .link{pointer-events:none}.collection-card:has(.collection-card__link:hover) .link,.collection-card:has(.collection-card__link:hover) rte-formatter h4{color:#fff;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
