:root{--prym-black: #0a0a0a;--prym-purple: #7c3aed;--prym-purple-soft: #a78bfa;--prym-ink: #14161c;--prym-body: #4a5058;--prym-rule: #e6e7ea;--prym-line: rgba(255,255,255,.1);--prym-line-2: rgba(255,255,255,.18);--prym-text: rgba(255,255,255,.72);--prym-muted: rgba(255,255,255,.45)}#MainContent{scroll-margin-top:110px}body:has(.main-page-title) #MainContent,body:has(.template-404) #MainContent,body:has(.template-search) #MainContent,body:has(cart-items) #MainContent,body:has(.cart__empty-text) #MainContent,body:has(#customer) #MainContent,body:has(.customer) #MainContent,body:has(.list-collections) #MainContent,body:has(.blog) #MainContent,body:has(.article-template) #MainContent{padding-top:128px!important;padding-bottom:96px!important}.main-page-title{padding-top:128px}.template-404,.customer{padding-top:128px!important}.template-search .title-wrapper,.list-collections .title-wrapper,.cart .title-wrapper-with-link,.cart__empty-text{padding-top:128px}@media screen and (max-width:749px){body:has(.main-page-title) #MainContent,body:has(.template-404) #MainContent,body:has(cart-items) #MainContent,body:has(#customer) #MainContent,body:has(.customer) #MainContent,body:has(.template-search) #MainContent{padding-top:92px!important;padding-bottom:64px!important}.main-page-title{padding-top:92px}.template-404{padding-top:92px!important}.cart .title-wrapper-with-link{padding-top:92px}}body:has(.main-page-title) .header{background-color:#0a0a0af5!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}body:has(.main-page-title){background:#fff!important;color:var(--prym-body)!important}body:has(.main-page-title) #MainContent .gradient{background:#fff!important;--gradient-background: #ffffff !important;--color-background: 255,255,255 !important;--color-foreground: 20,22,28 !important}body:has(.main-page-title) .page-width--narrow{max-width:760px}.main-page-title{color:var(--prym-ink)!important;font-size:clamp(32px,4.2vw,56px)!important;line-height:1.02!important;letter-spacing:-.01em!important;text-transform:uppercase!important;margin:0 0 40px!important;position:relative;padding-bottom:26px}.main-page-title:after{content:"";position:absolute;left:0;bottom:0;width:64px;height:4px;background:var(--prym-purple)}.rte{color:var(--prym-body);font-size:17px;line-height:1.78}.rte>p:first-child em{color:#9aa0aa;font-size:13.5px;font-style:normal;text-transform:uppercase;letter-spacing:.12em}.rte h2,.rte h3{color:var(--prym-ink);text-transform:uppercase;letter-spacing:-.005em;margin:52px 0 14px}.rte h2{font-size:24px;line-height:1.2}.rte h3{font-size:19px;line-height:1.25}.rte h4{color:var(--prym-ink);font-size:16px;margin:30px 0 8px;text-transform:uppercase}.rte p{margin:0 0 18px}.rte strong,.rte b{color:var(--prym-ink);font-weight:600}.rte a{color:var(--prym-purple);text-decoration:none;border-bottom:1px solid rgba(124,58,237,.35)}.rte a:hover{border-bottom-color:var(--prym-purple)}.rte ul,.rte ol{margin:0 0 20px;padding-left:20px}.rte li{margin-bottom:10px;padding-left:4px}.rte li::marker{color:var(--prym-purple)}.rte hr{border:none;border-top:1px solid var(--prym-rule);margin:44px 0}.rte table{width:100%;border-collapse:collapse;margin:0 0 24px}.rte th,.rte td{border-bottom:1px solid var(--prym-rule);padding:13px 0;text-align:left}.rte th{color:var(--prym-ink);text-transform:uppercase;font-size:12.5px;letter-spacing:.1em}.pdoc__lead{font-size:20px!important;line-height:1.6!important;color:var(--prym-ink)!important;margin:0 0 32px!important}.pdoc__cta{margin:0 0 8px!important}.rte a.pdoc__btn{display:inline-block;background:var(--prym-ink);color:#fff!important;border:none!important;border-radius:999px;padding:16px 34px;font-family:Oswald,sans-serif;font-weight:700;font-size:14px;letter-spacing:.1em;text-transform:uppercase;transition:background .2s}.rte a.pdoc__btn:hover{background:var(--prym-purple)}.pdoc__note{font-size:13.5px!important;color:#9aa0aa!important;margin:12px 0 0!important}.rte ol.pdoc__steps{list-style:none;padding:0;margin:0 0 8px;counter-reset:s}.rte ol.pdoc__steps li{counter-increment:s;position:relative;padding:22px 0 22px 46px;margin:0;border-bottom:1px solid var(--prym-rule)}.rte ol.pdoc__steps li:first-child{border-top:1px solid var(--prym-rule)}.rte ol.pdoc__steps li:before{content:counter(s);position:absolute;left:0;top:20px;font-family:Oswald,sans-serif;font-style:italic;font-weight:700;font-size:22px;color:var(--prym-purple);line-height:1}.rte ul.pdoc__facts{list-style:none;padding:0;margin:0 0 8px}.rte ul.pdoc__facts li{position:relative;padding:0 0 14px 24px;margin:0}.rte ul.pdoc__facts li:before{content:"";position:absolute;left:0;top:11px;width:8px;height:8px;border-radius:50%;background:var(--prym-purple)}body:has(.template-404),body:has(.template-search),body:has(cart-items),body:has(.cart__empty-text),body:has(#customer),body:has(.customer),body:has(.list-collections),body:has(.blog),body:has(.article-template){background:var(--prym-black)!important;color:var(--prym-text)!important}body:has(.template-404) #MainContent .gradient,body:has(.template-search) #MainContent .gradient,body:has(cart-items) #MainContent .gradient,body:has(#customer) #MainContent .gradient,body:has(.customer) #MainContent .gradient,body:has(.list-collections) #MainContent .gradient,body:has(.blog) #MainContent .gradient,body:has(.article-template) #MainContent .gradient{background:transparent!important;--gradient-background: transparent !important;--color-background: 10,10,10 !important;--color-foreground: 255,255,255 !important}.pf h1,.pf__cta h2{color:#fff!important}.pf h1 span{color:var(--prym-purple)!important}.pp h1,.pp h2.pp-sec{color:inherit}.prym-col-hero__title{color:#fff!important}.template-404{padding-bottom:100px!important}.template-404 p{color:var(--prym-muted);font-size:13px;letter-spacing:.2em;text-transform:uppercase}.template-404 .title{color:#fff!important;font-size:clamp(44px,7vw,96px)!important;line-height:1!important;text-transform:uppercase!important;margin:14px 0 30px!important}.cart .title-wrapper-with-link{align-items:baseline}.cart h1,.cart__empty-text,.cart-item__name,.totals__total,.totals__total-value,.cart-items thead th{color:#fff!important}.cart-items thead th{font-size:11.5px!important;letter-spacing:.16em!important;color:var(--prym-muted)!important;padding-bottom:16px}.cart-item__details,.cart-item__price-wrapper,.product-option,.tax-note,.cart__note label{color:var(--prym-muted)!important}.cart-items,.cart-item,.cart-items thead th,.cart__footer{border-color:var(--prym-line)!important}.cart-item__image{border-radius:10px}.cart-item__name{font-size:16px!important}cart-remove-button .button,.cart-item__quantity-wrapper cart-remove-button .button,cart-remove-button .button--tertiary{background:transparent!important;background-image:none!important;box-shadow:none!important;border:1px solid var(--prym-line-2)!important;border-radius:10px!important;color:var(--prym-muted)!important;min-height:44px!important;width:44px;padding:0!important}cart-remove-button .button:hover{border-color:#f87171!important;color:#f87171!important}.quantity{background:#ffffff0a;border:1px solid var(--prym-line-2);border-radius:10px}.quantity__button,.quantity__input{color:#fff!important;background:transparent!important}.cart__checkout-button{background:linear-gradient(135deg,#7c3aed,#5b21b6)!important;color:#fff!important;border:none!important;border-radius:12px!important;box-shadow:0 10px 26px #7c3aed3d!important;min-height:56px!important;font-size:15px!important;letter-spacing:.1em!important}.cart__ctas{max-width:380px;margin-left:auto}.field__input,.select__select,.customer input,.customer select,.customer textarea,.cart__note{background:#ffffff0a!important;border:1px solid var(--prym-line-2)!important;color:#fff!important;border-radius:10px!important}.field__input::placeholder{color:#ffffff4d!important}.field__input:focus,.customer input:focus,.customer textarea:focus{border-color:var(--prym-purple)!important;outline:none!important}.field__label,.customer .field__label{color:var(--prym-muted)!important}.customer h1,.customer h2,.template-search h1,.list-collections h1,.blog h1{color:#fff!important}body:has(.template-404) .button,body:has(.template-search) .button,body:has(#customer) .button,body:has(.customer) .button,body:has(.list-collections) .button{background:linear-gradient(135deg,#7c3aed,#5b21b6)!important;color:#fff!important;border:none!important;border-radius:12px!important;box-shadow:none!important;letter-spacing:.09em!important;min-height:52px}.customer a:not(.button){color:var(--prym-purple-soft)!important}body:has(.template-search) .card-wrapper .card,body:has(.list-collections) .card-wrapper .card,body:has(.blog) .card-wrapper .card{background-color:#111!important;--color-background: 17,17,17 !important}body:has(.template-search) .card__heading a,body:has(.list-collections) .card__heading a{color:#fff!important}.menu-drawer{background:#0a0a0a!important;border-right:1px solid var(--prym-line)}.menu-drawer__inner-container{background:#0a0a0a!important}.menu-drawer__navigation{padding:8px 0!important}.menu-drawer__menu-item{font-size:15px!important;font-weight:600!important;letter-spacing:.1em!important;color:#ffffffd1!important;padding:16px 32px!important;border-bottom:1px solid rgba(255,255,255,.06)!important;position:relative;transition:color .18s,padding-left .18s}.menu-drawer__menu-item:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) scaleY(0);width:3px;height:22px;background:var(--prym-purple);transition:transform .18s}.menu-drawer__menu-item:hover{background:transparent!important;color:#fff!important;padding-left:38px!important;text-decoration:none!important}.menu-drawer__menu-item:hover:before{transform:translateY(-50%) scaleY(1)}.menu-drawer__menu-item--active{color:#fff!important;background:transparent!important}.menu-drawer__menu-item--active:before{transform:translateY(-50%) scaleY(1)}.menu-drawer__utility-links{background:transparent!important;padding:24px 32px!important;border-top:1px solid var(--prym-line)}.menu-drawer__account{color:#ffffffb3!important;font-size:13px!important;letter-spacing:.1em!important}.menu-drawer__close-button{color:#fff!important}.menu-drawer-container .menu-drawer__overlay,.menu-drawer__overlay,.overlay{background-color:#0009!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/prym-pages.css.map */
