Selecting Image > Image Size and changing the size of an image will scale the Effect/Styles applied to layers within the image (as long as the Scale Styles option is checked in the Image size dialog box), keeping the Effect/Style in proportion to the layers to which they are applied. However, when using Edit > Free Transform to scale an individual layer that has a Layer Effect/Style applied to it, Photoshop will not scale the Effect/Style. For example, if you apply a stroke of 6 pixels on a layer, using Free transform to scale the image larger or smaller, Photoshop will not change the Effect/ Style – the layer will still have a stroke of 6 pixels applied. To scale the Effect/ Style, do one of the following:
• Note the percentage the layer was scaled using Free Transform and then enter that value in the Layer > Layer Style > Scale Effect dialog box. This is much easier than changing the values in the Layer Style dialog (especially when multiple effects have been applied).
• Or, before using Free transform on the layer with the Style/Effect, convert the layer to a Smart Object and then transform.
