@font-face{font-family:P22 Mayflower Pro;src:url(mayflowerpro.woff2) format("woff2"),url(mayflowerpro.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:P22 Mayflower Pro;src:url(mayflowerpro-italic.woff2) format("woff2"),url(mayflowerpro-italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}:root{--heading-font-family: "P22 Mayflower Pro", Georgia, serif;--heading-font-weight: 400;--heading-font-style: normal;--heading-italic-font-family: "P22 Mayflower Pro", Georgia, serif}.button{text-transform:uppercase;letter-spacing:.08em;font-weight:500}.subheading{font-size:16px}.announcement-bar,.announcement-bar .subheading{text-transform:none;font-weight:300;font-size:14px}.announcement-bar carousel-prev-button,.announcement-bar carousel-next-button{display:none}.header__primary-nav .subheading,.header__dropdown-menu .subheading,.mega-menu .subheading{text-transform:none!important;font-weight:300!important;font-size:14px!important}.header__primary-nav .subheading.link-reversed{font-family:P22 Mayflower Pro,Georgia,serif;font-size:18px!important;letter-spacing:var(--heading-letter-spacing, .03em)}.mega-menu .subheading.link-faded{font-family:P22 Mayflower Pro,Georgia,serif;font-size:18px!important;font-weight:400!important;color:rgb(var(--text-color))}.mega-menu .link-reversed{font-size:14px}.menu-drawer .back-button{background:none}.menu-drawer .back-button .subheading{text-transform:none!important;font-style:italic}.menu-drawer .subheading.text-subdued.link-reversed{color:rgb(var(--text-color));font-family:P22 Mayflower Pro,Georgia,serif}.menu-drawer .h4{font-size:18px}.featured-collections-products .product-card,product-recommendations .product-card{background-color:transparent}.shopify-section--related-products{position:relative}.shopify-section--related-products:after{content:"";--plum-width: clamp(120px, 15vw, 200px);position:absolute;width:var(--plum-width);aspect-ratio:360 / 380;top:calc(var(--plum-width) * -.5);right:clamp(1rem,4vw,3.5rem);background:url(/cdn/shop/files/Plum_Basic_-_Gold.png?v=1784171692) no-repeat center / contain;z-index:2;pointer-events:none}.product-card__quick-buy .button{--button-background: 82 44 5 !important;--button-text-color: 255 255 255 !important}.product-info .price-list sale-price{font-size:var(--text-h5)}.featured-collections-header [role=tab][aria-selected=true]:after{content:"";display:block;height:8px;margin-top:.2em;background:url(plums-line-gold.png) no-repeat center / cover}.brick-bg{background-image:url(/cdn/shop/files/Brick_background_v2.png?v=1784136745);background-size:cover;background-position:center;position:relative}.brick-bg:before{content:"";position:absolute;inset:clamp(.75rem,2vw,2rem);background-color:#ffffffbf}.brick-bg>.container{position:relative;z-index:1}.brick-bg .prose :is(h2,.h3){width:fit-content;margin-inline:auto;background-image:url(/cdn/shop/files/Gold_Header_Frame_1.png?v=1784136991);background-size:100% 100%;background-repeat:no-repeat;padding:1.1em 2.4em}.footer{font-size:14px}.footer__aside .text-sm,.footer__aside .text-sm a{font-size:14px;color:#fff}.footer .subheading{font-family:P22 Mayflower Pro,Georgia,serif;letter-spacing:.05em}.shopify-section[id$=__text_with_icons_rzDTWp] em{color:#ab9f65;display:block}.shopify-section[id$=__text_with_icons_rzDTWp] em split-lines::part(shape){display:none}.shopify-section[id$=__text_with_icons_rzDTWp] .text-with-icons__item .h6{width:fit-content;margin-inline:auto;text-transform:uppercase;line-height:1.4}.shopify-section[id$=__text_with_icons_rzDTWp] .text-with-icons__item .h6:after{content:"";display:block;height:8px;margin-top:.2em;background:url(plums-line-gold.png) no-repeat center / cover}.faq .faq__category .h6{font-size:var(--text-h5);text-transform:uppercase}.faq summary .text-with-icon{font-weight:700}.scrolling-content__caption{font:var(--text-font-style) var(--text-font-weight) 16px / 1.5 var(--text-font-family);text-align:center;margin-top:.75rem}.shopify-section[id$=__text_with_fixed_background_znfP4N] .subheading-badge--with-icon:before{content:none}.shopify-section[id$=__text_with_fixed_background_znfP4N] .text-with-fixed-background__title-block{margin-top:5%}.shopify-section[id$=__text_with_fixed_background_znfP4N] .text-with-fixed-background__content-block{margin-bottom:5%}.product-card__seats--available{color:#522c05}.participant-names-field .form-control>label{color:var(--text-color)}.participant-names-field .input{border-radius:0}.drawer--cart .subheading{text-transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
