.header__inline-menu .header__menu-item{font-size:12px;letter-spacing:1px;text-transform:uppercase}.product-card-wrapper .custom-price-design{gap:0!important;min-width:0}.product-card-wrapper .custom-price-design .custom-main-price{font-size:18px!important;font-weight:500!important;line-height:1.4;letter-spacing:0!important;white-space:normal}@media(max-width:749px){.product-card-wrapper .custom-price-design .custom-main-price{font-size:16px!important}}.announcement-bar__message{font-size:11px;text-transform:uppercase;letter-spacing:1.8px}.banner__heading{font-weight:400}.banner__text{max-width:620px;margin-inline:auto}.product__description img{display:block;max-width:100%;height:auto;margin:22px auto}.rte details{border-bottom:1px solid #ddd;padding:18px 0}.rte details summary{position:static;display:list-item;line-height:1.7}.rte details p{padding-inline:6px;font-size:14px;line-height:1.9}.sandton-footer a{overflow-wrap:anywhere}.sandton-footer input:focus-visible,.sandton-footer button:focus-visible{outline:2px solid #fff;outline-offset:5px}[id$=__featured_collection] .grid{justify-content:center}[id$=__our_story] .image-with-text__media img{object-position:76% top}[id$=__our_story] .image-with-text__heading{font-weight:400;text-transform:uppercase;letter-spacing:.035em}[id$=__our_story] .image-with-text__text{line-height:1.9}[id$=__our_story] .image-with-text__text--caption{letter-spacing:.18em}@media(min-width:750px){.banner .banner__media img{object-position:center 25%}[id^=Banner-][id$=__image_banner].banner{min-height:clamp(50rem,52vw,76rem)}[id^=Banner-][id$=__image_banner].banner .banner__media img{object-position:center top}[id^=Banner-][id$=__image_banner].banner .banner__box{max-width:min(44%,52rem);padding:3.2rem 0}[id^=Banner-][id$=__image_banner].banner .banner__heading{font-size:clamp(3.2rem,3.6vw,5.2rem);line-height:1.18;letter-spacing:.025em;text-transform:uppercase}[id^=Banner-][id$=__image_banner].banner .banner__text{max-width:38rem;margin-inline:0;font-size:1.6rem;line-height:1.8}[id^=Banner-][id$=__image_banner].banner .banner__buttons{margin-top:2.8rem}[id$=__our_story] .image-with-text__media--large{height:54rem;min-height:0}[id$=__our_story] .image-with-text__content--large{min-height:54rem}}@media(max-width:749px){.banner .banner__media img{object-position:center 20%}[id^=Banner-][id$=__image_banner].banner .banner__media img{object-position:76% top}[id^=Banner-][id$=__image_banner].banner .banner__content{background:#f7f4ee}[id^=Banner-][id$=__image_banner].banner .banner__box{padding:3.2rem 2.4rem 4rem;background:#f7f4ee}[id^=Banner-][id$=__image_banner].banner .banner__heading{font-size:3rem;line-height:1.25;letter-spacing:.025em;text-transform:uppercase}[id^=Banner-][id$=__image_banner].banner .banner__text{font-size:1.5rem;line-height:1.8}[id$=__our_story] .image-with-text__media--large{height:39rem;min-height:0}[id$=__our_story] .image-with-text__content{padding:3.2rem 0}}@media(max-width:749px){.product__info-container fieldset:has(.swatch-label input[name=Size]) .swatch-view-button .swatch-button{min-height:44px;display:flex;align-items:center;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/sandton-polish.css.map */
