.dialog-message{display:none}.ui-dialog .dialog-message{display:block}.ui-dialog{display:none;}#edit-brand-locales{line-height:28px;margin-bottom:20px;padding-left:20px;}td.ctools-export-ui-operations .ctools-dropbutton{position:relative !important;}.basic-noderef-v1:first-child .contextual-links-wrapper,.drupal-embed:first-child .contextual-links-wrapper{top:15px;z-index:9999;}#translation-sets-disable-warning-modal .messages.warning{background-color:#ffe375;z-index:9999;padding:20px;border:0px #fff solid;color:#000;}#translation-sets-disable-warning-modal  .messages p{margin:0px;color:#000;font-family:Verdana,Arial,sans-serif;font-size:1em;}.view-seo-export .views-exposed-widgets > .views-exposed-widget{width:30%;float:left;}.view-seo-export .views-exposed-widget.views-submit-button > div.form-item{width:14%;float:left;}.view-seo-export .views-exposed-widget.views-submit-button > #edit-submit-seo-export{display:block;clear:both;}.view-seo-export .views-exposed-widget.views-submit-button{width:100%;clear:both;}.view-nid-export .view-filters{border:1px solid #ccc;padding:1em;display:none;}.view-nid-export .slide-toggle{text-decoration:underline;text-underline-offset:5px;cursor:pointer;}
.product-brief{display:flex;flex-direction:column;margin:0;position:relative;text-align:center;width:100%;align-items:center}@media (min-width:768px){.product-brief{margin-bottom:20px}}.product-brief.IE-min-height-processed{min-height:800px}.product-brief__flag{display:table;margin:0 auto;min-height:0;height:27px}.product-brief__flag--preorder{padding:0 12px;margin:0 auto 10px;display:none}.product-brief__flag--subheader,.product-brief__flag--text{padding:0 12px;margin:0 auto;border:1px solid #1b1b1b}.product-brief__image-wrapper{margin:0 auto;position:relative;width:78%}@media (min-width:768px){.product-brief__image-wrapper--has-alt-image:hover .product-brief__image{opacity:0;visibility:hidden}.product-brief__image-wrapper--has-alt-image:hover .product-brief__image--alt{opacity:1;visibility:visible}}.product-brief__image-container{width:100%}.product-brief__image-container .product-brief__image-badge{pointer-events:none;position:absolute;top:0;right:0;z-index:1}.product-brief__image{margin:0 auto;max-height:380px;max-width:100%;opacity:1;visibility:visible;text-align:center;transition:opacity 1s ease-in-out;width:auto}.product-brief__image.product-brief__image--alt{left:0;opacity:0;position:absolute;top:0;visibility:hidden;z-index:1}.product-brief__image-link{text-decoration:none;color:#1b1b1b;font-size:13px}.product-brief__image-link:hover{text-decoration:none}.product-brief__image-link.slick-slide .product-brief__image--alt{visibility:visible;opacity:1}@media (min-width:768px){.product-brief__cta{transition:opacity .3s ease,visibility .3s ease;opacity:0;visibility:hidden}}.product-brief__shades{min-height:50px;width:100%}@media (min-width:768px){.product-brief__shades{overflow:hidden;min-height:88px;max-width:325px;min-width:280px;padding:0 15px;margin:0 auto}}@media (min-width:1024px){.slick-slide .product-brief__shades{min-height:90px}}.product-brief__abstract{flex:1;width:100%;text-align:center;max-width:345px;margin:0 auto}.tabbed-products-block .product-brief__abstract{max-width:330px}@media (min-width:768px){.tabbed-products-block .product-brief__abstract{max-width:290px}}@media (min-width:768px){.product-brief__abstract{max-width:325px}}.product-brief__abstract .p-w-r .pr-snippet{padding:0 0 4px}.product-brief__headline{display:inline-block;width:100%}.product-brief__headline-link{color:#1b1b1b;text-decoration:none}.product-brief__headline-link:hover{text-decoration:none}@media (min-width:768px){.product-brief__headline{display:block;width:100%}}.product-brief__header{color:#1b1b1b;font-family:"Brandon Text Bold";font-size:16px;text-transform:uppercase;text-align:center;width:100%}.product-brief__short-desc{font-size:15px;line-height:1.375;margin-top:3px;text-align:center;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2}.product-brief__short-desc-link{color:#1b1b1b;font-size:13px;text-transform:uppercase;white-space:nowrap}@media (min-width:768px){.product-brief__short-desc{margin-top:0;text-align:center}}.product-brief__bottom{width:100%;text-align:center;margin:-8px auto 0;max-width:345px}.tabbed-products-block .product-brief__bottom{max-width:330px}.product-brief__bottom-mobile{width:100%}.product-brief__bottom-mobile .product-brief__short-desc-link{width:100%;text-align:center;font-size:12px;height:44px;line-height:48px}@media (min-width:768px){.product-brief__bottom-mobile .product-brief__short-desc-link{height:auto;padding-top:12px}}.product-brief__bottom-mobile .product-brief__add-to-bag{width:100%;text-align:center;margin-top:15px}.product-brief__bottom-mobile .product-brief__add-to-bag .product__button--add-to-bag{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .1s linear,background .1s linear;-moz-transition:color .1s linear false,background .1s linear false;-o-transition:color .1s linear false,background .1s linear false;transition:color .1s linear,background .1s linear;display:inline-block;text-decoration:none;text-align:center;color:#ffffff;cursor:pointer;padding:.75em 1em;font-family:"Brandon Text Bold";font-size:14px;font-weight:400;text-transform:uppercase;line-height:1;letter-spacing:1px;background-color:#000000;width:150px;height:auto;min-width:150px}.product-brief__bottom-mobile .product-brief__add-to-bag .product__button--add-to-bag:hover{color:#ffffff;text-decoration:none}.product-brief__bottom-mobile .product-brief__add-to-bag .product__button--add-to-bag:focus{outline:0}.product-brief__bottom-mobile .product-brief__add-to-bag .product__button--add-to-bag:hover{background-color:#333333}@media (min-width:768px){.product-brief__bottom-mobile .product-brief__add-to-bag .product__button--add-to-bag{width:auto;max-width:238px}}.product-brief__bottom-mobile .product-brief__add-to-bag .button--disabled{cursor:default;background-color:#cccccc;curson:default;height:auto;line-height:1;min-width:150px}.product-brief__bottom-mobile .product-brief__add-to-bag .button--disabled:active,.product-brief__bottom-mobile .product-brief__add-to-bag .button--disabled:hover{background-color:#cccccc}@media (min-width:768px){.product-brief__bottom-mobile .product-brief__add-to-bag .button--disabled{width:auto;max-width:238px}}@media (min-width:768px){.product-brief__bottom-mobile .product-brief__add-to-bag .product__notify-me{display:block;margin:0 auto;width:69%;max-width:238px}}.product-brief__bottom-mobile .product-brief__add-to-bag .product__notify-me>li{width:100%}.product-brief__bottom-mobile .product-brief__add-to-bag .product__notify-me>li .button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .1s linear,background .1s linear;-moz-transition:color .1s linear false,background .1s linear false;-o-transition:color .1s linear false,background .1s linear false;transition:color .1s linear,background .1s linear;display:inline-block;text-decoration:none;text-align:center;color:#ffffff;cursor:pointer;padding:.75em 1em;font-family:"Brandon Text Bold";font-size:14px;font-weight:400;text-transform:uppercase;line-height:1;letter-spacing:1px;background-color:#000000;margin:0;height:auto;line-height:1.6;min-width:150px}.product-brief__bottom-mobile .product-brief__add-to-bag .product__notify-me>li .button:hover{color:#ffffff;text-decoration:none}.product-brief__bottom-mobile .product-brief__add-to-bag .product__notify-me>li .button:focus{outline:0}.product-brief__bottom-mobile .product-brief__add-to-bag .product__notify-me>li .button:hover{background-color:#333333}@media (min-width:768px){.product-brief__bottom-mobile .product-brief__add-to-bag .product__notify-me>li .button{width:100%}}.product-brief__inventory_status{display:block;width:100%;height:auto;color:#777777;font-size:13px;text-align:center;padding:4px 0}.product-brief .product__inventory-status .preorder-noshop{position:relative;bottom:0;width:auto}@media (min-width:768px){.product-brief .product__inventory-status .preorder-noshop{float:none;text-align:center;margin:0 auto}}.product-brief .p-w-r .pr-category-snippet__total{padding:5px 0 0 0;font-family:"Brandon Text";font-size:13px}.product-brief .p-w-r .pr-category-snippet__rating{padding:3px 5px 3px 0}@media (min-width:768px){.product-brief .p-w-r .pr-category-snippet__rating{padding:0 5px 0 0}}.product-brief__price{font-size:15px;margin:2px 0 7px}.product-brief__price.pc-hidden{display:block;margin:3px 0 9px;text-align:center;vertical-align:top;width:100%}.product-brief__price .price-unit-price{color:#777777}.product-brief__quickshop-buttons .product-brief__add-to-bag{display:inline-block}.product-brief__quickshop-buttons .product-brief__quick-shop-cta{display:none}@media (min-width:1025px){.product-brief__quickshop-buttons .product-brief__quick-shop-cta{display:inline-block}.product-brief__quickshop-buttons .product-brief__quick-shop-cta~.product-brief__add-to-bag{display:none}}.product-brief__product-info-wrapper{display:flex;flex-direction:column;flex:initial;width:100%}@media (min-width:768px){.product-brief__product-info-wrapper{max-width:100%}}.product-brief__product-info-wrapper .product-brief__bottom .product-brief__bottom-mobile .product-brief__add-to-bag .product__button{letter-spacing:0}.product-brief__product-info-wrapper .product-sized__title-buttons .sku-list__list{min-height:88px!important}
#csr_header_holder{position:absolute;top:0px;left:0px;width:100%;z-index:9999;padding-left:600px;}#csr_header{position:absolute;width:auto;border:5px red solid;padding:10px;font-size:11px;font-family:'monospace';background-color:white;}#csr_header a{font-size:11px;}#csr_dragger{border-left:30px red solid;cursor:pointer;padding-right:8px;}#csr_info_box{border-right:1px red solid;padding-right:20px;position:relative;}#csr_registered_user_info{padding-left:20px;}#csr_recording_icon{width:15px;height:15px;border-radius:50%;position:absolute;right:5px;bottom:0;}.csr_recording_red{background-color:#e74c3c;box-shadow:0 0 5px 5px #e74c3c;}.csr_recording_green{background-color:#16a085;box-shadow:0 0 5px 5px #70d2bf;animation:pulse_poa_recording 2s infinite;}@keyframes pulse_poa_recording{0%{box-shadow:0 0 0 0 rgba(112,210,91,0.8);}70%{box-shadow:0 0 0 10px rgba(112,210,91,0);}100%{box-shadow:0 0 0 0 rgba(112,210,91,0);}}
.LPMcontainer.LPMoverlay[role='button'],.LPMcontainer.LPMoverlay:has([role='button']){z-index:107157 !important;}.embeddedServiceHelpButton{visibility:hidden;pointer-events:none;}
