.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.comp-galban-value-props-container .banner-wrap img,.comp-gallery-banner-container .banner-wrap img{max-width:100%}.owl-carousel .owl-item,.owl-carousel .owl-wrapper,.site-4col-carou .owl-carousel .owl-dots{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.comp-gallery-banner-container .banner-wrap:not(:first-of-type),.comp-gallery-banner-container .image-container .banner-mobile,.comp-gallery-banner-container .image-container .banner-tablet,.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.carousel-image-lazyload img[data-src],.carousel-image-lazyload img[data-srcset],.image-lazyload img[data-src],.image-lazyload img[data-srcset]{opacity:0}.carousel-image-lazyload img[data-src].lazy-loaded,.carousel-image-lazyload img[data-srcset].lazy-loaded,.image-lazyload img[data-src].lazy-loaded,.image-lazyload img[data-srcset].lazy-loaded{-webkit-animation:lazy-loaded 600ms forwards;-moz-animation:lazy-loaded 600ms forwards;-o-animation:lazy-loaded 600ms forwards;animation:lazy-loaded 600ms forwards}@-webkit-keyframes lazy-loaded{0%{opacity:0}20%{opacity:.4}80%{opacity:.8}100%{opacity:1}}@-moz-keyframes lazy-loaded{0%{opacity:0}20%{opacity:.4}80%{opacity:.8}100%{opacity:1}}@-o-keyframes lazy-loaded{0%{opacity:0}20%{opacity:.4}80%{opacity:.8}100%{opacity:1}}@keyframes lazy-loaded{0%{opacity:0}20%{opacity:.4}80%{opacity:.8}100%{opacity:1}}.comp-gallery-banner-container .banner-wrap{position:relative}.comp-gallery-banner-container .banner-wrap.white .wgt-cat-title .description,.comp-gallery-banner-container .banner-wrap.white .wgt-cat-title .subtitle,.comp-gallery-banner-container .banner-wrap.white .wgt-cat-title .title,.comp-gallery-banner-container .banner-wrap.white .wgt-cat-title h1{color:#6c9e1b}.comp-gallery-banner-container .image-content-container{position:absolute;top:50%;right:0;left:0;width:1232px;margin:0 auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.comp-gallery-banner-container .wgt-cat-btn,.comp-gallery-banner-container .wgt-cat-title{width:50%}.comp-gallery-banner-container .wgt-cat-title .title,.comp-gallery-banner-container .wgt-cat-title h1{font-size:56px;line-height:100%;font-weight:700;margin:0 0 20px;color:#333}.comp-gallery-banner-container .wgt-cat-title .description{color:#333;margin-bottom:20px;font-size:16px}.comp-gallery-banner-container .wgt-cat-btn .site-btn-primary{display:inline-block}@media (max-width:991px){.comp-gallery-banner-container .wgt-cat-title .title,.comp-gallery-banner-container .wgt-cat-title h1{font-size:32px;line-height:100%}}.comp-galban-value-props-container{min-height:340px}.comp-galban-value-props-container .banner-wrap{position:relative}.comp-galban-value-props-container .banner-wrap:not(:first-of-type){display:none}.comp-galban-value-props-container .banner-wrap.white .wgt-cat-title .description,.comp-galban-value-props-container .banner-wrap.white .wgt-cat-title .subtitle,.comp-galban-value-props-container .banner-wrap.white .wgt-cat-title .title,.comp-galban-value-props-container .banner-wrap.white .wgt-cat-title h1{color:#6c9e1b}.comp-galban-value-props-container .image-content-container{position:absolute;top:40%;right:0;left:0;width:1200px;margin:0 auto;text-align:center;z-index:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.comp-galban-value-props-container .banner-value-props{position:absolute;bottom:0;right:0;width:40%;padding:15px 0;border-top:2px solid #999}.comp-galban-value-props-container .banner-value-props a{font-weight:600;margin-right:12px;display:inline-flex;align-items:center;transition:300ms transform ease-in-out}.comp-galban-value-props-container .banner-value-props a:hover{color:#333;-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}.comp-galban-value-props-container .banner-value-props img{width:25px;height:25px;margin-right:5px}.comp-galban-value-props-container .banner-value-props .emphasis{font-weight:700;margin-right:4px}.comp-galban-value-props-container .wgt-cat-btn,.comp-galban-value-props-container .wgt-cat-title{width:40%;float:right}.comp-galban-value-props-container .wgt-cat-title{padding-right:15px;text-align:left}.comp-galban-value-props-container .wgt-cat-title .title,.comp-galban-value-props-container .wgt-cat-title h1{line-height:100%;font-weight:700;color:#333;margin:0;font-size:26px}.comp-galban-value-props-container .wgt-cat-title .description,.comp-galban-value-props-container .wgt-cat-title .subtitle{color:#333;font-size:20px;margin-top:5px;margin-bottom:5px;line-height:100%}.comp-galban-value-props-container .wgt-cat-btn{clear:right;overflow:hidden;display:flex;justify-content:flex-start;flex-wrap:wrap}.comp-galban-value-props-container .wgt-cat-btn .site-btn-primary{display:inline-block}.comp-galban-value-props-container .wgt-cat-btn .site-btn-tertiary{font-weight:400;text-transform:none;padding:12px 25px;border-radius:4px;font-size:17px;margin-top:12px;margin-right:10px}.comp-galban-value-props-container .owl-carousel{display:block}.comp-galban-value-props-container .owl-carousel .owl-item img{width:auto}.comp-galban-value-props-container .owl-carousel .owl-nav{position:absolute;top:calc(50% - 25px);width:100%}.comp-galban-value-props-container .owl-carousel .owl-nav .owl-prev{left:15px;position:absolute}.comp-galban-value-props-container .owl-carousel .owl-nav .owl-next{right:15px;position:absolute}.comp-galban-value-props-container .owl-carousel .owl-nav .carousel-fa-next,.comp-galban-value-props-container .owl-carousel .owl-nav .carousel-fa-prev{font-size:50px}.comp-galban-value-props-container .owl-dots{position:absolute;z-index:1;text-align:center;left:0;right:0;bottom:8px;pointer-events:none}.comp-galban-value-props-container .owl-dots .owl-dot{pointer-events:auto}.comp-galban-value-props-container .owl-dots .owl-dot span{background:0 0;border:1px solid #333;margin:3px;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;width:10px;display:block;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.comp-galban-value-props-container .owl-dots .owl-dot.active span{background:#333}.comp-galban-value-props-container .align-text-left .wgt-cat-title{float:left;padding-left:70px}.comp-galban-value-props-container .align-text-left .wgt-cat-btn{float:left;clear:left;padding-left:70px}.comp-galban-value-props-container .align-text-left .banner-value-props{left:0;display:flex;justify-content:space-around;bottom:4px}@media (min-width:992px){.comp-galban-value-props-container .align-text-left .banner-value-props{justify-content:flex-start;padding-left:15px}.comp-galban-value-props-container .wgt-cat-btn{padding-right:5px}.comp-galban-value-props-container .owl-item .banner-wrap:not(.align-text-left) .wgt-cat-btn{padding-right:35px}}@media (max-width:1199px){.comp-galban-value-props-container{min-height:267px}.comp-galban-value-props-container .image-content-container{width:100%}.comp-galban-value-props-container .banner-value-props{width:50%}.comp-galban-value-props-container .align-text-left .wgt-cat-btn,.comp-galban-value-props-container .align-text-left .wgt-cat-title{width:50%;padding-left:50px}.comp-galban-value-props-container .owl-dots{bottom:0}.comp-galban-value-props-container .owl-item .banner-value-props{bottom:4px}.comp-galban-value-props-container .owl-item .align-text-left .banner-value-props{bottom:8px}}@media (max-width:991px){.comp-galban-value-props-container{min-height:250px}.comp-galban-value-props-container .wgt-cat-btn .site-btn-tertiary{font-weight:400;text-transform:none;font-size:12px;padding:8px 15px;margin:10px 5px 0}.comp-galban-value-props-container .owl-dots{bottom:0}.comp-galban-value-props-container .align-text-left .wgt-cat-btn,.comp-galban-value-props-container .align-text-left .wgt-cat-title{width:100%;padding:0}.comp-galban-value-props-container .wgt-cat-title{padding-right:0}.comp-galban-value-props-container .image-content-container{padding:0 15px}.comp-galban-value-props-container .owl-item .image-content-container{padding:0 35px}}@media (min-width:481px) and (max-width:991px){.comp-galban-value-props-container .image-container picture{display:none}.comp-galban-value-props-container .image-container::before{content:"";min-height:250px;width:100%;display:block;background:#f7f4ef}.comp-galban-value-props-container .banner-value-props{width:100%;padding:10px 0;bottom:5px;display:flex;justify-content:space-around;flex-wrap:wrap}.comp-galban-value-props-container .banner-value-props a{margin:0 8px}.comp-galban-value-props-container .wgt-cat-btn,.comp-galban-value-props-container .wgt-cat-title{width:100%;text-align:center}.comp-galban-value-props-container .wgt-cat-btn{justify-content:center}.comp-galban-value-props-container .owl-item .align-text-left .banner-value-props,.comp-galban-value-props-container .owl-item .banner-value-props{bottom:15px}}@media (max-width:480px){.comp-galban-value-props-container .align-text-left .banner-value-props,.comp-galban-value-props-container .banner-value-props{display:none}.comp-galban-value-props-container .banner-wrap{min-height:250px;overflow:hidden}.comp-galban-value-props-container .image-content-container{top:50%}.comp-galban-value-props-container .wgt-cat-btn,.comp-galban-value-props-container .wgt-cat-title{width:100%;text-align:center}.comp-galban-value-props-container .wgt-cat-btn{justify-content:center}.comp-galban-value-props-container .image-container{display:flex;align-items:center;height:100%}.comp-galban-value-props-container .image-container img,.comp-galban-value-props-container .owl-carousel .owl-item img{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);height:100%;width:auto;max-width:unset}.comp-galban-value-props-container .wgt-cat-btn .site-btn-tertiary{font-size:17px;padding:12px 35px}}@media (max-width:400px){.comp-galban-value-props-container .owl-carousel .owl-nav .owl-prev{left:8px}.comp-galban-value-props-container .owl-carousel .owl-nav .owl-next{right:8px}}.site-3col-carousel{transition:visibility 0s,opacity .5s linear}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.site-3col-carousel .catalog-items-container{transition:visibility 0s,opacity .5s linear}.site-3col-carousel .catalog-items-container.loaded .product-section .owl-item{opacity:0}.site-3col-carousel .catalog-items-container.loaded .product-section .owl-item.active{opacity:1}}.site-3col-carousel .category-section{position:relative;float:left;width:25%;min-height:1px;padding-left:8px;padding-right:0;margin-bottom:15px}.site-3col-carousel .category-section .category-wrapper{padding:15px;position:relative;min-height:240px;z-index:2}.site-3col-carousel .category-section .category-wrapper::after{content:"";display:block;position:absolute;left:100%;width:0;height:0;border-style:solid;top:45%;border-width:15px;color:transparent}.site-3col-carousel .category-section .alt-subtitle,.site-3col-carousel .category-section .alt-text,.site-3col-carousel .category-section .alt-title{color:#fff}.site-3col-carousel .category-section .alt-title{font-size:22px}.site-3col-carousel .category-section .alt-text{padding-right:4px}.site-3col-carousel .category-details{position:absolute;width:100%;color:#fff;left:0;right:0;bottom:0;display:table;table-layout:fixed;padding-bottom:10px}.site-3col-carousel .category-details .alt-image{padding:0 8px;display:table-cell;vertical-align:middle;width:65px}.site-3col-carousel .product-details,.site-3col-carousel .product-section{min-height:1px;padding-left:8px;padding-right:8px;position:relative;float:left}.site-3col-carousel .category-details .alt-image img{height:44px}.site-3col-carousel .product-section{width:75%}.site-3col-carousel .product-details{width:33.33333333%;display:inline-block}.site-3col-carousel .product-details a:hover{text-decoration:none}.site-3col-carousel .product-details-wrapper{border:1px solid #ddd;position:relative;height:240px;cursor:pointer}.site-3col-carousel .product-details-wrapper .alt-image{padding:0;min-height:115px;position:relative;transition:all .3s ease-in-out}.site-3col-carousel .product-details-wrapper .alt-image img{width:100%;max-height:150px}.site-3col-carousel .product-details-wrapper a{color:#333;text-decoration:none}.site-3col-carousel .product-details-wrapper .alt-text,.site-3col-carousel .product-details-wrapper .alt-title{padding:0 10px;transition:all .3s ease;-webkit-transition:all .3s ease;color:#333}.site-3col-carousel .product-details-wrapper .alt-title{font-weight:700;font-size:16px;padding:3px 3px 3px 10px;display:block;display:-webkit-box;max-width:400px;margin:0 auto;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:50px}.site-3col-carousel .product-details-wrapper .alt-text{position:absolute}.site-3col-carousel .product-details-wrapper .alt-text span{display:block}.site-3col-carousel .product-details-wrapper .alt-action{position:absolute;z-index:99;margin:0 auto;left:0;right:0;top:35%;opacity:0;bottom:15px;text-align:center;width:100%;transition:opacity .3s ease;-webkit-transition:opacity .3s ease;text-transform:uppercase}.site-3col-carousel .product-details-wrapper .alt-action span{background:#a6ce39;padding:3px 20px;display:inline-block;-webkit-border-radius:20px;-moz-border-radius:20px;border:none;border-radius:20px;text-align:center;color:#fff;font-size:16px;font-weight:700;transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;outline:0}.site-3col-carousel .owl-carousel .owl-dots,.site-3col-carousel .owl-carousel button.owl-next.disabled,.site-3col-carousel .owl-carousel button.owl-prev.disabled{display:none}.site-3col-carousel .product-details-wrapper .alt-action span:hover{background:#6c9e1b}.site-3col-carousel .product-details-wrapper:hover .alt-image{background:#f1f1f1}.site-3col-carousel .product-details-wrapper:hover .alt-image img{filter:opacity(.5);-webkit-filter:opacity(.5)}.site-3col-carousel .product-details-wrapper:hover .alt-title{color:#333}.site-3col-carousel .product-details-wrapper:hover .alt-action,.site-3col-carousel .product-details-wrapper:hover .arrow{opacity:1;z-index:2}.site-3col-carousel .owl-stage .product-details{width:100%}.site-3col-carousel .owl-carousel button.owl-next,.site-3col-carousel .owl-carousel button.owl-prev{position:absolute;top:36%;color:#444!important;opacity:.3;z-index:100;padding:4px 10px!important;-webkit-transition:all .3s ease-in-out;border-radius:0}.site-3col-carousel .owl-carousel button.owl-next:hover,.site-3col-carousel .owl-carousel button.owl-prev:hover{opacity:1;color:#a6ce39!important;background:#f1f1f1}.site-3col-carousel .owl-carousel .owl-next{right:16px}.site-3col-carousel .owl-carousel .owl-prev{left:16px}@media (min-width:735px){.site-3col-carousel .js-carousel-dummy{display:block}.site-3col-carousel .js-carousel-dummy .product-details{display:none}.site-3col-carousel .js-carousel-dummy .product-details:nth-child(-n+3){display:block}}@media (max-width:734px){.site-3col-carousel .category-section .category-details,.site-3col-carousel .category-section .category-wrapper .alt-subtitle,.site-3col-carousel .owl-nav{display:none}.site-3col-carousel .category-section{position:relative;float:left;width:100%;min-height:1px;padding-right:16px;padding-left:16px;padding-bottom:16px;margin-top:20px}.site-3col-carousel .category-section .category-wrapper{min-height:auto}.site-3col-carousel .category-section .category-wrapper::after{top:90%;left:12%}.site-3col-carousel .product-details-wrapper .alt-image{min-height:134px}.site-3col-carousel .product-details-wrapper .alt-image img{width:100%;height:auto;max-height:100%}.site-3col-carousel .product-section{position:relative;float:left;width:100%;min-height:1px;padding-left:8px;padding-right:8px;margin-bottom:10px}.site-3col-carousel .js-carousel-dummy{display:block}.site-3col-carousel .js-carousel-dummy .product-details{display:none;position:relative;float:left;width:50%;min-height:1px;padding-left:8px;padding-right:8px}.site-3col-carousel .js-carousel-dummy .product-details:nth-child(-n+2){display:block}}@media (max-width:734px) and (min-width:520px){.site-3col-carousel .product-details-wrapper .alt-action{position:absolute;bottom:15px;margin-top:35px}.site-3col-carousel .product-details-wrapper .alt-text{position:relative;margin-bottom:20px}}@media (max-width:375px){.site-3col-carousel{margin-left:0;margin-right:0}.site-3col-carousel .category-section{padding-right:15px;padding-left:15px}}.comp-testi-list-catalog-item-container{overflow:hidden;margin-bottom:15px;padding-right:15px}.comp-testi-list-catalog-item-container .wgt-details-wrapper{position:relative;width:50%;min-height:1px;float:left;padding:8px}.comp-testi-list-catalog-item-container .wgt-details-wrapper:nth-child(odd){padding-right:0}.comp-testi-list-catalog-item-container .wgt-details-wrapper:nth-child(even){padding-left:16px;padding-right:0}.comp-testi-list-catalog-item-container .wgt-details-wrapper:nth-child(even) .catalog-item-details-container{padding-right:4px}.comp-testi-list-catalog-item-container .catalog-item-details-container{position:relative;float:left;width:100%;padding:25px 35px;min-height:338px;background:#f1f1f1}.comp-testi-list-catalog-item-container .wgt-catalog-image{float:left;margin-right:20px;position:relative;z-index:2;width:auto}.comp-testi-list-catalog-item-container .wgt-catalog-image img{border-radius:100%;width:50px;height:50px;display:block}.comp-testi-list-catalog-item-container .catalog-description-container{position:relative;float:left;width:100%;min-height:1px;padding:0;margin-bottom:15px}.comp-testi-list-catalog-item-container .wgt-catalog-title{display:inline-block;width:auto}.comp-testi-list-catalog-item-container .wgt-catalog-text{float:left;width:100%;min-height:1px;padding-right:25px;margin-top:22px;position:relative;padding-left:0;z-index:2}.comp-testi-list-catalog-item-container .customer-review{display:block!important;color:#a6ce39;position:relative;z-index:2;margin-top:20px}@media (max-width:734px){.comp-testi-list-catalog-item-container{padding-right:16px;padding-left:16px}.comp-testi-list-catalog-item-container div.wgt-details-wrapper{position:relative;float:left;width:100%;min-height:1px;padding:0;margin-bottom:20px}.comp-testi-list-catalog-item-container div.wgt-details-wrapper:nth-child(even){padding:0}.comp-testi-list-catalog-item-container .catalog-item-details-container{min-height:auto}}.comp-stories-list-catalog-item-container a:hover{color:#333}.comp-stories-list-catalog-item-container .wgt-details-wrapper{position:relative;width:50%;min-height:1px;float:left;padding:8px}.comp-stories-list-catalog-item-container .wgt-details-wrapper:nth-child(odd){padding-right:8px}.comp-stories-list-catalog-item-container .wgt-details-wrapper:nth-child(even){padding-left:4px}.comp-stories-list-catalog-item-container .wgt-details-wrapper:nth-child(even) .catalog-item-details-container{padding-right:4px}.comp-stories-list-catalog-item-container .wgt-catalog-image img{width:100%}.comp-stories-list-catalog-item-container .wgt-catalog-title{font-size:18px;font-weight:700;margin:15px 0;position:relative;z-index:2;vertical-align:top}.comp-stories-list-catalog-item-container .wgt-catalog-text{margin-bottom:15px}.comp-stories-list-catalog-item-container .wgt-catalog-button button{padding:10px 16px}@media (max-width:734px){.comp-stories-list-catalog-item-container{padding-left:16px;padding-right:16px}.comp-stories-list-catalog-item-container .wgt-details-wrapper{position:relative;float:left;width:100%;min-height:1px;padding:0;margin-bottom:40px}.comp-stories-list-catalog-item-container .wgt-details-wrapper:last-child{padding-left:0}.comp-stories-list-catalog-item-container .wgt-details-wrapper .catalog-item-details-container{padding:0}.comp-stories-list-catalog-item-container .catalog-item-details-container{min-height:auto}}.comp-print-details-catalog-item-container .custom-grid-column{position:relative;float:left;width:33.33333333%;min-height:1px;padding:0 15px;text-align:center}.comp-print-details-catalog-item-container .wgt-catalog-image img{width:100px;height:auto;margin-bottom:15px}.comp-print-details-catalog-item-container .wgt-catalog-title h3{font-weight:700;margin:20px 0 10px}.comp-print-details-catalog-item-container .wgt-catalog-content-title{display:none}@media (max-width:954px){.comp-print-details-catalog-item-container .custom-grid-column{position:relative;float:left;width:100%;min-height:1px;padding-left:8px;padding-right:8px}}@media (max-width:734px){.comp-print-details-catalog-item-container .custom-grid-column{margin-bottom:40px}}.sms-wgt-text-image.comp-text-image-widget-header{text-align:center;padding-bottom:20px;line-height:1.3;padding-right:16px;padding-left:16px}.sms-wgt-text-image.comp-text-image-widget-header .wgt-text-image,.sms-wgt-text-image.comp-text-image-widget-header .wgt-text-title{display:inline-block;vertical-align:middle}.sms-wgt-text-image.comp-text-image-widget-header .wgt-text-image{width:23px;margin-right:5px}.sms-wgt-text-image.comp-text-image-widget-header .wgt-text-image img{width:100%;height:auto}.sms-wgt-text-image.comp-text-image-widget-header .wgt-text-title{font-weight:700;font-size:22px}.sms-wgt-text-image.comp-text-image-widget-header .wgt-text-content{font-size:16px}.site-4col-carou{transition:visibility 0s,opacity .5s linear}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.site-4col-carou .catalog-items-container{transition:visibility 0s,opacity .5s linear}.site-4col-carou .catalog-items-container.loaded .product-section .owl-item{opacity:0}.site-4col-carou .catalog-items-container.loaded .product-section .owl-item.active{opacity:1}}.site-4col-carou .category-section{position:relative;float:left;width:25%;min-height:1px;padding-left:8px;padding-right:0;margin-bottom:15px}.site-4col-carou .category-section .category-wrapper{padding:15px;position:relative;min-height:240px;z-index:2}.site-4col-carou .category-section .category-wrapper::after{content:"";display:block;position:absolute;left:100%;width:0;height:0;border-style:solid;top:45%;border-width:15px;color:transparent}.site-4col-carou .category-section .alt-subtitle,.site-4col-carou .category-section .alt-text,.site-4col-carou .category-section .alt-title{color:#fff}.site-4col-carou .category-section .alt-title{font-size:22px}.site-4col-carou .category-section .alt-text{padding-right:4px}.site-4col-carou .category-details{position:absolute;width:100%;color:#fff;left:0;right:0;bottom:0;display:table;table-layout:fixed;padding-bottom:10px}.site-4col-carou .category-details .alt-image{padding:0 8px;display:table-cell;vertical-align:middle;width:65px}.site-4col-carou .category-details .alt-image img{height:44px}.site-4col-carou .product-section{position:relative;float:left;width:100%;min-height:1px;padding-left:8px;padding-right:8px}.site-4col-carou .product-details{position:relative;float:left;width:25%;min-height:1px;display:inline-block;padding-right:5px;padding-left:5px}.site-4col-carou .product-details a:hover{text-decoration:none}.site-4col-carou .product-details-wrapper{border:1px solid #ddd;position:relative;height:100%;padding-bottom:10px;cursor:pointer}.site-4col-carou .product-details-wrapper .alt-image{padding:0;height:152px;overflow:hidden;position:relative;transition:all .3s ease-in-out}.site-4col-carou .product-details-wrapper .alt-image img{object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%}.site-4col-carou .product-details-wrapper a{color:#333;text-decoration:none}.site-4col-carou .product-details-wrapper .alt-text,.site-4col-carou .product-details-wrapper .alt-title{padding:0 10px;margin-bottom:0;transition:all .3s ease;-webkit-transition:all .3s ease;color:#333}.site-4col-carou .product-details-wrapper .alt-title{font-weight:700;font-size:16px;padding:10px 3px 0 10px;margin-bottom:0;cursor:pointer}.site-4col-carou .product-details-wrapper .alt-action{position:absolute;z-index:99;margin:0 auto;left:0;right:0;top:40%;opacity:0;bottom:15px;text-align:center;width:100%;transition:opacity .3s ease;-webkit-transition:opacity .3s ease}.site-4col-carou .product-details-wrapper .alt-action span{background:#6c9e1b;padding:10px 5px;display:inline-block;-webkit-border-radius:20px;-moz-border-radius:20px;border:none;border-radius:3px;text-align:center;color:#fff;font-size:15px;width:120px;text-transform:uppercase;transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;outline:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.site-4col-carou .product-details-wrapper .alt-action span:hover{background:#6c9e1b}.site-4col-carou .product-details-wrapper:hover .alt-image{background:#f1f1f1}.site-4col-carou .product-details-wrapper:hover .alt-image img{filter:opacity(.5);-webkit-filter:opacity(.5)}.site-4col-carou .product-details-wrapper:hover .alt-title{color:#6c9e1b}.site-4col-carou .product-details-wrapper:hover .alt-action,.site-4col-carou .product-details-wrapper:hover .arrow{opacity:1;z-index:2}.site-4col-carou .owl-stage{display:flex}.site-4col-carou .owl-stage .product-details{width:100%;height:100%}.site-4col-carou .owl-carousel button.owl-next,.site-4col-carou .owl-carousel button.owl-prev{position:absolute;top:45%;color:#333!important;z-index:100;opacity:.8;padding:4px 5px!important;-webkit-transition:all .3s ease-in-out;border-radius:0}.site-4col-carou .owl-carousel button.owl-next i,.site-4col-carou .owl-carousel button.owl-prev i{font-size:20px}.site-4col-carou .owl-carousel button.owl-next:hover,.site-4col-carou .owl-carousel button.owl-prev:hover{opacity:1;color:#6c9e1b!important}.site-4col-carou .owl-carousel .owl-next{right:-3%}.site-4col-carou .owl-carousel .owl-prev{left:-3%}.site-4col-carou .owl-carousel .owl-dots{margin:15px;text-align:center;bottom:5px;backface-visibility:hidden}.site-4col-carou .owl-carousel .owl-dots.disabled{display:none}.site-4col-carou .owl-carousel .owl-dot{border-radius:50px;height:15px;width:15px;display:inline-block;background:#ddd;margin-left:5px;margin-right:5px}.site-4col-carou .owl-carousel .owl-dot.active{background-color:#6c9e1b}.site-4col-carou .js-carousel-dummy.product-section{display:flex}.site-4col-carou .js-carousel-dummy .product-details{display:none}.site-4col-carou .js-carousel-dummy .product-details:nth-child(-n+4){display:block}@media (max-width:1024px){.site-4col-carou .catalog-items-container .owl-dots-placeholder{height:22px;margin:15px;clear:left}.site-4col-carou .product-details{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:8px;padding-right:8px}.site-4col-carou .js-carousel-dummy .product-details,.site-4col-carou .js-carousel-dummy .product-details:nth-child(-n+4){display:none}.site-4col-carou .js-carousel-dummy .product-details:nth-child(-n+3){display:block}}@media (max-width:991px){.site-4col-carou .owl-carousel .owl-prev{left:-4%}}@media (max-width:710px){.site-4col-carou .product-details{position:relative;float:left;width:50%;min-height:1px;padding-left:8px;padding-right:8px}.site-4col-carou .product-details-wrapper .alt-image{height:200px}.site-4col-carou .js-carousel-dummy .product-details,.site-4col-carou .js-carousel-dummy .product-details:nth-child(-n+3){display:none}.site-4col-carou .js-carousel-dummy .product-details:nth-child(-n+2){display:block}}@media (max-width:734px){.site-4col-carou .category-section .category-details,.site-4col-carou .category-section .category-wrapper .alt-subtitle,.site-4col-carou .js-carousel-dummy .product-details:nth-child(-n+3){display:none}.site-4col-carou .category-section{position:relative;float:left;width:100%;min-height:1px;padding-right:16px;padding-left:16px;padding-bottom:16px;margin-top:20px}.site-4col-carou .category-section .category-wrapper{min-height:auto}.site-4col-carou .category-section .category-wrapper::after{top:90%;left:12%}.site-4col-carou .product-section{width:100%;margin-bottom:10px}.site-4col-carou .js-carousel-dummy .product-details{display:none;width:50%}.site-4col-carou .js-carousel-dummy .product-details:nth-child(-n+2){display:block}}@media (max-width:734px) and (min-width:520px){.site-4col-carou .product-details-wrapper .alt-action{position:absolute;bottom:15px;margin-top:35px}.site-4col-carou .product-details-wrapper .alt-text{position:relative;margin-bottom:20px}}@media (max-width:550px){.site-4col-carou .product-details-wrapper .alt-image{height:152px}}@media (max-width:375px){.site-4col-carou{margin-left:0;margin-right:0}.site-4col-carou .category-section{padding-right:15px;padding-left:15px}}@media (max-width:359px){.site-4col-carou .product-details{position:relative;float:left;width:100%;min-height:1px;padding-left:8px;padding-right:8px}.site-4col-carou .product-details-wrapper .alt-image{height:135px}.site-4col-carou .owl-carousel .owl-dot{height:10px;width:10px}}.comp-home-ban-container{display:flex;align-items:center;height:100%}.comp-home-ban-container .wgt-banner-image{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);height:100%;width:auto}.comp-home-ban-container .wgt-banner-image.wgt-banner-image-mobile,.comp-home-ban-container .wgt-banner-image.wgt-banner-image-tablet{display:none}.comp-home-ban-container .wgt-banner-text-container{position:absolute;right:135px;top:50%;transform:translateY(-50%);text-align:center;max-width:500px;z-index:1}@media (min-width:992px) and (max-width:1199px){.comp-home-ban-container .wgt-banner-text-container{right:40px}}.comp-home-ban-container .wgt-banner-text-container .wgt-banner-title h1{font-style:italic;font-weight:900;text-transform:uppercase;margin:0}.comp-home-ban-container .wgt-banner-text-container .wgt-banner-subtitle{color:#333;font-size:20px;margin-top:10px;margin-bottom:5px}.comp-home-ban-container .wgt-banner-text-container .wgt-banner-btns{display:flex;justify-content:center}.comp-home-ban-container .wgt-banner-text-container .wgt-banner-btns .site-btn-tertiary{font-weight:400;text-transform:none;padding-left:25px;padding-right:25px;margin:0 5px}.comp-banner-standard-container{min-height:340px}.comp-banner-standard-container .banner-wrap{position:relative}.comp-banner-standard-container .banner-wrap.white .wgt-cat-title .description,.comp-banner-standard-container .banner-wrap.white .wgt-cat-title .subtitle,.comp-banner-standard-container .banner-wrap.white .wgt-cat-title .title,.comp-banner-standard-container .banner-wrap.white .wgt-cat-title h1{color:#6c9e1b}.comp-banner-standard-container .banner-wrap img{max-width:100%}.comp-banner-standard-container .image-content-container{position:absolute;top:40%;right:0;left:0;width:100%;margin:0 auto;text-align:center;z-index:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.comp-banner-standard-container .banner-value-props{position:absolute;bottom:0;right:0;width:40%;padding:15px 0;border-top:2px solid #999}.comp-banner-standard-container .banner-value-props a{font-weight:600;margin-right:12px;display:inline-flex;align-items:center;transition:300ms transform ease-in-out}.comp-banner-standard-container .banner-value-props a:hover{color:#333;-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px)}.comp-banner-standard-container .banner-value-props img{width:25px;height:25px;margin-right:5px}.comp-banner-standard-container .banner-value-props .emphasis{font-weight:700;margin-right:4px}.comp-banner-standard-container .wgt-cat-btn,.comp-banner-standard-container .wgt-cat-title{width:40%;float:right}.comp-banner-standard-container .wgt-cat-title{padding-right:15px;text-align:left}.comp-banner-standard-container .wgt-cat-title .title,.comp-banner-standard-container .wgt-cat-title h1{line-height:100%;font-weight:700;color:#333;margin:0;font-size:26px}.comp-banner-standard-container .wgt-cat-title .description,.comp-banner-standard-container .wgt-cat-title .subtitle{color:#333;font-size:20px;margin-top:5px;margin-bottom:5px;line-height:100%}.comp-banner-standard-container .wgt-cat-btn{clear:right;overflow:hidden;display:flex;justify-content:flex-start;flex-wrap:wrap}.comp-banner-standard-container .wgt-cat-btn .site-btn-primary{display:inline-block}.comp-banner-standard-container .wgt-cat-btn .site-btn-tertiary{font-weight:400;text-transform:none;padding:12px 25px;border-radius:4px;font-size:17px;margin-top:12px;margin-right:10px}.comp-banner-standard-container .align-text-left .wgt-cat-title{float:left;padding-left:70px}.comp-banner-standard-container .align-text-left .wgt-cat-btn{float:left;clear:left;padding-left:70px}.comp-banner-standard-container .align-text-left .banner-value-props{left:0;display:flex;justify-content:space-around;bottom:4px}@media (min-width:992px){.comp-banner-standard-container .align-text-left .banner-value-props{justify-content:flex-start;padding-left:15px}.comp-banner-standard-container .wgt-cat-btn{padding-right:5px}}@media (max-width:1199px){.comp-banner-standard-container{min-height:267px}.comp-banner-standard-container .image-content-container{width:100%}.comp-banner-standard-container .banner-value-props{width:50%}.comp-banner-standard-container .align-text-left .wgt-cat-btn,.comp-banner-standard-container .align-text-left .wgt-cat-title{width:50%;padding-left:50px}}.comp-banner-standard-container.with-left-nav{min-height:255px}.comp-banner-standard-container.with-left-nav .image-content-container{top:30%}.comp-banner-standard-container.with-left-nav .site-btn-tertiary{margin-top:8px;padding:8px 20px}@media (min-width:992px) and (max-width:1199px){.comp-banner-standard-container.with-left-nav{min-height:196px}.comp-banner-standard-container.with-left-nav .header{font-size:20px}.comp-banner-standard-container.with-left-nav .subtitle{font-size:14px}.comp-banner-standard-container.with-left-nav .site-btn-tertiary{font-size:14px;padding:4px 10px;margin-top:4px}.comp-banner-standard-container.with-left-nav .banner-value-props{padding:10px 0;width:40%}}.ie .page-home-container .main-homepage-region .sms-wgt-list-carousel .wgt-list-carousel-title{text-align:center;margin-bottom:20px}.ie .page-home-container .main-homepage-region .sms-wgt-list-carousel .wgt-list-carousel-group-container.js-carousel-dummy{display:inline-flex;overflow:hidden;background:#f2f2f2}.ie .page-home-container .main-homepage-region .sms-wgt-list-carousel .wgt-list-carousel-group-container .wgt-list-carousel-item-desc-container,.page-home-container .comp-recently-products-item-container .category-section,.page-home-container .comp-recently-products-item-container .owl-theme .owl-nav .disabled{display:none}.ie .page-home-container .main-homepage-region .sms-wgt-list-carousel .wgt-list-carousel-group-container .owl-stage-outer{background:#f2f2f2}.ie .page-home-container .main-homepage-region .sms-wgt-list-carousel .wgt-list-carousel-group-container .list-carousel-imgslide-row{width:100%;height:100%;min-width:120px;min-height:50px;max-width:120px;max-height:50px;margin:20px auto;position:relative}.ie .page-home-container .main-homepage-region .sms-wgt-list-carousel .wgt-list-carousel-group-container .list-carousel-imgslide-row .wgt-list-carousel-item-image img{-ms-filter:grayscale(100%) opacity(40%);-webkit-filter:grayscale(100%) opacity(40%);filter:grayscale(100%) opacity(40%);-webkit-transition:filter 250ms ease-in-out;-moz-transition:filter 250ms ease-in-out;-ms-transition:filter 250ms ease-in-out;-o-transition:filter 250ms ease-in-out;transition:filter 250ms ease-in-out;min-width:auto;min-height:auto;max-width:unset;width:auto;max-height:50px;opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ie .page-home-container .main-homepage-region .sms-wgt-list-carousel .wgt-list-carousel-group-container .list-carousel-imgslide-row .wgt-list-carousel-item-image img:hover{-ms-filter:grayscale(0) opacity(100%);filter:grayscale(0) opacity(100%)}.ie .page-home-container .main-homepage-region .sms-wgt-list-carousel .wgt-list-carousel-group-container .comp-imgslide-list-carousel-item-container{padding:40px 45px;position:relative}.ie .page-home-container .main-homepage-region .sms-wgt-list-carousel .owl-nav{position:absolute;top:40%;width:100%}.ie .page-home-container .main-homepage-region .sms-wgt-list-carousel .owl-nav .owl-prev{position:absolute;left:10px}.ie .page-home-container .main-homepage-region .sms-wgt-list-carousel .owl-nav .owl-next{position:absolute;right:10px}.page-home-container .left-panel,.page-home-container .right-panel{padding-top:30px}.page-home-container .right-panel{border-left:1px solid #ddd;padding-left:50px;padding-right:50px}.page-home-container [carousel-position="0"] .category-wrapper,.page-home-container [carousel-position="4"] .category-wrapper{background:#333}.page-home-container [carousel-position="0"] .category-wrapper::after,.page-home-container [carousel-position="4"] .category-wrapper::after{border-color:transparent transparent transparent #333}@media (max-width:734px){.page-home-container [carousel-position="0"] .category-wrapper::after,.page-home-container [carousel-position="4"] .category-wrapper::after{border-color:#333 transparent transparent}}.page-home-container [carousel-position="1"] .category-wrapper,.page-home-container [carousel-position="5"] .category-wrapper{background:#a6ce39}.page-home-container [carousel-position="1"] .category-wrapper::after,.page-home-container [carousel-position="5"] .category-wrapper::after{border-color:transparent transparent transparent #a6ce39}@media (max-width:734px){.page-home-container [carousel-position="1"] .category-wrapper::after,.page-home-container [carousel-position="5"] .category-wrapper::after{border-color:#a6ce39 transparent transparent}}.page-home-container [carousel-position="2"] .category-wrapper,.page-home-container [carousel-position="6"] .category-wrapper{background:#f93}.page-home-container [carousel-position="2"] .category-wrapper::after,.page-home-container [carousel-position="6"] .category-wrapper::after{border-color:transparent transparent transparent #f93}@media (max-width:734px){.page-home-container [carousel-position="2"] .category-wrapper::after,.page-home-container [carousel-position="6"] .category-wrapper::after{border-color:#f93 transparent transparent}}.page-home-container .product-section{margin-bottom:30px}.page-home-container [carousel-position="3"] .category-wrapper,.page-home-container [carousel-position="7"] .category-wrapper{background:#666}.page-home-container [carousel-position="3"] .category-wrapper::after,.page-home-container [carousel-position="7"] .category-wrapper::after{border-color:transparent transparent transparent #666}@media (max-width:734px){.page-home-container [carousel-position="3"] .category-wrapper::after,.page-home-container [carousel-position="7"] .category-wrapper::after{border-color:#666 transparent transparent}}.page-home-container .comp-recently-products-item-container{height:auto;opacity:1}.page-home-container .comp-recently-products-item-container .owl-carousel:not(.owl-loaded){height:0;opacity:0}.page-home-container .comp-recently-products-item-container .category-details .recently-icon{font-size:44px}.page-home-container .comp-recently-products-item-container .product-details-wrapper .alt-image img{object-fit:cover;width:auto;height:auto;margin:auto;max-width:100%;min-height:155px;box-sizing:border-box}.page-home-container .comp-recently-products-item-container .js-carousel-dummy.product-section{flex-wrap:wrap}.page-home-container .previous-orders-container,.page-home-container .recently-viewed-container{position:relative;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.page-home-container .previous-orders-container .dummy-personalization-container,.page-home-container .recently-viewed-container .dummy-personalization-container{position:relative;margin-bottom:30px;opacity:0}.page-home-container .previous-orders-container .dummy-personalization-container .wgt-text-image,.page-home-container .recently-viewed-container .dummy-personalization-container .wgt-text-image{padding-top:0}.page-home-container .previous-orders-container .dummy-personalization-container .wgt-catalog-item-image,.page-home-container .recently-viewed-container .dummy-personalization-container .wgt-catalog-item-image{float:left;width:25%;border:1px solid #ddd;position:relative;overflow:hidden}.page-home-container .previous-orders-container .dummy-personalization-container .wgt-catalog-item-image::after,.page-home-container .recently-viewed-container .dummy-personalization-container .wgt-catalog-item-image::after{content:"";display:block;padding-bottom:152px}.page-home-container .previous-orders-container .dummy-personalization-container .wgt-catalog-item-desc-container,.page-home-container .recently-viewed-container .dummy-personalization-container .wgt-catalog-item-desc-container{clear:both}.page-home-container .previous-orders-container .product-details-wrapper .alt-title,.page-home-container .recently-viewed-container .product-details-wrapper .alt-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-home-container .previous-orders-container .dummy-personalization-container .wgt-catalog-item-image{padding:10px 5px 93px}.page-home-container .recently-viewed-container .dummy-personalization-container .wgt-catalog-item-image{padding:0 5px 68px}.page-home-container .comp-previous-orders-item-container{opacity:1}.page-home-container .comp-previous-orders-item-container .category-section{display:none}.page-home-container .comp-previous-orders-item-container .owl-carousel:not(.owl-loaded){opacity:0}.page-home-container .comp-previous-orders-item-container .upload-icon{padding-top:15px}.page-home-container .comp-previous-orders-item-container .upload-icon img{width:auto;height:auto;margin:auto;max-width:100%;max-height:94px;box-sizing:border-box}.page-home-container .comp-previous-orders-item-container .category-details .alt-text{margin-top:7px}.page-home-container .comp-previous-orders-item-container .category-details .alt-image img{height:36px}.page-home-container .comp-previous-orders-item-container .previously-ordered-price{display:block}.page-home-container .comp-previous-orders-item-container .product-details-wrapper .alt-text{margin-bottom:15px}.page-home-container .comp-previous-orders-item-container .product-details .alt-image{box-sizing:content-box;padding:10px 0 0!important}.page-home-container .comp-previous-orders-item-container .product-details .alt-image .file-message{text-align:center;display:block;margin-top:24px;font-size:17px;color:#6c9e1b}.page-home-container .comp-previous-orders-item-container .product-details .alt-image img{width:auto;height:auto;margin:auto;max-width:100%;max-height:94px;box-sizing:border-box}.page-home-container .comp-previous-orders-item-container .owl-theme .owl-nav .disabled{display:none}.page-home-container .main-homepage-region{padding-bottom:5px}.page-home-container .main-homepage-region .sms-wgt-text-image h2{margin:26px 0 0;text-align:center;padding:0 15px 20px;font-weight:400;word-break:break-word}.page-home-container .main-homepage-region .sms-wgt-list-carousel .wgt-list-carousel-title{text-align:center;margin-bottom:20px}.page-home-container .main-homepage-region .sms-wgt-list-carousel .wgt-list-carousel-group-container.js-carousel-dummy{display:inline-flex;overflow:hidden;background:#f2f2f2}.page-home-container .main-homepage-region .sms-wgt-list-carousel .wgt-list-carousel-group-container .owl-stage-outer{background:#f2f2f2}.page-home-container .main-homepage-region .sms-wgt-list-carousel .wgt-list-carousel-group-container .wgt-list-carousel-item-desc-container{display:none}.page-home-container .main-homepage-region .sms-wgt-list-carousel .wgt-list-carousel-group-container .list-carousel-imgslide-row{width:100%;height:100%;min-width:120px;min-height:50px;max-width:120px;max-height:50px;margin:20px auto}.page-home-container .main-homepage-region .sms-wgt-list-carousel .wgt-list-carousel-group-container .list-carousel-imgslide-row .wgt-list-carousel-item-image img{-ms-filter:grayscale(100%) opacity(40%);-webkit-filter:grayscale(100%) opacity(40%);filter:grayscale(100%) opacity(40%);-webkit-transition:filter 250ms ease-in-out;-moz-transition:filter 250ms ease-in-out;-ms-transition:filter 250ms ease-in-out;-o-transition:filter 250ms ease-in-out;transition:filter 250ms ease-in-out;min-width:120px;min-height:50px;max-width:120px;max-height:50px;object-fit:contain;opacity:1}.page-home-container .main-homepage-region .sms-wgt-list-carousel .wgt-list-carousel-group-container .list-carousel-imgslide-row .wgt-list-carousel-item-image img:hover{-ms-filter:grayscale(0) opacity(100%);filter:grayscale(0) opacity(100%)}.page-home-container .main-homepage-region .sms-wgt-list-carousel .wgt-list-carousel-group-container .comp-imgslide-list-carousel-item-container{padding:40px 45px}.page-home-container .main-homepage-region .sms-wgt-list-carousel .owl-nav{position:absolute;top:40%;width:100%}.page-home-container .main-homepage-region .sms-wgt-list-carousel .owl-nav .owl-prev{position:absolute;left:10px}.page-home-container .main-homepage-region .sms-wgt-list-carousel .owl-nav .owl-next{position:absolute;right:10px}.page-home-container .service-homepage-container{background:#e6f0df;padding:0 0 40px;margin-bottom:30px;overflow:auto}.page-home-container .service-homepage-container .sms-wgt-text-image h2{text-align:center;margin:20px 0 10px;padding:0 15px 10px;font-weight:400}.page-home-container .service-homepage-container .sms-wgt-text-image .wgt-text-content{padding:15px 0}.page-home-container .service-homepage-container .reg-link{color:#6c9e1b;text-decoration:none}.page-home-container .service-homepage-container .reg-link:hover{color:#5d8817}.page-home-container .service-homepage-container .reg-link:active,.page-home-container .service-homepage-container .reg-link:active:focus,.page-home-container .service-homepage-container .reg-link:active:hover,.page-home-container .service-homepage-container .reg-link:focus{color:#6c9e1b}.page-home-container .service-homepage-container .reg-link:focus,.page-home-container .service-homepage-container .reg-link:hover{text-decoration:underline}.page-home-container .banner-homepage-container{overflow:hidden}.page-home-container .banner-homepage-region{position:relative;min-height:200px;overflow:hidden}.page-home-container .bottom-homepage-container .sms-wgt-text-image{position:relative;float:left;width:50%;min-height:1px;padding:0 15px}.page-home-container .comp-gallery-banner-container .align-text-left .image-content-container{left:0}.page-home-container .comp-gallery-banner-container .align-text-left .image-content-container .wgt-cat-btn,.page-home-container .comp-gallery-banner-container .align-text-left .image-content-container .wgt-cat-title{float:none}.page-home-container .comp-gallery-banner-container .align-text-left .image-content-container .wgt-cat-btn{clear:both;margin-top:8px}.page-home-container .comp-gallery-banner-container .align-text-left .image-content-container .wgt-cat-title{padding-right:0;padding-left:8px}.page-home-container .comp-gallery-banner-container .image-content-container{text-align:center;z-index:1;width:1200px;left:-90px}.page-home-container .comp-gallery-banner-container .wgt-cat-btn,.page-home-container .comp-gallery-banner-container .wgt-cat-title{float:right}.page-home-container .comp-gallery-banner-container .wgt-cat-title{padding-right:8px}.page-home-container .comp-gallery-banner-container .owl-carousel .owl-item img{width:auto}@media (max-width:1199px){.page-home-container .comp-gallery-banner-container .image-content-container{width:auto}.page-home-container .comp-gallery-banner-container .image-content-container.align-text-left{right:-88px}.page-home-container .comp-gallery-banner-container .banner-wrap{min-height:200px;overflow:hidden}.page-home-container .comp-gallery-banner-container .banner-wrap img{max-width:unset}.page-home-container .comp-gallery-banner-container .image-container{display:flex;align-items:center;height:100%}.page-home-container .comp-gallery-banner-container .image-container img{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);height:100%;width:auto}}.page-home-container .comp-gallery-banner-container .wgt-cat-title .title,.page-home-container .comp-gallery-banner-container .wgt-cat-title h1{font-style:italic;font-weight:900;text-transform:uppercase;margin:0;font-size:32px}.page-home-container .comp-gallery-banner-container .wgt-cat-title .description,.page-home-container .comp-gallery-banner-container .wgt-cat-title .subtitle{font-size:16px;margin-top:10px;margin-bottom:5px;line-height:100%}.page-home-container .comp-gallery-banner-container .wgt-cat-btn{clear:right;overflow:hidden;display:flex;justify-content:center;margin-top:5px}.page-home-container .comp-gallery-banner-container .wgt-cat-btn .site-btn-tertiary{font-weight:400;text-transform:none;padding-left:25px;padding-right:25px;margin:0 5px}.page-home-container .comp-gallery-banner-container .owl-carousel{display:block}.page-home-container .comp-gallery-banner-container .owl-dots{position:absolute;z-index:1;text-align:center;left:0;right:0;bottom:8px}.page-home-container .comp-gallery-banner-container .owl-dots .owl-dot span{background:#757575;border:1px solid #757575;margin:5px;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;width:12px;display:block;height:12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.page-home-container .comp-gallery-banner-container .owl-dots .owl-dot.active span{background:#fff}.page-home-container .comp-print-details-catalog-item-container .wgt-catalog-image,.page-home-container .comp-stories-list-catalog-item-container .wgt-catalog-image{position:relative}.page-home-container .comp-print-details-catalog-item-container .wgt-catalog-image img,.page-home-container .comp-stories-list-catalog-item-container .wgt-catalog-image img{position:absolute}.page-home-container .comp-print-details-catalog-item-container .wgt-catalog-image::after,.page-home-container .comp-stories-list-catalog-item-container .wgt-catalog-image::after{content:"";display:block}.page-home-container .comp-stories-list-catalog-item-container .wgt-catalog-image::after{padding-bottom:55%}.page-home-container .comp-print-details-catalog-item-container .wgt-catalog-image{width:100px;margin:auto}.page-home-container .comp-print-details-catalog-item-container .wgt-catalog-image img{left:0}.page-home-container .comp-print-details-catalog-item-container .wgt-catalog-image::after{padding-bottom:74%}@media (max-width:1024px){.page-home-container .previous-orders-container .dummy-personalization-container .wgt-catalog-item-image,.page-home-container .recently-viewed-container .dummy-personalization-container .wgt-catalog-item-image{width:33.33%;display:none}.page-home-container .previous-orders-container .dummy-personalization-container .wgt-catalog-item-image:nth-child(-n+4),.page-home-container .recently-viewed-container .dummy-personalization-container .wgt-catalog-item-image:nth-child(-n+4){display:block}.page-home-container .previous-orders-container .dummy-personalization-container .owl-dots-placeholder,.page-home-container .recently-viewed-container .dummy-personalization-container .owl-dots-placeholder{height:22px;margin:15px}.page-home-container .owl-loaded+.owl-dots-placeholder{display:none}}