/** Shopify CDN: Minification failed

Line 588:1 Unexpected "{"

**/
/*-----------------------------------------------------
Review section 
-----------------------------------------------------*/
@media (min-width: 70em) {

  #shopify-product-reviews .spr-reviews,
  .product__reviews .spr-reviews {
    margin: 0;
    display: flex !important;
  }
}

.jdgm-star {
  font-weight: normal !important;
}


/*----------------------------------------------------
                    Chateau font here 
----------------------------------------------------*/

#shopify-section-template--25842535006582__text_columns_with_images_jVJidz > section > div > div:nth-child(1) > h3,
#shopify-section-template--25842535006582__text_columns_with_images_jVJidz > section > div > div:nth-child(2) > h3,
#shopify-section-template--25842535006582__text_columns_with_images_jVJidz > section > div > div:nth-child(3) > h3,
#mc_embed_signup_scroll > h2 {
  font-family: "Chateau Titles" !important;
}



/*-----------------------------------------------------
Chateay Font
-----------------------------------------------------*/
@font-face {
  font-family: 'Chateau Titles';
  src: url('/cdn/shop/files/ChateauTitles-Regular-1.woff?v=1705418587') format('woff'),
    url('/cdn/shop/files/ChateauTitles-Regular-1.woff2?v=1705418587') format('woff2'),
    url('/cdn/shop/files/ChateauTitles-Regular-1.ttf?v=1712929082') format('truetype');
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}

/*----------------Chateau Font Usage ----------------*/

/*With indentation*/
#shopify-section-template--21479063224602__1493c0e5-7d86-4854-bd8e-7854b27e8dcd>section>div>div.image-with-text__text-container>div>div>h2 {
  font-family: "Chateau Titles";
  max-width: 60em !important;
  margin: 20px 0px 10px -10px;
}

.image-with-text__text-container .text-block__heading {
  font-family: "Chateau Titles";
  max-width: 60em !important;
  margin: 20px 0px 10px -10px;
}

/*no indentation*/

#shopify-section-template--21479063224602__main>section>header>h1 {
  font-family: "Chateau Titles" !important;
}

#shopify-section-template--25842536677750__main h2.blog__article-title.blog__article-heading.type-heading-1-small,
#shopify-section-template--25842535399798__blog_posts_P7gX7N h2 {
  line-height: var(--line-height-heading-small);
  font-family: var(--font-heading), sans-serif !important;
}

#shopify-section-template--25842536415606__text_columns_with_images_q6enFN h3,
#shopify-section-template--25842536415606__text_columns_with_images_yMUyMG h3 {
  font-family: "Chateau Titles" !important;
}

/*----------------------------------------------------
                    Chateau font here 
----------------------------------------------------*/

#shopify-section-template--25842536415606__custom_liquid_GKfbAd > div > center > div > h2,
#shopify-section-template--25842536415606__custom_liquid_GKfbAd > div > center > div > div.newsletter__form.pt0point5 > p:nth-child(3),
#shopify-section-template--25950450680182__custom_liquid_GKfbAd > div > center > div > h2,
#shopify-section-template--25950450680182__custom_liquid_GKfbAd > div > center > div > div.newsletter__form.pt0point5 > p:nth-child(3),
#shopify-section-template--25842535006582__text_columns_with_images_FrPwwq > section > div > div > div > p:nth-child(1) > a,
#shopify-section-template--25842535006582__text_columns_with_images_FrPwwq > section > div > div > div > p:nth-child(1)
{ font-family: 'Chateau Titles' }


#shopify-section-template--25842535006582__text_columns_with_images_FrPwwq > section > div > div > div > p:nth-child(1) {
  font-size: 28px;
  line-height: 1.8;
}


.slideshow__heading,
h2.text-block__heading,
.image-hero__heading,
.video-hero__heading {
  font-family: "Chateau Titles" !important;
  line-height: 1.8 !important;
}

/*---- Styling for TM ---*/


/* .video-hero__content-container h2 {
  font-weight: 100 !important;
  position: absolute;
  margin: -10px 10px;
  font-size: 12px;
  font-family: 'Perpetua';
} */




/*----------------------------------------------------
                    Blog Type Font Styling Here 
----------------------------------------------------*/

