.button,a.button,button.button,input[type=submit],.shopify-payment-button__button{border-radius:0!important;letter-spacing:.18em!important;font-weight:500!important;font-size:11px!important;text-transform:uppercase!important}a.button.white,.button.white,a.button.accent,.button.accent,.quantity,.quantity__button{border-radius:0!important}.product-card--badges .badge,.badges .badge{background:transparent!important;border:1.5px solid rgba(14,14,14,.25)!important;color:#0e0e0e8c!important;font-weight:400!important;font-size:9px!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:5px 12px!important;border-radius:0!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.product-card--badges{flex-direction:row!important;flex-wrap:wrap!important;gap:6px!important;align-items:flex-start!important}.product-card--badges [class*=off-at-checkout]{display:none!important}span.badges:has(.badge.new-options) .badge.new{display:none!important}.product-card--badges:has(.badge.new-options) .badge.new{display:none!important}.product-card--discount-note{display:flex;align-items:center;gap:6px;font-size:10px;letter-spacing:.18em;color:#9e8e7e;padding:0 0 4px!important;margin-bottom:2px!important;font-weight:400}a.product-card-title{font-size:12px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;line-height:1.7!important;color:#383633e6!important;margin-bottom:4px!important}.product-card-info .price{font-size:11px!important;font-weight:400!important;letter-spacing:.06em!important;color:#383633e6!important}.product-card-info{padding-top:5px!important}.product-price-container .price{font-size:16px!important;font-weight:300!important;letter-spacing:.02em!important;color:#383633e6!important}.product-short-description.rte{font-size:13px!important;font-weight:300!important;line-height:1.9!important;color:#383633e6!important;letter-spacing:.02em!important;margin-top:24px!important}.product-information--inner{padding-top:8px!important}.product-title-container{margin-bottom:16px!important}.product-form__input label{font-size:11px!important;font-weight:300!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:10px 16px!important;border-radius:0!important;border:1px solid rgba(56,54,51,.2)!important;color:#383633b3!important;background:transparent!important;transition:all .2s!important}.countdown-timer{background:#1c0f08!important;padding:10px 0!important}.countdown-timer__ticker-content{display:flex!important;align-items:center!important;justify-content:center!important;gap:24px!important}.countdown-timer__heading{font-size:12px!important;font-weight:700!important;letter-spacing:.2em!important;color:#fff!important;text-transform:uppercase!important}.countdown-timer__message{font-size:11px!important;font-weight:500!important;letter-spacing:.15em!important;color:#fff!important;text-transform:uppercase!important}.countdown-timer__time{font-size:16px!important;font-weight:600!important;letter-spacing:.06em!important;color:#fff!important;background:none!important;border:none!important;padding:0!important;font-variant-numeric:tabular-nums!important}.countdown-timer__label{font-size:10px!important;font-weight:500!important;letter-spacing:.18em!important;color:#fff!important;text-transform:uppercase!important}#klaviyo-bis-button-container{width:100%!important;max-width:100%!important;overflow:hidden!important;box-sizing:border-box!important;display:block!important}#klaviyo-bis-button-container>div{width:100%!important;max-width:100%!important;box-sizing:border-box!important}#klaviyo-bis-button-container button,#klaviyo-bis-button-container .needsclick,#klaviyo-bis-button-container button.needsclick,div#klaviyo-bis-button-container button,div#klaviyo-bis-button-container .needsclick{border-radius:0!important;background:#2c1a10!important;color:#fff!important;font-size:11px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:0 8px!important;border:none!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;box-shadow:none!important;white-space:nowrap!important;display:flex!important;align-items:center!important;justify-content:center!important;height:46px!important;overflow:hidden!important;text-overflow:ellipsis!important;font-family:inherit!important}.price ins .amount.discounted,.price ins .money{color:#383633e6!important}.price del{color:#38363359!important;text-decoration:line-through!important;font-weight:200!important}.price{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:10px!important}.price ins{order:1!important}.price del{order:2!important}.price .badges{order:3!important}.collapsible__content.accordion__content{padding-top:8px!important;padding-bottom:16px!important}.collapsible__content.accordion__content p{margin-top:0!important;margin-bottom:8px!important}.product__accordion summary{font-size:11px!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#383633b3!important;padding-top:16px!important;padding-bottom:16px!important}.product-form__input input:checked+label,.product-form__input label.active{border:1px solid rgba(56,54,51,.9)!important;color:#383633f2!important;font-weight:400!important;background:transparent!important;outline:none!important;box-shadow:none!important}.product-form__input .form__label{font-size:11px!important;font-weight:300!important;letter-spacing:.1em!important;color:#38363373!important;text-transform:uppercase!important}.product-form .button,.product-form [type=submit]{border-radius:0!important;letter-spacing:.18em!important;font-weight:500!important;font-size:11px!important}@media screen and (max-width:768px){.product-card--discount-note{font-size:9px!important;letter-spacing:.1em!important;gap:4px!important}.product-card--discount-note svg{width:9px!important;height:9px!important;flex-shrink:0!important}.product-card--badges .badge{font-size:8px!important;letter-spacing:.12em!important;padding:4px 8px!important}.product-card--badges{gap:4px!important}}span.badges:has(.badge.final-sale) .badge.onsale{display:none!important}.product-card--badges:has(.badge.final-sale) .badge.onsale{display:none!important}h1.product-title{font-family:PP Editorial New,serif!important;font-style:normal!important;font-size:28px!important;font-weight:300!important;letter-spacing:.01em!important;line-height:1.3!important;color:#383633f2!important;text-transform:none!important;margin-bottom:12px!important}.product-form__input input.is-disabled+label{position:relative;overflow:hidden;color:#b8b3ac!important;background-color:#f5f3f0!important;border-color:#e0dcd7!important;cursor:not-allowed}.product-form__input input.is-disabled+label:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top right,transparent calc(50% - .7px),#b8b3ac calc(50% - .7px),#b8b3ac calc(50% + .7px),transparent calc(50% + .7px));pointer-events:none}pickup-availability{display:none!important}.template-product-coming-soon-destash .add_to_cart_holder,.template-product-coming-soon-destash .product-add-to-cart-sticky,.template-product-coming-soon-destash .product-add-to-cart-sticky-modal{display:none!important}.template-product-coming-soon-destash .product-information--inner>div:has(>product-form.product-form),.template-product-coming-soon-destash .product-information .product-form{display:none!important}.template-product-coming-soon-destash .coming-soon-wrapper{margin-bottom:24px!important}.product-form__input--color label{padding:0!important;border:0!important;background:transparent!important;color:transparent!important;text-indent:-9999em!important;overflow:hidden!important;white-space:nowrap!important;letter-spacing:0!important;box-sizing:border-box!important;flex:0 0 auto!important;margin:0!important}.product-form__input--color input[type=radio]:checked+label{border:0!important}.product-form__input--color{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.variations .product-form__input--color input[type=radio]:checked+label:before{top:0!important;right:0!important;bottom:0!important;left:0!important;box-shadow:inset 0 0 0 2px #383633e6!important}.variations .product-form__input--color input[type=radio]:checked+label:after{top:0!important;right:0!important;bottom:0!important;left:0!important}.variations .product-form__input--color input[type=radio].is-disabled+label{color:transparent!important;background-color:transparent!important;border-color:transparent!important;text-indent:-9999em!important}.variations .product-form__input--color input[type=radio].is-disabled+label:before{top:0!important;right:0!important;bottom:0!important;left:0!important;box-shadow:inset 0 0 0 1px #e0dcd7!important;background-image:linear-gradient(to top right,transparent calc(50% - .7px),#b8b3ac calc(50% - .7px),#b8b3ac calc(50% + .7px),transparent calc(50% + .7px))!important}.variations .product-form__input--color input[type=radio].is-disabled+label:after{opacity:.5!important;filter:grayscale(100%)!important}.side-panel-links--link{align-items:flex-start}.side-panel-links--link svg{flex:0 0 auto;margin-top:3px}.side-panel-links--link .text-button{display:block;height:auto;line-height:1.5;text-align:left!important;text-wrap:balance;text-decoration:underline;text-decoration-color:rgba(var(--color-body-rgb),.4);text-underline-offset:3px}.side-panel-links--link .text-button:before,.side-panel-links--link .text-button:after{content:none!important}.product-recommendations--complementary .product-recommendations--heading{text-transform:capitalize!important}@media only screen and (max-width:767px){.header .logolink .logoimg{height:calc(var(--logo-height-mobile, 30px) * .7)!important}}@media only screen and (max-width:767px){.slideshow__slide-content .slideshow__slide-heading{font-size:clamp(1.5rem,5vw,2rem)!important;line-height:1.15}}.single-add-to-cart-button{position:relative;overflow:hidden;transition:opacity .2s ease,background-color .2s ease}.single-add-to-cart-button.is-updating{pointer-events:none;opacity:.7}.single-add-to-cart-button.is-updating:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:button-shimmer .8s ease-in-out infinite}@keyframes button-shimmer{0%{left:-100%}to{left:100%}}.single-add-to-cart-button.outline.is-updating:after{background:linear-gradient(90deg,transparent,rgba(0,0,0,.08),transparent)}@media(prefers-reduced-motion:reduce){.single-add-to-cart-button.is-updating:after{animation:none;opacity:.5;left:0}}.single-add-to-cart-button.is-unavailable{pointer-events:none}.product-form__input{position:relative}fieldset.has-error{animation:shake .4s ease-in-out}fieldset.has-error .form__label{color:var(--color-error, #dc3545)}fieldset.has-error input[type=radio]+label{border-color:var(--color-error, #dc3545)}.variant-error{color:var(--color-error, #dc3545);font-size:.875rem;margin-top:12px;padding:8px 12px;background-color:#dc35451a;border-radius:4px;display:flex;align-items:center;gap:8px}.variant-error:before{content:"!";display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background-color:var(--color-error, #dc3545);color:#fff;border-radius:50%;font-size:12px;font-weight:700;flex-shrink:0}@keyframes shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.product-form__input .variant-error{flex-basis:100%;width:100%;margin-top:12px}.product-form__input--block .variant-error,.product-form__input--color .variant-error{order:999}.thb-product-detail:not(.featured-product) .product-gallery-container{position:static}.thb-product-detail:not(.featured-product) .product-information{position:static}@media only screen and (min-width:1068px){.thb-product-detail:not(.featured-product) .product-grid-container{height:auto}.thb-product-detail:not(.featured-product) .product-gallery-container{position:sticky;top:0;left:0;height:100vh;overflow-anchor:none}.thb-product-detail:not(.featured-product) .product-images{height:100vh}@supports (height: 100dvh){.thb-product-detail:not(.featured-product) .product-gallery-container{height:100dvh}.thb-product-detail:not(.featured-product) .product-images{height:100dvh}.thb-product-detail:not(.featured-product) .product-images .flickity-viewport{height:100dvh}}.thb-product-detail:not(.featured-product) .product-information{padding-top:40px;overflow-y:visible;max-height:none}.thb-product-detail:not(.featured-product) .product-information--container{overflow-y:visible;max-height:none}}.products .promotion-column.promotion-column-width--2{flex:0 0 100%;max-width:100%;width:100%}@media only screen and (min-width:768px){.products .promotion-column.promotion-column-width--2{width:50%}.products .promotion-column.promotion-column-width--2.product-columns-3{width:66.6%}.products .promotion-column.promotion-column-width--2.product-columns-5{width:40%}}.products .gallery--item figure{background:transparent}.products .gallery--item figure img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:767px){.products.row{display:flex;flex-wrap:wrap}.products .promotion-column.promotion-column-width--2{margin-left:0;margin-right:0;order:2}.products .column:nth-child(1),.products .column:nth-child(2){order:1}.products .column:nth-child(n+3):not(.promotion-column){order:3}.products .promotion-column-width--2 .gallery--item{height:auto}.products .promotion-column-width--2 .gallery--item figure{position:relative;height:auto;padding-bottom:0}.products .promotion-column-width--2 .gallery--item figure:after{display:none}.products .promotion-column-width--2 .gallery--item figure img{position:relative;width:100%;height:auto;object-fit:contain}}.product-card{container-type:inline-size}body .slideshow__slide-inner{padding-top:calc(var(--header-height, 86px) + var(--announcement-height, 0px))}@media only screen and (max-width:767px){body .slideshow__slide-inner{padding-top:calc(var(--header-height, 86px) + var(--announcement-height, 0px) + 20px);padding-bottom:60px}body .slideshow__slide-content{padding:20px 15px}body .slideshow__slide-content .subheading{font-size:.875rem;letter-spacing:.15em;margin-bottom:16px}body .slideshow__slide-content .h1-xlarge{font-size:clamp(1.75rem,6vw,2.5rem);line-height:1.15;margin-bottom:12px}body .slideshow__slide-content .description-size--medium{font-size:.8125rem;line-height:1.4;margin-bottom:15px}body .slideshow__slide-content .button{margin-top:15px;padding:12px 20px;font-size:.75rem}}@media only screen and (min-width:768px){body .slideshow__slide-inner.content-middle-center{padding-top:calc(var(--header-height, 86px) + var(--announcement-height, 0px) + 30px)}body .slideshow__slide-content .subheading{font-size:1rem;letter-spacing:.2em;margin-bottom:20px}body .slideshow__slide-content .h1-xlarge{margin-bottom:16px}body .slideshow__slide-content .description-size--medium{margin-bottom:20px}}body.template-collection-sale-landing-page .section-template-header{display:none}.timeline-content h3{color:inherit}@media only screen and (max-width:767px){body .footer .thb-widget-menu{display:block}body .footer .thb-widget-title.collapsible{padding:20px 0 15px}body .footer .thb-widget-title.collapsible span{display:none}}body .blog-post .featured-image--link:before{background:transparent}body .blog-post .featured-image--link:has(img):before{background:#00000080;transition:opacity .5s cubic-bezier(.19,1,.22,1)}body .blog-post:not(:hover) .featured-image--link:has(img):focus:not(:focus-visible):before{opacity:0}.blog-post:hover .featured-image img,.blog-post .featured-image--link:focus-visible img{transform:scale(1.06)}@media(prefers-reduced-motion:reduce){.blog-post:hover .featured-image img,.blog-post .featured-image--link:focus-visible img{transform:none}}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.collection.loading .product-card{position:relative}.collection.loading .product-card:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;background:linear-gradient(90deg,var(--skeleton-base, rgba(240,240,240,.6)) 25%,var(--skeleton-shine, rgba(224,224,224,.6)) 50%,var(--skeleton-base, rgba(240,240,240,.6)) 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite}.collection.loading .product-card img,.collection.loading .product-card .product-card--info{opacity:.3;transition:opacity .2s ease}.collection.loading .loading-overlay{display:none}@media(prefers-reduced-motion:reduce){.collection.loading .product-card:after{animation:none;background:var(--skeleton-base, rgba(240,240,240,.6))}}.badge{font-size:clamp(.6875rem,3.5cqw,.75rem);height:clamp(26px,8cqw,30px);padding:clamp(4px,1.5cqw,5px) clamp(9px,3.5cqw,12px);line-height:1;text-transform:uppercase;font-weight:700}.price>.cst-gift-why{display:block;order:4;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#3836338c}.cst-gift-qty{font-size:11px;letter-spacing:.06em;color:#383633b3}.price del+ins{margin-left:0}.cart-items--items,.cart-drawer .product-cart-item--container{display:flex;flex-direction:column}.cart-drawer .product-cart-item--container>free-shipping{order:-2}.cart-items--items>[data-sku^=GIFT- i],.cart-drawer .product-cart-item--container>[data-sku^=GIFT- i]{order:-1}.product-popup-modal{display:block;box-sizing:border-box;position:fixed;opacity:0;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow-x:hidden;overflow-y:scroll;width:100%;height:100%;z-index:55;background:rgba(var(--color-overlay-rgb),.7);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:var(--cursor-close-svg-url) 26 26,auto;transition:all .5s cubic-bezier(.19,1,.22,1)}.product-popup-modal__content{background-color:var(--bg-body);cursor:auto;border-radius:3px 3px 0 0;margin:0 auto;width:100%;position:absolute;bottom:0;left:0;height:auto;max-height:100%;transform:translateY(100%);transition:transform .5s cubic-bezier(.19,1,.22,1)}@media only screen and (min-width:768px){.product-popup-modal__content{max-width:520px;top:50%;left:50%;bottom:auto;max-height:500px;transform:translate3d(-50%,-50%,0);border-radius:3px}}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal[open] .product-popup-modal__content{transform:translateY(0)}@media only screen and (min-width:768px){.product-popup-modal[open] .product-popup-modal__content{transform:translate3d(-50%,-50%,0)}}.product-form__input--siblings[aria-busy=true]{opacity:.6;pointer-events:none;transition:opacity .15s ease}
/*# sourceMappingURL=/cdn/shop/t/112/assets/may-paper-co-custom.css.map */
