@font-face{font-family:FuturaPT-Obl;src:url(//costco.briggs-riley.com/cdn/shop/t/25/assets/futura-pt-light-oblique.otf?v=129369775525022610251756314944);font-weight:400;font-style:normal}@font-face{font-family:FuturaPTBook;src:url(//costco.briggs-riley.com/cdn/shop/t/25/assets/FuturaPTBook.otf?v=177089036707475301541756314944);font-weight:400;font-style:normal}@font-face{font-family:FuturaPTBookOblique;src:url(//costco.briggs-riley.com/cdn/shop/t/25/assets/FuturaPTBookOblique.otf?v=144375707819909675841756314944);font-weight:400;font-style:normal}@font-face{font-family:FuturaPTMediumOblique;src:url(//costco.briggs-riley.com/cdn/shop/t/25/assets/FuturaPTMediumOblique.otf?v=113497478520895997311756314944);font-weight:400;font-style:normal}@font-face{font-family:FuturaPTLight;src:url(//costco.briggs-riley.com/cdn/shop/t/25/assets/FuturaPTLight.otf?v=94958022149359539501756314944);font-weight:400;font-style:normal}@font-face{font-family:FuturaPTMedium;src:url(//costco.briggs-riley.com/cdn/shop/t/25/assets/FuturaPTMedium.otf?v=75425960975042366171756314944);font-weight:400;font-style:normal}@font-face{font-family:FuturaMedium;src:url(//costco.briggs-riley.com/cdn/shop/t/25/assets/futura_medium_bt.ttf?v=77669803572079719891756314944);font-weight:400;font-style:normal}@font-face{font-family:"Baskerville No 2";src:url(//costco.briggs-riley.com/cdn/shop/t/25/assets/baskerville.woff?v=172084870904961478981756314944);font-weight:400;font-style:normal}.font-baskerville{font-family:"Baskerville No 2",serif!important}.prWrapOuter select{background-image:url(//costco.briggs-riley.com/cdn/shop/t/25/assets/ShapeDown.svg?v=81783695178528328191756314944)}.repairStatus{padding-bottom:130px;min-height:800px}@media screen and (max-width: 1024px){.repairStatus{padding-top:50px;padding-bottom:50px}}.repairStatus .rs-inner{width:100%;padding:0 30px;margin:auto;max-width:1200px}@media screen and (max-width: 1024px){.repairStatus .rs-inner{width:100%;padding:0 20px}}.repairStatus .rs-inner .prHeader{width:100%;padding:0}.repairStatus .rs-inner .repairBanner{position:relative}.repairStatus .rs-inner .repairBanner img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.repairStatus .rs-inner .repairBanner .content{padding:30px 0;position:relative;text-align:center;width:90%;max-width:650px;margin:0 auto}.repairStatus .rs-inner .repairBanner .content h1{color:#fff}.repairStatus .rs-inner .repairBanner .content p{margin:0}.repairStatus .rs-inner .rsWrap .rsWrapInner .rs-head .rs-title{font-family:Futura,sans-serif;font-size:32px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#e57100;margin-bottom:25px;padding-top:10px}@media screen and (max-width: 1024px){.repairStatus .rs-inner .rsWrap .rsWrapInner .rs-head .rs-title{font-size:24px}}.repairStatus .rs-inner .rsWrap .rsWrapInner .rs-head .rs-subtitle{font-family:Futura,sans-serif;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#2d2d2d;margin-bottom:20px}@media screen and (max-width: 1024px){.repairStatus .rs-inner .rsWrap .rsWrapInner .rs-head .rs-subtitle{font-size:16px}}.repairStatus .rs-inner .rsWrap .rsWrapInner .rs-head .rs-note{font-family:Futura,sans-serif;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#2d2d2d;margin-bottom:20px}@media screen and (max-width: 1024px){.repairStatus .rs-inner .rsWrap .rsWrapInner .rs-head .rs-note{font-size:16px}}.repairStatus .rs-inner .rsWrap .rsWrapInner .rs-finder{padding-top:31px}.repairStatus .rs-inner .rsWrap .rsWrapInner .rs-finder .rf-title{font-family:Futura,sans-serif;font-size:26px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#444;margin-bottom:30px;margin-top:20px;text-transform:uppercase;background-image:url(repair-suitcase.png),url(repair-wrench.png);background-size:auto calc(90% - 2px),auto 90%;background-position:right 40px center,right center;background-repeat:no-repeat}@media screen and (max-width: 1024px){.repairStatus .rs-inner .rsWrap .rsWrapInner .rs-finder .rf-title{font-size:16px;margin-bottom:-10px;background-position:right 30px center,right center}}.repairStatus .rs-inner .rsWrap .rsWrapInner .rs-finder .field-wrapper{margin-top:25px;position:relative}.repairStatus .rs-inner .rsWrap .rsWrapInner .rs-finder .field-wrapper label{position:absolute;text-transform:none;left:-65px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 1024px){.repairStatus .rs-inner .rsWrap .rsWrapInner .rs-finder .field-wrapper label{left:-55px}}.repairStatus .rs-inner .rsWrap .rsWrapInner .rs-finder .f-inputs{background-color:#fff;font-family:Futura,sans-serif;font-size:16px;line-height:normal;letter-spacing:normal;color:#2d2d2d;margin-bottom:0;padding:5px 10px;height:unset;width:100%;display:block;border:1px solid #e57100}@media screen and (max-width: 1024px){.repairStatus .rs-inner .rsWrap .rsWrapInner .rs-finder .f-inputs{font-size:18px;padding:10px 16px}}.repairStatus .rs-inner .rsWrap .rsWrapInner .rs-finder .finderWrap{max-width:400px;margin:0 auto}@media screen and (max-width: 1024px){.repairStatus .rs-inner .rsWrap .rsWrapInner .rs-finder .finderWrap{max-width:100%;padding-left:54px}}.repairStatus .rs-inner .rsWrap .rsWrapInner .rs-finder .finderWrap .finderWrapInner .finderInput span.or{text-transform:uppercase;display:block;line-height:normal;text-align:left;padding:0}.repairStatus .rs-inner .rsWrap .rsWrapInner .rs-finder .finderWrap .finderBtnWrap .finderSubmit{font-family:Futura,sans-serif;font-size:18px;letter-spacing:1px;color:#e57100;border:solid 1px #e57100;background:#e57100;color:#fff;display:block;text-align:center;padding:9.5px;margin-top:30px}.repairStatus .rs-inner .rsWrap .rsWrapInner .rs-finder select{background-image:url(//costco.briggs-riley.com/cdn/shop/t/25/assets/down-arrow.svg?v=156323531665754565901756314944)}.repairStatus .rs-inner .rsWrap .rsWrapInner .finderResult{margin-top:54px;display:none}.repairStatus .rs-inner .rsWrap .rsWrapInner .finderResult .fr-header .fr-title{font-family:Futura,sans-serif;font-size:26px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#444;margin-bottom:0;padding:15px 0;text-transform:uppercase}@media screen and (max-width: 1024px){.repairStatus .rs-inner .rsWrap .rsWrapInner .finderResult .fr-header .fr-title{font-size:24px}}.repairStatus .rs-inner .rsWrap .rsWrapInner .finderResult .fr-header .loadingLine{width:100%;height:8px;background-color:#e57100}.repairStatus .rs-inner .rsWrap .rsWrapInner .finderResult .fr-header .fr-result{margin-top:45px;padding:14px 35px;border:solid 1px #979797}@media screen and (max-width: 1024px){.repairStatus .rs-inner .rsWrap .rsWrapInner .finderResult .fr-header .fr-result{padding:14px 20px;margin-top:30px}}.repairStatus .rs-inner .rsWrap .rsWrapInner .finderResult .fr-header .fr-result .fr-resultInner{font-size:0}.repairStatus .rs-inner .rsWrap .rsWrapInner .finderResult .fr-header .fr-result .fr-resultInner .fr-resultCol{display:inline-block;vertical-align:top;width:50%}@media screen and (max-width: 1024px){.repairStatus .rs-inner .rsWrap .rsWrapInner .finderResult .fr-header .fr-result .fr-resultInner .fr-resultCol{width:100%;display:block}}.repairStatus .rs-inner .rsWrap .rsWrapInner .finderResult .fr-header .fr-result .fr-resultInner .fr-resultCol table{margin-bottom:0}.repairStatus .rs-inner .rsWrap .rsWrapInner .finderResult .fr-header .fr-result .fr-resultInner .fr-resultCol table tr{border:none}.repairStatus .rs-inner .rsWrap .rsWrapInner .finderResult .fr-header .fr-result .fr-resultInner .fr-resultCol table tr td{font-family:FuturaPTBook;font-size:22px;font-weight:400;font-style:normal;font-stretch:normal;line-height:30px;letter-spacing:normal;color:#444;border:none;padding:0 0 15px!important;vertical-align:top}@media screen and (max-width: 1024px){.repairStatus .rs-inner .rsWrap .rsWrapInner .finderResult .fr-header .fr-result .fr-resultInner .fr-resultCol table tr td{font-size:16px;line-height:23px;padding-bottom:7px!important}}.repairStatus .rs-inner .rsWrap .rsWrapInner .finderResult .fr-header .fr-result .fr-resultInner .fr-resultCol table tr td.fr-dark{font-weight:500;font-family:FuturaPTMedium;min-width:200px}@media screen and (max-width: 1024px){.repairStatus .rs-inner .rsWrap .rsWrapInner .finderResult .fr-header .fr-result .fr-resultInner .fr-resultCol table tr td.fr-dark{width:65%;min-width:unset}}.repairStatus .rs-inner .rsWrap .rsWrapInner .finderResult .fr-header .fr-result .fr-resultInner .fr-resultCol:nth-child(odd){width:50%;margin-right:3%;border-right:solid 1px #979797}@media screen and (max-width: 1024px){.repairStatus .rs-inner .rsWrap .rsWrapInner .finderResult .fr-header .fr-result .fr-resultInner .fr-resultCol:nth-child(odd){width:100%;display:block;border-right:none}}.repairStatus .rs-inner .rsWrap .rsWrapInner .finderResult .fr-header .fr-result .fr-resultInner .fr-resultCol:nth-child(2n){width:47%}@media screen and (max-width: 1024px){.repairStatus .rs-inner .rsWrap .rsWrapInner .finderResult .fr-header .fr-result .fr-resultInner .fr-resultCol:nth-child(2n){width:100%;display:block}}.page-repair-request .container{max-width:unset;width:100%}@media screen and (max-width: 1024px){.repairRequest .rs-inner{width:100%}}@media screen and (max-width: 1024px){.repairRequest .rs-inner .rsWrap .rsWrapInner .rs-head .rs-title{font-size:26px;margin-bottom:20px}}@media screen and (max-width: 1024px){.repairRequest .rs-inner .rsWrap .rsWrapInner .rs-head .rs-subtitle{font-size:16px}}.repairRequest .rr-iframeWrap{display:none;max-width:700px;width:93%;margin:auto}.repairRequest .rr-iframeWrap .rr-iframeInner #rr-iframe{width:100%;min-height:600px;border:none}.rs-suggestion .sug-title{font-family:FuturaPTMedium;font-size:29px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#2d2d2d;margin-bottom:30px}.rs-suggestion .sug-listWrap .sug-list{font-size:0;margin-bottom:2px}.rs-suggestion .sug-listWrap .sug-list .sl-icon{width:10%;display:inline-block;vertical-align:middle;background:#e57100;text-align:center;padding:15px 10px;min-width:100px;height:90px}.rs-suggestion .sug-listWrap .sug-list .sl-icon img{vertical-align:middle}.rs-suggestion .sug-listWrap .sug-list .sl-text{display:inline-block;vertical-align:middle;width:80%;padding-left:3%;font-family:FuturaPTBook;font-size:22px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;color:#2d2d2d}@media screen and (max-width: 1280px){.rs-suggestion .sug-listWrap .sug-list .sl-text{font-size:18px;line-height:normal}}@media screen and (max-width: 1024px){.rs-suggestion .sug-listWrap .sug-list .sl-text{font-size:16px}}@media screen and (max-width: 1024px){.rs-suggestion .sug-listWrap .sug-list .sl-text{width:100%;padding-left:0;display:block;margin-top:10px;margin-bottom:30px}}.rs-suggestion .sug-listWrap .sug-list .sl-text p{margin-bottom:0}.rs-suggestion .sug-listWrap .sug-list .sl-text p .sl-no{display:inline-block;vertical-align:top;padding-right:5px}.rs-suggestion .sug-listWrap .sug-list .sl-text p .sl-cont{width:92%;display:inline-block;vertical-align:top}.rs-suggestion .sug-followText{font-family:FuturaPTBook;font-size:22px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#2d2d2d;margin-top:44px;margin-bottom:24px}@media screen and (max-width: 1024px){.rs-suggestion .sug-followText{font-size:16px}}.rs-suggestion .sug-cite{font-family:FuturaPTMediumOblique;font-size:20px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#2d2d2d;margin-bottom:20px}@media screen and (max-width: 1024px){.rs-suggestion .sug-cite{font-size:16px}}.rs-form .rsf-header{font-family:FuturaPTBook;font-size:26px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#444;padding-top:40px;margin-bottom:25px;text-transform:uppercase}.rs-form .rsf-inner{padding:50px 40px;background-color:#a3a3a3;position:relative}@media screen and (max-width: 1024px){.rs-form .rsf-inner{padding:30px 20px}}.rs-form .rsf-inner .rsf-label{color:#fff;display:flex;justify-content:space-between;margin-bottom:25px;padding-bottom:10px;border-bottom:3px solid #fff}@media screen and (max-width: 1024px){.rs-form .rsf-inner .rsf-label{display:block}}.rs-form .rsf-inner .rsf-label .rsf-labelText{font-family:FuturaPTMedium;font-size:20px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;margin-bottom:0;display:inline-block}@media screen and (max-width: 1024px){.rs-form .rsf-inner .rsf-label .rsf-labelText{display:block;font-size:14px}}.rs-form .rsf-inner .rsf-label .rsf-labelRequired{font-family:FuturaPTBook;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;display:inline-block}@media screen and (max-width: 1024px){.rs-form .rsf-inner .rsf-label .rsf-labelRequired{display:block;font-size:14px}}.rs-form .rsf-inner .rsf-labelInit{margin-bottom:33px}.rs-form .rsf-inner .repairInfoGrid{display:flex;max-width:929px;margin-bottom:20px}@media screen and (max-width: 1024px){.rs-form .rsf-inner .repairInfoGrid{display:block;margin-bottom:0}}.rs-form .rsf-inner .repairInfoGrid textarea{min-height:170px;font-family:FuturaPTBook;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#2d2d2d;background-color:#fff;padding:15px 20px;height:unset;margin-top:30px;margin-bottom:12px}@media screen and (max-width: 1024px){.rs-form .rsf-inner .repairInfoGrid textarea{font-size:14px;margin-bottom:30px}}.rs-form .rsf-inner .repairInfoGrid textarea::placeholder{color:#2d2d2d}.rs-form .rsf-inner .repairInfoGrid .repairInfoCol{width:33.33%;max-width:293px}@media screen and (max-width: 1024px){.rs-form .rsf-inner .repairInfoGrid .repairInfoCol{width:100%;max-width:unset;margin-bottom:20px}}.rs-form .rsf-inner .repairInfoGrid .repairInfoCol .rf-input{font-family:FuturaPTBook;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#2d2d2d;background-color:#fff;padding:15px 20px;height:auto;margin-bottom:0}@media screen and (max-width: 1024px){.rs-form .rsf-inner .repairInfoGrid .repairInfoCol .rf-input{padding:5px 10px;font-size:14px}}.rs-form .rsf-inner .repairInfoGrid .repairInfoCol .rf-input::placeholder{color:#2d2d2d}.rs-form .rsf-inner .repairInfoGrid .repairInfoCol .rf-inputCite{font-family:FuturaPTBook;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#fff;margin-top:6px;margin-bottom:0}.rs-form .rsf-inner .repairInfoGrid .repairInfoCol:not(:last-child){margin-right:2.5%}.rs-form .rsf-inner .checkInfoGrid{display:block;font-size:0}.rs-form .rsf-inner .checkInfoGrid .checkBox{width:20px;height:20px;display:inline-block;vertical-align:middle;position:relative;opacity:0;z-index:1;margin-bottom:20px}.rs-form .rsf-inner .checkInfoGrid .rf-checkLabel{font-family:FuturaPTBook;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;display:inline-block;vertical-align:middle;padding-left:8px;position:relative;width:calc(100% - 25px);color:#fff;margin-bottom:20px;text-transform:unset}@media screen and (max-width: 1024px){.rs-form .rsf-inner .checkInfoGrid .rf-checkLabel{font-size:12px}}.rs-form .rsf-inner .checkInfoGrid .rf-checkLabel:after{content:"";width:20px;height:20px;background-image:url(//costco.briggs-riley.com/cdn/shop/t/25/assets/checkbox.svg?v=42668099701255576871756314944);background-size:cover;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);left:-20px}.rs-form .rsf-inner .checkInfoGrid .checkBox:checked+.rf-checkLabel:after{background-image:url(//costco.briggs-riley.com/cdn/shop/t/25/assets/checkbox_selected.svg?v=27381074555491464571756314944);width:25px;height:20px}.rs-form .rsf-inner .buttonInfoGrid{padding-top:14px;margin-bottom:0;display:block;position:relative}.rs-form .rsf-inner .buttonInfoGrid .rfSubmit{font-family:FuturaPTBook;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;display:block;width:100%;max-width:292px;margin-left:auto;text-align:center;background-color:#e06504;padding:11px 15px}@media screen and (max-width: 1024px){.rs-form .rsf-inner .buttonInfoGrid .rfSubmit{font-size:16px;margin:auto}}.rs-form .rsf-inner .buttonInfoGrid p{font-family:FuturaPTBook;font-size:22px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;display:block;width:100%;position:absolute;bottom:-40px;margin-bottom:0;max-width:unset;right:0}.errorInput{color:#d20707;display:block;line-height:30px}.buttonInfoGrid{position:relative}.buttonInfoGrid p{font-family:FuturaPTBook;font-size:22px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;display:block;width:100%;position:absolute;bottom:-40px;margin-bottom:0;max-width:292px;left:50%;transform:translate(-50%)}.repairMsg{color:#fff}.repairErrorMsg{color:#a52424}.confirmEmailWrap{position:relative}.confirmEmailError input{border:1px solid red}.confirmEmailError p.mailError{font-size:14px;position:absolute;bottom:-8px;margin:0;color:#a52424}.g-recaptcha{overflow:hidden}.g-recaptcha>div{width:100%!important;height:100%!important}.PlpBannersWrap{margin-bottom:40px;margin-top:30px}.PlpBannersWrap .plpBannerFirst{display:flex;align-items:center;height:550px}@media screen and (max-width: 1024px){.PlpBannersWrap .plpBannerFirst{display:block;height:auto}}.PlpBannersWrap .plpBannerFirst:nth-child(2n){flex-direction:row-reverse}.PlpBannersWrap .plpBannerOuter .pbf-item{width:50%}@media screen and (max-width: 1024px){.PlpBannersWrap .plpBannerOuter .pbf-item{width:100%}}.PlpBannersWrap .plpBannerOuter .pbf-image{height:100%}.PlpBannersWrap .plpBannerOuter .pbf-image img{width:100%;height:100%;display:block;object-fit:cover}.PlpBannersWrap .plpBannerOuter .pbf-content{display:flex;margin:auto;background:#e57100;height:100%}.PlpBannersWrap .plpBannerOuter .pbf-content .pbf-contentIn{margin:auto;padding:20px 0;width:100%;max-width:400px}@media screen and (max-width: 1024px){.PlpBannersWrap .plpBannerOuter .pbf-content .pbf-contentIn{padding:20px;max-width:600px}}.PlpBannersWrap .plpBannerOuter .pbf-content .pbf-contentIn .pbf-subtext{color:#fff;font-size:30px;line-height:normal;font-family:Futura,sans-serif;margin-bottom:0}@media screen and (max-width: 1024px){.PlpBannersWrap .plpBannerOuter .pbf-content .pbf-contentIn .pbf-subtext{font-size:16px!important;line-height:30px}}.PlpBannersWrap .plpBannerOuter .pbf-content .pbf-contentIn .pbf-subtext span{font-style:italic;padding:0 5px 0 0;display:inline-block}.PlpBannersWrap .plpBannerOuter .pbf-content .pbf-contentIn .pbf-Authtext{margin-top:0}.PlpBannersWrap .plpBannerOuter .pbf-content .pbf-contentIn .pbf-followtext{color:#fff;font-size:26px;line-height:33px;font-family:Futura,sans-serif;font-weight:300}@media screen and (max-width: 1024px){.PlpBannersWrap .plpBannerOuter .pbf-content .pbf-contentIn .pbf-followtext{font-size:14px!important;line-height:28px}}.PlpBannersWrap .plpBannerOuter .pbf-content .pbf-contentIn .pbf-button{background:#fff;color:#e57100;display:inline-block;text-align:center;padding:10px 15px;margin-top:40px;font-family:Futura,sans-serif}@media screen and (max-width: 520px){.PlpBannersWrap .plpBannerOuter .pbf-content .pbf-contentIn .pbf-button{margin-top:20px}}.PlpBannersWrap .plpBannerSecond{min-height:250px;padding:20px;background:#e57100;text-align:center;background-size:cover}.PlpBannersWrap .plpBannerSecond .pbf-content{background:transparent}.PlpBannersWrap .plpBannerSecond .collection-mobile-banner{display:none!important;width:100%}.PlpBannersWrap .plpBannerSecond.resize-proportionaly img.collection-desktop-banner{display:none}@media screen and (min-width: 1025px){.PlpBannersWrap .plpBannerSecond.resize-proportionaly{min-height:auto;padding:0;background-image:none!important;position:relative}.PlpBannersWrap .plpBannerSecond.resize-proportionaly img.collection-desktop-banner{width:100%;display:block}.PlpBannersWrap .plpBannerSecond.resize-proportionaly .pbf-content{position:absolute;top:0;left:0;width:100%}.PlpBannersWrap .plpBannerSecond.resize-proportionaly .pbf-content .pbf-contentIn{max-width:100%;padding:20px 40px}}@media screen and (max-width: 1024px){.PlpBannersWrap .plpBannerSecond{padding:0;background-image:none!important}.PlpBannersWrap .plpBannerSecond.plp-mobile-image{min-height:auto}.PlpBannersWrap .plpBannerSecond .collection-mobile-banner{display:block!important}}.lookbook-popup{display:none;position:fixed;top:0;width:100%;background:#fff;z-index:999999999;height:100vh}.lookbookContainer{visibility:hidden;margin:0 auto;width:100%;height:100%}.lookbookContainer .lookbookInner{box-sizing:unset}@media screen and (max-width: 1024px){.lookbookContainer .lookbookInner{width:100%;height:auto;top:50%;transform:translateY(-50%);position:relative}}.lookbookContainer .lookbookInner #flipbook{margin:auto}.lookbookContainer .slick-dots{bottom:20px}.lookbookContainer .slick-dots li{width:10px;height:10px}.lookbookContainer .slick-dots li button:before{width:10px;height:10px;content:"";border-radius:50%;border:2px solid #000;padding:0;margin:0}.lookbookContainer .slick-dots li.slick-active button:before{background:#000}.lookbookContainer .slick-arrow:before{opacity:1;color:#000;font-size:24px;font-size:26px;background:#ffffff4d!important}.lookbookContainer .slick-prev{left:20px;z-index:1}.lookbookContainer .slick-next{right:20px;z-index:1}.lookbookContainer .lookbookInner.desktopContent{width:calc(2*10*100vh/13);height:100vh;margin:0 auto}@media screen and (max-width: 1024px){.desktopContent{display:none}}.mobileContent{display:none}@media screen and (max-width: 1024px){.mobileContent{display:block;width:100%;height:100%}}.lookBookSlider,.lookBookSlide{width:100%;height:100%}.lookBookSlide img{width:100%}.popupClose{width:60px;height:60px;background:#e96e24;border:none;background-image:url(//costco.briggs-riley.com/cdn/shop/t/25/assets/compare-cross-white.svg?v=109275932461598447161756314944);z-index:2!important;position:absolute!important;background-size:30px;background-repeat:no-repeat;background-position:center;cursor:pointer}@media screen and (max-width: 1024px){.popupClose{width:30px;height:30px;background-size:15px}}.lb-arrow{position:absolute;top:50%;transform:translateY(-50%);background-size:100%;width:30px;height:30px;background-repeat:no-repeat;background-position:center}.t_arrow{position:absolute;bottom:-60px;transform:translateY(-50%);background-size:100%;width:20px;height:20px;background-repeat:no-repeat;background-position:center}.lb-prev{background-image:url(//costco.briggs-riley.com/cdn/shop/t/25/assets/black_left.svg?v=61243814231740376491756314944);left:20px}.t_PrevArrow{background-image:url(//costco.briggs-riley.com/cdn/shop/t/25/assets/black_left.svg?v=61243814231740376491756314944);left:46%}.lb-next{background-image:url(//costco.briggs-riley.com/cdn/shop/t/25/assets/black_right.svg?v=590107642401371241756314944);right:20px}.t_NextArrow{background-image:url(//costco.briggs-riley.com/cdn/shop/t/25/assets/black_right.svg?v=590107642401371241756314944);left:54%}.lb-disabled,.t_arrow.slick-disabled{opacity:.3}.blog .container .article h2{font-size:21px}@media screen and (max-width: 1024px){.blog .container .article h2{font-size:16px}}.blog .container .article .blog_meta span{font-size:12px}.blog .container .article .excerpt{font-size:14px;min-height:42px}.blog .container .article .action_button{font-size:14px}.blog .container .article .image-element__wrap img{height:213px;object-fit:cover}.blog .caption .headline{padding-top:0;padding-bottom:0;border-bottom:0}.blog .caption .subtitle{font-size:18px;font-weight:300;font-style:normal;text-transform:uppercase}@media screen and (max-width: 1024px){.blog .caption .subtitle{font-size:15px}}@media screen and (max-width: 1024px){.blog .caption .subtitle{font-size:12px}}#blog_filter{font-size:14px;max-width:200px}.blog .paginate{font-size:14px}.specsTableWrap{padding-bottom:0!important}.specsTableWrap .specsTable{padding:0;margin-bottom:20px;list-style:none;text-align:left}.specsTableWrap .specsTable li{display:flex;align-items:center;width:100%}.specsTableWrap .specsTable li span{width:60%;font-size:14px;padding:15px 10px}.specsTableWrap .specsTable li span.s-left{width:40%}.specsTableWrap .specsTable li:nth-child(odd){background:#dcdcdc}.cs_accordion-target{margin-top:0;margin-bottom:0;font-size:17px;text-transform:none;letter-spacing:0;line-height:1;cursor:pointer}.cs_accordion-target button{display:block;color:#000;padding:10px 15px 10px 25px;text-transform:none;width:100%;text-align:left}.cs_accordion-content h3{font-size:18px}.featuresContent ul{padding-left:20px}.cs_accordion-content.featuresWrap{padding-left:10%!important;text-align:left}#BongoCheckoutForm{display:none}body.collection{overflow-y:scroll}.productAdditionalSpecs{padding-bottom:40px}.productAdditionalSpecs table th{font-weight:400;background:transparent;border-left-color:transparent;border-right-color:transparent}.productAdditionalSpecs table th:first-child{text-align:center}.productAdditionalSpecs table tr,.productAdditionalSpecs table tr td{border:none!important}.productAdditionalSpecs table tr td:first-child{text-align:right}.productAdditionalSpecs table tr:first-child th:first-child{text-align:center}.productAdditionalSpecs table tbody tr:nth-child(odd){background-color:#f2f1ef}.productAdditionalSpecs .pas-info .pas-link{margin-left:5%}.cart .featured-collection__products{padding-top:30px}.cart .container{max-width:1200px!important}@media screen and (max-width: 1024px){.cart .container{width:calc(90% + 20px)}}.cart .container .product-wrap .product-info__caption .product-details .price{margin-top:10px}.cart .container .collection_swatches .swatch{width:auto}@media screen and (max-width: 1024px){.cart .container .collection_swatches .swatch span{width:20px;min-width:20px;height:20px}}.return-wrap{padding-top:20px;padding-bottom:50px}.return-wrap h3{color:#e57100}.return-wrap .return-content .r-textWrap:not(:last-child){margin-bottom:30px;border-bottom:5px solid #e57100}div#customer_orders:after{content:"";clear:both;display:table}.accountTable table .heading-row{border-top:none!important}.accountTable table tr th{border:none!important;font-size:18px;font-weight:400;line-height:30px;padding:10px}@media screen and (max-width: 1024px){.accountTable table tr th{font-size:14px}}.accountTable table tr td{border:none!important;color:#444;font-size:16px;font-weight:400;letter-spacing:.68px;line-height:21px;padding:15px 10px}@media screen and (max-width: 1024px){.accountTable table tr td{font-size:13px}}.plHeader{display:block;font-size:0;padding:10px 0;margin-bottom:10px}.plHeader .regHead{margin-top:0;margin-bottom:0;color:#444;font-size:26px;font-weight:400;letter-spacing:1px;line-height:34px;display:inline-block;vertical-align:middle;text-transform:uppercase}.plHeader .registerProduct{text-decoration:underline;display:inline-block;vertical-align:middle;margin-left:6%;color:#e47100;font-size:18px;font-weight:400;line-height:30px}@media screen and (max-width: 1024px){.plHeader .registerProduct{margin-left:0}}.account-main{padding-left:20px}@media screen and (max-width: 1024px){.account-main{padding-left:0;margin-top:30px}}#customer_logout_link{color:#444}.customers-account .account-sidebar h4{margin-bottom:0}.customers-account .account-sidebar .email{margin-bottom:20px}.customers-account .section{display:flex}@media screen and (max-width: 1024px){.customers-account .section{display:block}}@media screen and (max-width: 1024px){.customers-account .account-sidebar,.customers-account .account-main{width:100%}}.featureContainer{max-width:1100px;margin:auto;width:89%!important}@media screen and (max-width: 1024px){.featureContainer{flex:unset!important}}.featureContainer .featureText{max-width:700px;margin:auto}.featureBtn a{display:block!important;max-width:120px;margin:auto}.listElement ul{list-style:none!important}.listElement li{position:relative}.listElement li:before{position:absolute;content:"";width:7px;height:7px;top:8px;left:-15px;background:#e47100;border-radius:50%}.featurePopup{position:relative;display:none;position:fixed;top:0;background:#fff;width:100%;z-index:9999;overflow-y:auto;height:100vh}@media screen and (min-width: 768px){.inspireHeading,.inspireText{max-width:410px;padding-left:60px}.columnsWrap .shg-row>div:first-child{width:30%}.columnsWrap .shg-row>div:last-child{width:70%}}.section.clearfix.cartRow{border-bottom:1px solid #cccccc;padding-bottom:30px;margin-bottom:20px}.cart_content_info h3,.cart_content_info .h3{margin-bottom:10px;letter-spacing:.8px}.sidebar__collection-filter h4{padding:0!important}.sidebar__collection-filter h4 .icon-down-arrow,.sidebar__collection-filter h2 .icon-down-arrow{color:#333}.sidebar__collection-filter h4 .icon-down-arrow:before,.sidebar__collection-filter h2 .icon-down-arrow:before{font-weight:700}.collection-template-section .sidebar-block{border-bottom:none}@media screen and (min-width: 479px){.cart_content_info h3,.cart_content_info .h3{font-size:20px}.sidebar__collection-filter h4{font-size:16px}}.removeCartItem{color:#444;text-decoration:underline;margin-top:15px;display:inline-block;font-size:13px}.removeCartItem:hover{color:#444}.thankyouWrap{min-height:500px;display:flex;align-items:center}@media screen and (max-width: 1024px){.thankyouWrap{min-height:300px}}.thankyouWrap h1{color:#e57100}span.icon-down-arrow{color:#333}span.icon-down-arrow:before{font-weight:700}.newsletter-text{margin-bottom:10px}.blog .caption{width:40%}@media screen and (max-width: 1024px){.blog .caption{width:70%}}@media screen and (max-width: 1024px){.blog .caption{width:100%}}.blog .caption .headline{font-size:26px;margin-bottom:0}@media screen and (max-width: 1024px){.blog .caption .headline{font-size:16px}}.blog .caption .subtitle{text-transform:none;font-size:19px;font-weight:700}@media screen and (max-width: 1024px){.blog .caption .subtitle{font-size:13px}}.blog .caption .pageHeader__divider{width:135px;border-top:2px solid #e57100;margin:43px auto 29px}@media screen and (max-width: 1024px){.blog .caption .pageHeader__divider{margin:15px auto 10px}}@media screen and (min-width: 1024px){.blog .sidebar{padding-left:3%}}.blog .sidebar .sidebar-block h4,.blog .sidebar .sidebar-block .h4{padding-bottom:15px;font-size:18px}.blog .sidebar .sidebar-block ul li{padding-top:0;padding-bottom:13px}.blog .sidebar .sidebar-block ul li a{font-size:14px;line-height:21px}.product_section .product_gallery.product_jsHeight .flickity-viewport{height:100%!important}.product_section .product_gallery.product_jsHeight .flickity-viewport .gallery-cell,.product_section .product_gallery.product_jsHeight .flickity-viewport .gallery-cell iframe{height:100%}.videosOverlayWrap{position:relative;display:none;width:100%;height:100vh;position:fixed;top:0;left:0;background:#ffffffb3;z-index:999999999}.videosOverlayWrap .videosOverlay{display:flex;align-items:center;height:100%;padding:20px}.videosOverlayWrap .videosOverlay iframe{margin:auto}.pdp-videoThumb{position:relative}@media screen and (max-width: 1024px){.pdp-videoThumb{width:30%}}@media screen and (max-width: 1024px){.pdp-videoThumb iframe{height:40px!important}}.pdp-videoThumb .pv-overlay{position:absolute;width:100%;height:100%;cursor:pointer}.pdp-videoThumb:before{display:none}.article .article_content img{display:none}.skip-to-content{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;text-align:center;border:0;clip:rect(1px,1px,1px,1px);clip:rect(1px 1px 1px 1px);width:1px;height:1px;position:absolute;overflow:hidden;margin:-1px}.skip-to-content:focus{position:static;left:0;top:0}#skiptocontent a{padding:6px;position:absolute;top:-40px;left:0}#skiptocontent a:focus{position:static;left:0;top:0}.rightMenuWrap{float:right}.rightMenuWrap .menu.right{float:left}@media screen and (max-width: 848px){.rightMenuWrap .menu.right{display:none}}.rightMenuWrap #cartPopup{float:right}.rightMenuWrap:after{content:"";clear:both;display:table}.menuShow{visibility:visible;opacity:1;transition:opacity .3s ease-in;pointer-events:all;z-index:2000}.page-thankyou .cart_count{opacity:0}.line-item{word-break:break-word}.line-item.Preview,.line-item._pplr_preview{display:none}.sublink.open .vertical-menu_submenu{visibility:visible;opacity:1;transition:opacity .3s ease-in;pointer-events:all;z-index:2000}.rightMenuWrap li.has-child.open .child{opacity:1;padding-top:0;visibility:visible;left:auto}.fileWrapIn{position:relative}.opacity0{opacity:0!important;padding:0!important;height:0!important}.banner_holder .opacity0{border:0;visibility:hidden!important}.customerLinks{margin-top:18%}@media screen and (max-width: 1024px){.customerLinks{margin-top:30px}}#header .top_bar a span.icon-cart-span{color:#fff}.swym-heart,.custom-add-to-wishlist{display:none!important}.customer-logged-in .swym-heart,.customer-logged-in .custom-add-to-wishlist{display:block!important}.cart_container.active_cart .cart_content{display:block;overflow-y:auto;max-height:calc(90vh - 60px)}.flickity-prev-next-button:focus,.flickity-prev-next-button:active{box-shadow:none!important;outline:1px dotted rgba(0,0,0,.8)}.image-with-text-overlay-section .pretext p,.image-with-text-overlay-section .subtitle p{margin-bottom:0}.image-with-text-overlay-section .pretext p,.image-with-text-overlay-section .subtitle p .image-with-text-overlay-section .pretext p:last-child,.image-with-text-overlay-section .subtitle p:last-child{margin-bottom:20px}.image-with-text-overlay-section .pretext h3,.image-with-text-overlay-section .pretext h3 p,.image-with-text-overlay-section .pretext .h3 p,.image-with-text-overlay-section .pretext .h3{font-size:inherit;font-family:inherit;color:inherit;font-style:inherit;font-weight:inherit;text-transform:none;margin-bottom:0}@media screen and (max-width: 1024px){#customer_orders{width:100%;overflow-x:auto}}@media screen and (max-width: 1024px){#customer_orders table{width:650px}}@media screen and (max-width: 1024px){.account-header-title{width:80%}}@media screen and (max-width: 1024px){.account-header-logout{width:20%}}@media screen and (min-width: 1024px){.product_name{font-size:32px}}.mobileContent{display:none!important}@media screen and (max-width: 1024px){.desktopContent{display:none!important}.mobileContent{display:block!important}}ul#Customer li{padding:0 20px}ul#Customer li a{padding:4px 0}.enterFormHeading,.shopCollectionHeading,.enterFormHeading p,.shopCollectionHeading p,.enterFormHeading span,.shopCollectionHeading span,.baskervilleFont,.baskervilleFont p,.baskervilleFont h2{font-family:"Baskerville No 2",serif;font-style:italic}.featureImgText .shg-row{justify-content:space-evenly}.featureImgText .shg-row .shg-c-lg-6.shg-c-md-6.shg-c-sm-6.shg-c-xs-12:last-child{padding-left:10%;max-width:380px;box-sizing:unset}@media screen and (max-width: 1024px){.featureImgText .shg-row .shg-c-lg-6.shg-c-md-6.shg-c-sm-6.shg-c-xs-12:last-child{padding-left:0;max-width:unset;box-sizing:border-box}}.featureImgText .shg-row .featureImgColumns{width:80%;margin-left:auto}@media screen and (max-width: 1024px){.featureImgText .shg-row .featureImgColumns{width:100%;margin-left:auto;margin-right:auto}}.featureLogo{max-width:180px;margin:auto}.sweepstakes p{margin-bottom:0!important}.enterContainerWrap .featureContainer{max-width:600px}#sweep-form{text-align:center}#sweep-form table tr,#sweep-form table tr td{border:none!important}#sweep-form table tr td .sweep-input{background:#f2f1ef;border:1px solid #f2f1ef;padding:5px 20px;height:48px;margin-bottom:0;font-size:14px}#sweep-form #sweep-submit{width:100%;background:transparent;border:3px solid #e57100;color:#e57100;padding:18px;min-height:unset;height:unset}.redError{color:#a52424!important}.ada-wrapper img{max-width:150px}.Preview{display:none}.cartProperties{font-size:13px}.cartProperties span.gp_id{display:none}.Monogram .lastProp{text-transform:uppercase}.explore-collectionsWrap .collectionImgText{max-width:unset;width:100%!important}@media screen and (max-width: 1024px){.explore-collectionsWrap .collectionImgText .collectionImgCol{width:100%}}.explore-collectionsWrap .collectionImgText .collectionImgCol .cit-btn a{display:block!important;max-width:200px;text-align:center!important}.explore-collectionsWrap .collectionImgText .collectionImgCol .shg-row{align-items:center}.explore-collectionsWrap .collectionImgText .collectionImgCol .shg-row .shg-c-lg-6.shg-c-md-6.shg-c-sm-6.shg-c-xs-12:last-child{width:44%;margin:auto;padding:20px}@media screen and (max-width: 1024px){.explore-collectionsWrap .collectionImgText .collectionImgCol .shg-row .shg-c-lg-6.shg-c-md-6.shg-c-sm-6.shg-c-xs-12:last-child{width:100%;margin:auto}}.explore-collectionsWrap .collectionImgText .collectionImgCol .shg-row .shg-c-lg-6.shg-c-md-6.shg-c-sm-6.shg-c-xs-12:last-child .shogun-image-container{text-align:left}.explore-collectionsWrap p{margin-bottom:0}.all-hidden{display:none!important}.page-Explore .container.main.content{max-width:1440px;width:89%}.page-Explore .container.main.content .shg-box-content .shg-box-vertical-align-wrapper:nth-child(2n) .collectionImgText .collectionImgCol .shg-row{flex-direction:row-reverse}@media screen and (max-width: 1024px){.page-Explore .container.main.content{width:95%}}.pr-response{display:none}.pr-response .messages{margin:10px auto 20px!important;overflow:hidden;text-align:left}.pr-response .messages .success-msg{background:#96918b;color:#fff;padding:10px 0 10px 45px}.pr-response .results-state{position:relative;margin-top:25px;padding-top:25px;color:#333}.pr-response .results-state h3{width:80%;clear:both;font-size:12px}.pr-response .results-state .print{position:absolute;top:0;text-align:right;width:100%}.pr-response .results-state .print a{display:inline-block;padding-left:20px;line-height:20px;margin-top:25px;background:url(https://www.briggs-riley.com/skin/frontend/enterprise/briggs/images/icon_printer.gif) no-repeat 0 2px}.pr-response .results-state .std p{font-size:14px;line-height:24px}.pr-response .results-state .list-results>div{margin-bottom:50px}.pr-response .results-state .list-results .result ul{list-style:none;padding-left:0}.pr-response .results-state .list-results .result ul li span{display:inline-block;vertical-align:middle;font-size:14px;line-height:21px}.pr-response .results-state .list-results .result ul li .label{width:170px;padding-right:10px;font-size:18px;color:#96918b;font-family:"Baskerville No 2",serif;font-style:italic;text-decoration:none;text-transform:lowercase}.pr-response .results-state .list-results .result ul li .value{text-transform:capitalize}.showResponse{display:block!important}.search__results .title,.search__results .item-pricing{letter-spacing:normal}@media screen and (max-width: 1024px){.product_gallery_nav .slick-list{max-height:595px!important}.product .gallery-wrap{margin-bottom:25px}}@media screen and (max-width: 767){.product_gallery_nav .slick-list{max-height:245px!important}}.redBorder{border:1px solid #a52424!important}.klarnaWrap{margin-top:15px}.product-minus,.product-plus{padding:0;min-height:unset}.js-quick-shop .swatch input{display:inline-block!important;width:0px!important;height:1px!important}fieldset{border:none!important}.testimonial-slideshow .flickity-button:hover,.testimonial-slideshow .flickity-button:focus{opacity:1!important}.testimonial-block.gallery-cell[aria-selected=false]{visibility:hidden}.fontDescription p{font-family:inherit!important;font-style:inherit!important}#mobile_menu .sublink a{letter-spacing:1px}.page-Corporate .shogun-root>.shg-box-vertical-align-wrapper .shg-btn-wrapper{padding-bottom:25px}.passwordReminderPopup{display:none;position:fixed;top:0;height:100vh;width:100%;z-index:9999}.passwordReminderPopup .pr-popupOverlay{position:absolute;width:100%;height:100%;background:#00000080}.passwordReminderPopup .pr-popupInner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;width:89%;max-width:600px;padding:70px;position:relative;background:#fff}@media screen and (max-width: 1024px){.passwordReminderPopup .pr-popupInner{padding:30px}}.passwordReminderPopup .pr-popupInner p{margin:auto;color:#333;text-align:center}.pr-popupClose{left:0;top:0}.subtitle p{font-style:inherit!important}.footer_menu h2 a{color:inherit}@media screen and (max-width: 1024px){#header .top_bar{border-bottom:1px solid #ccc}}ul.custom-product-per-page-options{padding-left:0}.custom-product-per-page-options li{display:inline-block;margin-bottom:0}.showFilter{display:inline-block;vertical-align:middle;font-size:16px;margin-bottom:0;margin-top:0}.countDown{min-width:330px;font-size:0;text-align:center}.countDown .cd-data{display:inline-block;min-width:75px;padding:10px 10px 5px}.countDown .cd-data span{display:block;text-align:center}.countDown .cd-data .cd-count{font-weight:900;font-size:18px;color:#fff;padding:10px 0;background:#b7b3b3}.countDown .cd-data .cd-text{font-weight:400;font-size:12px;color:#8c8b8b}@media screen and (max-width: 1024px){.countDown{max-width:310px;min-width:unset;margin:auto auto 15px}.countDown .cd-data{min-width:65px;padding:5px 5px 0}.countDown .cd-data .cd-count{padding:8px 0;font-size:14px}}.featureContainer p{margin-bottom:0}.silverPage{margin:auto;max-width:92%;font-family:Futura,sans-serif}.silverPage p{margin-bottom:0}@media screen and (max-width: 1024px){.imageGrid3 .shg-row{max-height:unset}}.imageGrid3 .shg-row .shg-c-lg-6{height:inherit}.imageGrid3 .shg-row .shg-c-lg-6 .shogun-image-container{height:100%}.imageGrid3 .shg-row .shg-c-lg-6 .shogun-image-container img{height:100%;width:100%;object-fit:cover}.imageGrid3 .shg-row .shg-c-lg-6:first-child .shogun-image-container:first-child{padding-bottom:20px}.imageGrid3 .shg-row .shg-c-lg-6:first-child .shogun-image-container{height:50%}@media screen and (max-width: 1024px){.imageGrid3 .shg-row .shg-c-lg-6:first-child .shogun-image-container{padding-bottom:20px}}.diamondText{margin-bottom:30px;position:relative}.diamondText:before{border-top:10px solid #e57100;bottom:-30px}.diamondText:after{border-bottom:10px solid #e57100;bottom:-20px}.diamondText:before,.diamondText:after{content:"";height:0;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;left:50%;transform:translate(-50%)}.s-countDown{background:transparent!important}.shogun-countdown{font-size:0}.shogun-countdown>div{min-width:75px;padding:10px 10px 5px!important}.shogun-countdown>div span{font-weight:900!important;font-size:18px!important;color:#fff;padding:10px 0;background:#525640;line-height:normal!important}.shogun-countdown>div label{font-weight:400;font-size:12px;color:#8c8b8b!important;text-align:center}.silverFooter .shg-box-content{text-align:center}.s-Footer,.simpleAsthatBtn{display:inline-block;vertical-align:middle}.simpleAsthatBtn{margin-left:20px}.page-shogun-default .site-main .container,.page-shogun-default main .container{max-width:unset;width:100%;padding-bottom:0}button:disabled{cursor:not-allowed}.loaderWrap{display:none;position:fixed;top:0;width:100%;height:100vh;background:#ffffff80;z-index:2}.loaderWrap img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px}.pw-link{display:block;position:unset}.freeGiftPopup{display:none;width:100%;height:100%;position:fixed;top:0;z-index:9999}.freeGiftPopup .fg-overlay{background:#e5710080;width:100%;height:100%;display:block}.freeGiftPopup .fg-outer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;max-width:800px;background:#fff}.freeGiftPopup .fg-outer .fg-inner{position:relative;padding:40px}@media screen and (max-width: 1024px){.freeGiftPopup .fg-outer .fg-inner{padding:40px 20px}}.freeGiftPopup .fg-outer .fg-inner .fg-close{right:0;top:0;width:40px;height:40px;background-size:25px}@media screen and (max-width: 1024px){.freeGiftPopup .fg-outer .fg-inner .fg-close{width:30px;height:30px;background-size:15px}}.freeGiftPopup .fg-outer .fg-inner .fg-title{color:#000;font-family:FuturaPTBook;font-size:48px;font-weight:300;letter-spacing:.96px;line-height:61px;text-align:center;margin-bottom:15px}@media screen and (max-width: 1024px){.freeGiftPopup .fg-outer .fg-inner .fg-title{font-size:22px;line-height:35px}}.freeGiftPopup .fg-outer .fg-inner .fg-subtitle{color:#000;font-family:FuturaPTBook;font-size:28px;font-weight:300;letter-spacing:.56px;line-height:35px;max-width:600px;text-align:center;margin:auto}@media screen and (max-width: 1024px){.freeGiftPopup .fg-outer .fg-inner .fg-subtitle{font-size:18px;line-height:24px}}.freeGiftPopup .fg-outer .fg-inner .ctaWrap .fg-img{max-width:300px;margin:20px auto auto}.freeGiftPopup .fg-outer .fg-inner .ctaWrap .fg-img img{width:100%}.freeGiftPopup .fg-outer .fg-inner .ctaWrap div{text-align:center}.freeGiftPopup .fg-outer .fg-inner .ctaWrap div a{background:#e57100;color:#fff;padding:9px 10px 10px;display:block;max-width:200px;margin:20px auto auto;font-family:FuturaPTBook;font-size:19px;font-weight:300;line-height:25px;text-align:center}.pplr_preview_wrapper canvas{display:none}.product_gallery .image__container img{visibility:visible!important}input[type=submit]:disabled{background-color:#a3a3a3;border-color:#a3a3a3;cursor:not-allowed}@media screen and (max-width: 1024px){.preOrderBtn a,.preOrderBtn #s-4d281e82-3cff-490f-b79b-982c842612d5.shg-btn{display:inline-block!important}}@media screen and (max-width: 1024px){.spacer{margin-top:0!important;margin-bottom:0!important}}.fullHeightSection .shg-box-vertical-align-wrapper{height:100%}.page-Pet .container{padding-top:0!important}.giftFormWrap{display:none;position:fixed;top:0;width:100%;height:100%;left:0;z-index:9999}.giftFormWrap .gf-overlay{position:absolute;width:100%;height:100%;background:#ffffffb3}.giftFormWrap .giftFormWrapIn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:770px}.giftFormWrap .giftFormWrapIn .gf-close{top:32px;right:15px}.imageSeparator .shg-c-lg-6.shg-c-md-6.shg-c-sm-6:nth-child(2){border-left:2px solid #e3e3e3}.preorder-msg{font-size:13px;margin-top:10px;color:#000;max-width:300px}@media only screen and (min-width: 1300px) and (max-width: 1500px){.main_nav_wrapper .menu.align_left .search_container{max-width:16.5%}}@media only screen and (min-width: 1200px) and (max-width: 1299px){.main_nav_wrapper .menu.align_left .search_container{max-width:15.5%}.menu a,.menu a:visited{font-size:14px}}.newletterInputWrap{position:relative}.newletterInputWrap input{background:transparent}.newletterInputWrap .placeLable{font-weight:400;text-transform:capitalize;color:#5f6a7d;font:13px HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;opacity:.8;-webkit-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;-ms-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;position:absolute;top:15px;left:11px;z-index:-1}.focus.withVal .placeLable{opacity:0}.screen-reader-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;outline:0!important;border:0;overflow:hidden;clip:rect(0,0,0,0)}.fancybox-nav:focus{opacity:1}.popup-dialog input{color:#222!important}.popup-dialog a:focus{outline:-webkit-focus-ring-color auto 5px}:focus{outline:1px dotted rgba(0,0,0,.8)!important}.product .product_gallery .gallery-cell[aria-selected=false]{visibility:hidden}.homepage-product-slider .gallery-cell{opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.homepage-product-slider .gallery-cell[data-slide=hide]{opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width: 1024px){.givingPageContainer{padding-top:60px}}@media screen and (max-width: 1024px){.givingPageContainer h1{text-align:center!important}}@media screen and (max-width: 1024px){.givingPageContainer .shg-c{margin-left:0!important}}@media screen and (max-width: 1024px){.givingPageContainer #s-7d8ec151-fca6-47a0-8cef-3c7437ff62e4{background-image:none;background-color:#fef2e8;padding:0 20px 30px}}.no-marginBottom,.no-marginBottom p{margin-bottom:0}#storeListingWrap{max-width:1080px;padding:0 10px;margin:auto}#storeListingWrap .eachStore h2{margin-top:3.125rem;line-height:1.2;font-size:1.625rem;color:#444;letter-spacing:.1em;text-transform:uppercase}#storeListingWrap .eachStore .stateHeading{letter-spacing:.2em;font-size:.75rem;color:#444;text-transform:uppercase;margin-top:2.5rem;margin-bottom:.875rem;font-weight:400}#storeListingWrap .eachStore .backToSection{letter-spacing:.2em;font-size:.875rem}#storeListingWrap .charHeader{margin-top:1.5625rem;font-size:1.5rem;color:#444;text-transform:uppercase;font-style:italic;font-family:"Baskerville No 2",serif}#storeListingWrap .charHeader .backToTop{font-family:Futura,sans-serif;font-size:.875rem;font-style:normal;letter-spacing:.2em;display:inline-block;color:#e57100;margin-left:2.0625rem}#storeListingWrap .charHeader .backToTop:after{content:"";background-image:url(//costco.briggs-riley.com/cdn/shop/t/25/assets/up-arrow.svg?v=103414173033351189261756314944);width:17px;height:14px;background-size:20px;background-position:top;display:inline-block;margin-left:10px}#storeListingWrap .storeTable tr{border-top:none!important}@media screen and (max-width: 640px){#storeListingWrap .storeTable tr{border-bottom:none!important}}#storeListingWrap .storeTable tr th{background:transparent;font-family:"Baskerville No 2",serif;padding:20px .3125rem 1.125rem 0;font-size:1.125rem;color:#96918b;font-weight:400;border-left:none!important;border-right:none!important;width:18%}@media screen and (max-width: 640px){#storeListingWrap .storeTable tr th{display:none}}#storeListingWrap .storeTable tr th:first-child{width:46%}#storeListingWrap .storeTable tr td{border:none!important;font-size:.875rem;color:#666;padding:15px 0 13px;vertical-align:top}@media screen and (max-width: 640px){#storeListingWrap .storeTable tr td{padding:24px 24px 24px 30%!important;text-align:left!important;display:block!important;width:100%!important;border-bottom:1px solid #f2f1ef!important}}@media screen and (max-width: 640px){#storeListingWrap .storeTable tr td:before{content:attr(data-header);display:block;float:left;font-style:italic;margin-left:-36%;padding:0;text-align:left;vertical-align:top;width:30%;font-size:1.125rem;font-family:"Baskerville No 2",serif;text-transform:lowercase;color:#96918b}}#storeListingWrap .storeTable tr td p{font-size:.875rem;color:#444}#storeListingWrap .storeTable tr td p strong{text-transform:uppercase;letter-spacing:.05em}#storeListingWrap .storeTable tr td[data-header=phone]{white-space:nowrap}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.shg-box-vertical-align-wrapper{display:block!important}}@media (max-width: 1024px){.givingPageContainer #s-7d8ec151-fca6-47a0-8cef-3c7437ff62e4:before{content:"";height:220px;width:200px;display:block;background-image:url(//costco.briggs-riley.com/cdn/shop/t/25/assets/top-image.png?v=101191793700240054061756314944);background-size:100% auto;margin-top:20px;margin-left:auto;margin-right:auto}}@media (max-width: 640px){#storeListingWrap .storeTable tr td{padding-top:15px!important;padding-bottom:15px!important}#storeListingWrap .storeTable tr td p{margin:0}.givingPageContainer #s-7d8ec151-fca6-47a0-8cef-3c7437ff62e4:before{height:110px;width:100px}.givingPageContainer #s-98c62e12-022e-4b98-9ad1-194735d5baf2{padding-top:20px}}.caption .subtitle p,.caption .pretext p,.featured-promotions .feature-section .description p{margin-bottom:0}body.article header.banner:before{content:"";background-color:#0006;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}@media (max-width: 480px){body.article header.banner .caption .headline{font-size:24px!important;color:#fff!important}}.collection_description .shogun-root{clear:both}.yotpo-plp-bottomline-container{display:none}.yotpo-plp-bottomline-container .yotpo-bottomline.pull-left.star-clickable{display:flex;justify-content:center;width:100%;padding:10px 0}@media screen and (max-width: 480px){.yotpo-plp-bottomline-container .text-m{display:none}}button.sa_ca_idelete{min-height:unset;padding:0}@media (max-width: 1024px){.promo-bar-section{top:88px!important}}.hidden{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/briggs.scss.css.map */
