.rp-container{width:100%;max-width:calc(var(--rp-max) + 2 * var(--rp-edge));margin-inline:auto;padding-inline:var(--rp-edge)}.rp-statement,.rp-title,.rp-section-title{margin:0;font-family:var(--rp-hand);font-weight:400;letter-spacing:0;text-transform:none;text-wrap:balance;overflow-wrap:break-word;color:var(--rp-ink)}.rp-statement{font-size:var(--rp-t-statement);line-height:.9}.rp-title{font-size:var(--rp-t-title);line-height:.95}.rp-section-title{font-size:var(--rp-t-section);line-height:1}:lang(my) :is(h1,h2,h3,h4,h5,h6,p,a,span,li,dt,dd,label,button,.button){line-height:1.5}.shopify-policy__container :is(h1,h2,h3){overflow-wrap:anywhere}.rp-hand{font-family:var(--rp-hand);font-weight:400;font-size:var(--rp-t-hand);line-height:1;letter-spacing:0;text-transform:none;overflow-wrap:break-word}.rp-lead{font-size:var(--rp-t-lead);line-height:1.4;text-wrap:pretty}.rp-meta{font-size:var(--rp-t-meta);line-height:1.45;color:var(--rp-graphite)}.rp-label{font-family:var(--rp-sans);font-size:var(--rp-t-label);font-weight:500;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.rp-count{font-family:var(--rp-sans);font-size:var(--rp-t-meta);font-weight:400;letter-spacing:0;vertical-align:super;margin-inline-start:.2em}.rp-link{display:inline-flex;align-items:center;min-height:44px;color:var(--rp-ink);font-size:var(--rp-t-body);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;transition:text-decoration-thickness var(--rp-dur) var(--rp-ease)}.rp-link:hover{text-decoration-thickness:2px}.shopify-section.rp-section{padding:0}::selection{background:var(--rp-ink);color:var(--rp-paper)}html{caret-color:var(--rp-ink);accent-color:var(--rp-ink);-webkit-tap-highlight-color:transparent}body :focus-visible{outline:2px solid var(--rp-ink);outline-offset:3px}body{font-size:var(--rp-t-body)}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{min-height:48px;padding-inline:28px;border-radius:0;font-family:var(--rp-sans);font-size:var(--rp-t-label);font-weight:500;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;transition:color var(--rp-dur) var(--rp-ease),background-color var(--rp-dur) var(--rp-ease),box-shadow var(--rp-dur) var(--rp-ease)}.button:not(.button-secondary,.button-unstyled),button.shopify-payment-button__button--unbranded{--button-color: var(--rp-paper);--button-background-color: var(--rp-ink);--button-border-color: var(--rp-ink);--button-border-width: 1px}.button:not(.button-secondary,.button-unstyled):hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-color: var(--rp-ink);--button-background-color: var(--rp-paper);--button-border-color: var(--rp-ink)}.button-secondary{--button-color: var(--rp-ink);--button-background-color: transparent;--button-border-color: var(--rp-ink);--button-border-width: 1px}.button-secondary:hover{--button-color: var(--rp-paper);--button-background-color: var(--rp-ink);--button-border-color: var(--rp-ink)}.button[aria-disabled=true],.button-secondary[aria-disabled=true],.button:disabled{opacity:1;--button-color: var(--rp-graphite);--button-background-color: var(--rp-haze);--button-border-color: var(--rp-graphite)}.header .menu-list__link,.header .menu-list__link-title{font-family:var(--rp-sans);font-size:var(--rp-t-label);font-weight:500;letter-spacing:.06em;text-transform:uppercase}.header .menu-list__link{min-height:44px;display:inline-flex;align-items:center;text-decoration:none}.header .menu-list__link:hover .menu-list__link-title,.header .menu-list__link--active .menu-list__link-title,.header .menu-list__link[aria-current] .menu-list__link-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4em}.header .localization-form__select,.header .localization-form{font-size:var(--rp-t-label);letter-spacing:.06em;text-transform:uppercase}.header .header__icon--menu .header-drawer-icon--open{width:20px;height:14px;background:linear-gradient(currentColor,currentColor) top / 100% 1.25px no-repeat,linear-gradient(currentColor,currentColor) center / 100% 1.25px no-repeat,linear-gradient(currentColor,currentColor) bottom / 100% 1.25px no-repeat}.header .header__icon--menu .header-drawer-icon--open svg{display:none}@media screen and (max-width:749px){.header .header__columns .header__icon--menu{position:relative;width:34px;min-height:44px;padding-inline:0;margin-inline:0;justify-content:flex-start}.header .header__columns .header__icon--menu:before{content:"";position:absolute;inset-block:0;inset-inline:-16px 0}.header .header__columns .search-action{margin-inline-start:-10px}.header .header__columns .header__icon--menu .header-drawer-icon{margin-inline:0}.header header-actions{margin-inline-end:-11px}}.menu-drawer{border-inline-end:1px solid var(--rp-ink);box-shadow:none}.menu-drawer__menu-item--mainlist,.menu-drawer__menu-item-text{font-family:var(--rp-sans);font-weight:400;font-size:2rem;line-height:1.3;letter-spacing:-.01em;text-transform:none}.menu-drawer .menu-drawer__menu-item-text{overflow:visible;text-overflow:clip}.menu-drawer .menu-drawer__close-button{--button-border-width: 0px;box-shadow:none;background:transparent}.menu-drawer .menu-drawer__close-button:focus-visible{outline:none;box-shadow:inset 0 -1px 0 currentColor}.menu-drawer__menu-item{min-height:56px;display:flex;align-items:center}.menu-drawer__list-item--flat{border-bottom:1px solid var(--rp-ink)}.product-card{--product-card-gap: var(--rp-s-3)}.product-card .card-gallery,.product-card .card-gallery__placeholder{background-color:var(--rp-paper);border-radius:0}.product-card .card-gallery img{object-fit:contain}.product-card .text-block,.product-card .text-block *{font-family:var(--rp-sans);font-size:var(--rp-t-body);font-weight:500;letter-spacing:0;text-transform:none}.product-card:hover .text-block a,.product-card:hover .text-block{text-decoration:underline;text-underline-offset:.22em}.product-card .price,.product-card .price *{font-family:var(--rp-sans);font-size:var(--rp-t-meta);font-weight:400;color:var(--rp-graphite);font-variant-numeric:tabular-nums}.view-product-title,.product-details .text-block h1,.product-information .text-block h1{font-family:var(--rp-sans);font-size:var(--rp-t-product);font-weight:500;line-height:1.15;letter-spacing:-.01em;text-transform:none}.product-information .price,.product-information .price *{font-family:var(--rp-sans);font-size:var(--rp-t-lead);font-weight:400;font-variant-numeric:tabular-nums}.variant-option__button-label{min-height:48px;border-radius:0;box-shadow:inset 0 0 0 1px var(--rp-ink);font-family:var(--rp-sans);font-size:var(--rp-t-label);font-weight:500;letter-spacing:.06em;text-transform:uppercase;transition:background-color var(--rp-dur) var(--rp-ease),color var(--rp-dur) var(--rp-ease)}.variant-option__button-label:has(:checked){background-color:var(--rp-ink);color:var(--rp-paper)}.variant-option__button-label:has(:disabled),.variant-option__button-label:has([aria-disabled=true]){color:var(--rp-graphite);text-decoration:line-through}.variant-option__button-label:has(:focus-visible){outline:2px solid var(--rp-ink);outline-offset:3px}.variant-option legend,.variant-picker legend{font-family:var(--rp-sans);font-size:var(--rp-t-label);font-weight:500;letter-spacing:.06em;text-transform:uppercase}.quantity-selector{border-radius:0;box-shadow:inset 0 0 0 1px var(--rp-ink);min-height:48px}.quantity-selector .button,.quantity-selector button{min-width:44px;min-height:44px}.accordion .details{border-top:1px solid var(--rp-ink)}.accordion .details__header{min-height:56px;font-family:var(--rp-sans);font-size:var(--rp-t-body);font-weight:500;letter-spacing:0;text-transform:none}input:not([type=checkbox],[type=radio],[type=hidden],[type=submit]),select,textarea{border-radius:0;font-size:16px}input[type=checkbox],input[type=radio]{accent-color:var(--rp-ink)}.cart-drawer__inner,.theme-drawer__dialog{border-radius:0;box-shadow:none}.theme-drawer__dialog{border-inline-start:1px solid var(--rp-ink)}.theme-drawer__title{font-family:var(--rp-hand);font-weight:400;font-size:var(--rp-t-section);line-height:1;letter-spacing:0;text-transform:none}.cart-drawer__summary .button,.cart-drawer__summary button[name=checkout]{width:100%}h1,.h1{text-wrap:balance}h4,.h4{font-family:var(--rp-sans);font-weight:500}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}}.header .localization-form__select:focus-visible,.localization-form__select:focus-visible,.header localization-form-component select:focus-visible{outline:2px solid var(--rp-ink);outline-offset:3px}shopify-account:focus-within{outline:2px solid var(--rp-ink);outline-offset:3px}.collection-links__link{min-height:44px;display:inline-flex;align-items:center}.column-picker .button-unstyled,.column-picker button,.column-picker label,.column-picker__option,.column-picker [role=radio],.search__reset-button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.column-options__option{position:relative;display:inline-grid;place-items:center;min-width:44px;min-height:44px}.column-options__option-input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rp-theme.css.map */