#shopify-section-template--23138510962970__text_columns_with_images_HWRUqb>section>div>div:nth-child(1)>div>p,
#shopify-section-template--23124995801370__text_columns_with_images_KjbPX9>section>div>div:nth-child(1)>div>p,
#shopify-section-template--24484672471414__text_columns_with_images_H7BdBC>section>div>div:nth-child(1)>div>p,
#shopify-section-template--23124995768602__text_columns_with_images_beHbBC>section>div>div:nth-child(1)>div>p,
#shopify-section-template--23124996096282__text_columns_with_images_cAc7gk>section>div>div:nth-child(1)>div>p {
  text-transform: uppercase;
  letter-spacing: .1em;
  font-size: var(--font-size-body-extra-small) !important;
}

#shopify-section-template--23124995801370__text_columns_with_images_N3NLih>section>div>div:nth-child(1)>h3,
#shopify-section-template--23124995801370__text_columns_with_images_N3NLih>section>div>div:nth-child(2)>h3,
#shopify-section-template--23124995801370__text_columns_with_images_N3NLih>section>div>div:nth-child(3)>h3,
#shopify-section-template--23124995801370__text_columns_with_images_N3NLih>section>div>div:nth-child(4)>h3,

#shopify-section-template--23124995801370__text_columns_with_images_fycx7q>section>div>div:nth-child(1)>h3,
#shopify-section-template--23124995801370__text_columns_with_images_fycx7q>section>div>div:nth-child(2)>h3,
#shopify-section-template--23124995801370__text_columns_with_images_fycx7q>section>div>div:nth-child(3)>h3,
#shopify-section-template--23124995801370__text_columns_with_images_fycx7q>section>div>div:nth-child(4)>h3,

#shopify-section-template--23124995801370__text_columns_with_images_B4A8eW>section>div>div:nth-child(1)>h3,
#shopify-section-template--23124995801370__text_columns_with_images_B4A8eW>section>div>div:nth-child(2)>h3,
#shopify-section-template--23124995801370__text_columns_with_images_B4A8eW>section>div>div:nth-child(3)>h3,
#shopify-section-template--23124995801370__text_columns_with_images_B4A8eW>section>div>div:nth-child(4)>h3 {
  font-size: 30px;
}


/*----------------------------------------------------
PDP
----------------------------------------------------*/

#product_form_9066735173914_template--23124999045402__main>div>div.product__policies.rte.type-body-small.tc.mt1.mb0 {
  display: none;
}

/*----------------------------------------------------
About us 
----------------------------------------------------*/
#shopify-section-template--21479063224602__main>section>div>div>h2>img {
  padding: 0px 120px !important;
}

@media (max-width: 38em) {
  #shopify-section-template--21479063224602__main>section>div>div>h2>img {
    padding: 0px 40px !important;
  }
}

/*----------------------------------------------------
PDP
----------------------------------------------------*/
.product-page-wrapper .accordion__label,
.page-width .accordion__label {
  font-weight: 600;
}

/*----------------------------------------------------
Product listing
----------------------------------------------------*/
.product-item__swatch {
  width: 25px;
  height: 25px;
}

/*----------------------------------------------------
Collection: landing-page-1
----------------------------------------------------*/
#shopify-section-template--22484454998298__slideshow_split_zyD8Mc>section>div.slideshow-split__content.z-1>div>div>a {
  background-color: transparent;
  border: 1px solid #fff;
}

button._formSubmitButton_1ll8d_81 {
  border-radius: 0px !important;
}

/*----------------------------------------------------
Wholesaler checkout
----------------------------------------------------*/
#wpdNetContainer {
  margin-top: 0px !important;
}

#wpdNetContainer p {
  display: none;
}

#wcp-30-open.bttn.bttn--primary,
#wpdNetDiscountCodeBtn,
#wpdNetPlaceOrder {
  background: #829e80 !important;
}

/*-----------------------------------------------------
Pop up 
-----------------------------------------------------*/
#aph_badge_549475,
#aph_badge_549475_892606 {
  display: none !important;
}

/*-----------------------------------------------------
Fabric PDP
-----------------------------------------------------*/

#product_form_9547458478362_template--23344918954266__main>div>div:nth-child(6)>div.product-form__controls-label-wraper.type-heading-3 {
  display: none;
  height: 0px
}



/*-----------------------------------------------------
Pre-order product
-----------------------------------------------------*/
#product_form_8785753243930_template--23124998881562__main>div>div.product-form__controls-group.product-form__controls-group--submit>div:nth-child(2)>div:nth-child(1)>div,
#product_form_9656416895258_template--23124998619418__main>div>div.product-form__controls-group.product-form__controls-group--submit>div.gPreorderTopMessageParent {
  display: none !important;
}

