.pdp-banner-main .pdp-banner-image-desktop{display:block;width:100%;height:auto}.pdp-banner-main{position:relative}.pdp-banner-main .pdp-banner-image-mobile{display:none}.pdp-banner-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;padding:0;z-index:1}.pdp-banner-content-inner{width:100%;max-width:var(--content-size)}.pdp-banner-content .page-width{width:100%}.pdp-banner-content h2{margin:0;color:#f9f5eb;font-size:35px;letter-spacing:0px;font-weight:700;line-height:1.1;background:linear-gradient(90deg,#fff1a5 .06%,#eabf64 3.06%,#e7bb61 4.06%,#d09845 9.06%,#c88b3b 12.06%,#dba853 16.06%,#fbd97c 22.06%,#fde997 27.06%,#fff1a5 31.06%,#fbd97c 37.06%,#e1b15c 45.06%,#d09847 50.06%,#cc9242 52.06%,#c88b3b 56.06%,#dba853 64.06%,#fbd97c 76.06%,#fce691 83.06%,#feee9f 89.06%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.pdp-banner-content-text{color:#f9f5eb;font-size:18px;line-height:25px;letter-spacing:0px}.pdp-banner-image img{min-height:640px;object-fit:cover}.pdp-banner-main.pdp-banner-content-position--right .pdp-banner-content-inner{margin-left:auto}.pdp-banner-main.pdp-banner-content-position--right:before{left:auto;right:0;background:linear-gradient(270deg,#525929 .31%,#51592900 87.13%)}.pdp-banner-content-inner{background:#515929e0;padding:40px 30px;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.pdp-banner-content-text p:last-child{margin:0}@media screen and (max-width:749px){.pdp-banner-content h2{font-size:24px}.pdp-banner-content-text{font-size:15px}.pdp-banner-main .pdp-banner-image-desktop{display:none}.pdp-banner-main .pdp-banner-image-mobile{object-fit:cover;width:100%;height:auto;min-height:650px;display:block}.pdp-banner-main:before,.pdp-banner-main.pdp-banner-content-position--right:before{background:linear-gradient(160deg,#525929 44.26%,#51592933 95.13%);width:100%}.pdp-banner-content{text-align:center}.pdp-banner-content-inner{max-width:100%}.pdp-banner-content-text{margin-top:15px}.pdp-banner-content{text-align:left;position:relative;margin-top:-150px}.pdp-banner-main .pdp-banner-image-mobile{min-height:unset}.pdp-banner-content-inner{padding:20px 15px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pdp-banner.css.map */
