@layer koppa-square-actions{:root{--buttons-radius:0px;--buttons-radius-outset:0px;--radius-button:0px;--button-border-radius:0px}body :is(button,input[type=submit],input[type=button],a.button,a.btn,a[class*=__button],a[class*=-btn],a[class*=__cta],a[class*=-cta],[role=button],[data-koppa-section-action],.cf-ship__link,.koppa-mobile-action,.mock-desktop-buybar,.koppa-approved-plans label){border-radius:0!important}body :is(button,a.button,a.btn,a[class*=__button],a[class*=-btn],a[class*=__cta],a[class*=-cta],[role=button],[data-koppa-section-action]):before,body :is(button,a.button,a.btn,a[class*=__button],a[class*=-btn],a[class*=__cta],a[class*=-cta],[role=button],[data-koppa-section-action]):after{border-radius:0!important}#ch-sticky [data-koppa-restock-option],#ch-sticky .koppa-preorder-restock{display:none!important}@media(max-width:767px){body #ch-sticky{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)!important;gap:8px!important;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))!important;min-height:0!important}body #ch-sticky .ch-sticky__text,body #ch-sticky .ch-sticky__dismiss,body #ch-sticky .ch-sticky__lbl-full{display:none!important}body #ch-sticky .ch-btn{width:100%!important;min-width:0!important;min-height:48px!important;padding:10px 8px!important;font-size:11px!important;line-height:1.35!important;text-align:center!important;white-space:normal!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important}body #ch-sticky .ch-sticky__lbl-short{display:inline!important}body:has(#ch-sticky.is-visible) #koppa-back-to-top{bottom:100px!important}body .pp [data-koppa-section-action]{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:none!important;margin-inline:auto!important;text-align:center!important}body .pp .koppa-mobile-action:not([hidden]){display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:12px!important;inset:auto 0 0!important;width:100%!important;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))!important;background:#f7f8fa!important;border-top:1px solid #d5dce6!important;z-index:90!important}body .koppa-mobile-action>div{display:none!important}body .koppa-mobile-action>img{display:block!important;width:44px!important;height:48px!important;object-fit:cover!important;border-radius:0!important}body .koppa-mobile-action>button{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:48px!important;font-size:13px!important;padding:0 16px!important;background:linear-gradient(115deg,#183650,#041326)!important;color:#fff!important}body .koppa-mobile-action>button:after{content:"\2191";font-size:20px}body:has(.koppa-mobile-action:not([hidden])){padding-bottom:84px!important}}}@layer koppa-square-actions{@media(min-width:1024px){#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick],[data-ploy-product-handle=ghk-cu-moisturizer]) #product-top{background:#f2f2f4!important;padding:28px 24px 72px!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) #product-top>.koppa-container{max-width:1092px!important;padding:0!important;margin:auto!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) #product-top>.koppa-container>.grid{column-gap:64px!important;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)!important;padding-top:24px!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) .product-hero__buy{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}#MainContent .pp[data-ploy-product-handle=ghk-cu-moisturizer] .mock-hero-inner{column-gap:64px!important;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick],[data-ploy-product-handle=ghk-cu-moisturizer]) #product-top :is(h1,.product-hero__title){font-family:var(--font-heading,"Ploy Geist",Arial,sans-serif)!important;font-size:32px!important;font-weight:400!important;line-height:1.12!important;letter-spacing:-.04em!important;color:var(--ploy-text-primary)!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick],[data-ploy-product-handle=ghk-cu-moisturizer]) #product-top [data-ploy-gallery-thumb]{border:1px solid transparent!important;border-radius:0!important;padding:5px!important;background:transparent!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick],[data-ploy-product-handle=ghk-cu-moisturizer]) #product-top [data-ploy-gallery-thumb][aria-current=true]{border-color:var(--ploy-text-primary)!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick],[data-ploy-product-handle=ghk-cu-moisturizer]) #product-top :is(.product-gallery__stage,.product-gallery__viewport,[data-ploy-gallery-slide],.product-hero__buy,.product-hero__buy details){border-radius:0!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) .product-hero__buy :is(p,li,summary){font-family:var(--font-body,"Ploy Geist",Arial,sans-serif)!important;font-size:14px!important;line-height:1.65!important;font-weight:400!important}}}@layer koppa-square-actions{@media(min-width:1024px){#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) #product-top>.koppa-container>div:first-child:not(.grid){display:none!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) #product-top>.koppa-container>.grid{padding-top:0!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) [data-ploy-product-gallery]{position:sticky!important;grid-template-columns:56px minmax(0,1fr)!important;gap:12px!important;align-items:start!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) .product-gallery__thumbs{width:56px!important;height:740px!important;max-height:calc(100vh - 180px)!important;padding:44px 0!important;gap:12px!important;box-sizing:border-box!important;overflow-y:auto!important;scrollbar-width:none!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) .product-gallery__thumbs button{width:56px!important;height:56px!important;min-height:56px!important;flex:0 0 56px!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) .product-gallery__stage{position:static!important;display:block!important;border:0!important;padding:0!important;background:transparent!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) .product-gallery__viewport{position:relative!important;width:100%!important;height:740px!important;max-height:calc(100vh - 180px)!important;min-height:580px!important;aspect-ratio:auto!important;overflow:hidden!important;background:#071326!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) .product-gallery__controls,#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) .product-gallery__arrows{display:contents!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) [data-ploy-gallery-count]{display:none!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) .product-gallery__arrows button{position:absolute!important;left:0!important;right:auto!important;width:56px!important;height:36px!important;background:transparent!important;color:#24516f!important;border:0!important;padding:8px!important;z-index:2!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) [data-ploy-gallery-previous]{top:0!important;bottom:auto!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) [data-ploy-gallery-next]{top:auto!important;bottom:0!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) .product-gallery__arrows svg{transform:rotate(90deg)!important;width:22px!important;height:22px!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) .product-hero__buy{color:var(--ploy-text-primary)!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) .product-hero__buy :is(p,li,summary){color:var(--ploy-text-primary)!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) .product-hero__step{font-size:12px!important;line-height:1.5!important;margin:0 0 12px!important;color:#34445e!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) .product-hero__formula-summary{background:linear-gradient(125deg,#1b3869,#040b1b 85%)!important;padding:16px!important;border:1px solid #203754!important;margin:20px 0!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) .product-hero__formula-summary p{color:#fff!important;margin:0!important;font-size:14px!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) .product-hero__formula-summary p+p{margin-top:8px!important;color:#e3eaf5!important;font-size:12px!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) .product-hero__buy details{border-radius:0!important}#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick],[data-ploy-product-handle=ghk-cu-moisturizer]) #product-top :is(img,figure,.product-gallery__viewport,.product-gallery__stage){border-radius:0!important}}}@layer koppa-square-actions{@media(min-width:1024px){#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) [data-ploy-gallery-slide]:first-child>img{object-fit:cover!important;background:#071326!important}#MainContent .pp[data-ploy-product-handle=ghk-cu-moisturizer] #product-top .mock-gallery .product-gallery__stage,#MainContent .pp[data-ploy-product-handle=ghk-cu-moisturizer] #product-top .mock-desktop-thumb-nav{height:740px!important;max-height:calc(100vh - 180px)!important;min-height:580px!important}}}@layer koppa-square-actions{#MainContent .pp:is([data-ploy-product-handle=ghk-cu-serum],[data-ploy-product-handle=ghk-cu-balm-stick]) #product-top :is(.product-hero__buy div,.product-hero__buy fieldset,.product-hero__buy label,.product-hero__buy select,.product-hero__buy input:not([type=radio]):not([type=checkbox]),.product-gallery__stage,.product-gallery__viewport,.product-gallery__thumbs img){border-radius:0!important}}@layer koppa-square-actions{:root,body{--radius: 0px;--radius-card: 0px;--radius-button: 0px;--media-radius: 0px;--product-card-corner-radius: 0px;--collection-card-corner-radius: 0px;--blog-card-corner-radius: 0px;--popup-corner-radius: 0px;--text-boxes-radius: 0px;--inputs-radius: 0px;--inputs-radius-outset: 0px;--variant-pills-radius: 0px}body :is([class*=rounded-card],[class*=rounded-button],.rounded-input,a,article,dialog,.journal-toc,.modal__content,.csp-shell,.csp-card,.product-application .koppa-container>div,.collection-product-card,.koppa-table-scroll,.science__grid,.koppa-preorder-note,.ksv-card,.ksv-badge,.ksv-saving,.koppa-protocol-trust li,.protocol-benefits-visual,.protocol-included-image,.koppa-mobile-quantity,.product-application__sequence,.product-application__sequence li,img,picture,video,figure,.media,.global-media-settings,.card,.card__inner,.card__media,.product-gallery__stage,.product-gallery__viewport,[data-ploy-gallery-slide],input:not([type=radio]):not([type=checkbox]):not([type=range]):not([type=color]),textarea,select,.field,.select,.quantity){border-radius:0!important}body :is([class*=rounded-card],[class*=rounded-button],.rounded-input,a,article,dialog,.journal-toc,.modal__content,.csp-shell,.csp-card,.product-application .koppa-container>div,.collection-product-card,.koppa-table-scroll,.science__grid,.koppa-preorder-note,.ksv-card,.ksv-badge,.ksv-saving,.koppa-protocol-trust li,.protocol-benefits-visual,.protocol-included-image,.koppa-mobile-quantity,.product-application__sequence,.product-application__sequence li,.field,.select,.quantity):before,body :is([class*=rounded-card],[class*=rounded-button],.rounded-input,a,article,dialog,.journal-toc,.modal__content,.csp-shell,.csp-card,.product-application .koppa-container>div,.collection-product-card,.koppa-table-scroll,.science__grid,.koppa-preorder-note,.ksv-card,.ksv-badge,.ksv-saving,.koppa-protocol-trust li,.protocol-benefits-visual,.protocol-included-image,.koppa-mobile-quantity,.product-application__sequence,.product-application__sequence li,.field,.select,.quantity):after{border-radius:0!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/koppa-square-actions.css.map */