#product_form_8785753243930_template--23124998881562__main>div>div.product-form__controls-group.product-form__controls-group--submit>div.product-form__item.product-form__item--submit.product-form__item--payment-button.product-form__item--no-variants>div>p>a {
  display: none !important;
}

#product_form_8785753243930_template--23124998881562__main>div>div.product-form__controls-group.product-form__controls-group--submit>div.product-form__item.product-form__item--submit.product-form__item--payment-button.product-form__item--no-variants>div>p #text {
  display: none !important;
}

#product_form_8785753243930_template--23124998881562__main>div>div.product-form__controls-group.product-form__controls-group--submit>div.product-form__item.product-form__item--submit.product-form__item--payment-button.product-form__item--no-variants>div>button.pwAddToCart.bttn.product-form__cart-submit.bttn--secondary.gPreorderBtn.gPreorderBtnLoaded,
#product_form_9656416895258_template--23124998619418__main>div>div.product-form__controls-group.product-form__controls-group--submit>div.product-form__item.product-form__item--submit.product-form__item--payment-button.product-form__item--no-variants>div>button.pwAddToCart.bttn.product-form__cart-submit.bttn--secondary.gPreorderBtn.gPreorderBtnLoaded,
#product_form_8878621753626_template--23124998848794__main>div>div.product-form__controls-group.product-form__controls-group--submit>div.product-form__item.product-form__item--submit.product-form__item--payment-button.product-form__item--no-variants>div>button.pwAddToCart.bttn.product-form__cart-submit.bttn--secondary.gPreorderBtn.gPreorderBtnLoaded {
  background-color: #24352c !important;
  border: 1px solid #24352c !important;
}

#product_form_8785753243930_template--23124998881562__main>div>div.product-form__controls-group.product-form__controls-group--submit>div.product-form__item.product-form__item--submit.product-form__item--payment-button.product-form__item--no-variants>div>button.pwAddToCart.bttn.product-form__cart-submit.bttn--secondary.gPreorderBtn.gPreorderBtnLoaded>span.bttn__spinner,
#product_form_9656416895258_template--23124998619418__main>div>div.product-form__controls-group.product-form__controls-group--submit>div.product-form__item.product-form__item--submit.product-form__item--payment-button.product-form__item--no-variants>div>button.pwAddToCart.bttn.product-form__cart-submit.bttn--secondary.gPreorderBtn.gPreorderBtnLoaded>span.bttn__spinner {
  color: #fff;
  display: block !important;
  width: 100%;
  margin-bottom: 4px;
}

#product_form_8785753243930_template--23124998881562__main>div>div.product-form__controls-group.product-form__controls-group--submit>div.product-form__item.product-form__item--submit.product-form__item--payment-button.product-form__item--no-variants>div>button.pwAddToCart.bttn.product-form__cart-submit.bttn--secondary.gPreorderBtn.gPreorderBtnLoaded>span:nth-child(2),
#product_form_9656416895258_template--23124998619418__main>div>div.product-form__controls-group.product-form__controls-group--submit>div.product-form__item.product-form__item--submit.product-form__item--payment-button.product-form__item--no-variants>div>button.pwAddToCart.bttn.product-form__cart-submit.bttn--secondary.gPreorderBtn.gPreorderBtnLoaded>span:nth-child(2) {
  display: none !important;
}

#product_form_8785753243930_template--23124998881562__main>div>div.product-form__controls-group.product-form__controls-group--submit>div:nth-child(2)>div.gPreorderTopMessage,
#product_form_8878621753626_template--23124998848794__main>div>div.product-form__controls-group.product-form__controls-group--submit>div.product-form__item.product-form__item--submit.product-form__item--payment-button.product-form__item--no-variants>div>div {
  display: none !important;
}



/*-----------------------------------------------------
Tour competition
-----------------------------------------------------*/

#shopify-section-template--23491848667418__rich_text_XcDGWh>section>div>h2 {
  font-size: 30px;
}

#shopify-section-template--23491848667418__rich_text_XcDGWh>section>div>div.rich-text__subheading.text-block__subheading.type-body-regular.rte {
  font-size: 24px;
}

#shopify-section-template--23491848667418__rich_text_XcDGWh>section>div>div.rich-text__subheading.text-block__subheading.type-body-regular.rte {
  max-width: 100% !important;
}

