.cc-page-designer .cc-look-module{overflow:hidden;display:grid;grid-template-columns:50% 50%;grid-template-rows:auto 1fr auto;grid-template-areas:"left top" "left ." "left bottom"}@media(max-width: 1023.98px){.cc-page-designer .cc-look-module{display:flex;flex-direction:column}}.cc-page-designer .cc-look-module .container{padding:0;max-width:none}.cc-page-designer .cc-look-module .cc-component-image{grid-area:left}@media(max-width: 1023.98px){.cc-page-designer .cc-look-module .cc-component-image{order:2}}.cc-page-designer .cc-look-module .cc-component-video{aspect-ratio:.75/1;height:auto;background:#000}@media(max-width: 1023.98px){.cc-page-designer .cc-look-module .cc-component-video{aspect-ratio:1/1}}@media(max-width: 1023.98px){.cc-page-designer .cc-look-module .cc-component-video iframe{width:100%;height:100%}}.cc-page-designer .cc-look-module .cc-component-textbox{grid-area:top;position:static;align-self:start;align-items:flex-start;text-align:left;padding:6rem 3rem 2rem 3rem}@media(max-width: 1023.98px){.cc-page-designer .cc-look-module .cc-component-textbox{order:1;padding:3rem 1rem 1.5rem 1rem}[data-action=Product-Show] .cc-page-designer .cc-look-module .cc-component-textbox{padding-top:0}}.cc-page-designer .cc-look-module .cc-component-textbox-title{font-family:"DM Sans",system-ui,"Arial",sans-serif;font-size-adjust:.5;font-weight:700;font-size:1.875rem;line-height:2.375rem;text-transform:none;text-shadow:none}@media(max-width: 767.98px){.cc-page-designer .cc-look-module .cc-component-textbox-title{font-size:1.5rem;line-height:1.875rem}}.cc-page-designer .cc-look-module .cc-component-textbox-description{font-size:1.125rem;line-height:1.5rem;letter-spacing:0.01125rem;margin-top:1rem}@media(max-width: 767.98px){.cc-page-designer .cc-look-module .cc-component-textbox-description{margin-top:0.75rem;font-size:0.9375rem;line-height:1.375rem}}.cc-page-designer .cc-look-module .cc-component-textbox-cta-wrapper{margin-top:1.75rem;gap:0.75rem;justify-content:flex-start}@media(max-width: 767.98px){.cc-page-designer .cc-look-module .cc-component-textbox-cta-wrapper{margin-top:1.5rem;flex-direction:column;width:100%;gap:0.25rem}}.cc-page-designer .cc-look-module .cc-component-textbox-cta-wrapper.cc-component-textbox-cta-style-link{column-gap:1.5rem}@media(max-width: 767.98px){.cc-page-designer .cc-look-module .cc-component-textbox-cta-wrapper.cc-component-textbox-cta-style-link{row-gap:1rem}}@media(max-width: 767.98px){.cc-page-designer .cc-look-module .cc-component-textbox-cta-style-button .cc-component-textbox-cta{display:block}}.cc-page-designer .cc-look-module-products{grid-area:bottom;align-self:end;padding:0}@media(max-width: 1023.98px){.cc-page-designer .cc-look-module-products{order:3;align-self:auto}}.cc-page-designer .cc-look-module-products .cc-recommended-slider__carousel-wrp{margin:0;overflow:visible}.cc-page-designer .cc-look-module-products .cc-recommended-grid__carousel{display:block}@media(min-width: 768px){.cc-page-designer .cc-look-module .slider{margin-right:-0.0625rem}}@media(min-width: 768px){.cc-page-designer .cc-look-module .slider:not(.slick-initialized){display:flex;flex-direction:row;flex-wrap:nowrap;margin:0}.cc-page-designer .cc-look-module .slider:not(.slick-initialized)>div{width:24vw;flex:0 0 auto}}@media(max-width: 1023.98px){.cc-page-designer .cc-look-module .slider:not(.slick-initialized){display:flex;flex-direction:row;gap:0.0625rem;overflow:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.cc-page-designer .cc-look-module .slider:not(.slick-initialized)>.experience-component{width:42vw;flex:1 0 auto}.cc-page-designer .cc-look-module .slider:not(.slick-initialized)::-webkit-scrollbar{display:none}}.cc-page-designer .cc-look-module .slick-slide{font-size:0}@media(min-width: 768px){.cc-page-designer .cc-look-module .slick-slide{margin-right:0.0625rem}}.cc-page-designer .cc-look-module .slick-arrow{position:absolute;top:-3.75rem;right:1.5rem}.cc-page-designer .cc-look-module .slick-arrow .cc-icon:before{font-size:1.25rem}.cc-page-designer .cc-look-module .slick-arrow.cc-slider-prev{right:4rem}.cc-page-designer .cc-look-module .slick-arrow.slick-disabled{pointer-events:none;opacity:.4}