.ih-commerce-module{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity));border-color:rgb(229 231 235/var(--tw-border-opacity));border-width:1px;margin-bottom:2rem;margin-top:2rem;padding:2rem 2rem 1.5rem}.ih-commerce-module.hide-border{--tw-border-opacity:1;background-color:initial;border-bottom-color:rgb(0 0 0/var(--tw-border-opacity));border-width:0 0 1px;padding:0}@media (min-width:768px){.ih-commerce-module.hide-border{padding-bottom:1rem}.ih-commerce-module.switch-col .inline-commerce-container{flex-direction:row-reverse}}.ih-commerce-module h3{margin-top:0!important}.ih-commerce-module h4{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-family:HeadingNow,HeadingNow-fallback,Helvetica;font-size:1.875rem;font-weight:200;line-height:2.25rem;margin-bottom:1.5rem;position:relative;text-align:center}.ih-commerce-module h4:before{--tw-border-opacity:1;--tw-content:"";border-top-color:rgb(0 0 0/var(--tw-border-opacity));border-top-width:1px;content:var(--tw-content);height:.5rem;left:0;pointer-events:none;position:absolute;top:1.5rem;width:100%}@media (min-width:768px){.ih-commerce-module h4{font-size:2.25rem;line-height:2.5rem}}.ih-commerce-module h4 span{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;position:relative}.ih-commerce-module .inline-commerce-container{align-items:center;display:flex;flex-wrap:wrap}@media (min-width:768px){.ih-commerce-module .inline-commerce-container{margin-left:-1rem;margin-right:-1rem}}.ih-commerce-module .inline-commerce-container .item{padding-bottom:.5rem;padding-top:.5rem}@media (min-width:768px){.ih-commerce-module .inline-commerce-container .item{padding:1rem;width:40%}.ih-commerce-module .inline-commerce-container .item:last-child{width:60%}}.ih-commerce-module .inline-commerce-container .item .edge{margin-top:-1rem;text-align:center}.ih-commerce-module .inline-commerce-container .item h3{font-family:Lato,Lato-Fallback,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;font-size:1rem!important;letter-spacing:0!important;line-height:1.5rem!important;line-height:1.25!important;margin-bottom:.75rem!important;margin-top:.75rem!important}.ih-commerce-module .inline-commerce-container .item h3 a{-webkit-text-decoration-line:underline!important;text-decoration-line:underline!important}.ih-commerce-module .inline-commerce-container img{aspect-ratio:3/2;height:auto;max-width:100%;object-fit:cover;width:100%}.ih-commerce-module .inline-commerce-container label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 205 51/var(--tw-bg-opacity));color:rgb(0 0 0/var(--tw-text-opacity));font-family:Lato,Lato-Fallback,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;font-weight:800;letter-spacing:.025em;line-height:1rem;padding:.25rem .5rem;text-transform:uppercase}.ih-commerce-module .inline-commerce-container h5{--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity))!important;font-family:HeadingNow,HeadingNow-fallback,Helvetica;font-size:27px!important;margin-bottom:.5rem;margin-top:0!important;position:relative}.ih-commerce-module .inline-commerce-container p{font-size:1rem!important;line-height:1.5rem!important;line-height:1.25!important;margin-bottom:1rem;margin-top:.75rem}.ih-commerce-module .inline-commerce-container p a{-webkit-text-decoration-line:underline!important;text-decoration-line:underline!important}.ih-commerce-module .inline-commerce-container a{-webkit-text-decoration-line:none!important;text-decoration-line:none!important}.ih-commerce-module .inline-commerce-container .vendor-buttons{margin-top:0}.ih-commerce-module .inline-commerce-container .vendor-buttons a.button{--tw-bg-opacity:1;background-color:rgb(12 163 179/var(--tw-bg-opacity));background-image:none;border-radius:0;display:inline-block;font-family:Lato,Lato-Fallback,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-weight:800;line-height:1.25rem;margin-bottom:1rem;padding:.75rem 2rem;text-transform:uppercase;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:auto}.ih-commerce-module .inline-commerce-container .vendor-buttons a.button:active,.ih-commerce-module .inline-commerce-container .vendor-buttons a.button:hover{--tw-bg-opacity:1;background-color:rgb(226 234 232/var(--tw-bg-opacity))}.ih-commerce-module .inline-commerce-container .vendor-buttons a.button{--tw-text-opacity:1!important;color:rgb(249 249 249/var(--tw-text-opacity))!important}.ih-commerce-module .inline-commerce-container .vendor-buttons a.button:active,.ih-commerce-module .inline-commerce-container .vendor-buttons a.button:hover{--tw-text-opacity:1!important;color:rgb(53 53 53/var(--tw-text-opacity))!important}.ih-commerce-module .inline-commerce-container .vendor-buttons a.button span.price{font-size:.875rem;font-weight:800;line-height:1.25rem;margin-bottom:0}.ih-commerce-module .inline-commerce-container .vendor-buttons a.button span.price .sale{padding-right:.5rem;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.ih-commerce-module .inline-commerce-container .vendor-buttons a.button:first-child:not(:only-child){margin-right:1.5rem}.ih-commerce-module .inline-commerce-container.first .item{padding-top:0}@media (min-width:768px){.ih-commerce-module .inline-commerce-container:last-child .item{padding-bottom:0}}.feature-basecontent .ih-commerce-module.hide-border{border-width:0}@media (min-width:768px){.feature-basecontent .ih-commerce-module .inline-commerce-container{margin-left:-1.5rem;margin-right:-1.5rem}.feature-basecontent .ih-commerce-module .inline-commerce-container .item{padding-left:1.5rem;padding-right:1.5rem}}.feature-basecontent .ih-commerce-module.alignwide{max-width:72rem;width:100%}@media (min-width:1024px){.feature-basecontent .ih-commerce-module.alignwide{margin-left:-128px;width:1152px}}.feature-basecontent .ih-commerce-module.alignfull{margin-left:-1.5rem;max-width:none;width:100vw}@media (min-width:1024px){.feature-basecontent .ih-commerce-module.alignfull{margin-left:calc(-50vw + 448px)}}