.rgr-wordmark{width:clamp(230px,24.5vw,333px);aspect-ratio:264/94}.header-wrapper:has(.rgr-wordmark){background:#fff;border-bottom:0}.header:has(.rgr-wordmark){max-width:none;padding:23px 4% 0;column-gap:16px;row-gap:0}.header:has(.rgr-wordmark) .header__heading-link{padding:0;line-height:0}.header:has(.rgr-wordmark) .header__inline-menu{margin:12px 0 0}.header:has(.rgr-wordmark) .header__inline-menu>.list-menu{gap:clamp(4px,1.6vw,23px);justify-content:center}.header:has(.rgr-wordmark) .header__inline-menu>.list-menu>li>.header__menu-item,.header:has(.rgr-wordmark) .header__inline-menu>.list-menu>li>header-menu>details>summary{font-family:Arial,sans-serif;font-size:clamp(10px,.94vw,13px);letter-spacing:.085em;text-transform:uppercase;padding:18px 3px;line-height:1.25}.header:has(.rgr-wordmark) .header__inline-menu>.list-menu>li>header-menu>details>summary{padding-right:20px}.header:has(.rgr-wordmark) .header__inline-menu>.list-menu>li>header-menu>details>summary .icon-caret{right:3px;width:8px}.header:has(.rgr-wordmark) .header__active-menu-item{text-decoration:none;position:relative}.header:has(.rgr-wordmark) .header__active-menu-item:after{content:"";position:absolute;height:1px;background:#a48b55;bottom:-19px;left:0;right:0}.header:has(.rgr-wordmark) .header__icons{padding-right:0;gap:4px;color:#504638}.header:has(.rgr-wordmark) .header__icon{width:40px;height:44px}.header:has(.rgr-wordmark) .header__submenu{background:#fff}.header:has(.rgr-wordmark) .header__submenu .header__menu-item{font-size:1.35rem;text-transform:none;letter-spacing:.02em}@media(max-width:989px){.header:has(.rgr-wordmark){padding:14px 20px}.rgr-wordmark{width:210px}}body:has(.rgr-wordmark) .utility-bar{background:#eee7da}body:has(.rgr-wordmark) .announcement-bar{padding:0}body:has(.rgr-wordmark) .announcement-bar__link{width:100%;justify-content:center}body:has(.rgr-wordmark) .announcement-bar__message{animation:none;transform:none;min-height:clamp(34px,3.42vw,46px);padding:9px 0;font-family:Arial,sans-serif;font-size:clamp(10px,1.04vw,14px);line-height:1.4;letter-spacing:.1em;text-transform:uppercase;justify-content:center}body:has(.rgr-wordmark) .announcement-bar__message .icon-arrow{display:none}@media(max-width:749px){body:has(.rgr-wordmark) .announcement-bar__message{font-size:9px;letter-spacing:.045em}}body:has(.rgr-wordmark) .announcement-bar__message span:before{content:"\1f69a";filter:grayscale(1) sepia(.5);margin-right:9px}@media(max-width:749px){.header:has(.rgr-wordmark){padding:12px;column-gap:2px}.rgr-wordmark{width:clamp(120px,37vw,185px)}.header:has(.rgr-wordmark) .header__icons{gap:0}.header:has(.rgr-wordmark) .header__icon{width:36px;height:44px}.header:has(.rgr-wordmark) .header__icon .icon{width:19px;height:19px}.header:has(.rgr-wordmark) header-drawer{margin-left:0}}.rgr-footer{background:#eeeae2;color:#514737;font-family:var(--font-body-family);font-size:1.15rem;line-height:1.5}.rgr-footer-service{margin:0;padding:15px 18px 5px;text-align:center;font-size:1.25rem;line-height:1.6}.rgr-footer a{color:inherit;text-underline-offset:3px}.rgr-footer-primary{width:86%;max-width:1170px;margin:auto;display:flex;align-items:center;justify-content:space-around;gap:20px;min-height:47px}.rgr-footer-primary a{text-transform:uppercase;letter-spacing:.1em;text-decoration:none;padding-block:11px;font-size:1.15rem}.rgr-footer-primary a:hover{text-decoration:underline}.rgr-footer-social{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.rgr-footer-legal{border-top:1px solid #e3ddd2;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:7px 24px;padding:9px 16px 1px;letter-spacing:.05em;font-size:1.05rem}.rgr-footer-legal p{margin:0}.rgr-footer-policies{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 17px}.rgr-footer-more{padding-bottom:6px}.rgr-footer-more>summary{list-style:none;cursor:pointer;text-align:center;font-size:1rem;letter-spacing:.045em;padding:6px 16px}.rgr-footer-more>summary::-webkit-details-marker{display:none}.rgr-footer-more>summary span{display:inline-block;margin-left:5px}.rgr-footer-more[open]>summary span{transform:rotate(45deg)}.rgr-footer-expanded{max-width:1170px;width:86%;margin:12px auto 0;border-top:1px solid #d6cebe;padding:22px 0}.rgr-footer-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.rgr-footer h2{font-size:1.3rem;font-family:var(--font-body-family);color:inherit;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px}.rgr-footer-columns p{margin:0}.rgr-footer-columns ul{list-style:none;padding:0;margin:0}.rgr-footer-columns a{display:inline-block;padding-block:5px;font-size:1.3rem}.rgr-newsletter{max-width:600px;margin:30px auto 0}.rgr-newsletter p{font-size:1.3rem}.rgr-newsletter label{display:block;font-size:1.3rem;margin-bottom:6px}.rgr-newsletter-fields{display:flex;gap:10px}.rgr-newsletter input[type=email]{min-width:0;flex:1;min-height:44px;border:1px solid #9e8b69;padding:9px 12px;background:#fff;font:inherit;font-size:1.6rem}.rgr-newsletter button{min-height:44px;background:#886d3c;color:#fff;border:1px solid #886d3c;padding:10px 18px;cursor:pointer;font:inherit;font-size:1.3rem}.rgr-footer-payments{list-style:none;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:0;margin:25px 0 0}.rgr-footer :is(a,button,summary,input):focus-visible{outline:2px solid #806534;outline-offset:3px}@media(max-width:749px){.rgr-footer-primary{width:calc(100% - 32px);display:grid;grid-template-columns:1fr 1fr;gap:0 14px;text-align:center;padding:10px 0}.rgr-footer-primary a{font-size:1.05rem;min-height:44px;display:flex;align-items:center;justify-content:center}.rgr-footer-social{grid-column:1/-1}.rgr-footer-legal{padding:10px 18px 4px;font-size:1.05rem;gap:8px;flex-direction:column}.rgr-footer-policies a{padding:6px}.rgr-footer-more>summary{padding:12px 18px;font-size:1.15rem}.rgr-footer-expanded{width:calc(100% - 36px)}.rgr-footer-columns{grid-template-columns:1fr 1fr;gap:24px 16px}.rgr-footer-columns a{padding-block:7px}}.rgs-save{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 12px;border:1px solid #cbbca5;background:#fffcf7;color:#55432b;font-family:var(--font-body-family);font-size:1.3rem;cursor:pointer}.rgs-save[aria-pressed=true]{background:#eee4d4;border-color:#806534}.rgs-save[aria-pressed=true] svg{fill:#806534;color:#806534}.rgs-save-row{margin:14px 0}.card-wrapper{position:relative}.rgs-card-save{position:relative;z-index:2;margin-top:6px}.rgs-wishlist-open{border:0;background:transparent;color:inherit;cursor:pointer;position:relative;width:44px;height:44px;min-width:44px;min-height:44px;flex-shrink:0}.rgs-wishlist-open .rg-icon{width:22px;height:22px}.rgs-wishlist-count{position:absolute;top:3px;right:0;min-width:15px;padding:1px 3px;font-size:10px;background:#806534;color:#fff;border-radius:20px}.rgs-wishlist-count[hidden]{display:none!important}.rgs-dialog{width:min(520px,calc(100% - 28px));max-height:85dvh;margin:auto;padding:26px;color:#322b24;background:#fcfaf6;border:1px solid #cbbca5;box-shadow:0 20px 80px #322b2433}.rgs-dialog::backdrop{background:#322b2455}.rgs-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:15px}.rgs-dialog-head h2{font-size:3rem;margin:0}.rgs-dialog-head button{min-width:44px;min-height:44px;font-size:2.8rem;background:transparent;border:0;cursor:pointer;color:inherit}.rgs-wishlist-note{font-size:1.4rem;color:#665d52;line-height:1.5}.rgs-wishlist-item{display:grid;grid-template-columns:84px 1fr;gap:16px;padding:20px 0;border-top:1px solid #ded3c2}.rgs-wishlist-item img{width:84px;height:100px;object-fit:contain;background:#eee7dc}.rgs-wishlist-item a{color:inherit;text-decoration:none;font-size:1.5rem}.rgs-wishlist-item p{font-size:1.4rem;margin:7px 0}.rgs-wishlist-item button{border:0;border-bottom:1px solid #806534;padding:8px 0;background:transparent;color:#614b2b;cursor:pointer;min-height:44px;min-width:44px}.rgs-dialog .button{margin-top:15px;width:100%}.rgs-sticky{position:fixed;bottom:0;left:0;right:0;z-index:19;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:#fcfaf6;border-top:1px solid #cbbca5;box-shadow:0 -4px 16px #322b240c;align-items:center;justify-content:space-between;gap:15px}.rgs-sticky[hidden]{display:none!important}.rgs-sticky strong{display:block;max-width:42vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.2rem;font-weight:400}.rgs-sticky span{display:block;font-size:1.5rem;margin-top:3px}.rgs-sticky .button{padding:0 20px;min-width:150px}.rgs-fit-row select{min-height:46px;padding:10px;border:1px solid #ad9c85;width:100%;background:#fffdf9;color:#322b24;font:inherit;font-size:16px}.rgs-fit-row label{display:block;margin:13px 0 6px;font-size:1.4rem}.rgs-size-guide{font-size:1.35rem;margin:14px 0}.rgs-size-guide summary{cursor:pointer;padding:10px 0;text-decoration:underline;text-underline-offset:4px}.rgs-size-guide ol{padding-left:20px}.rgs-size-guide li{margin-bottom:10px}.rgs-text-link{color:#614b2b;text-underline-offset:4px}.rgs-gallery-note{font-size:1.3rem;color:#665d52;margin-bottom:18px}.rgs-gallery-note p{margin:12px 0 4px}.rgs-gallery-note a{display:inline-flex;align-items:center;min-height:44px;color:#614b2b;text-underline-offset:3px}@media(min-width:750px){.product__media-wrapper .product__column-sticky{top:2rem}.product__media-wrapper .constrain-height.media-type-image{--constrained-min-height:340px;--constrained-height:65vh}}.rgs-save:focus-visible,.rgs-wishlist-open:focus-visible,.rgs-dialog button:focus-visible,.rgs-dialog a:focus-visible,.rgs-discovery a:focus-visible,.rgs-size-guide summary:focus-visible,.rgs-fit-row select:focus-visible{outline:2px solid #806534;outline-offset:4px}@media(min-width:750px){.rgs-sticky{display:none!important}}@media(max-width:749px){.rgs-sticky:not([hidden]){display:flex}body:has(.rgs-sticky:not([hidden])){padding-bottom:85px}.rgs-dialog{padding:20px}.rgs-save{font-size:1.3rem}.header__icons{padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAEAAAAAAU */
