.cc-collection-banner .collection-banner__heading{font-size:clamp(34px,4vw,50px)!important;letter-spacing:-.03em}.cc-collection-banner .collection-banner__count{font-size:13px}.cc-collection-banner .rte{line-height:1.65}.card__title{font-weight:700!important;line-height:1.4!important}.cc-main-search h1{font-size:clamp(38px,5vw,54px);letter-spacing:-.035em}.cc-main-product .product-title{font-size:clamp(28px,3vw,40px)!important;line-height:1.12!important;letter-spacing:-.025em}.cc-main-product .product-info__price .price__current{font-size:28px!important;font-weight:800!important}.cc-main-product .product-info__add-to-cart .btn,.cc-main-cart .cart__summary .btn--primary,.cc-cart-drawer .cart-drawer__checkout-buttons .btn--primary{font-weight:800}@media(max-width:600px){input.input,select.input,textarea.input{font-size:16px}.cc-collection-banner .collection-banner__heading{font-size:32px!important}.cc-main-product .product-title{font-size:28px!important}.cc-main-search h1{font-size:35px}}.template-index .slideshow-section .subheading{font-size:11px;font-weight:800;letter-spacing:.12em}.template-index .slideshow-section .text-overlay__heading{font-size:clamp(34px,4.4vw,56px)!important;line-height:1.05!important;letter-spacing:-.035em}.template-index .slideshow-section .text-overlay__block.rte{font-size:16px;line-height:1.6}.template-index .slideshow-section .text-overlay__buttons .btn{font-weight:800}.template-index .cc-icons-with-text h3,.template-index .cc-icons-with-text h2{font-size:14px!important;font-weight:800!important}.template-index .cc-icons-with-text .rte{font-size:12px}.template-index .cc-collection-list .section__heading,.template-index .featured-collection .section__heading{font-size:clamp(28px,3vw,38px);letter-spacing:-.025em}.template-index .cc-collection-list .collection-card__title,.template-index .featured-collection .section__header .link{font-weight:800}.ph-home-eyebrow{font-size:11px;font-weight:800;letter-spacing:.11em}.ph-home-rewards h2{font-size:clamp(27px,3vw,38px);letter-spacing:-.025em}.ph-home-rewards__actions .btn{font-weight:800}.template-index .cc-newsletter .section__heading{letter-spacing:-.025em}@media(max-width:768px){.template-index .slideshow-section .text-overlay__heading{font-size:32px!important}.template-index .slideshow-section .text-overlay__block.rte{font-size:14px}}.main-nav__item--primary{font-weight:700!important;letter-spacing:.005em}.child-nav__item{font-size:14px}.cc-announcement{font-size:13px}.cc-scrolling-banner{font-size:12px}.cc-footer h2,.cc-footer .disclosure__title{font-size:12px!important;font-weight:800!important;letter-spacing:.09em!important}.cc-footer .footer-col:first-child h2{font-size:22px!important;letter-spacing:-.02em!important}.shopify-section-group-footer-group .cc-icons-with-text h3{font-size:13px!important}.template-product .product-info__price .price__current{font-size:32px!important;line-height:1.1!important}.template-product .option-selector__label{font-weight:800!important}.template-product .product-info__add-to-cart .btn{font-size:16px!important;font-weight:800!important}.ph-product-trust strong{font-size:11px}.ph-product-trust span{font-size:9px;line-height:1.35}.template-product .disclosure__title{font-weight:800!important}@media(max-width:768px){.template-product .product-info__price .price__current{font-size:28px!important}}.template-cart .js-cart-title{font-size:clamp(34px,4vw,48px)!important;letter-spacing:-.03em}.template-cart .cart__summary>h2{font-size:22px!important}.template-cart .cart__summary .rte{font-size:12px;line-height:1.5}.ph-cart-subtotal h3,.ph-cart-subtotal p{font-size:18px!important;font-weight:800!important}.ph-cart-checkout-note strong{font-size:12px}.ph-cart-checkout-note span{font-size:10px;line-height:1.4}.template-cart .cart__summary .btn--primary{font-size:15px!important;font-weight:800!important}.ph-cart-trust{font-size:10px}.cc-cart-drawer .drawer__header h2{font-size:21px!important;font-weight:800!important}.ph-drawer-checkout-note strong{font-size:12px}.ph-drawer-checkout-note span{font-size:9px}.cc-cart-drawer .cart-drawer__checkout-buttons .btn--primary{font-size:14px!important;font-weight:800!important}.cc-cart-drawer .cart-drawer__view-cart{font-weight:700}@media(min-width:601px)and (max-width:900px){.template-index .slideshow-section .text-overlay__heading{font-size:40px!important}}@media(max-width:600px){.cc-announcement{font-size:11px!important}.cc-announcement .announcement__text{line-height:1.3!important}.template-index .slideshow-section .text-overlay__heading{font-size:30px!important;line-height:1.08!important}.template-index .slideshow-section .text-overlay__block.rte{font-size:13px!important}.template-index .cc-collection-list .section__heading,.template-index .featured-collection .section__heading{font-size:27px!important}.card__title{font-size:13px!important}.template-product .product-title,.template-product .product-info__price .price__current{font-size:27px!important}.template-cart .js-cart-title{font-size:32px!important}}@media(max-width:380px){.template-index .slideshow-section .text-overlay__heading{font-size:27px!important}.template-index .slideshow-section .text-overlay__buttons .btn{font-size:13px!important}.card__title{font-size:12px!important}}.template-product variant-picker[data-select-first-variant=false] .option-selector .label{font-weight:700}@media(max-width:600px){.template-product variant-picker .custom-select__btn,.template-product variant-picker select{font-size:16px}}.ph-buy-prompt strong{font-size:13px}.ph-buy-prompt span{font-size:11px;line-height:1.4}.ph-product-help{font-size:11px}.ph-product-help a{font-weight:800}.template-product .option-selector .label{font-weight:800!important}.template-product variant-picker[data-select-first-variant=false] .custom-select__btn{font-weight:700}@media(max-width:768px){.template-product .sticky-atc-panel .btn--primary{font-weight:800!important}}.template-collection .card__title,.template-search .card__title{line-height:1.3}.template-collection .card__price,.template-search .card__price,.template-collection .price,.template-search .price,.template-collection .card__quick-add .btn--primary,.template-search .card__quick-add .btn--primary,.template-collection .pagination--modern .btn,.template-search .pagination--modern .btn{font-weight:800}.ph-search-empty__links a{font-size:12px;font-weight:800}@media(min-width:901px){.cc-scrolling-banner{font-size:11px!important}.template-index .slideshow-section .text-overlay__heading{font-size:clamp(32px,3.6vw,48px)!important}}@media(min-width:901px){.child-nav--dropdown .child-nav__item{line-height:1.35!important}}@media(min-width:1100px){.child-nav--dropdown .child-nav__item{font-size:13px!important;font-weight:650!important;letter-spacing:.01em}}.template-product .option-selector .label{font-size:14px!important;font-weight:800!important}.template-product .option-selector__btns .opt-label--btn{font-weight:800!important;line-height:1.15!important}.template-product .ph-opt-price{font-size:11px;font-weight:700}.template-product .product-info__add-button .btn--primary{font-size:16px!important;font-weight:850!important;letter-spacing:.015em!important}.template-product .ph-product-trust strong{font-size:11px!important}.template-product .ph-product-trust span{font-size:9px!important}.template-product .ph-product-help{font-size:11px!important}.template-product .ph-product-help a{font-weight:800}.template-product .product-info__price .price__current{font-size:30px!important}@media(max-width:768px){.template-product .product-info__add-button .btn--primary{font-size:15px!important}}.template-collection .card__title,.template-search .card__title{font-size:14px!important;font-weight:750!important;line-height:1.3!important}.template-collection .card__info .price,.template-search .card__info .price{font-size:15px!important}.template-collection .card__quick-add .btn--primary,.template-search .card__quick-add .btn--primary{font-size:13px!important;font-weight:850!important}.template-collection .product-inventory__status,.template-search .product-inventory__status{font-size:10px!important}@media(max-width:600px){.template-collection .card__title,.template-search .card__title{font-size:12px!important}.template-collection .card__quick-add .btn--primary,.template-search .card__quick-add .btn--primary{font-size:11px!important}}.template-cart .free-shipping-notice__heading,.cc-cart-drawer .free-shipping-notice__heading{font-size:13px!important;font-weight:800!important}.template-cart .cart__summary .btn--primary,.cc-cart-drawer .cart-drawer__checkout-buttons .btn--primary{letter-spacing:.01em}.template-index .cc-icons-with-text .icon-with-text__heading,.template-index .cc-icons-with-text h3{font-weight:800!important}.template-index .featured-collection .section__heading{letter-spacing:-.02em}body,button,input,select,textarea{font-family:var(--ph-ui-font)!important;-webkit-font-smoothing:antialiased}body{font-size:16px;line-height:1.65}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.product-title,.section__heading,.collection-banner__heading{font-family:var(--heading-font-family)!important}p,.rte,li{line-height:1.7}.main-nav__item--primary{font-family:var(--navigation-font-family)!important;font-size:15px!important;font-weight:650!important;letter-spacing:.01em!important}.header__search .input,.search__input{font-family:var(--ph-ui-font)!important;font-size:15px!important}.template-product .product-title{font-size:clamp(34px,3.2vw,48px)!important;line-height:1.08!important;letter-spacing:-.028em!important}.template-product .product-info__price .price__current{font-family:var(--ph-ui-font)!important;font-size:30px!important;line-height:1.15!important;font-weight:750!important;letter-spacing:-.02em}.template-product .product-policies{font-family:var(--ph-ui-font)!important;font-size:14px!important;line-height:1.5!important}.template-product .product-info__block{font-family:var(--ph-ui-font)}.template-product .option-selector__label,.template-product .product-info__block label{font-family:var(--ph-ui-font)!important;font-size:14px!important;letter-spacing:.01em}.template-product .product-info__add-to-cart .qty-input__btn,.template-product .product-info__add-to-cart .qty-input__input{font-family:var(--ph-ui-font)!important}.template-product .product-info__add-to-cart .qty-input__input{font-size:15px!important;font-weight:650!important}.template-product .product-info__add-to-cart .product-info__add-button .btn,.template-product .product-info__add-to-cart button[type=submit]{font-family:var(--ph-ui-font)!important;font-size:15.5px!important;font-weight:700!important;letter-spacing:.01em!important}.template-product .opt-btn+label{font-family:var(--ph-ui-font)!important;font-size:14px!important;font-weight:600!important}.template-product .product-details__block,.template-product .product-details__block .rte,.template-product .product-details__block p,.template-product .product-details__block li{font-family:var(--ph-ui-font)!important;font-size:16px!important;line-height:1.75!important}.template-product .product-details__block h2{font-size:28px!important;line-height:1.2!important}.template-product .product-details__block h3{font-size:21px!important;line-height:1.3!important}.template-product .product-details__block table{font-family:var(--ph-ui-font)!important;font-size:15px!important;line-height:1.55!important}.template-product .disclosure__title{font-family:var(--ph-ui-font)!important;font-size:16px!important;line-height:1.35!important;font-weight:700!important}.template-product .disclosure__content,.template-product .disclosure__content .rte,.template-product .disclosure__content p{font-family:var(--ph-ui-font)!important;font-size:15px!important;line-height:1.7!important}.ph-product-trust strong{font-family:var(--ph-ui-font)!important;font-size:12px!important;font-weight:700!important}.ph-product-trust span{font-family:var(--ph-ui-font)!important;font-size:11px!important;line-height:1.4!important}.ph-product-help{font-family:var(--ph-ui-font)!important;font-size:13px!important;line-height:1.5!important}.card__title,.card__price,.collection-banner__count,.collection-toolbar,.facets,.cc-main-search,.cc-main-cart,.cc-cart-drawer,.cc-footer .rte,.cc-footer a{font-family:var(--ph-ui-font)!important}.card__title{font-size:15px!important;line-height:1.42!important;font-weight:650!important}.card__price{font-size:15px!important;font-weight:700!important}.cc-collection-banner .rte{font-size:15.5px!important;line-height:1.7!important}.btn,button.btn,a.btn{font-family:var(--ph-ui-font)!important;font-size:15px;font-weight:700;letter-spacing:.01em}input.input,select.input,textarea.input{font-family:var(--ph-ui-font)!important;font-size:16px;line-height:1.45}.cc-footer .rte,.cc-footer a{font-size:14px;line-height:1.65}@media(max-width:768px){body{font-size:16px}.template-product .product-title{font-size:32px!important;line-height:1.1!important}.template-product .product-info__price .price__current{font-size:28px!important}.template-product .product-info__add-to-cart .product-info__add-button .btn{font-size:15px!important}.template-product .product-details__block,.template-product .product-details__block .rte,.template-product .product-details__block p,.template-product .product-details__block li{font-size:15.5px!important;line-height:1.72!important}.template-product .product-details__block h2{font-size:25px!important}.template-product .product-details__block h3{font-size:20px!important}}.product-description,.template-product .disclosure__content.rte{font-family:var(--body-font-family)!important;font-size:16px;line-height:1.65}.product-description p,.template-product .disclosure__content.rte p{line-height:1.65!important}.product-description li,.template-product .disclosure__content.rte li{line-height:1.6!important}.product-description :is(h2,h3,h4),.template-product .disclosure__content.rte :is(h2,h3,h4){font-family:var(--heading-font-family)!important;font-weight:600!important;letter-spacing:-.015em!important;line-height:1.25!important;text-transform:none!important}.product-description :is(p,li,span,div)[style],.template-product .disclosure__content.rte :is(p,li,span,div)[style]{font-family:var(--body-font-family)!important;font-size:inherit!important;letter-spacing:normal!important;text-transform:none!important}.product-description div[style*="Cormorant Garamond"]>h3,.template-product .disclosure__content.rte div[style*="Cormorant Garamond"]>h3{font-family:var(--heading-font-family)!important;font-size:23px!important;font-weight:600!important;letter-spacing:-.015em!important;line-height:1.25!important;text-transform:none!important}.product-description table,.template-product .disclosure__content.rte table{font-family:var(--body-font-family)!important;font-size:15px!important;line-height:1.5!important}.product-description td:first-child,.template-product .disclosure__content.rte td:first-child{font-weight:600!important}@media(max-width:600px){.product-description,.template-product .disclosure__content.rte{font-size:15.5px}.product-description :is(td,th),.template-product .disclosure__content.rte :is(td,th){font-size:14px!important}}.cc-footer .ph-footer-reviews__eyebrow{font-size:11px;font-weight:800;letter-spacing:.13em}.cc-footer .ph-footer-reviews h2{font-size:24px!important;letter-spacing:-.02em!important}.cc-footer .ph-footer-reviews p{font-size:14px}.cc-footer .ph-footer-reviews__platform{font-size:20px;font-weight:800;letter-spacing:-.035em}.cc-footer .ph-footer-reviews__cta{font-size:13px;font-weight:700}.cc-footer .footer-menu__links a{line-height:1.45}.cc-footer .footer-col--text:last-child .footer-block__text p{line-height:1.55}.cc-footer .ph-footer-reviews__stars{font-size:25px;line-height:1}.cc-footer .ph-footer-reviews__score{font-size:14px;font-weight:750}.cc-footer .footer__main>.footer-col--text:last-child .footer-block__heading{font-size:13px!important;letter-spacing:.12em!important}.cc-footer .footer__main>.footer-col--text:last-child .footer-block__text p:first-child strong{font-size:17px;line-height:1.4}.main-menu .main-nav a.main-nav__item--primary[href$="/collections/sale"]{letter-spacing:.02em!important;text-transform:none}body{-webkit-font-smoothing:antialiased}.section__heading,.page__title,.product-title,.collection-banner__heading{font-weight:400!important;letter-spacing:-.025em!important;line-height:1.16!important}.rte{line-height:1.7}.btn:not(.slider-nav__btn),button.btn:not(.slider-nav__btn),a.btn:not(.slider-nav__btn){font-weight:500!important;letter-spacing:.035em}.header__search .search__input{font-size:14px!important}.main-menu .main-nav__item--primary{font-weight:500!important;font-size:13px!important;letter-spacing:.045em!important}.cc-announcement .announcement__text{font-family:var(--body-font-family),sans-serif!important;font-size:12px!important;line-height:18px!important;letter-spacing:.035em!important}.cc-announcement .announcement__text .rte,.cc-announcement .announcement__text .rte :is(p,span,a,strong,b,em,i){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.cc-slideshow .text-overlay__heading{font-weight:400!important;font-size:clamp(34px,3.3vw,48px)!important;letter-spacing:-.025em!important;line-height:1.1!important}.cc-slideshow .text-overlay .subheading{font-family:var(--body-font-family)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.18em!important}.cc-slideshow .text-overlay__block.rte{font-size:15px!important;line-height:1.65!important}#main-content>.cc-icons-with-text .icons-with-text__title{font-family:var(--body-font-family)!important;font-weight:400!important;font-size:12px!important;letter-spacing:.025em!important}.cc-collection-list .card__title{font-family:var(--heading-font-family);font-size:20px!important;font-weight:400!important}.card--product .card__title{font-family:var(--body-font-family)!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important}.card--product .price__current{font-size:14px!important;font-weight:500!important}.card--product .rating{font-size:11px!important}.card--product .card__quick-add .btn--primary{font-size:12px!important;font-weight:500!important}.cc-collection-banner .collection-banner__heading{font-size:clamp(32px,3.5vw,44px)!important}.cc-main-product .product-title{font-size:clamp(28px,3vw,40px)!important}.cc-main-product .product-info__price .price__current{font-size:23px!important;font-weight:400!important}.cc-main-product .product-info__add-to-cart .btn{font-weight:500!important}.cc-main-product .opt-label--btn{font-weight:400!important}.cc-main-product .option-selector__label{font-size:13px!important;font-weight:500!important}.cc-main-product .ph-product-trust strong,.cc-cart-drawer .cart-drawer__checkout-buttons .btn,.cc-main-cart .cart__summary .btn{font-weight:500!important}.cc-footer .ph-footer-reviews h2{font-weight:400!important;font-size:24px!important;letter-spacing:0!important}.cc-footer .ph-footer-reviews__cta{font-weight:500!important}.cc-footer .footer-menu__links a{font-size:13px;font-weight:400}.cc-footer .footer-block__heading{font-weight:500!important}@media(min-width:769px){.main-menu .mega-nav--columns .child-nav__item--toggle{font-family:var(--heading-font-family);font-weight:400!important;font-size:21px!important}.main-menu .mega-nav--columns .main-nav__grandchild .main-nav__item{font-weight:400}.main-menu .mega-nav--sidebar .child-nav__item--toggle a{font-weight:400!important}}@media(max-width:768.98px){.main-menu .ph-mobile-shortcut-grid a{font-size:12px!important;font-weight:500;letter-spacing:.035em}.main-menu .ph-mobile-summary{font-size:20px;font-weight:400}.main-menu .ph-mobile-links a{font-size:13px}.main-menu .ph-mobile-group-title{letter-spacing:.12em;font-size:10px;font-weight:500}.cc-slideshow .text-overlay__heading{font-size:34px!important}.cc-slideshow .text-overlay__block.rte{font-size:14px!important}.cc-slideshow .text-overlay .subheading{font-size:9px!important}.cc-collection-banner .collection-banner__heading{font-size:30px!important}.card--product .card__title{font-size:13px!important}}@media(max-width:768px){.main-menu .ph-mobile-summary,.main-menu .ph-mobile-heading,.main-menu .ph-mobile-heading>span:last-child{font-family:var(--body-font-family),sans-serif!important;font-size:14px!important;font-weight:400!important;font-style:normal!important;line-height:1.5!important;letter-spacing:.12em!important;text-transform:uppercase!important}.main-menu .ph-mobile-shortcut-grid a{font-family:var(--body-font-family),sans-serif!important;font-size:11px!important;font-weight:400!important;letter-spacing:.09em!important;text-transform:uppercase!important}.main-menu .ph-mobile-links a{font-family:var(--body-font-family),sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:.055em!important;text-transform:uppercase!important}}body,p,input,select,textarea,button,.btn,.price,.breadcrumbs,.main-menu a,.main-menu .child-nav__item--toggle,.footer-menu__links a,.cc-main-product .opt-label--btn{font-family:var(--body-font-family),sans-serif!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.cc-main-product .product-title,.cc-collection-banner .collection-banner__heading{font-family:var(--heading-font-family),serif!important}@media(min-width:769px){.main-menu .mega-nav--columns .child-nav__item--toggle{font-family:var(--body-font-family),sans-serif!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:.08em!important;text-transform:uppercase!important}}.product-description,.cc-main-product .disclosure__content.rte{font-family:var(--body-font-family),sans-serif!important;font-size:16px!important;line-height:1.65!important}.product-description :is(p,li,td,th,div,span,a,strong,b,em,i,font),.cc-main-product .disclosure__content.rte :is(p,li,td,th,div,span,a,strong,b,em,i,font){font-family:var(--body-font-family),sans-serif!important;font-size:16px!important;line-height:1.65!important;letter-spacing:normal!important}.product-description :is(h1,h2,h3,h4,h5,h6),.cc-main-product .disclosure__content.rte :is(h1,h2,h3,h4,h5,h6){font-family:var(--heading-font-family),serif!important;font-size:20px!important;line-height:1.3!important;font-weight:400!important}.product-description :is(h1,h2,h3,h4,h5,h6) *,.cc-main-product .disclosure__content.rte :is(h1,h2,h3,h4,h5,h6) *{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}.product-description :is(strong,b,th),.cc-main-product .disclosure__content.rte :is(strong,b,th){font-weight:600!important}.disclosure__content.rte.product-description div :is(h1,h2,h3,h4,h5,h6){font-size:20px!important;line-height:1.3!important;font-weight:400!important;letter-spacing:normal!important}:is(.cc-main-page,.cc-main-contact,.cc-main-article,.cc-main-blog,.cc-faq,.cc-rich-text) .page__title{font-size:clamp(30px,3.5vw,44px)!important;font-weight:400!important;letter-spacing:-.025em!important}:is(.cc-main-page,.cc-main-contact,.cc-main-article,.cc-faq,.cc-rich-text,.cc-multi-column,.cc-collection-banner,.shopify-policy__body) .rte,:is(.cc-main-page,.cc-main-contact,.cc-main-article,.cc-faq,.cc-rich-text,.cc-multi-column,.cc-collection-banner,.shopify-policy__body) .rte :is(p,li,td,th,div,span,a,strong,b,em,i,font){font-family:var(--body-font-family),sans-serif!important;font-size:16px!important;line-height:1.65!important;letter-spacing:normal!important}:is(.cc-main-page,.cc-main-contact,.cc-main-article,.cc-faq,.cc-rich-text,.shopify-policy__body) .rte :is(h2,h3,h4,h5,h6){font-family:var(--heading-font-family),serif!important;font-weight:400!important;line-height:1.3!important;letter-spacing:-.015em!important}:is(.cc-main-page,.cc-main-contact,.cc-main-article,.cc-faq,.cc-rich-text,.shopify-policy__body) .rte :is(h1,h2,h3,h4,h5,h6) *{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}:is(.cc-main-page,.cc-main-contact,.cc-main-article,.cc-faq,.cc-rich-text,.shopify-policy__body) .rte :is(h2,h3){font-size:24px!important}:is(.cc-main-page,.cc-main-contact,.cc-main-article,.cc-faq,.cc-rich-text,.shopify-policy__body) .rte :is(h4,h5,h6){font-size:20px!important}.cc-featured-product .product-title{font-family:var(--heading-font-family),serif!important;font-weight:400!important;letter-spacing:-.025em!important}:is(.cc-main-product,.cc-featured-product,.quick-add-drawer) .product-info__add-to-cart .btn{font-family:var(--body-font-family),sans-serif!important;font-weight:500!important}.product-description div[style]>:is(h1,h2,h3,h4,h5,h6){font-family:var(--heading-font-family),serif!important;font-size:20px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:normal!important}.card--sticky-atc .card__info p,.card--mini .card__title,.cart-item__title,.quick-add-drawer .product-title{font-family:var(--body-font-family),sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}.sticky-atc-panel .btn{font-size:13px!important;letter-spacing:.035em}.ph-shop-hub__hero h1{font-weight:400!important;letter-spacing:-.025em!important}.ph-shop-hub__eyebrow{font-family:var(--body-font-family),sans-serif!important;font-weight:500!important}.ph-shop-card__body>span{font-weight:500!important}.ph-intention-card{font-family:var(--body-font-family),sans-serif!important;font-weight:400!important}.ph-shop-hub__intro,.ph-shop-hub__popular p:not(.ph-shop-hub__eyebrow){font-size:16px!important;line-height:1.65!important}@media(max-width:768px){.ph-shop-hub__intro{font-size:14px!important}}.ba-loy-app #launcher-wrapper .launcher-text{font-family:var(--body-font-family),sans-serif!important;font-size:13px!important;font-weight:400!important;letter-spacing:.035em!important}.jdgm-widget{font-family:var(--body-font-family),sans-serif!important}.jdgm-widget :is(p,a,label,button,input,textarea,select),.jdgm-widget [class*=__body],.jdgm-widget [class*=__author]{font-family:var(--body-font-family),sans-serif!important}.jdgm-widget :is(h2,h3),.jdgm-widget .jdgm-title{font-family:var(--heading-font-family),serif!important;font-weight:400!important}.gw-button-widget{font-family:var(--body-font-family),sans-serif!important;font-size:14px!important;font-weight:500!important}.gpo-app :is(.gpo-label,.gpo-total-text,input,textarea,select,button){font-family:var(--body-font-family),sans-serif!important}.gpo-app .gpo-label{font-size:14px!important;font-weight:500!important}.gpo-app :is(.gpo-input,textarea,select){font-size:16px!important}.sc-configurator :is(h4,input,textarea,label,button,a,p,[role=tab],[role=radio]),.sc-giftr-card__add{font-family:var(--body-font-family),sans-serif!important}.sc-configurator h4{font-size:13px!important;font-weight:500!important;letter-spacing:.08em!important;line-height:1.5!important}.sc-giftr-card__add button[name=add]{font-family:var(--body-font-family),sans-serif!important;font-weight:500!important;font-size:14px!important}.sc-configurator :is(input,textarea){font-size:16px!important}.ph-requested-oil label{font-family:DM Sans,sans-serif;font-size:14px;font-weight:500}.ph-requested-oil input{font-family:DM Sans,sans-serif;font-size:16px;line-height:1.5}.ph-requested-oil p{font-family:DM Sans,sans-serif;font-size:13px;line-height:1.5}.ph-product-summary p{font-size:16px;line-height:1.6}.ph-cart-collection{line-height:1.4}@media(max-width:768px){.ph-collection-description-after-grid{font-size:16px;line-height:1.65}.cart-drawer__summary .text-sm{font-size:12px}}@media(min-width:769px){.main-menu [data-navigation-menu=intentions] .child-nav>li:nth-last-child(-n+2)>a{font-size:14px}.main-menu [data-navigation-menu=categories] .promo__content{line-height:1.4}}@media(max-width:768.98px){.main-menu .ph-mobile-links a{text-transform:none!important;letter-spacing:normal!important;font-size:13px!important}.main-menu .ph-mobile-group-title{text-transform:none;letter-spacing:normal}.main-menu .ph-mobile-group-title a{font-weight:600!important}.main-menu .ph-mobile-support a{font-family:var(--body-font-family),sans-serif;font-size:13px}.main-menu .ph-mobile-support p{font-size:12px;line-height:1.6}}@media(min-width:769px){.main-menu [data-navigation-menu=intentions] [data-navigation-panel=shop-all-intentions]>a{font-weight:600!important}}@media(max-width:768.98px){.main-menu .ph-mobile-shop-all a{font-weight:600!important}.main-menu .ph-mobile-support p a{font-size:12px;line-height:1.6}}@media(min-width:769px){.main-menu .mega-nav--columns .child-nav__item--toggle>.main-nav__item-content>.child-nav__item{font-family:var(--body-font-family),sans-serif!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:.08em!important;text-transform:uppercase!important}}@media(min-width:769px){.main-menu :is([data-navigation-menu=intentions],[data-navigation-menu=gifts-ritual]) .child-nav>li{font-family:var(--body-font-family),sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:normal!important;text-transform:none!important}.main-menu :is([data-navigation-menu=intentions],[data-navigation-menu=gifts-ritual]) .child-nav>li>.main-nav__item-content>.child-nav__item{font-family:var(--body-font-family),sans-serif!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:.08em!important;text-transform:uppercase!important;min-height:0;padding:6px 8px 12px}.main-menu :is([data-navigation-menu=intentions],[data-navigation-menu=gifts-ritual]) .main-nav__grandchild .main-nav__item{font-family:var(--body-font-family),sans-serif!important;font-size:14px!important;font-weight:400!important;font-style:normal!important;line-height:1.4!important;letter-spacing:normal!important;text-transform:none!important;min-height:38px;padding:6px 8px}.main-menu :is([data-navigation-menu=intentions],[data-navigation-menu=gifts-ritual]) .child-nav>li>.main-nav__item-content{padding-bottom:0;margin-bottom:8px}.main-menu [data-navigation-menu=intentions] .child-nav>li:nth-last-child(-n+2)>a{font-size:14px!important;line-height:1.4!important;letter-spacing:normal!important;text-transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/powerfulhand-typography.css.map */
