.fdp-coupon-code-blocks-section{max-width:var(--site-max-width);display:flex;margin:0 auto;clear:both;flex:1}.fdp-coupon-code-blocks-section .fdp-coupon-code-block:nth-of-type(1){z-index:15}.fdp-coupon-code-blocks-section .fdp-coupon-code-block:nth-of-type(2){z-index:14}.fdp-coupon-code-blocks-section .fdp-coupon-code-block:nth-of-type(3){z-index:13}.fdp-coupon-code-blocks-section .fdp-coupon-code-block:nth-of-type(4){z-index:12}.fdp-coupon-code-blocks-section .fdp-coupon-code-block:nth-of-type(5){z-index:11}.fdp-4th-july-code,.fdp-coupon-code-block{display:flex;flex-direction:column;width:100%;min-width:100%;position:relative;z-index:11;padding:0 var(--site-padding);text-align:center;clear:both;max-width:var(--site-max-width2);margin:0 auto 24px}.fdp-4th-july-code>.fdp-coupon-code-inner,.fdp-coupon-code-block>.fdp-coupon-code-inner{padding:24px var(--site-padding);width:100%;max-width:var(--site-max-width2);background:var(--fdp-coupon-bg,var(--section-bg));color:var(--fdp-coupon-text);border-radius:var(--box-border-radius)}.fdp-4th-july-code .h2,.fdp-coupon-code-block .h2{margin-bottom:4px;color:var(--fdp-coupon-text,var(--font-color))}.fdp-4th-july-code .coupon-code,.fdp-4th-july-code .h2 b,.fdp-coupon-code-block .coupon-code,.fdp-coupon-code-block .h2 b{color:var(--fdp-coupon-code-color,var(--theme-color))}.fdp-4th-july-code .coupon-code-highlight,.fdp-coupon-code-block .coupon-code-highlight{background:var(--fdp-coupon-code-bg);display:inline-block;padding:6px 16px;border-radius:27px}.fdp-4th-july-code a,.fdp-coupon-code-block a{text-decoration:underline;color:var(--fdp-terms-link-color,var(--theme-color-dark))}.fdp-4th-july-code a:hover,.fdp-coupon-code-block a:hover{color:var(--fdp-terms-link-hover-color,var(--theme-color))}.fdp-coupon-code-shipping-info{display:block;font-size:.7em}.fdp-coupon-code-popup{display:none;position:absolute;top:0;left:50%;width:600px;transform:translate(-50%,30%);background:#fff;overflow:hidden;padding:var(--site-padding);z-index:3;box-shadow:0 3px 8px 0 rgba(168,174,214,.27);border-radius:var(--box-border-radius);border:1px solid var(--theme-border-color)}.fdp-coupon-code-popup .popup-content .h2{color:var(--font-color)}.fdp-coupon-code-popup .h2{padding:0 56px;font-size:var(--h4-font-size)}.fdp-coupon-code-popup .fdp-close-modal{position:absolute;z-index:3;top:2px;right:2px;width:56px;height:56px;border-radius:50%;background:#fff;border:none;padding:0}.fdp-coupon-code-popup .fdp-close-modal span{width:56px;height:56px;border-radius:50%;display:block}.fdp-coupon-code-popup .fdp-close-modal span::after,.fdp-coupon-code-popup .fdp-close-modal span::before{content:"";width:28px;height:2px;background:var(--theme-color-dark);display:block;position:absolute;top:28px;border-radius:2px}.fdp-coupon-code-popup .fdp-close-modal span::after{transform:rotate(45deg);left:14px}.fdp-coupon-code-popup .fdp-close-modal span::before{transform:rotate(-45deg);left:14px}.fdp-coupon-code-popup .fdp-close-modal:hover span::after,.fdp-coupon-code-popup .fdp-close-modal:hover span::before{background:var(--theme-color2-hover)}@media all and (max-width:640px){.fdp-coupon-code-popup{width:calc(100% - var(--site-padding) - var(--site-padding))}.fdp-4th-july-code{margin-top:-16px}.fdp-4th-july-code .h2{font-size:var(--h3-font-size)}}