span._textBody_2aowh_10 {
  font-size: 24px !important;
}

/*-----------------------------------------------------
Our Journey / Welcome
-----------------------------------------------------*/

.metafield-multi_line_text_field {
  font-size: 22px;
}

/*-----------------------------------------------------
Filmed by the Strawbridges
-----------------------------------------------------*/

.video-hero__subheading.type-body-regular {
  font-size: 24px !important;
}


/*-----------------------------------------------------
Font overwrites
-----------------------------------------------------*/

/*---Paragraph fonts ----*/
.type-body-regular {
  font-size: 24px !important;
}

.product__description {
  font-size: 22px !important;
}

.mosaic-grid__subheading {
  font-size: 22px !important;
}

.footer__text {
  font-size: 22px !important;
}

.footer__newsletter {
  font-size: 22px !important;
}

.footer__links {
  font-size: 22px !important;
}

.footer__header {
  font-size: 22px !important;
}

.rte {
  font-size: 22px !important;
}

.collapsible-row-list-item__text {
  font-size: 20px !important;
}

.collapsible-row-list-item__heading {
  font-size: 22px !important;
}

.mega-navigation {
  font-size: 20px !important;
}

#localization_form>div>div>div>button {
  font-size: 18px !important;
}



/*-----------------------------------------------------
iFrame Media Query 
-----------------------------------------------------*/

.player {
  aspect-ratio: 16 /9;
  width: 80%;
}

/*----*/

.player-post {
  aspect-ratio: 16/9;
  width: 100%;
}

@media only screen and (min-width: 992px) {
  .player-post {
    aspect-ratio: 16/9;
    width: 60%;
  }
}

/*----*/

div.image-with-text__image.db {
  margin: 0;
}

.image-with-text__image.db {
  height: 100%;
  object-fit: contain;
  object-position: center center;
  width: 100%;
}

/*-----------------------------------------------------
Nav drop down
-----------------------------------------------------*/

.nav.nav--depth-2 {
  min-width: 240px !important;
}


#product_form_14858922066294_template--23124999045402__main>div>div.product__policies.rte.type-body-small.tc.mt1.mb0 {
  display: none;
}



/*-----------------------------------------------------
Mobile
-----------------------------------------------------*/


@media only screen and (max-width: 600px) {

  #shopify-section-template--23124997144858__slideshow_3>section>div.js-slideshow.flickity-enabled.is-draggable>div>div>div.slideshow__slide.slideshow__slide--aspect-custom.slideshow__slide--has-image.is-selected.is-visible>div.slideshow__content-wrap.slideshow__content-wrap--center>div>div>div>h2.slideshow__heading.type-heading-dynamic,
  #shopify-section-template--23124997144858__slideshow_3>section>div.js-slideshow.flickity-enabled.is-draggable>div>div>div.slideshow__slide.slideshow__slide--aspect-custom.slideshow__slide--has-image.is-visible.is-selected>div.slideshow__content-wrap.slideshow__content-wrap--bottom>div>div>div>h2,
  #shopify-section-template--23124997144858__e4497d75-0a80-482e-b633-7934a55648a0>section>div>div.video-hero__content-container>div>h2,
  #shopify-section-template--23124997144858__26c7cef4-8fef-44ca-84a8-73c765141117>section>div>div.image-with-text__text-container>div>div>h2,
  #shopify-section-template--23124997144858__image_hero_aTBgWQ>section>div>div.image-hero__content-container>div>h2,
  #shopify-section-template--23124998029594__1493c0e5-7d86-4854-bd8e-7854b27e8dcd>section>div>div.image-with-text__text-container>div>div>h2,
  #shopify-section-template--23124997734682__image_with_text_x6XPmE>section>div>div.image-with-text__text-container>div>div>h2,
  #shopify-section-template--23124997734682__image_with_text_zmUV6Q>section>div>div.image-with-text__text-container>div>div>h2,
  #shopify-section-template--23124998193434__image_with_text_hwA9Gr>section>div>div.image-with-text__text-container>div>div>h2,
  #shopify-section-template--23124997439770__rich_text_FNVgN4>section>div>h2,
  #shopify-section-template--23124997439770__image_with_text_9kN8PF>section>div>div.image-with-text__text-container>div>div>h2 {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 1.8;
  }

  #shopify-section-template--23124997538074__image_hero_w8qhzM>section>div>div.image-hero__content-container>div>h2 {
    text-align: center;
  }

  #shopify-section-template--23124997636378__image_with_text_XGU3Qn>section>div>div.image-with-text__image.db>div>img {
    height: 100%;
  }

  #shopify-section-template--23124998095130__image_hero_Lxhi3K>section>div>div.image-hero__content-container>div>h2 {
    padding-bottom: 225px;
  }

  #shopify-section-template--23124998357274__image_hero_T4b8NF>section>div>div.image-hero__content-container>div>h2 {
    text-align: center;
    padding-bottom: 0px;
    max-width: 300px;
  }

  #shopify-section-template--23124997439770__text_columns_with_images_HCBGJw>section>div>div:nth-child(1)>div>p>strong,
  #shopify-section-template--23124997439770__text_columns_with_images_HCBGJw>section>div>div:nth-child(3)>div>p>strong,
  #shopify-section-template--23124997439770__text_columns_with_images_HCBGJw>section>div>div:nth-child(4)>div>p>strong,
  #shopify-section-template--23124997439770__text_columns_with_images_HCBGJw>section>div>div:nth-child(2)>div>p>strong,
  #shopify-section-template--23124997439770__image_with_text_9kN8PF>section>div>div.image-with-text__text-container>div>div>div>p>strong {
    font-size: 18px;
  }
}


