.global-search ul{margin:0;padding:0;list-style:none}.global-search p{margin:0;padding:0}.global-search .disabled{color:#8a8a8a}.global-search .clearfix{clear:both;height:0px}.global-search .ais-Hits .columns{vertical-align:top !important}@media only screen and (min-width: 641px){.global-search .ais-Hits .columns{padding-left:5px;padding-right:5px}}.global-search .ais-Highlight mark,.global-search .ais-Highlight em{font-family:"BrandonGrotesqueMedium";background:none;color:inherit}.global-search.snapfish .bold-font{font-family:"BrandonGrotesqueMedium"}.global-search.snapfish .bold-font .saleprice .minimumlabel-1{font-family:"BrandonGrotesqueBold"}.global-search.snapfish .bold-font .saleprice .salepricelabel{font-family:"BrandonGrotesque"}.global-search.snapfish .bold-font .couponcode-details a{font-family:"BrandonGrotesque"}.global-search .top-bar-wrapper{padding:0}.global-search .header-wrapper{text-align:center}.global-search .results-body-wrapper{border-top:solid 1px #ccc;margin-top:30px}@media only screen and (min-width: 1024px){.global-search .results-body-wrapper .search-filter-section{max-width:297px !important;width:100% !important;float:left !important}.global-search .results-body-wrapper .search-filter-data{max-width:calc(100% - 297px);width:100% !important;float:left !important}}@media only screen and (max-width: 767px){.global-search .results-body-wrapper{border:none;margin-top:0px}}.global-search .results-body-wrapper .right-section{position:relative}.global-search .results-body-wrapper .right-section:before{position:absolute;top:0;height:100%;width:1px;background:#ccc;content:"";left:-31px}.global-search .results-body-wrapper .right-section ais-hits{display:block;width:calc(100% - 10px)}.global-search .results-body-wrapper .right-section .tile-carousel{margin:20px -10px;background:#F4F2EF;padding:20px;border-radius:10px}.global-search .results-body-wrapper .right-section .tile-carousel .owl-carousel .owl-item{background:#FFF;margin:10px;padding:15px;border-radius:8px}.global-search .results-body-wrapper .right-section .tile-carousel .owl-carousel .owl-item .item{margin:0}.global-search .results-body-wrapper .top-section{width:calc(100% + 15px);padding:0;margin-left:-15px;margin-bottom:20px}@media only screen and (max-width: 767px){.global-search .results-body-wrapper .top-section{padding:15px 0;margin:0;width:100%}}.global-search .results-body-wrapper .top-section .selected-filter-wrapper{display:inline;vertical-align:top}.global-search .results-body-wrapper .top-section .mobile-filter{display:block;float:left;line-height:40px}.global-search .results-body-wrapper .top-section .mobile-filter .mobile-filter.info-2:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:9px solid;content:"";display:inline-block;height:0;margin-left:5px;width:6px}.global-search .results-body-wrapper .top-section .design-result-sort-wrapper{display:table-cell;vertical-align:top;float:right;white-space:nowrap;margin-top:11px}@media only screen and (max-width: 767px){.global-search .results-body-wrapper .top-section .design-result-sort-wrapper .design-result-wrapper{position:absolute;width:200px;left:0;right:0;margin:auto;text-align:center}}@media only screen and (max-width: 767px){.global-search .results-body-wrapper .top-section .design-result-sort-wrapper .sort-wrapper .sort-section .sf-global-dropdown .selected-option.dropdown-value{margin-top:-8px}}.global-search .results-body-wrapper .top-section .design-result-sort-wrapper .design-result-wrapper,.global-search .results-body-wrapper .top-section .design-result-sort-wrapper .sort-wrapper{display:inline-block;vertical-align:middle}@media only screen and (max-width: 767px){.global-search .results-body-wrapper .top-section .design-result-sort-wrapper .design-result-wrapper .sf-global-dropdown,.global-search .results-body-wrapper .top-section .design-result-sort-wrapper .sort-wrapper .sf-global-dropdown{min-width:inherit;float:right}.global-search .results-body-wrapper .top-section .design-result-sort-wrapper .design-result-wrapper .sf-global-dropdown.flexible.sf-global-styleguide ul,.global-search .results-body-wrapper .top-section .design-result-sort-wrapper .sort-wrapper .sf-global-dropdown.flexible.sf-global-styleguide ul{min-width:200px;right:0}.global-search .results-body-wrapper .top-section .design-result-sort-wrapper .design-result-wrapper .sf-global-dropdown.flexible.sf-global-styleguide .selected-option,.global-search .results-body-wrapper .top-section .design-result-sort-wrapper .sort-wrapper .sf-global-dropdown.flexible.sf-global-styleguide .selected-option{min-width:inherit}}.global-search .results-body-wrapper .top-section .design-result-sort-wrapper .design-result-wrapper .sf-global-dropdown .selected-option,.global-search .results-body-wrapper .top-section .design-result-sort-wrapper .sort-wrapper .sf-global-dropdown .selected-option{min-width:230px}@media only screen and (min-width: 768px){.global-search .results-body-wrapper .top-section .design-result-sort-wrapper .design-result-wrapper .sf-global-dropdown ul,.global-search .results-body-wrapper .top-section .design-result-sort-wrapper .sort-wrapper .sf-global-dropdown ul{margin-top:-6px}}.global-search .results-body-wrapper .top-section .design-result-sort-wrapper .design-result-wrapper .design-result-section span,.global-search .results-body-wrapper .top-section .design-result-sort-wrapper .sort-wrapper .design-result-section span{width:20px;text-align:center;display:inline-block}@media only screen and (max-width: 767px){.global-search .results-body-wrapper .top-section .design-result-sort-wrapper .design-result-wrapper .design-result-section span,.global-search .results-body-wrapper .top-section .design-result-sort-wrapper .sort-wrapper .design-result-section span{display:none}}.global-search .design-result-section.with-innerLabel{margin-right:20px}.global-search .heading-section h1{font-size:40px !important;line-height:45px !important;text-transform:capitalize;min-height:50px}@media only screen and (min-width: 641px) and (max-width: 767px){.global-search .heading-section h1{min-height:100px}}@media only screen and (max-width: 40em){.global-search .heading-section h1{min-height:155px}}.global-search .heading-section h1 span{text-transform:initial;vertical-align:top}.global-search:not(.cvs-photo-us):not(.walgreens):not(.amazonus):not(.shutterflyca):not(.shutterflyus):not(.sbs) .heading-section h1{font-family:"BrandonGrotesqueLight"}.global-search:not(.cvs-photo-us):not(.walgreens):not(.amazonus):not(.shutterflyca):not(.shutterflyus):not(.sbs) .heading-section h1 .search-text{font-family:"BrandonGrotesqueMedium"}.global-search:not(.cvs-photo-us):not(.walgreens):not(.amazonus):not(.shutterflyca):not(.shutterflyus):not(.sbs) .search-seo-results{font-family:"BrandonGrotesqueLight"}@media only screen and (max-width: 40em){.global-search:not(.cvs-photo-us):not(.walgreens):not(.amazonus):not(.shutterflyca):not(.shutterflyus):not(.sbs) .search-seo-results{font-size:30px}}.global-search:not(.cvs-photo-us):not(.walgreens):not(.amazonus):not(.shutterflyca):not(.shutterflyus):not(.sbs) .search-seo-results h1{font-family:"BrandonGrotesqueMedium"}@media only screen and (max-width: 40em){.global-search:not(.cvs-photo-us):not(.walgreens):not(.amazonus):not(.shutterflyca):not(.shutterflyus):not(.sbs) .search-seo-results h1{font-size:30px}}.global-search.shutterflyca .search-seo-results,.global-search.shutterflyus .search-seo-results{font-size:33px}@media only screen and (max-width: 40em){.global-search.shutterflyca .search-seo-results,.global-search.shutterflyus .search-seo-results{font-size:28px;line-height:40px}}.global-search.shutterflyca .search-seo-results h1,.global-search.shutterflyus .search-seo-results h1{font-family:"Montserrat-Medium";font-size:33px}@media only screen and (max-width: 40em){.global-search.shutterflyca .search-seo-results h1,.global-search.shutterflyus .search-seo-results h1{font-size:28px;line-height:40px}}.global-search.shutterflyca .sort-section .sort-label,.global-search.shutterflyus .sort-section .sort-label{font-family:"Montserrat-SemiBold"}.global-search.shutterflyca .filter-section.vertical ul li .flex-parent .long-and-truncated,.global-search.shutterflyus .filter-section.vertical ul li .flex-parent .long-and-truncated{font-size:14px}@media only screen and (max-width: 40em){.global-search.sbs .search-seo-results{font-size:30px;top:40px}}@media only screen and (max-width: 40em){.global-search.sbs .search-seo-results h1{font-size:30px;line-height:36px}}.global-search .search-seo-results{text-align:center;position:relative;top:125px;font-size:40px;margin-top:-45px}@media only screen and (max-width: 767px){.global-search .search-seo-results{margin:auto;top:50px;position:absolute;left:0;right:0;padding:0 10px}}.global-search .search-seo-results h1{display:inline-block}.global-search .seoDescContext{display:flex;align-items:flex-end;width:60%;margin:auto}@media only screen and (max-width: 40em){.global-search .seoDescContext{width:85%}}.global-search .seoDescContext .text-container{margin:auto;line-height:20px}.global-search .seoDescContext .text-container.elipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.global-search .seoDescContext span.caret{display:block;margin-left:6px;position:absolute;border-width:0 2px 2px 0 !important;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);border:solid;bottom:7px;margin-top:0px;height:0;margin-right:4px;width:0}.global-search .seoDescContext span.caret.show-less{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);bottom:3px;visibility:hidden}.global-search .seoDescContext #seoDescshowLess{visibility:hidden}.global-search .paginationmain{margin-bottom:1px}.global-search .pagination-section .bsp-pagination{top:24px;margin-bottom:10px;display:table;left:50%;position:relative;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 1023px){.global-search .pagination-section .bsp-pagination{display:none}}@media only screen and (max-width: 767px){.global-search .pagination-section .bsp-pagination.bsp-pagination-new{display:table;top:30px}}@media only screen and (min-width: 768px) and (max-width: 768px){.global-search .pagination-section .bsp-pagination.bsp-pagination-new{display:table;top:65px}}.global-search .pagination-section .bsp-pagination.bottom{display:block;top:0}@media only screen and (max-width: 1023px){.global-search .pagination-section .bsp-pagination.bottom{display:none}.global-search .pagination-section .bsp-pagination.bottom.bsp-pagination-new{display:table}}.global-search .pagination-section .bsp-pagination.bottom .bsp-pgn-top-section{background:#f2f2f2;padding:5px 0}.global-search .pagination-section .bsp-pagination .bsp-pgn-top-section .pagination{display:table;height:auto;line-height:30px;margin:0 auto}.global-search .pagination-section .bsp-pagination .bsp-pgn-top-section .pagination li{display:table-cell;height:auto;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:0}.global-search .pagination-section .bsp-pagination .bsp-pgn-top-section .pagination li a.non-selected-page{color:#999999}.global-search .pagination-section .bsp-pagination .bsp-pgn-top-section .pagination li a.non-selected-page:focus{line-height:inherit}.global-search .pagination-section .bsp-pagination .bsp-pgn-top-section .pagination li#next a:focus,.global-search .pagination-section .bsp-pagination .bsp-pgn-top-section .pagination li#previous a:focus{line-height:inherit}.global-search .pagination-section .bsp-pagination .bsp-pgn-top-section .pagination li a:hover{text-decoration:underline}.global-search .pagination-section .bsp-pagination .bsp-pgn-top-section .pagination li.current a{background:#0c7088;line-height:inherit}.global-search .pagination-section .bsp-pagination .bsp-pgn-top-section .show-result{line-height:42px;padding-left:20px}.global-search .pagination-section .bsp-pagination .wrapper-dropdown-1{margin-right:20px;min-width:70px}.global-search .pagination-section .bsp-pagination .total-items{padding-right:20px;line-height:40px}@media only screen and (max-device-width: 736px){.global-search .pagination-section .bsp-pagination{left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.global-search .pagination-section .bsp-pagination.bsp-pagination-new{margin:0 auto}.global-search .pagination-section .bsp-pagination .bsp-pgn-top-section .pagination{margin:0 auto;text-align:center;width:100%}.global-search .pagination-section .bsp-pagination .bsp-pgn-top-section .pagination li{display:inline-block;height:auto;float:none}}.global-search .breadcrumb-section{padding-top:30px}@media only screen and (max-width: 767px){.global-search .breadcrumb-section{padding-top:0;margin-top:10px}}.global-search .breadcrumb-section div span{display:inline-block;color:#353535}.global-search .breadcrumb-section div span:after{position:relative;content:">";width:20px;display:inline-block;text-align:center}.global-search .breadcrumb-section div span:last-child:after{display:none}.global-search .breadcrumb-section div span a{text-decoration:underline;color:#0c7088}.global-search .breadcrumb-section div span a:hover{text-decoration:none}@media only screen and (max-width: 470px){.global-search.sbs .breadcrumb-section{margin-top:0px}}.global-search .recently-myfav-section{text-align:right}.global-search .recently-myfav-section ul li{display:inline-block}.global-search .recently-myfav-section ul li .disabled-link{color:#8a8a8a}.global-search .recently-myfav-section ul li .disabled-link:hover,.global-search .recently-myfav-section ul li .disabled-link:focus,.global-search .recently-myfav-section ul li .disabled-link:active{text-decoration:none;cursor:default}.global-search .recently-myfav-section ul li:after{display:inline-block;width:20px;content:"|";text-align:center}.global-search .recently-myfav-section ul li:last-child:after{display:none}.global-search .recently-myfav-section ul li .icon{display:inline-block}.global-search .recently-myfav-section ul li .icon:before{width:auto;margin:0;padding:0;margin-right:3px}.global-search .filter-section.vertical{border-right:solid 1px #ccc;height:100%}.global-search .filter-section.vertical .font-bold{font-family:"BrandonGrotesqueMedium" !important}.global-search .filter-section.vertical .filter-content{display:none;padding-left:3px}.global-search .filter-section.vertical .filter-content#designColorWithHex li{width:auto;float:left;margin-left:20px;margin-bottom:20px;position:relative}@media only screen and (min-width: 1024px){.global-search .filter-section.vertical .filter-content#designColorWithHex li:nth-child(4n+1){clear:left}.global-search .filter-section.vertical .filter-content#designColorWithHex li:nth-child(4n+1){margin-left:0px}}@media only screen and (min-width: 641px) and (max-width: 1023px){.global-search .filter-section.vertical .filter-content#designColorWithHex li:nth-child(3n+1){clear:left}.global-search .filter-section.vertical .filter-content#designColorWithHex li:nth-child(3n+1){margin-left:0px}}.global-search .filter-section.vertical .filter-content#designColorWithHex li input[type="checkbox"]{width:30px;height:30px;margin:0;z-index:2;left:4px;top:4px}.global-search .filter-section.vertical .filter-content#designColorWithHex li .colorToolTipText{position:absolute;visibility:hidden;background-color:#fff;color:#4d4d4d;text-align:center;border-radius:6px;padding:5px 15px;z-index:1;top:-35px;right:-10px;box-shadow:0px 1px 1px 1px rgba(0,0,0,0.1);white-space:nowrap;text-transform:capitalize}.global-search .filter-section.vertical .filter-content#designColorWithHex li .color-tooltip-carrot{display:none;position:absolute;left:0px;top:-3px}.global-search .filter-section.vertical .filter-content#designColorWithHex li .color-tooltip-carrot:before,.global-search .filter-section.vertical .filter-content#designColorWithHex li .color-tooltip-carrot:after{content:"";display:block;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #fff;border-bottom:5px solid transparent;position:absolute}.global-search .filter-section.vertical .filter-content#designColorWithHex li .color-tooltip-carrot:before{z-index:99;top:-1px}.global-search .filter-section.vertical .filter-content#designColorWithHex li .color-tooltip-carrot:after{border-color:rgba(53,53,53,0.4) transparent transparent transparent;z-index:90}.global-search .filter-section.vertical .filter-content#designColorWithHex li input[type="checkbox"]:hover ~ .colorToolTipText,.global-search .filter-section.vertical .filter-content#designColorWithHex li input[type="checkbox"]:focus ~ .colorToolTipText{visibility:visible}.global-search .filter-section.vertical .filter-content#designColorWithHex li input[type="checkbox"]:hover ~ .color-tooltip-carrot,.global-search .filter-section.vertical .filter-content#designColorWithHex li input[type="checkbox"]:focus ~ .color-tooltip-carrot{display:block}.global-search .filter-section.vertical .filter-content#designColorWithHex li .selected-color-icon{width:20px;height:20px;border:solid 2px #fff;display:block;position:absolute;border-radius:100%;top:50%;transform:translate(-50%, -50%);left:50%;box-sizing:border-box;display:none}.global-search .filter-section.vertical .filter-content#designColorWithHex li .selected-color-icon:after{content:"";border:solid #fff;position:absolute;transform:rotate(44deg);left:6px;top:3px;width:5px;height:9px;border-width:0 2px 2px 0}.global-search .filter-section.vertical .filter-content#designColorWithHex li input[type="checkbox"]:checked+label .selected-color-icon{display:block}.global-search .filter-section.vertical .filter-content#designColorWithHex li input[type="checkbox"]:disabled+label{cursor:default;border-color:#b9b9b9}.global-search .filter-section.vertical .filter-content#designColorWithHex li input[type="checkbox"]:disabled+label span{border:none;margin:0;opacity:0.7}.global-search .filter-section.vertical .filter-content#designColorWithHex li input[type="checkbox"]:disabled+label span:before,.global-search .filter-section.vertical .filter-content#designColorWithHex li input[type="checkbox"]:disabled+label span:after{content:"";width:43px;position:absolute;height:1px;top:0;left:0;background:#b9b9b9;transform:rotate(135deg) translateX(15px) translateY(-5px)}.global-search .filter-section.vertical .filter-content#designColorWithHex li input[type="checkbox"]:disabled+label span:after{background:#808080;transform:rotate(135deg) translateX(15px) translateY(-6px)}.global-search .filter-section.vertical .filter-content#designColorWithHex li label input[type="checkbox"]:disabled+span{cursor:default;border:none;margin:0;opacity:0.7}.global-search .filter-section.vertical .filter-content#designColorWithHex li label input[type="checkbox"]:disabled+span:before,.global-search .filter-section.vertical .filter-content#designColorWithHex li label input[type="checkbox"]:disabled+span:after{content:"";width:43px;position:absolute;height:1px;top:0;left:0;background:#b9b9b9;transform:rotate(135deg) translateX(15px) translateY(-5px)}.global-search .filter-section.vertical .filter-content#designColorWithHex li label input[type="checkbox"]:disabled+span:after{background:#808080;transform:rotate(135deg) translateX(15px) translateY(-6px)}.global-search .filter-section.vertical .filter-content#designColorWithHex li label{float:left;display:block;padding-left:0px;border:solid 3px transparent;position:relative;z-index:1;margin:0px !important}.global-search .filter-section.vertical .filter-content#designColorWithHex li label span{width:30px;height:30px;border:solid 1px #e5e5e5;margin:1px;display:block}.global-search .filter-section.vertical .filter-content#designColorWithHex li label span.multi{background:linear-gradient(90deg, #ff2400,#e81d1d,#e8b71d,#e3e81d,#1de840,#1ddde8,#2b1de8,#dd00f3,#dd00f3)}.global-search .filter-section.vertical .filter-content#designColorWithHex li label:before{background:none}.global-search .filter-section.vertical .filter-label{padding:15px 10px;border-bottom:solid 1px #ccc;display:table;width:100%}.global-search .filter-section.vertical .filter-label span{display:table-cell;vertical-align:middle}.global-search .filter-section.vertical .filter-label a{display:table-cell;vertical-align:middle;float:right}.global-search .filter-section.vertical .more-less-link{margin-left:0px;margin-top:5px;clear:both}.global-search .filter-section.vertical .clear-single-filter{margin-left:0px;height:10px;line-height:10px}.global-search .filter-section.vertical ul{margin:0 10px}.global-search .filter-section.vertical ul li{padding:0px}.global-search .filter-section.vertical ul li input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer}.global-search .filter-section.vertical ul li.list{padding:10px 0;border-bottom:solid 1px #ccc}.global-search .filter-section.vertical ul li{padding:0px;width:100%}.global-search .filter-section.vertical ul li:not(.list):last-child{border:none}.global-search .filter-section.vertical ul li.active .label-wrapper .arrow{transform:rotate(90deg)}.global-search .filter-section.vertical ul li.active .label-wrapper .arrow em{border-left-color:#fff}.global-search .filter-section.vertical ul li.active .filter-content{padding-bottom:10px}.global-search .filter-section.vertical ul li .label-wrapper{display:table;width:100%;padding:0;cursor:pointer}.global-search .filter-section.vertical ul li .label-wrapper .facet-name{float:left;line-height:24px;margin-left:5px;vertical-align:middle}.global-search .filter-section.vertical ul li .label-wrapper .arrow{background:#fff;border:1px solid gray;border-radius:100%;float:left;height:24px;margin-right:0;margin-top:0;width:24px;vertical-align:middle;transition:0.5s ease 0s}.global-search .filter-section.vertical ul li .label-wrapper .arrow em{border-bottom:5px solid transparent;border-left:5px solid gray;border-top:5px solid transparent;display:block;margin-left:9px;margin-top:6px}.global-search .filter-section.vertical ul li.active .label-wrapper .arrow{transform:rotate(90deg)}.global-search .filter-section.vertical ul li .facet-icon{font-size:50px;position:relative}.global-search .filter-section.vertical ul li .facet-icon:before{margin:0;text-align:left;display:inline;outline-width:3px;outline-color:transparent;outline-style:solid;outline-offset:-2px}.global-search .filter-section.vertical ul li .facet-icon .selected-facet-tick{width:20px;height:20px;border:solid 2px #fff;display:block;position:absolute;border-radius:100%;top:0;left:0;right:0;bottom:0;margin:auto;display:none}.global-search .filter-section.vertical ul li .facet-icon .selected-facet-tick:after{content:"";border:solid #fff;position:absolute;-webkit-transform:rotate(44deg);-ms-transform:rotate(44deg);transform:rotate(44deg);left:6px;top:3px;width:5px;height:9px;border-width:0 2px 2px 0}.global-search .filter-section.vertical ul li .icon-selected .facet-icon:before{color:rgba(0,0,0,0.2)}.global-search .filter-section.vertical ul li .icon-selected .facet-icon .selected-facet-tick{display:block}.global-search .filter-section.vertical ul li .flex-parent{display:flex}.global-search .filter-section.vertical ul li .flex-parent .long-and-truncated{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;text-transform:capitalize;font-size:17px}.global-search .filter-section.vertical ul li .flex-parent .short-and-fixed{white-space:nowrap;-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;min-width:34px;margin-left:5px}.global-search .filter-section.vertical ul li .checkbox_indicator{top:0;bottom:0}.global-search .filter-section.vertical ul li ul{margin:0;padding-left:0px}.global-search .filter-section.vertical ul li ul label{margin:0;margin-top:10px !important;margin-bottom:10px !important;cursor:pointer;display:inline-block;width:100%}.global-search .filter-section.vertical ul li ul label.subCatItem{margin-top:5px !important;margin-bottom:5px !important}.global-search .filter-section.vertical ul li ul li ul{padding-left:10px}.global-search .filter-section.vertical ul li ul.sf-global-styleguide.sf-global-radio li{position:relative;margin-bottom:0px}.global-search .filter-section.vertical ul li ul.sf-global-styleguide.sf-global-radio li input[type="radio"].css-radio{top:7px}.global-search .filter-section.vertical ul li ul.sf-global-styleguide.sf-global-radio li input[type="radio"].css-radio+label.css-radio-label .radio-bg{top:9px}.global-search .filter-section.vertical ul li.show-side-by-side{width:auto;display:inline-block;margin-right:15px}.global-search .filter-section.vertical ul li.show-side-by-side .sf-global_checkbox{padding-left:28px}.global-search .filter-section.vertical ul li.show-side-by-side .sf-global_checkbox .flex-parent{display:inline-flex}.global-search .filter-section.vertical ul li.show-side-by-side.no-checkbox .sf-global_checkbox{padding-left:0px;padding-right:10px}.global-search .filter-section.vertical ul li.show-side-by-side.no-checkbox .sf-global_checkbox img{max-width:50px;display:block}.global-search .filter-section.vertical ul li.show-side-by-side.no-checkbox .checkbox_indicator{display:none}.global-search .filter-section.vertical ul li.show-side-by-side:not(.no-checkbox){float:left}.global-search .filter-section.vertical ul li.show-side-by-side:not(.no-checkbox):nth-child(4n+4){clear:left}.global-search .filter-section.vertical ul li.show-side-by-side .icon-name{font-size:14px}.global-search .filter-section.vertical ul li.show-side-by-side .facet-icon-img{border:solid 3px transparent;width:50px;position:relative}.global-search .filter-section.vertical ul li.show-side-by-side .facet-icon-img.link-border .selected-facet-img-tick{display:inline-block}.global-search .filter-section.vertical ul li.show-side-by-side .facet-icon-img.link-border img{opacity:0.4}.global-search .filter-section.vertical ul li.show-side-by-side .facet-icon-img .selected-facet-img-tick{width:20px;height:20px;border:solid 2px #fff;display:block;position:absolute;border-radius:100%;top:0;left:0;right:0;bottom:0;margin:auto;display:none}.global-search .filter-section.vertical ul li.show-side-by-side .facet-icon-img .selected-facet-img-tick:after{content:"";border:solid #fff;position:absolute;-webkit-transform:rotate(44deg);-ms-transform:rotate(44deg);transform:rotate(44deg);left:6px;top:3px;width:5px;height:9px;border-width:0 2px 2px 0}.global-search .filter-section.vertical app-category-menu li ul li em{width:0;height:0;border-top:6px solid transparent;border-left:8px solid gray;border-bottom:6px solid transparent;margin-top:4px;margin-right:4px}.global-search .filter-section.vertical app-category-menu li ul li em.active-arrow{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid gray;margin-top:6px;margin-right:4px}.global-search .filter-section.vertical app-category-menu li ul li ul{padding-left:16px}.global-search .filter-section.vertical app-refinement-list.list{display:block;width:100%}.global-search .filter-section.mobile-view{width:100%;background:#fff;height:calc(100% - 50px);position:fixed;top:0px;z-index:1001;left:0px;overflow-y:scroll;-webkit-overflow-scrolling:touch;margin-left:0px;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:margin-left 500ms ease,-webkit-transform 500ms ease,top 500ms ease;-moz-transition:margin-left 500ms ease,-moz-transform 500ms ease,top 500ms ease;-o-transition:margin-left 500ms ease,-o-transform 500ms ease,top 500ms ease;transition:margin-left 500ms ease,transform 500ms ease,top 500ms ease}.global-search .filter-section.mobile-view.active{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.global-search .mobile-filter-bottom{height:50px;line-height:50px;width:100%;position:fixed;bottom:0px;left:0px;z-index:1002;opacity:0;background:#f2f2f2;margin-left:0px;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 200ms ease;-webkit-transition-delay:500ms;-moz-transition:-moz-transform 200ms ease 500ms;-o-transition:-o-transform 200ms ease 500ms;transition:transform 200ms ease 500ms}.global-search .mobile-filter-bottom .columns{padding:0 5px}.global-search .mobile-filter-bottom.active{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);opacity:1}@media only screen and (max-width: 767px){.global-search .selected-filter-section{clear:both}}.global-search .selected-filter-section ul li{padding:10px;border:solid 1px #ccc;border-radius:4px;display:inline-block;margin-right:20px;margin-top:11px;font-size:14px;text-transform:capitalize}.global-search .selected-filter-section ul li a,.global-search .selected-filter-section ul li span{margin-left:5px;font-size:12px;cursor:pointer;color:inherit;text-decoration:none}.global-search .sort-section .sort-label,.global-search .sort-section .sf-global-dropdown{display:inline-block !important;vertical-align:middle}@media only screen and (max-width: 767px){.global-search .sort-section .sortopt-desk{display:none}}@media only screen and (min-width: 767px){.global-search .sort-section .sortopt-mob{display:none}}.global-search .sort-section .sort-label{margin-right:10px}@media only screen and (max-width: 767px){.global-search .sort-section .sort-label{display:none !important}}.global-search .design-tile{text-align:center}@media only screen and (max-width: 767px){.global-search .design-tile .image-wrapper{height:auto !important}.global-search .design-tile .image-wrapper .tile-front-design{position:relative}}.global-search .design-tile:not(.special-tile) img{max-width:100%;max-height:100%;padding:20px}.global-search .design-tile .category-name{color:#9e9e9e}.global-search .design-tile a{display:inline-block;position:relative;width:100%;height:100%}.global-search .design-tile .tile-front-design{position:absolute;left:0;right:0;margin:auto;bottom:0}.global-search .design-tile .overlay-container{display:inline-block;max-width:100%;position:relative;overflow:hidden}.global-search .design-tile .overlay-container .mug-overlay{padding:0px;position:relative;z-index:2;max-width:100%}.global-search .design-tile .overlay-container .mask-area{position:absolute;overflow:hiden;z-index:1}.global-search .design-tile .overlay-container .mask-area .design-img{padding:0px;position:absolute;max-height:100%;max-width:inherit;left:0}.global-search .design-tile.special-tile{background:#9b9b9b;color:#fff;max-width:470px;margin:0 auto}.global-search .design-tile.special-tile .image-wrapper{background:#fff}.global-search .design-tile.special-tile img.tile-front-design{border:10px solid #9b9b9b;padding:10px}@media only screen and (min-width: 768px) and (max-width: 900px){.global-search .design-tile.special-tile img.tile-front-design{border:9px solid #9b9b9b;padding:9px}}@media only screen and (max-width: 767px){.global-search .design-tile.special-tile img.tile-front-design{min-width:100%}}.global-search .design-tile.special-tile .design-info{height:80px;margin:0 15px 0 10px;text-align:left}.global-search .design-tile.special-tile .design-info a{color:#fff;text-transform:uppercase;font-size:17px;overflow:hidden;position:relative;line-height:20px;max-height:60px;text-align:left;margin-right:14px;padding-right:14px}.global-search .design-tile.special-tile .design-info a:before{content:"...";position:absolute;right:0;bottom:0}.global-search .design-tile.special-tile .design-info a:after{content:"";position:absolute;right:0;width:1em;height:1em;margin-top:0.2em;background:#9b9b9b}.global-search .design-tile.special-tile .design-info a span.caret.caret-left{border-left:9px solid #fff;border-right:6px solid transparent;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-left:8px;margin-top:3px;position:absolute;z-index:2}.global-search .design-tile.special-tile .designtile-details{display:none}@media only screen and (max-width: 767px){.global-search .special-tile-space{height:10px;display:block}}.global-search .color-palette{margin:0px;padding:0px}.global-search .color-palette li{width:29px;height:29px;display:inline-block;margin:0 3px;cursor:pointer;border:solid 2px transparent;-webkit-backface-visibility:hidden}.global-search .color-palette li.active span{border-color:#fff}.global-search .color-palette span{display:inline-block;border:solid 1px #e5e5e5;width:25px;height:25px;-webkit-backface-visibility:hidden}.global-search .color-palette span.multi{background:linear-gradient(90deg, #ff2400,#e81d1d,#e8b71d,#e3e81d,#1de840,#1ddde8,#2b1de8,#dd00f3,#dd00f3)}.global-search .zero-messaging h2{margin-bottom:10px}.global-search .zero-messaging .empty-search-results .search-caption{color:#616161;display:block}.global-search .zero-messaging .empty-search-results .heading-1{font-size:30px;line-height:38px}.global-search .zero-messaging .empty-search-results .sf-global-styleguide.search-box .search-icon{display:none}.global-search .zero-messaging .empty-search-results .search-section-hrzntl-fltrs{padding:30px 0}.global-search .zero-messaging .empty-search-results .search-section-hrzntl-fltrs .bsp-search{width:100%}.global-search .zero-messaging .empty-search-results .search-section-hrzntl-fltrs .bsp-search .search-box .search-input{width:200px;float:none;margin-right:20px}@media only screen and (max-width: 40em){.global-search .zero-messaging .empty-search-results .search-section-hrzntl-fltrs .bsp-search .search-box .search-input{margin:0 auto}}@media only screen and (max-width: 40em){.global-search .zero-messaging .empty-search-results .search-section-hrzntl-fltrs .searchbtn-zerodesign{margin-top:10px;display:inline-block;margin:10px}}.global-search .zero-messaging .empty-search-results .zero-design-lists{display:inline-block;margin:0 20px;text-align:left}.global-search .zero-messaging .empty-search-results .zero-design-lists li{margin-bottom:15px;list-style-type:disc;color:#616161}@media only screen and (max-width: 40em){.global-search .zero-messaging .empty-search-results .zero-design-lists li{margin-left:20px}}.global-search .zero-messaging .empty-search-results .zero-design-lists li:first-child{list-style:none;margin:0;padding:0;margin-left:-20px;margin-bottom:20px}@media only screen and (max-width: 40em){.global-search .zero-messaging .empty-search-results .zero-design-lists li:first-child{margin-left:0px}}
