.product-form__submit{border:none}.product__text a{color:var(--seconary-color-1);text-decoration:underline}.product-form__quantity{display:inline-block;margin:0 20px 0 0;vertical-align:top}.product-form-container{display:inline-block;width:100%;vertical-align:top}.product-form-container .product-form{margin:0}.ElementsWidget-prefix .ElementsWidget .ElementsWidget__header,.ElementsWidget-prefix .ElementsWidget .ElementsWidget__subheader,.ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item .item__meta,.ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item,.ElementsWidget-prefix .ElementsWidget .ElementsWidget__search .R-Field__input{border-color:var(--lighter-grey-2)!important}.ElementsWidget-prefix .R-Field--leftIcon .R-Field__icon,.ElementsWidget-prefix .R-IconButto,.ElementsWidget-prefix .R-TabControls .R-TabControls__item,.ElementsWidget-prefix .R-TabControls .R-TabControls__item.isActive,.ElementsWidget-prefix .ElementsWidget .ElementsWidget__search .R-Field__input,.ElementsWidget-prefix .R-BadgeElement .R-BadgeElement__icon{color:var(--primary-color)!important}.ElementsWidget-prefix .R-SliderIndicator .R-SliderIndicator__button{background-color:var(--primary-color)!important}.ElementsWidget-prefix .ElementsWidget .cssVar-authorName,.ElementsWidget-prefix .R-TabControls .R-TabControls__item.isActive,.ElementsWidget-prefix .R-TabControls .R-TabControls__item{font-weight:400!important}.ElementsWidget-prefix .R-TabControls .R-TabControls__item.isActive{border-color:var(--primary-color)!important}.ElementsWidget-prefix .R-TabControls .R-TabControls__item .R-TextHeading{text-transform:lowercase!important}.product-media-modal__content>*{max-width:100%}@media screen and (min-width: 750px){.product-media-modal__content>*{max-width:900px}}.product-media-modal__content>*:not(.active),.product__media-list .deferred-media{display:block!important}.product__info-container .product-form{margin-bottom:0!important}.product__text p{margin:0}.rc-radio .rc-radio__input{width:20px!important}.rc-selling-plans-dropdown__select{-webkit-appearance:menulist-button;height:36px;border:1px solid rgb(118,118,118);font-size:13px;padding:0!important;color:#000;outline:none;box-shadow:none;border-radius:4px}.template-product reviewsio-product-ratings{margin-top:10px;display:block}#ReviewsWidget .ElementsWidget__inner .ElementsWidget__list .R-TextBody>div.u-marginTop--xs{background:#5b6670;border-style:solid;border-color:#5b6670;border-width:1px;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;line-height:1;white-space:normal;text-align:center;kword-brea:break-word;align-self:flex-end;cursor:pointer;height:auto;display:inline-block;border-radius:3px;text-transform:uppercase;padding:1.5rem 2rem;min-height:47px}#ReviewsWidget .ElementsWidget__inner .ElementsWidget__subheader .subheader__group.u-textRight--all{margin-left:auto}#ReviewsWidget .ElementsWidget__inner .item__inner .R-TextHeading{text-transform:none}#product-mobileAtc{position:fixed;bottom:0;width:100vw;left:0;background:#fff;padding:10px;z-index:9999999;border-top:2px solid var(--lighter-grey-2);margin-bottom:0!important}#product-mobileAtc .product-form__submit{max-width:100%}#product-mobileAtc .product__info-container>*,#product-mobileAtc .rc-subscription-details{display:none}#product-mobileAtc .recharge-subscription-widget,#product-mobileAtc .product-form-container{display:block!important;width:100%;padding:0}.recharge__features{margin:20px 0;padding:0;list-style-type:none}.recharge__features li{padding-left:20px;background:url(//dermalogica.hr/cdn/shop/t/6/assets/subscription-tick.svg?v=136685331072213974861768459626) no-repeat center left;background-size:10px auto;font-size:13px}.rc-radio.rc-radio--active{border-radius:6px}.rc-radio.rc-radio--active.subscription-radio{border-radius:6px 6px 0 0}.rc-selling-plans{border-radius:0 0 6px 6px}#product-mobileAtc .product-form-container .product__guarantee{display:none}#product-mobileAtc .product-form-container{width:60%}#product-mobileAtc .product-form{margin-top:10px}.product__title{margin-bottom:0;position:relative}.product__text{margin-top:0!important}.ruk-rating-snippet-count{display:none}.product__info-container>*+*{margin:5px 0}.product-form__input .form__label{font-weight:700}.product-form__input input[type=radio]+label{border-radius:2px}.product-form__input input[type=radio]:checked+label{color:#5b6670;background-color:#5b66701a}.price{font-size:20px}.product-form__submit{background:var(--seconary-color-1);color:#fff;font-size:14px;padding:1.5rem 2rem;min-height:47px;margin-top:0}.product__media-icon,.product-form__quantity label{display:none}.product__info-container .product-form{margin-top:0}.quantity{width:calc(12rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.price.price--large{font-size:20px}.product__guarantee{color:var(--seconary-color-1);text-align:center;display:block;text-decoration:underline}.product-form__buttons{max-width:none}a.btn.klaviyo-bis-trigger{width:auto;padding:1.05rem 1.375rem;color:#5b6670;text-decoration:none;border:solid 1px #5b6670;display:flex;margin:10px 0!important;text-align:center;justify-content:space-around;text-transform:uppercase;letter-spacing:1px;font-weight:700;border-radius:4px}.product--discontinued a.btn.klaviyo-bis-trigger,.product--discontinued .loyalty-cont{display:none!important}.show-for-mobile{display:none}@media screen and (max-width: 860px){.show-for-large{display:none}.show-for-mobile{display:block}}.productExtra{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-grow:1}.productExtra .productText,.productExtra img{width:100%}.productExtra .productText{padding:20px}.productExtra .primaryGreyButton{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;cursor:pointer;font:inherit;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background));font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));min-height:auto;padding-top:10px;padding-bottom:10px;font-weight:700;font-size:11px;text-transform:uppercase;border:1px solid var(--primary-color);border-radius:3px}@media (min-width: 1024px){.productExtra{flex-direction:row;position:relative}.productExtra .productText,.productExtra img{width:50%}.productExtra--two .productText{width:50%;position:absolute;right:0;top:0}.productExtra--two img{width:100%}}.product--usage{display:none}.product--usage.active{display:block}.product__giftcard .product__guarantee,.product__giftcard .product-form__submit:not(.GiftWizard-gift-button){display:none}.pdp-personalise-recomended-box{display:none;max-width:200px;text-align:center;margin:10px 0;font-size:14px;text-transform:uppercase}.pdp-personalise-recomended{background:#eef4fb;color:#5b6770;padding:4px 10px}.pdp-personalise-recomended-blue{background:#5e93db;color:#fff}.pdp-personalise-recomended-darkgrey{background:#5b6770;color:#fff}.pdp-personalise-recomended-grey{background:#f2f2f2}.pdp-personalise-recomended-lightgrey{background:#f7f9fb}.pdp-personalise-recomended-box a{font-size:12px;text-transform:none;display:block}@media screen and (min-width: 990px){.product__media-list .product__media-item:first-child,.product__media-list .product__media-item--full{max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.provenance-trust-badge{margin-top:10px;margin-bottom:10px}.provenance-bundle{margin-top:20px;margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-pdp.css.map */