/*----------------------------------------------------------------------------------------------------------
Mailchimp
-----------------------------------------------------------------------------------------------------------*/

@media (min-width: 38em) {
  #mc_embed_signup .mc-field-group {
    clear: left;
    position: relative;
    width: 40% !important;
    padding-bottom: 3%;
    min-height: 50px;
    display: grid;
    border-radius: 0px !important;
  }

  #mc_embed_signup .mc-field-group {
    clear: left;
    position: relative;
    width: 40% !important;
    padding-bottom: 3%;
    min-height: 50px;
    display: grid;
    border-radius: 0px !important;
  }

  #mc_embed_signup input {
    border-radius: 0px !important;
  }

  #mc-embedded-subscribe:hover {
    background-color: #24352c !important;
  }

  #mc-embedded-subscribe {
    clear: both;
    width: auto;
    display: block;
    margin: 0em !important;
  }
}


/*----------------------------------------------------------------------------------------------------------
Background Colour
-----------------------------------------------------------------------------------------------------------*/

#shopify-section-template--23124997538074__custom_liquid_GKfbAd>div,
#shopify-section-template--25346907210102__custom_liquid_Gqk4bG>div,
#shopify-section-template--25842536415606__custom_liquid_GKfbAd,
#shopify-section-template--25842536415606__custom_liquid_GKfbAd 
.section--bordered,
#shopify-section-template--25950450680182__custom_liquid_GKfbAd > div {
  background-color: #f0f4eb;
}




/* Change navigation menu from vertical to horizontal */
.site-nav__link {
  display: inline-block;
  margin-right: 10px;
  /* Adjust the margin between menu items as desired */
}



