#MainContent:has(.c4ugph--curved,.c4u-gift-banner){--c4u-gift-section-top: var(--c4u-sec-pad-y, 4.2vw);--c4u-gift-section-bottom: calc(57 * var(--c4u-design-unit, .0694444444vw))}#MainContent:has(.c4ugph--curved,.c4u-gift-banner) :is(.c4ugb,.c4ugf,.c4ugo,.c4ugp,.custom-lvc4t8--gift,.c4ugfaq){margin-block:0;padding-block:var(--c4u-gift-section-top) var(--c4u-gift-section-bottom)}#MainContent:has(.c4ugph--curved,.c4u-gift-banner) .custom-lvc4t8--gift{padding-top:calc(var(--c4u-gift-section-top) + 8 * var(--c4u-design-unit, .0694444444vw))}@media(max-width:768px){#MainContent:has(.c4ugph--curved,.c4u-gift-banner){--c4u-gift-section-top: var(--c4u-sec-pad-t-m, 4.507vw);--c4u-gift-section-bottom: calc(51 * var(--c4u-design-unit, .2666666667vw))}#MainContent:has(.c4ugph--curved,.c4u-gift-banner) .custom-lvc4t8--gift{padding-top:var(--c4u-gift-section-top)}}@media(max-width:700px){#MainContent:has(.c4u-gift-banner) .c4ugb{padding-top:calc(var(--c4u-gift-section-top) + var(--c4u-gift-section-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/c4u-gift-spacing.css.map */
