.TAMSection{position:relative;padding:10px 0 195px;overflow:hidden}@media screen and (max-width: 1919px){.TAMSection{padding:0 0 155px}}@media screen and (max-width: 768px){.TAMSection{position:relative;padding:0 0 115px}}.TAMSection__TopCloudsBG{position:absolute;top:-45px;left:0;width:100%;height:auto;z-index:-1}@media screen and (max-width: 1600px){.TAMSection__TopCloudsBG{object-fit:cover;height:300px}}@media screen and (max-width: 768px){.TAMSection__TopCloudsBG{top:0;z-index:0;height:auto}}@media screen and (max-width: 430px){.TAMSection__TopCloudsBG{width:140%;max-width:none;transform:translate3d(-10%,0,0)}}.TAMSectionBanner{position:relative;color:#fff;margin-bottom:30px}@media screen and (max-width: 768px){.TAMSectionBanner{margin-bottom:50px}}.TAMSectionBanner__BG{z-index:-2;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:filter 2s cubic-bezier(.4,0,.2,1),transform 2.2s cubic-bezier(.4,0,.2,1);filter:brightness(.4) blur(5px);transform:scale(1.2);background:#15274f}@media screen and (max-width: 768px){.TAMSectionBanner__BG{top:20px}}.TAMSectionBanner__BG.Image--lazyLoaded{filter:brightness(1) blur(0px);transform:scale(1)}.TAMSectionBanner__Content{text-align:center;padding:180px 15px 0;max-width:685px;margin:0 auto;z-index:1;position:relative}@media screen and (max-width: 768px){.TAMSectionBanner__Content{padding:0 25px}}.TAMSectionBanner__Content:before{content:"";display:block;background:none;border:1px solid #fbaf1f;position:absolute;top:260px;left:-150px;right:-150px;height:312px;border-radius:5px;z-index:-1}@media screen and (max-width: 1024px){.TAMSectionBanner__Content:before{left:-20px;right:-20px}}@media screen and (max-width: 768px){.TAMSectionBanner__Content:before{display:none}}.TAMSectionBanner__Logo{display:inline-block;vertical-align:bottom;height:150px;width:150px;border-radius:100%;background:#fff;border:1px solid #fbaf1f;padding:20px;margin-bottom:16px}.TAMSectionBanner__Logo svg{width:100%;height:100%;object-fit:contain;object-position:center}.TAMSectionBanner__MobileImage{margin-bottom:20px}.TAMSectionBanner__Heading{margin-bottom:16px;line-height:1.5;font-size:32px;font-weight:500;letter-spacing:.2px}@media screen and (max-width: 768px){.TAMSectionBanner__Heading{line-height:1.25;max-width:320px;margin:0 auto 10px}}.TAMSectionBanner__Paragraph{font-size:18px;font-weight:300;line-height:1.56;color:#d3d1d0;margin-bottom:0}@media screen and (max-width: 768px){.TAMSectionBanner__Paragraph{font-size:16px;line-height:1.5;margin-bottom:50px}}.TAMItemBlock__Container{position:relative;z-index:1;max-width:1040px;margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;text-align:center;padding:0 15px 80px}.TAMItemBlock__Container.center-affirm{justify-content:center}@media screen and (max-width: 768px){.TAMItemBlock__Container{flex-wrap:wrap;padding-bottom:0}}.TAMItemBlock__Spacer{flex:1 1 auto;background:#dfdedc;max-height:100%;margin:0 155px}@media screen and (max-width: 1024px){.TAMItemBlock__Spacer{margin:0 80px}}.TAMItemBlock__Affirm{flex:0 1 auto;color:#fff}@media screen and (max-width: 768px){.TAMItemBlock__Affirm{flex:1 1 100%;margin-bottom:50px}}.TAMItemBlock__ImageItemWrapper{display:inline-block;background:#fff;border-radius:50%;border:1px solid #fbaf1f;width:100px;height:100px;margin-bottom:10px;padding:8px;position:relative}.TAMItemBlock__ImageItem{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:contain;object-position:center;height:70px;width:70px}@media screen and (max-width: 768px){.TAMItemBlock__ImageItemWrapper{padding:15px;margin-bottom:20px;border:0}}.TAMItemBlock__Heading{font-size:24px;font-weight:500;line-height:1.25;margin-bottom:10px}@media screen and (max-width: 768px){.TAMItemBlock__Heading{letter-spacing:.15px;line-height:1.67}}.TAMItemBlock__Paragraph{font-size:16px;font-weight:300;line-height:1.5;color:#d3d1d0;margin-bottom:20px}@media screen and (max-width: 768px){.TAMItemBlock__Paragraph{margin-bottom:30px}}.OrangeUnderline{position:relative}.OrangeUnderline:before{content:"";width:100%;position:absolute;bottom:-2px;height:2px;background:#fbaf1f}.TAMItemBlock__Mulberry{flex:0 1 auto;color:#fff}@media screen and (max-width: 768px){.TAMItemBlock__Mulberry{flex:1 1 100%}}.TAMItemBlock__ActionText{font-size:14px;font-weight:500;line-height:1.43;color:#fff;transition:color .2s ease;cursor:pointer;background:none;border:0;padding:0;display:inline-block}.TAMItemBlock__Logo{vertical-align:bottom;margin-right:6px;filter:brightness(100)}.TAMSection__BottomClouds{position:absolute;left:0;bottom:0;width:100%}
/*# sourceMappingURL=/cdn/shop/t/1007/assets/section-mattress-trial-affirm-mulberry.css.map */