#header-sub-menu--the-chateau>li.nav__item.nav__item-about-us>a,
#header-sub-menu--the-chateau>li.nav__item.nav__item-dick-angel>a,
#header-sub-menu--the-chateau>li.nav__item.nav__item-escape-to-the-chateau>a,
#header-sub-menu--the-chateau>li.nav__item.nav__item-history>a,
#header-sub-menu--the-chateau>li.nav__item.nav__item-the-techy-bits>a,
#header-sub-menu--the-chateau>li.nav__item.nav__item-people-we-love>a,
#header-sub-menu--the-chateau>li.nav__item.nav__item-ask-the-strawbridges>a,
#header-sub-menu--the-chateau>li.nav__item.nav__item-forever-home-tour-2025>a,
#header-sub-menu--the-chateau>li.nav__item.nav__item-parent.nav__item-id-collaborations>a,
#header-sub-menu--the-chateau-collaborations>li.nav__item.nav__item-podcast>a,
#header-sub-menu--the-chateau-collaborations>li.nav__item.nav__item-wild-flowers-with-next>a,
#header-sub-menu--the-chateau-collaborations>li.nav__item.nav__item-made-to-measure-curtains>a,
#header-sub-menu--the-chateau-collaborations > li.nav__item.nav__item-kimonos-with-artemis-muse > a,
#header-sub-menu--shop > li.nav__item.nav__item-parent.nav__item-id-all > a,
#header-sub-menu--shop > li.nav__item.nav__item-parent.nav__item-id-homeware > a,
#header-sub-menu--shop > li.nav__item.nav__item-parent.nav__item-id-gifts > a,
#header-sub-menu--shop > li.nav__item.nav__item-parent.nav__item-id-angel-adores > a,
#header-sub-menu--shop-all > li.nav__item.nav__item-all-products > a,
#header-sub-menu--shop > li.nav__item.nav__item-parent.nav__item-id-occasions > a,
#header-sub-menu--shop-all > li.nav__item.nav__item-last-chance > a,
#header-sub-menu--shop-homeware > li.nav__item.nav__item-cushions > a,
#header-sub-menu--shop-homeware > li.nav__item.nav__item-bedding > a,
#header-sub-menu--shop-homeware > li.nav__item.nav__item-wallpaper > a,
#header-sub-menu--shop-homeware > li.nav__item.nav__item-the-chateau-kitchen > a,
#header-sub-menu--shop-homeware > li.nav__item.nav__item-tiles > a,
#header-sub-menu--shop-homeware > li.nav__item.nav__item-fabrics > a,
#header-sub-menu--shop-gifts > li.nav__item.nav__item-books-dvds > a,
#header-sub-menu--shop-gifts > li.nav__item.nav__item-candles > a,
#header-sub-menu--shop-gifts > li.nav__item.nav__item-puzzles > a,
#header-sub-menu--shop-gifts > li.nav__item.nav__item-stationery > a,
#header-sub-menu--shop-gifts > li.nav__item.nav__item-cosmetic-tote-lavender-bags > a,
#header-sub-menu--shop-gifts > li.nav__item.nav__item-scarves > a,
#header-sub-menu--shop-gifts > li.nav__item.nav__item-hot-water-bottles > a,
#header-sub-menu--shop-occasions > li.nav__item.nav__item-school-holidays > a,
#header-sub-menu--shop-occasions > li.nav__item.nav__item-summer-entertaining > a,
#header-sub-menu--shop-occasions > li.nav__item.nav__item-summer-picnics > a,
#header-sub-menu--shop-gifts > li.nav__item.nav__item-cosmetic-tote-lavender-bags > a,
#header-sub-menu--shop-gifts > li.nav__item.nav__item-scarves > a,
#header-sub-menu--shop-gifts > li.nav__item.nav__item-hot-water-bottles > a,
#header-sub-menu--shop-angel-adores > li.nav__item.nav__item-kimonos > a,
#header-sub-menu--shop-angel-adores > li.nav__item.nav__item-scarves > a,
#header-sub-menu--shop-occasions > li.nav__item.nav__item-gifts-for-her > a,
#header-sub-menu--shop-occasions > li.nav__item.nav__item-christmas > a,
#header-sub-menu--shop-occasions > li.nav__item.nav__item-one-million-members > a,
 {
  font-size: 20px;
}


#shopify-section-template--25612288688502__text_columns_with_images_tJ6DVy>section>div>div>h3 {
  font-size: 30px;
}





#mce-success-response {
  MARGIN-LEFT: 150PX;
}


.product-form__option-select-wrapper.hidden {
  display: none;
}

.custom-dropdown {
  position: relative;
  width: 100%;
  cursor: pointer;
  user-select: none;
}

.custom-dropdown-selected {
  border: 1px solid rgba(36, 53, 44, 0.2);
  padding: 10px;
  background: transparent;
}

.custom-dropdown-options {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  background: white;
  border: 1px solid #ccc;
  border-top: none;
  z-index: 10;
  display: none;
  flex-direction: column;
  gap: 6px;
  max-height: 250px;
  overflow-y: auto;
}

.custom-option {
  display: flex;
  justify-content: space-between;
  padding: 10px;
  border-bottom: 1px solid #eee;
  background: white;
}

.custom-option:hover {
  background: #f0f0f0;
}

.custom-option.disabled {
  pointer-events: none;
  color: #A2A2A2;
  opacity: 0.6;
}

span.availability,
[data-qty] {
  color: #868686;
}

.pdp-cart-item__error {
  font-size: 14px;
  color: red;
  margin: 10px 0;
}

/*-----------------------------------------------------
Cart Drawer Continue Shopping Button
-----------------------------------------------------*/
.quick-cart__close-button {
  background: transparent;
  border: none;
  padding: 10px;
  font: inherit;
  color: inherit;
  cursor: pointer;
  transition: color 0.25s ease-in-out;
}

.quick-cart__close-button:hover {
  color: var(--color-drawer-text);
}