:is(#gr,html) footer.osft .osft-bot-in{padding:34px var(--gut) var(--sec)!important}:is(#gr,html) footer.osft .osft-col li{padding:0!important}:is(#gr,html) footer.osft .osft-col ul{display:flex!important;flex-direction:column!important;gap:13px!important}@media(max-width:600px){:is(#gr,html) footer.osft details.osft-col>ul{padding:0 0 21px!important}}:is(#gr,html) [id^=ospdp-ugc-].ospdp{--g:21px;--pad:55px;--padc:34px;--lede:34px;--cg:21px;--rg:34px}@media(min-width:768px){:is(#gr,html) [id^=ospdp-ugc-].ospdp{--g:34px;--pad:89px;--padc:55px;--lede:55px;--cg:34px;--rg:55px}}@media(min-width:1024px){:is(#gr,html) [id^=ospdp-ugc-].ospdp{--g:55px}}@media(min-width:1280px){:is(#gr,html) [id^=ospdp-ugc-].ospdp{--g:89px;--pad:144px;--padc:89px}}:is(#gr,html) [id^=ospdp-ugc-] .sec-head{max-width:calc(610px + 2 * var(--g))!important;margin:0 auto var(--lede)!important;padding:0 var(--g)!important;box-sizing:border-box!important}:is(#gr,html) [id^=ospdp-ugc-] .sec-head h2{font-size:33px!important;margin:13px 0 0!important;line-height:1.15!important}@media(min-width:768px){:is(#gr,html) [id^=ospdp-ugc-] .sec-head h2{font-size:42px!important}}:is(#gr,html) [id^=ospdp-ugc-] .sec{padding:var(--pad) 0!important}:is(#gr,html) [id^=ospdp-ugc-] .ugc-headwrap{max-width:1440px!important;padding:0 var(--g)!important;box-sizing:border-box!important}:is(#gr,html) [id^=ospdp-ugc-] .ugc-headwrap .sec-head{padding:0!important}:is(#gr,html) [id^=ospdp-ugc-] .ugcrow{max-width:1440px!important;padding:0 var(--g)!important;gap:13px!important;scroll-padding-inline:var(--g)!important;box-sizing:border-box!important}:is(#gr,html) [id^=ospdp-ugc-] .ugcard{aspect-ratio:1/1.618!important}:is(#gr,html) [id^=osmb-].osmb,:is(#gr,html) .osmb{--g:21px;--pad:55px;--padc:34px;--lede:34px;--cg:21px;--rg:34px;--card:21px}@media(min-width:768px){:is(#gr,html) [id^=osmb-].osmb,:is(#gr,html) .osmb{--g:34px;--pad:89px;--padc:55px;--lede:55px;--cg:34px;--rg:55px;--card:34px}}@media(min-width:1024px){:is(#gr,html) [id^=osmb-].osmb,:is(#gr,html) .osmb{--g:55px}}@media(min-width:1280px){:is(#gr,html) [id^=osmb-].osmb,:is(#gr,html) .osmb{--g:89px;--pad:144px;--padc:89px;--card:55px}}:is(#gr,html) .osmb{padding:var(--pad) 0!important}:is(#gr,html) .osmb .osmb-wrap{max-width:1440px!important;padding:0 var(--g)!important;margin:0 auto!important;box-sizing:border-box!important}:is(#gr,html) .osmb .osmb-head{max-width:610px!important;padding:0!important;margin:0 auto var(--lede)!important}:is(#gr,html) .osmb .osmb-h2{font-size:33px!important;margin:13px 0 0!important}@media(min-width:768px){:is(#gr,html) .osmb .osmb-h2{font-size:42px!important}}:is(#gr,html) .osmb .osmb-grid{gap:34px!important}@media(max-width:900px){:is(#gr,html) .osmb .osmb-wrap{padding:0!important}:is(#gr,html) .osmb .osmb-head{padding:0 var(--g)!important}:is(#gr,html) .osmb .osmb-grid{padding:0 var(--g)!important;scroll-padding-left:var(--g)!important;gap:21px!important}}@media(max-width:767px){:is(#gr,html) .osmb .osmb-grid{gap:13px!important}}:is(#gr,html) .osmb .osmb-frame{aspect-ratio:1/1.618!important}:is(#gr,html) .osmb .osmb-cap{margin-top:13px!important}@media(min-width:768px){:is(#gr,html) [id^=ospdp-ht-].ospdp,:is(#gr,html) [id^=ospdp-fb-].ospdp,:is(#gr,html) [id^=ospdp-sp-].ospdp{--g:34px;--pad:89px;--padc:55px;--lede:55px;--cg:34px;--rg:55px}}@media(min-width:1024px){:is(#gr,html) [id^=ospdp-ht-].ospdp,:is(#gr,html) [id^=ospdp-fb-].ospdp,:is(#gr,html) [id^=ospdp-sp-].ospdp{--g:55px}}@media(min-width:1280px){:is(#gr,html) [id^=ospdp-ht-].ospdp,:is(#gr,html) [id^=ospdp-fb-].ospdp,:is(#gr,html) [id^=ospdp-sp-].ospdp{--g:89px;--pad:144px;--padc:89px}}@media(min-width:768px){:is(#gr,html) [id^=ospdp-ht-] .facts h3{font-size:20px!important;line-height:1.3!important;margin-bottom:13px!important}:is(#gr,html) [id^=ospdp-ht-] .fig .img{aspect-ratio:1.618/1!important}:is(#gr,html) [id^=ospdp-ht-] .fig .img img{object-fit:contain!important;height:100%!important}:is(#gr,html) [id^=ospdp-fb-] .stats,:is(#gr,html) [id^=ospdp-sp-] .levels{margin-top:55px!important}}:is(#gr,html) .hdt-section-brc-nav-product:has(+.oshun-pdp-hero) .hdt-breadcrumb{padding:34px 0 21px!important}@media(min-width:768px){:is(#gr,html) .hdt-section-brc-nav-product:has(+.oshun-pdp-hero) .hdt-breadcrumb{padding:55px 0 21px!important}}@media(min-width:1280px){:is(#gr,html) .hdt-section-brc-nav-product:has(+.oshun-pdp-hero) .hdt-breadcrumb{padding:89px 0 21px!important}}:is(#gr,html) .hdt-section-brc-nav-product:has(+.oshun-pdp-hero) .hdt-container{max-width:1440px!important;padding:0 21px!important}@media(min-width:768px){:is(#gr,html) .hdt-section-brc-nav-product:has(+.oshun-pdp-hero) .hdt-container{padding:0 34px!important}}@media(min-width:1024px){:is(#gr,html) .hdt-section-brc-nav-product:has(+.oshun-pdp-hero) .hdt-container{padding:0 55px!important}}@media(min-width:1280px){:is(#gr,html) .hdt-section-brc-nav-product:has(+.oshun-pdp-hero) .hdt-container{padding:0 89px!important}}:is(#gr,html) .hdt-section-brc-nav-product:has(+.oshun-pdp-hero) .hdt-breadcrumb__list{gap:8px!important}:is(#gr,html) .hdt-section-brc-nav-product:has(+.oshun-pdp-hero) .hdt-breadcrumb__list svg{margin:0!important}:is(#gr,html) .oshero .oh-wrap{padding-top:0!important;padding-bottom:34px!important}@media(min-width:768px){:is(#gr,html) .oshero .oh-wrap{padding-bottom:55px!important}}@media(min-width:1280px){:is(#gr,html) .oshero .oh-wrap{padding-bottom:89px!important}}@media(min-width:768px)and (max-width:1023px){:is(#gr,html) .oshero .oh-gal,:is(#gr,html) .oshero .oh-buy{max-width:none!important;margin-inline:0!important}}@media(min-width:768px){:is(#gr,html) .oshero .oh-title{font-size:53px!important}}@media(max-width:767px){:is(#gr,html) .oshero .oh-count{left:21px!important}:is(#gr,html) .oshero .oh-zoom,:is(#gr,html) .oshero .oh-next{right:21px!important}:is(#gr,html) .oshero .oh-prev{left:21px!important}}:is(#gr,html) [id^=osacc-].osacc{--g:21px;--pad:55px;--padc:34px;--lede:34px;--cg:21px}@media(min-width:768px){:is(#gr,html) [id^=osacc-].osacc{--g:34px;--pad:89px;--padc:55px;--lede:55px;--cg:34px}}@media(min-width:1024px){:is(#gr,html) [id^=osacc-].osacc{--g:55px}}@media(min-width:1280px){:is(#gr,html) [id^=osacc-].osacc{--g:89px;--pad:144px;--padc:89px}}:is(#gr,html) [id^=osacc-].osacc .crumb{max-width:1440px!important;padding:var(--padc) var(--g) 0!important;box-sizing:border-box!important}:is(#gr,html) [id^=osacc-].osacc .crumb a+a,:is(#gr,html) [id^=osacc-].osacc .crumb a{margin:0!important}:is(#gr,html) [id^=osacc-].osacc .pdp{max-width:1440px!important;padding:21px var(--g) var(--padc)!important;gap:var(--lede)!important;box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important}@media(min-width:1024px){:is(#gr,html) [id^=osacc-].osacc .pdp{grid-template-columns:minmax(0,61.8fr) minmax(0,38.2fr)!important;column-gap:55px!important}}:is(#gr,html) [id^=osacc-].osacc .thumbs{gap:13px!important;margin-top:13px!important}:is(#gr,html) [id^=osacc-].osacc .buy h1{font-size:42px!important;margin:0 0 13px!important}@media(min-width:768px){:is(#gr,html) [id^=osacc-].osacc .buy h1{font-size:53px!important}}:is(#gr,html) [id^=osacc-].osacc .price{font-size:26px!important;margin:0 0 8px!important}:is(#gr,html) [id^=osacc-].osacc .ship{padding:8px 0 13px!important}:is(#gr,html) [id^=osacc-].osacc .opt{margin-top:21px!important}:is(#gr,html) [id^=osacc-].osacc .opt .lab{margin-bottom:8px!important}:is(#gr,html) [id^=osacc-].osacc .chips{gap:8px!important}:is(#gr,html) [id^=osacc-].osacc .chip{padding:13px 21px!important}:is(#gr,html) [id^=osacc-].osacc .hexnote{margin-top:13px!important;line-height:1.618!important}:is(#gr,html) [id^=osacc-].osacc .cta-zone{margin-top:34px!important;gap:13px!important}:is(#gr,html) [id^=osacc-].osacc .osacc-quotenote{margin:13px 0 0!important;line-height:1.618!important}:is(#gr,html) [id^=osacc-].osacc .chiprow{margin-top:34px!important}:is(#gr,html) [id^=osacc-].osacc .chiprow .c{padding:13px 21px!important}:is(#gr,html) [id^=osacc-].osacc .chiprow .c b{margin-bottom:5px!important}:is(#gr,html) [id^=osacc-].osacc .desc{margin-top:34px!important;padding-top:21px!important}:is(#gr,html) [id^=osacc-].osacc .desc p{margin-bottom:13px!important;max-width:610px!important;line-height:1.618!important}:is(#gr,html) [id^=osacc-].osacc .desc ul{margin:8px 0 0!important}:is(#gr,html) [id^=osacc-].osacc .desc li{line-height:1.618!important;max-width:610px!important}:is(#gr,html) [id^=osacc-].osacc .hexnote,:is(#gr,html) [id^=osacc-].osacc .osacc-quotenote{max-width:610px!important}:is(#gr,html) [id^=osacc-].osacc .desc>:last-child{margin-bottom:0!important}:is(#gr,html) [id^=osacc-].osacc .set{padding:var(--pad) 0!important;margin-top:0!important}:is(#gr,html) [id^=osacc-].osacc .sethead{max-width:calc(610px + 2 * var(--g))!important;margin:0 auto var(--lede)!important;padding:0 var(--g)!important;box-sizing:border-box!important}:is(#gr,html) [id^=osacc-].osacc .sethead h2{font-size:33px!important;margin:13px 0 0!important}@media(min-width:768px){:is(#gr,html) [id^=osacc-].osacc .sethead h2{font-size:42px!important}}:is(#gr,html) [id^=osacc-].osacc .setgrid{max-width:1440px!important;padding:0 var(--g)!important;gap:var(--cg)!important;box-sizing:border-box!important}@media(max-width:920px){:is(#gr,html) [id^=osacc-].osacc .setgrid{gap:13px!important;padding:0 var(--g)!important;scroll-padding-left:var(--g)!important}}:is(#gr,html) [id^=osacc-].osacc .prod .n{font-size:20px!important;margin-top:21px!important}:is(#gr,html) [id^=osacc-].osacc .prod .p{margin-top:8px!important}:is(#gr,html) [id^=osacc-].osacc .sband{padding:var(--pad) var(--g)!important}:is(#gr,html) [id^=osacc-].osacc .sband h2{font-size:33px!important;margin:13px 0 0!important}@media(min-width:768px){:is(#gr,html) [id^=osacc-].osacc .sband h2{font-size:42px!important}}:is(#gr,html) [id^=osacc-].osacc .sband p{margin:21px auto var(--lede)!important;max-width:610px!important;line-height:1.618!important}:is(#gr,html) [id^=osacc-].osacc .sband a{padding:0 34px!important;height:55px!important;display:inline-flex!important;align-items:center!important;box-sizing:border-box!important}:is(#gr,html) [id^=ossvc-]{--g:21px;--pad:55px;--padc:34px;--lede:34px;--cg:21px;--rg:34px;--card:21px}@media(min-width:768px){:is(#gr,html) [id^=ossvc-]{--g:34px;--pad:89px;--padc:55px;--lede:55px;--cg:34px;--rg:55px;--card:34px}}@media(min-width:1024px){:is(#gr,html) [id^=ossvc-]{--g:55px}}@media(min-width:1280px){:is(#gr,html) [id^=ossvc-]{--g:89px;--pad:144px;--padc:89px;--card:55px}}:is(#gr,html) [id^=ossvc-] .spine{max-width:1440px!important;padding:0 var(--g)!important;margin:0 auto!important;box-sizing:border-box!important}:is(#gr,html) [id^=ossvc-] .hero{padding:var(--pad) 0 var(--lede)!important}:is(#gr,html) [id^=ossvc-] .hero h1{font-size:42px!important;margin:13px 0 21px!important;max-width:610px!important}@media(min-width:768px){:is(#gr,html) [id^=ossvc-] .hero h1{font-size:53px!important}}:is(#gr,html) [id^=ossvc-] .hero .lede{line-height:1.618!important;max-width:610px!important}:is(#gr,html) [id^=ossvc-] .hero .price{margin-top:var(--lede)!important}:is(#gr,html) [id^=ossvc-] .steps{margin-top:0!important}:is(#gr,html) [id^=ossvc-] .step{padding:var(--card)!important}:is(#gr,html) [id^=ossvc-] .step .n{margin:0 0 13px!important;font-size:20px!important}:is(#gr,html) [id^=ossvc-] .step p{line-height:1.618!important;max-width:610px!important}:is(#gr,html) [id^=ossvc-] .cta-wrap{padding:var(--lede) 0 0!important}:is(#gr,html) [id^=ossvc-] .cta{padding:0 34px!important;height:55px!important;display:inline-flex!important;align-items:center!important;box-sizing:border-box!important}:is(#gr,html) [id^=ossvc-] .note{margin-top:21px!important;padding:0 0 var(--pad)!important;line-height:1.618!important}:is(#gr,html) .osh3 .osh3-hero-kicker{margin-bottom:13px!important}@media(min-width:768px){:is(#gr,html) .osh3 .osh3-hero-lede{margin-bottom:55px!important}}@media(max-width:767px){:is(#gr,html) .osh3 .osh3-fact{padding:21px!important}}:is(#gr,html) .osh3 .osh3-panel-text{right:var(--gut)!important}:is(#gr,html) .osh3 .osh3-panel-text .osh3-h2{margin-bottom:21px!important}@media(min-width:768px){:is(#gr,html) .osh3 .osh3-panel-text .osh3-h2{font-size:42px!important}:is(#gr,html) .osh3 .osh3-panel-lede{margin-bottom:55px!important}}:is(#gr,html) .osh3 .osh3-pillar-link{margin-top:0!important}:is(#gr,html) .osh3 .osh3-pillar-body{max-width:610px!important}:is(#gr,html) .osh3 .osh3-faq-list{max-width:746px!important}:is(#gr,html) .osh3 .osh3-faq-a{max-width:610px!important;padding-right:0!important}:is(#gr,html) .osh3 .osh3-build-list{margin-top:34px!important}:is(#gr,html) [id^=oshun-featured-].oshun-featured-reviews{padding:55px 0!important}@media(min-width:768px){:is(#gr,html) [id^=oshun-featured-].oshun-featured-reviews{padding:89px 0!important}}@media(min-width:1280px){:is(#gr,html) [id^=oshun-featured-].oshun-featured-reviews{padding:144px 0!important}}:is(#gr,html) [id^=oshun-featured-] .ofr-wrap{max-width:1440px!important;padding:0 21px!important;margin:0 auto!important}@media(min-width:768px){:is(#gr,html) [id^=oshun-featured-] .ofr-wrap{padding:0 34px!important}}@media(min-width:1024px){:is(#gr,html) [id^=oshun-featured-] .ofr-wrap{padding:0 55px!important}}@media(min-width:1280px){:is(#gr,html) [id^=oshun-featured-] .ofr-wrap{padding:0 89px!important}}:is(#gr,html) [id^=oshun-featured-] .ofr-head{margin:0 0 34px!important}@media(min-width:768px){:is(#gr,html) [id^=oshun-featured-] .ofr-head{margin-bottom:55px!important}}:is(#gr,html) [id^=oshun-featured-] .ofr-kicker{margin:0 0 13px!important}:is(#gr,html) [id^=oshun-featured-].ofr-minimal .ofr-title,:is(#gr,html) [id^=oshun-featured-] .ofr-title{font-size:33px!important}@media(min-width:768px){:is(#gr,html) [id^=oshun-featured-].ofr-minimal .ofr-title,:is(#gr,html) [id^=oshun-featured-] .ofr-title{font-size:42px!important}}:is(#gr,html) [id^=oshun-featured-] .ofr-track{gap:21px!important;padding:0!important}:is(#gr,html) [id^=oshun-featured-].ofr-minimal .ofr-pillrow{margin:0 0 13px!important}:is(#gr,html) [id^=oshun-featured-].ofr-minimal .ofr-text{line-height:1.618!important}:is(#gr,html) [id^=oshun-featured-].ofr-minimal .ofr-readmore{margin-top:21px!important}:is(#gr,html) [id^=oshun-featured-].ofr-minimal .ofr-meta{margin:21px 0 0!important}:is(#gr,html) .oscol{--g:21px;--pad:55px;--lede:34px}@media(min-width:768px){:is(#gr,html) .oscol{--g:34px;--pad:89px;--lede:55px}}@media(min-width:1024px){:is(#gr,html) .oscol{--g:55px}}@media(min-width:1280px){:is(#gr,html) .oscol{--g:89px;--pad:144px}}:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-head{max-width:calc(610px + 2 * var(--g))!important;padding:var(--pad) var(--g) var(--lede)!important}:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-head h1{font-size:42px!important;margin:13px 0 21px!important}@media(min-width:768px){:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-head h1{font-size:53px!important}}:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-head p{line-height:1.618!important}:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-grid{max-width:1440px!important;padding:0 var(--g) var(--pad)!important;gap:34px!important}:is(#gr,html) .oscol .oscol-grid:not(:has(>*)){display:none!important}@media(min-width:768px){:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-grid{gap:55px 34px!important}}:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-card .r{margin-top:21px!important;gap:13px!important}:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-card .n{font-size:20px!important}@media(min-width:768px){:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-card .n{font-size:26px!important}}:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-card .d{line-height:1.618!important;margin-top:8px!important}:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-card .c{margin-top:21px!important;padding-bottom:5px!important}:is(#gr,html) .oscol .oscol-gbar{margin:0!important}:is(#gr,html) .oscol .oscol-gbar .gr{max-width:1440px!important;padding:0 var(--g)!important;box-sizing:border-box!important}:is(#gr,html) .oscol .oscol-gbar .gc{padding:34px 21px!important}@media(min-width:768px){:is(#gr,html) .oscol .oscol-gbar .gc{padding:55px 34px!important}}@media(min-width:1280px){:is(#gr,html) .oscol .oscol-gbar .gc{padding:89px 34px!important}}:is(#gr,html) .oscol .oscol-gbar .gc:first-child{padding-left:0!important;border-left:0!important}@media(max-width:900px){:is(#gr,html) .oscol .oscol-gbar .gc:nth-child(odd){padding-left:0!important;border-left:0!important}:is(#gr,html) .oscol .oscol-gbar .gc:nth-child(2n){padding-right:0!important}}@media(min-width:901px){:is(#gr,html) .oscol .oscol-gbar .gc:last-child{padding-right:0!important}}:is(#gr,html) .oscol .oscol-gbar .gt{margin-bottom:5px!important}:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-acc{max-width:calc(746px + 2 * var(--g))!important;padding:var(--pad) var(--g)!important}:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-acc h2{font-size:33px!important;margin:13px 0 var(--lede)!important}@media(min-width:768px){:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-acc h2{font-size:42px!important}}:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-acc table{border:0!important;border-top:1px solid #e4dfd6!important;box-shadow:none!important}:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-acc td{border-left:0!important;border-right:0!important;border-top:0!important;border-bottom:1px solid #e4dfd6!important}:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-acc td{padding:21px 21px 21px 0!important}:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-acc td.al{padding:21px 0 21px 21px!important}:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-acc .ad{margin-top:5px!important}:is(#gr,html) .oscol:not(.oscol-acc-page) .oscol-acc .al a{padding-bottom:5px!important}:is(#gr,html) .oscol .oscol-studio{position:relative!important;padding:var(--pad) var(--g)!important}:is(#gr,html) .oscol .oscol-studio img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}:is(#gr,html) .oscol .oscol-studio .t{position:relative!important;inset:auto!important;padding:0!important}:is(#gr,html) .oscol .oscol-studio h2{font-size:33px!important;margin:13px 0 0!important}@media(min-width:768px){:is(#gr,html) .oscol .oscol-studio h2{font-size:42px!important}}:is(#gr,html) .oscol .oscol-studio p{max-width:610px!important;margin:21px auto var(--lede)!important;line-height:1.618!important}:is(#gr,html) .oscol .oscol-btn{padding:0 34px!important;height:55px!important;display:inline-flex!important;align-items:center!important;box-sizing:border-box!important}:is(#gr,html) .hdt-main-search,:is(#gr,html) [id$=__heading]{--g:21px;--pad:55px;--padc:34px;--lede:34px;--cg:21px;--rg:34px;--card:21px}@media(min-width:768px){:is(#gr,html) .hdt-main-search,:is(#gr,html) [id$=__heading]{--g:34px;--pad:89px;--padc:55px;--lede:55px;--cg:34px;--rg:55px;--card:34px}}@media(min-width:1024px){:is(#gr,html) .hdt-main-search,:is(#gr,html) [id$=__heading]{--g:55px}}@media(min-width:1280px){:is(#gr,html) .hdt-main-search,:is(#gr,html) [id$=__heading]{--g:89px;--pad:144px;--padc:89px;--card:55px}}:is(#gr,html) .hdt-main-search.hdt-section-spacing{padding:0 0 var(--pad)!important}:is(#gr,html) .hdt-main-search .hdt-container{max-width:1440px!important;padding:0 var(--g)!important}:is(#gr,html) .hdt-main-search .hdt-shop-control{margin:0 0 34px!important}:is(#gr,html) .hdt-main-search .hdt-collection-products{gap:var(--rg) var(--cg)!important}:is(#gr,html) .hdt-main-search .hdt-collection-products>*{margin-bottom:0!important}:is(#gr,html) .hdt-main-search .hdt-pagination-wrapp{padding-top:55px!important}:is(#gr,html) .hdt-main-search .hdt-article-img{--ratio-percent:100% !important}:is(#gr,html) .hdt-main-search .hdt-article-title{font-size:20px!important;line-height:1.3!important}:is(#gr,html) [id$=__heading] .hdt-section-spacing,:is(#gr,html) [id$=__heading] .hdt-heading-template{padding:var(--pad) 0 var(--lede)!important}:is(#gr,html) [id$=__heading] .hdt-container{max-width:1440px!important;padding:0 var(--g)!important;gap:13px!important}:is(#gr,html) [id$=__heading] h1{font-size:42px!important}@media(min-width:768px){:is(#gr,html) [id$=__heading] h1{font-size:53px!important}}:is(#gr,html) [id^=osg-].osg{--g:21px;--pad:55px;--padc:34px;--lede:34px;--cg:21px;--rg:34px;--card:21px}@media(min-width:768px){:is(#gr,html) [id^=osg-].osg{--g:34px;--pad:89px;--padc:55px;--lede:55px;--cg:34px;--rg:55px;--card:34px}}@media(min-width:1024px){:is(#gr,html) [id^=osg-].osg{--g:55px}}@media(min-width:1280px){:is(#gr,html) [id^=osg-].osg{--g:89px;--pad:144px;--padc:89px;--card:55px}}:is(#gr,html) [id^=osg-].osg .spine{max-width:1440px!important;padding:0 var(--g)!important;box-sizing:border-box!important}:is(#gr,html) [id^=osg-].osg .head-band,:is(#gr,html) [id^=osg-].osg .cover,:is(#gr,html) [id^=osg-].osg .claims,:is(#gr,html) [id^=osg-].osg .fine,:is(#gr,html) [id^=osg-].osg .final{padding:var(--pad) 0!important}:is(#gr,html) [id^=osg-].osg .ghead{max-width:calc(610px + 2 * var(--g))!important}:is(#gr,html) [id^=osg-].osg .ghead h1{font-size:42px!important;margin:13px 0 21px!important}@media(min-width:768px){:is(#gr,html) [id^=osg-].osg .ghead h1{font-size:53px!important}}:is(#gr,html) [id^=osg-].osg .ghead p{line-height:1.618!important;max-width:610px!important}:is(#gr,html) [id^=osg-].osg .gwall .row{max-width:1440px!important;margin:0 auto!important;padding:0 var(--g)!important;box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}@media(min-width:1024px){:is(#gr,html) [id^=osg-].osg .gwall .row{grid-template-columns:repeat(4,minmax(0,1fr))!important}}:is(#gr,html) [id^=osg-].osg .gwall .cell{padding:34px 21px!important}@media(min-width:768px){:is(#gr,html) [id^=osg-].osg .gwall .cell{padding:55px 34px!important}}@media(min-width:1024px){:is(#gr,html) [id^=osg-].osg .gwall .cell:first-child{padding-left:0!important}:is(#gr,html) [id^=osg-].osg .gwall .cell:last-child{padding-right:0!important}}@media(min-width:1280px){:is(#gr,html) [id^=osg-].osg .gwall .cell{padding:89px 34px!important}}@media(max-width:1023px){:is(#gr,html) [id^=osg-].osg .gwall .cell:nth-child(odd){padding-left:0!important}:is(#gr,html) [id^=osg-].osg .gwall .cell:nth-child(2n){padding-right:0!important}}:is(#gr,html) [id^=osg-].osg .gwall .gw-t{margin-bottom:13px!important;font-size:20px!important;line-height:1.3!important}:is(#gr,html) [id^=osg-].osg .gwall .gw-b{line-height:1.618!important}:is(#gr,html) [id^=osg-].osg .sec-head{max-width:calc(610px + 2 * var(--g))!important;margin:0 auto var(--lede)!important}:is(#gr,html) [id^=osg-].osg .sec-head h2{font-size:33px!important;margin:13px 0 0!important}@media(min-width:768px){:is(#gr,html) [id^=osg-].osg .sec-head h2{font-size:42px!important}}:is(#gr,html) [id^=osg-].osg .ledger{max-width:1440px!important}@media(min-width:768px){:is(#gr,html) [id^=osg-].osg .cov-row{grid-template-columns:minmax(0,38.2fr) minmax(0,61.8fr)!important;gap:34px!important}}:is(#gr,html) [id^=osg-].osg .cov-row{padding:21px 0!important}:is(#gr,html) [id^=osg-].osg .cov-detail{max-width:610px!important;line-height:1.618!important}:is(#gr,html) [id^=osg-].osg .cov-note{margin-top:13px!important;padding:5px 0 5px 21px!important;line-height:1.618!important}:is(#gr,html) [id^=osg-].osg .spr-block{margin:55px 0 0!important;padding:var(--card)!important}:is(#gr,html) [id^=osg-].osg .spr-kicker{margin-bottom:8px!important}:is(#gr,html) [id^=osg-].osg .spr-title{font-size:26px!important;line-height:1.3!important;margin-bottom:13px!important}:is(#gr,html) [id^=osg-].osg .spr-sub,:is(#gr,html) [id^=osg-].osg .spr-def{line-height:1.618!important}:is(#gr,html) [id^=osg-].osg .spr-def{margin-top:21px!important;padding-top:21px!important}:is(#gr,html) [id^=osg-].osg .steps{max-width:1440px!important;gap:34px!important}:is(#gr,html) [id^=osg-].osg .step .num{padding-top:21px!important}:is(#gr,html) [id^=osg-].osg .step h3{margin:8px 0 13px!important}:is(#gr,html) [id^=osg-].osg .step p{line-height:1.618!important;max-width:610px!important}:is(#gr,html) [id^=osg-].osg .transit{margin-top:55px!important}:is(#gr,html) [id^=osg-].osg .transit span{padding:13px 21px!important}:is(#gr,html) [id^=osg-].osg .acc{max-width:calc(746px + 2 * var(--g))!important}:is(#gr,html) [id^=osg-].osg .acc details:first-child{border-top:1px solid var(--hair, #e4dfd6)!important}:is(#gr,html) [id^=osg-].osg .acc summary{padding:21px 0!important;gap:13px!important}:is(#gr,html) [id^=osg-].osg .acc .body{padding:0 0 21px!important;max-width:610px!important;line-height:1.618!important}:is(#gr,html) [id^=osg-].osg .final h2{font-size:33px!important;margin:0 0 var(--lede)!important}@media(min-width:768px){:is(#gr,html) [id^=osg-].osg .final h2{font-size:42px!important}}:is(#gr,html) [id^=osg-].osg .final .btn{padding:0 34px!important;height:55px!important;display:inline-flex!important;align-items:center!important;box-sizing:border-box!important}:is(#gr,html) [id^=osg-].osg .final .quiet{margin-top:21px!important}:is(#gr,html) .oscontact{--g:21px;--pad:55px;--padc:34px;--lede:34px;--cg:21px;--rg:34px;--card:21px}@media(min-width:768px){:is(#gr,html) .oscontact{--g:34px;--pad:89px;--padc:55px;--lede:55px;--cg:34px;--rg:55px;--card:34px}}@media(min-width:1024px){:is(#gr,html) .oscontact{--g:55px}}@media(min-width:1280px){:is(#gr,html) .oscontact{--g:89px;--pad:144px;--padc:89px;--card:55px}}:is(#gr,html) .oscontact .oscontact-crumb{max-width:1440px!important;padding:var(--pad) var(--g) 0!important;box-sizing:border-box!important}:is(#gr,html) .oscontact label{margin:21px 0 8px!important}:is(#gr,html) .oscontact .row label{margin-top:0!important}:is(#gr,html) .oscontact .row{gap:21px!important}:is(#gr,html) .oscontact button[type=submit]{margin-top:34px!important}:is(#gr,html) .oscontact .oscontact-hero{max-width:calc(610px + 2 * var(--g))!important;padding:21px var(--g) var(--lede)!important;box-sizing:border-box!important}:is(#gr,html) .oscontact .oscontact-hero h1{font-size:42px!important;margin:13px 0 21px!important}@media(min-width:768px){:is(#gr,html) .oscontact .oscontact-hero h1{font-size:53px!important}}:is(#gr,html) .oscontact .oscontact-hero p{line-height:1.618!important}:is(#gr,html) .oscontact .oscontact-wrap{max-width:1440px!important;padding:0 var(--g) var(--pad)!important;box-sizing:border-box!important}:is(#gr,html) .oscontact .oscontact-main{padding:0!important;gap:var(--lede)!important}@media(min-width:1024px){:is(#gr,html) .oscontact .oscontact-main{grid-template-columns:minmax(0,38.2fr) minmax(0,61.8fr)!important;column-gap:55px!important}}:is(#gr,html) .oscontact .chan{padding:21px 0!important;gap:21px!important}:is(#gr,html) .oscontact .oscontact-form{padding:var(--card)!important}:is(#gr,html) .oscontact .oscontact-form h2{font-size:26px!important;margin:0 0 13px!important}:is(#gr,html) .oscontact .oscontact-form .note{margin:0 0 34px!important;line-height:1.618!important}:is(#gr,html) .oscontact .route{margin-top:0!important;padding:var(--pad) 0!important}:is(#gr,html) .oscontact .route .head{max-width:calc(610px + 2 * var(--g))!important;padding:0 var(--g)!important;margin:0 auto var(--lede)!important;box-sizing:border-box!important}:is(#gr,html) .oscontact .route .head h2{font-size:33px!important;margin:13px 0 0!important}@media(min-width:768px){:is(#gr,html) .oscontact .route .head h2{font-size:42px!important}}:is(#gr,html) .oscontact .route .grid{max-width:1440px!important;padding:0 var(--g)!important;gap:var(--cg)!important;box-sizing:border-box!important}:is(#gr,html) .oscontact .route .card{padding:21px!important}:is(#gr,html) .oscontact .route .card h3{font-size:20px!important;margin:0 0 13px!important}:is(#gr,html) .oscontact .route .card p{line-height:1.618!important}:is(#gr,html) .oscontact .route .card a{margin-top:21px!important;padding-bottom:5px!important}:is(#gr,html) .oscontact .band{padding:var(--pad) var(--g)!important}:is(#gr,html) .oscontact .band h2{font-size:33px!important;margin:13px 0 21px!important}@media(min-width:768px){:is(#gr,html) .oscontact .band h2{font-size:42px!important}}:is(#gr,html) .oscontact .band p{margin:0 auto var(--lede)!important;max-width:610px!important;line-height:1.618!important}:is(#gr,html) .oscontact .band a,:is(#gr,html) .oscontact .band .btn{padding:0 34px!important;height:55px!important;display:inline-flex!important;align-items:center!important;box-sizing:border-box!important}@media(min-width:768px){:is(#gr,html) [id^=osroi-],:is(#gr,html) .osroi{--g:34px;--pad:89px;--padc:55px;--lede:55px;--cg:34px;--rg:55px;--card:34px}}@media(min-width:1024px){:is(#gr,html) [id^=osroi-],:is(#gr,html) .osroi{--g:55px}}@media(min-width:1280px){:is(#gr,html) [id^=osroi-],:is(#gr,html) .osroi{--g:89px;--pad:144px;--padc:89px;--card:55px}}@media(min-width:768px){:is(#gr,html) .osroi>header{padding:var(--pad) var(--g) var(--lede)!important}:is(#gr,html) .osroi>header h1{margin:13px 0 21px!important;font-size:53px!important}:is(#gr,html) .osroi>header p{line-height:1.618!important;max-width:610px!important}:is(#gr,html) .osroi .wrap{max-width:1440px!important;padding:0 var(--g)!important;box-sizing:border-box!important}:is(#gr,html) .osroi .grid{padding:0 0 var(--lede)!important;gap:34px!important}}@media(min-width:1024px){:is(#gr,html) .osroi .grid{grid-template-columns:minmax(0,61.8fr) minmax(0,38.2fr)!important;column-gap:55px!important}}@media(min-width:768px){:is(#gr,html) .osroi .panel+.panel{margin-top:34px!important}:is(#gr,html) .osroi .panel .head{padding:21px var(--card)!important}:is(#gr,html) .osroi .panel .body{padding:var(--card)!important}:is(#gr,html) .osroi .presets{margin:0 0 21px!important;gap:8px!important}:is(#gr,html) .osroi .chip{padding:13px 21px!important}:is(#gr,html) .osroi .planlink,:is(#gr,html) .osroi .subtle{margin-top:13px!important}:is(#gr,html) .osroi .adv{margin-top:8px!important}:is(#gr,html) .osroi .adv summary{padding:13px 0!important}:is(#gr,html) .osroi .row{margin:0 0 21px!important}:is(#gr,html) .osroi .lab{margin:0 0 8px!important}:is(#gr,html) .osroi .hero-num{padding:34px!important}:is(#gr,html) .osroi .hero-num .big{font-size:53px!important;margin:13px 0 5px!important;line-height:1.15!important}:is(#gr,html) .osroi .stat{padding:21px!important}:is(#gr,html) .osroi .stat .v{font-size:26px!important;margin-top:8px!important}:is(#gr,html) .osroi .chartbox{padding:21px 21px 8px!important}:is(#gr,html) .osroi .edge,:is(#gr,html) .osroi .ctas{padding:21px!important}:is(#gr,html) .osroi .edge h3{font-size:20px!important;margin:0 0 13px!important}:is(#gr,html) .osroi .edge li{padding:8px 0!important;gap:13px!important}:is(#gr,html) .osroi .ctas .btn{padding:0 21px!important;height:55px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}:is(#gr,html) .osroi .ctas .quiet{margin-top:13px!important;padding-bottom:5px!important}:is(#gr,html) .osroi input[type=range]{display:block!important}:is(#gr,html) .osroi .adv+.subtle{margin-top:8px!important}:is(#gr,html) .osroi .fine{max-width:calc(610px + 2 * var(--g))!important;padding:21px var(--g) var(--pad)!important;box-sizing:border-box!important}}@media(min-width:768px){:is(#gr,html) .oshun-plan-my-studio-section .osp,:is(#gr,html) .oshun-plan-my-studio-section [id^=osp-]{--g:34px;--pad:89px;--padc:55px;--lede:55px;--cg:34px;--rg:55px;--card:34px}}@media(min-width:1024px){:is(#gr,html) .oshun-plan-my-studio-section .osp,:is(#gr,html) .oshun-plan-my-studio-section [id^=osp-]{--g:55px}}@media(min-width:1280px){:is(#gr,html) .oshun-plan-my-studio-section .osp,:is(#gr,html) .oshun-plan-my-studio-section [id^=osp-]{--g:89px;--pad:144px;--padc:89px;--card:55px}}@media(min-width:768px){:is(#gr,html) .oshun-plan-my-studio-section .osp .hero{padding-top:89px!important;padding-bottom:55px!important}}@media(min-width:1280px){:is(#gr,html) .oshun-plan-my-studio-section .osp .hero{padding-top:144px!important}}@media(min-width:768px){:is(#gr,html) .oshun-plan-my-studio-section .osp .hero h1{font-size:53px!important}:is(#gr,html) .oshun-plan-my-studio-section .osp .planner{padding-bottom:89px!important}}@media(min-width:1280px){:is(#gr,html) .oshun-plan-my-studio-section .osp .planner{padding-bottom:144px!important}}@media(min-width:768px){:is(#gr,html) .oshun-plan-my-studio-section .osp .result-sub{margin-top:13px!important}:is(#gr,html) .oshun-plan-my-studio-section .osp .wrap{max-width:1440px!important;box-sizing:border-box!important;padding-inline:34px!important}}@media(min-width:1024px){:is(#gr,html) .oshun-plan-my-studio-section .osp .wrap{padding-inline:55px!important}}@media(min-width:1280px){:is(#gr,html) .oshun-plan-my-studio-section .osp .wrap{padding-inline:89px!important}}@media(min-width:768px){:is(#gr,html) .oshun-plan-my-studio-section .osp h2{line-height:1.3!important;font-size:26px!important}:is(#gr,html) .oshun-plan-my-studio-section .osp .legend{gap:13px 21px!important}:is(#gr,html) .oshun-plan-my-studio-section .osp details.more{padding-top:13px!important}:is(#gr,html) .oshun-plan-my-studio-section .osp .fine,:is(#gr,html) .oshun-plan-my-studio-section .osp .help,:is(#gr,html) .oshun-plan-my-studio-section .osp .result-sub,:is(#gr,html) .oshun-plan-my-studio-section .osp .form-fine{max-width:610px!important}}@media(min-width:768px){:is(#gr,html) .osp2{--g:34px;--pad:89px;--padc:55px;--lede:55px;--cg:34px;--rg:55px;--card:34px}}@media(min-width:1024px){:is(#gr,html) .osp2{--g:55px}}@media(min-width:1280px){:is(#gr,html) .osp2{--g:89px;--pad:144px;--padc:89px;--card:55px}}@media(min-width:768px){:is(#gr,html) body:has(.osp2) [id*=__accordion_]{--g:34px;--pad:89px;--padc:55px;--lede:55px;--cg:34px;--rg:55px;--card:34px}}@media(min-width:1024px){:is(#gr,html) body:has(.osp2) [id*=__accordion_]{--g:55px}}@media(min-width:1280px){:is(#gr,html) body:has(.osp2) [id*=__accordion_]{--g:89px;--pad:144px;--padc:89px;--card:55px}}@media(min-width:768px){:is(#gr,html) .hdt-section-inner:has(.osp2-hero){padding:0!important}:is(#gr,html) .osp2{max-width:1440px!important;margin:0 auto!important;padding:0 var(--g)!important;box-sizing:border-box!important}:is(#gr,html) .osp2-hero{max-width:754px!important;padding:var(--pad) 0 var(--lede)!important}:is(#gr,html) .osp2-hero .kicker{margin:0 0 13px!important}:is(#gr,html) .osp2-hero h1{margin:0 0 21px!important;font-size:53px!important}:is(#gr,html) .osp2-hero p{line-height:1.618!important;max-width:610px!important;margin-inline:auto!important}:is(#gr,html) .osp2-manifesto{padding:var(--lede) 0 var(--pad)!important;gap:21px var(--lede)!important}}@media(min-width:1024px){:is(#gr,html) .osp2-manifesto{grid-template-columns:minmax(0,38.2fr) minmax(0,61.8fr)!important;column-gap:55px!important}}@media(min-width:768px){:is(#gr,html) .osp2-manifesto h2{line-height:1.27!important;font-size:42px!important}:is(#gr,html) .osp2-manifesto p{line-height:1.618!important;max-width:610px!important;margin:0 0 21px!important}:is(#gr,html) .osp2-ledger{padding:0 0 var(--pad)!important}:is(#gr,html) .osp2-ledger-head{max-width:610px!important;margin:0 auto var(--lede)!important}:is(#gr,html) .osp2-ledger-head .kicker{margin:0 0 13px!important}:is(#gr,html) .osp2-ledger-head h2{margin:0!important;font-size:42px!important}:is(#gr,html) .osp2-item{padding:34px 0!important;gap:21px 34px!important}:is(#gr,html) .osp2-item p{line-height:1.618!important;margin:0 0 13px!important;max-width:610px!important}:is(#gr,html) .osp2-band{margin:0 calc(-1 * var(--g))!important;padding:var(--pad) var(--g)!important}:is(#gr,html) .osp2-band .kicker{margin:0 auto 13px!important}:is(#gr,html) .osp2-band h2{margin:0 0 21px!important;font-size:42px!important}:is(#gr,html) .osp2-band p{max-width:610px!important;line-height:1.618!important;margin:0 auto!important}:is(#gr,html) .osp2-process{padding:var(--pad) 0!important}:is(#gr,html) .osp2-process h2{font-size:42px!important}:is(#gr,html) .osp2-steps{margin:var(--lede) auto 0!important;max-width:none!important}:is(#gr,html) .osp2-step{padding:34px 21px 0!important}:is(#gr,html) .osp2-step .n{margin:0 0 8px!important}:is(#gr,html) .osp2-step .t{margin:0 0 13px!important}:is(#gr,html) .osp2-step p{line-height:1.618!important;max-width:610px!important}:is(#gr,html) .osp2-process .kicker{margin:0 0 13px!important}:is(#gr,html) .osp2-cta-wrap{padding:0 0 var(--pad)!important}:is(#gr,html) .osp2-cta-wrap p{max-width:610px!important;line-height:1.618!important;margin:0 auto var(--lede)!important}:is(#gr,html) .osp2-cta{padding:0 34px!important;height:55px!important;display:inline-flex!important;align-items:center!important;box-sizing:border-box!important;margin:0!important}:is(#gr,html) .osp2-cta+.osp2-cta{margin-left:13px!important}:is(#gr,html) body:has(.osp2) [id*=__accordion_] .hdt-section-spacing{padding:var(--pad) 0!important}:is(#gr,html) body:has(.osp2) [id*=__accordion_] .hdt-container{max-width:calc(746px + 2 * var(--g))!important;padding:0 var(--g)!important}:is(#gr,html) body:has(.osp2) [id*=__accordion_] .hdt-accordion-heading,:is(#gr,html) body:has(.osp2) [id*=__accordion_] h2{margin:0 0 var(--lede)!important;font-size:42px!important}:is(#gr,html) body:has(.osp2) [id*=__accordion_] .hdt-accordion-title{line-height:1.27!important;font-size:42px!important}}:is(#gr,html) [id^=osart-].osart,:is(#gr,html) .osart{--g:21px;--pad:55px;--padc:34px;--lede:34px;--cg:21px;--rg:34px;--card:21px}@media(min-width:768px){:is(#gr,html) [id^=osart-].osart,:is(#gr,html) .osart{--g:34px;--pad:89px;--padc:55px;--lede:55px;--cg:34px;--rg:55px;--card:34px}}@media(min-width:1024px){:is(#gr,html) [id^=osart-].osart,:is(#gr,html) .osart{--g:55px}}@media(min-width:1280px){:is(#gr,html) [id^=osart-].osart,:is(#gr,html) .osart{--g:89px;--pad:144px;--padc:89px;--card:55px}}:is(#gr,html) .osart .osart-head{max-width:calc(610px + 2 * var(--g))!important;padding:var(--pad) var(--g) var(--lede)!important;box-sizing:border-box!important}:is(#gr,html) .osart .osart-head h1{font-size:42px!important;margin:13px 0 21px!important}@media(min-width:768px){:is(#gr,html) .osart .osart-head h1{font-size:53px!important}}:is(#gr,html) .osart .osart-meta{margin-top:0!important}:is(#gr,html) .osart .osart-heroimg{max-width:1440px!important;padding:0 var(--g)!important;box-sizing:border-box!important}:is(#gr,html) .osart .osart-img{aspect-ratio:1.618/1!important}:is(#gr,html) .osart .osart-body{max-width:calc(610px + 2 * var(--g))!important;padding:var(--lede) var(--g) var(--pad)!important;box-sizing:border-box!important}:is(#gr,html) .osart .osart-body p,:is(#gr,html) .osart .osart-body li{line-height:1.618!important;margin-bottom:21px!important}:is(#gr,html) .osart .osart-body>:last-child{margin-bottom:0!important}:is(#gr,html) .osart .osart-body h2{font-size:26px!important;margin:55px 0 21px!important}:is(#gr,html) .osart .osart-body .os-note,:is(#gr,html) .osart .osart-body .os-sources{margin-top:34px!important;padding-top:21px!important;line-height:1.618!important}:is(#gr,html) .osart .osart-body blockquote{font-size:26px!important;padding:34px 0!important;line-height:1.4!important}:is(#gr,html) .osart .os-stats>div{padding:21px 13px!important}:is(#gr,html) .osart .os-stats .n{font-size:33px!important}:is(#gr,html) .osart .os-stats .l{margin-top:5px!important}:is(#gr,html) .osart .osart-magnet{margin-top:0!important;padding:var(--pad) var(--g)!important}:is(#gr,html) .osart .osart-magnet h2{font-size:33px!important;margin:13px 0 21px!important}@media(min-width:768px){:is(#gr,html) .osart .osart-magnet h2{font-size:42px!important}}:is(#gr,html) .osart .osart-magsub{margin:0 auto var(--lede)!important;max-width:610px!important;line-height:1.618!important}:is(#gr,html) .osart .osart-magnote{margin-top:13px!important}:is(#gr,html) .osart .osart-related{max-width:calc(746px + 2 * var(--g))!important;padding:var(--pad) var(--g)!important;box-sizing:border-box!important}:is(#gr,html) .osart .osart-related .k{margin:0 0 13px!important}:is(#gr,html) .osart .osart-rrow{padding:21px 0!important;gap:21px!important}:is(#gr,html) .osart .osart-rrow h3 a{font-size:20px!important}:is(#gr,html) .osp:not([id]),:is(#gr,html) body.template-article [id*=__featured_collection_carousel]{--g:21px;--pad:55px;--padc:34px;--lede:34px;--cg:21px;--rg:34px;--card:21px}@media(min-width:768px){:is(#gr,html) .osp:not([id]),:is(#gr,html) body.template-article [id*=__featured_collection_carousel]{--g:34px;--pad:89px;--padc:55px;--lede:55px;--cg:34px;--rg:55px;--card:34px}}@media(min-width:1024px){:is(#gr,html) .osp:not([id]),:is(#gr,html) body.template-article [id*=__featured_collection_carousel]{--g:55px}}@media(min-width:1280px){:is(#gr,html) .osp:not([id]),:is(#gr,html) body.template-article [id*=__featured_collection_carousel]{--g:89px;--pad:144px;--padc:89px;--card:55px}}:is(#gr,html) .hdt-section-inner:has(.osp-hero){padding:0!important}:is(#gr,html) .osp:not([id]){max-width:1440px!important;margin:0 auto!important;padding:0 var(--g)!important;box-sizing:border-box!important}:is(#gr,html) .osp-hero{padding:var(--pad) 0 var(--lede)!important}:is(#gr,html) .osp-hero .kicker{margin:0 auto 13px!important}:is(#gr,html) .osp-hero h1{font-size:42px!important;margin:0 auto 21px!important;max-width:754px!important}@media(min-width:768px){:is(#gr,html) .osp-hero h1{font-size:53px!important}}:is(#gr,html) .osp-hero p{max-width:610px!important;line-height:1.618!important;margin-inline:auto!important}:is(#gr,html) .osp-stats{padding:34px 0!important;margin:0 0 var(--pad)!important}:is(#gr,html) .osp-stats>div{padding:0 21px!important}@media(max-width:1023px){:is(#gr,html) .osp-stats{padding:0!important}:is(#gr,html) .osp-stats>div{padding:21px 0!important}}:is(#gr,html) .osp-stats .n{font-size:42px!important;margin:0 0 8px!important;line-height:1.27!important}:is(#gr,html) .osp-tier{margin:0 0 var(--pad)!important;gap:var(--lede)!important}@media(min-width:1024px){:is(#gr,html) .osp-tier{grid-template-columns:minmax(0,38.2fr) minmax(0,61.8fr)!important;column-gap:55px!important}:is(#gr,html) .osp-tier.osp-flip{grid-template-columns:minmax(0,61.8fr) minmax(0,38.2fr)!important}}:is(#gr,html) .osp-tier img{aspect-ratio:1/1!important;object-fit:cover!important}:is(#gr,html) .osp-tier .kicker{margin:0 0 13px!important}:is(#gr,html) .osp-tier h2{font-size:33px!important;margin:0 0 21px!important}@media(min-width:768px){:is(#gr,html) .osp-tier h2{font-size:42px!important}}:is(#gr,html) .osp-tier p{line-height:1.618!important;margin:0 0 13px!important;max-width:610px!important}:is(#gr,html) .osp-points{margin:var(--lede) 0 0!important}:is(#gr,html) .osp-points li{padding:13px 0!important;line-height:1.618!important}:is(#gr,html) .osp-six{margin:0 calc(-1 * var(--g)) var(--pad)!important;padding:var(--pad) var(--g)!important}:is(#gr,html) .osp-six .kicker{margin:0 auto 13px!important}:is(#gr,html) .osp-six h2{font-size:33px!important;margin:0 0 21px!important}@media(min-width:768px){:is(#gr,html) .osp-six h2{font-size:42px!important}}:is(#gr,html) .osp-six p{margin:0 auto var(--lede)!important;max-width:610px!important;line-height:1.618!important}:is(#gr,html) .osp-table{max-width:746px!important}:is(#gr,html) .osp-table th{padding:0 8px 13px!important}:is(#gr,html) .osp-table td{padding:13px 8px!important;line-height:1.618!important}:is(#gr,html) .osp-table th:first-child,:is(#gr,html) .osp-table td:first-child{padding-left:0!important}:is(#gr,html) .osp-table th:last-child,:is(#gr,html) .osp-table td:last-child{padding-right:0!important}@media(min-width:768px){:is(#gr,html) .osp-table th{padding:0 21px 13px!important}:is(#gr,html) .osp-table td{padding:13px 21px!important}}:is(#gr,html) .osp-band{padding:0 0 var(--pad)!important}:is(#gr,html) .osp-band .kicker{margin:0 auto 13px!important}:is(#gr,html) .osp-band h2{font-size:33px!important;margin:0 0 21px!important}@media(min-width:768px){:is(#gr,html) .osp-band h2{font-size:42px!important}}:is(#gr,html) .osp-band p{margin:0 auto var(--lede)!important;max-width:610px!important;line-height:1.618!important}:is(#gr,html) .osp-cta{padding:0 34px!important;height:55px!important;display:inline-flex!important;align-items:center!important;box-sizing:border-box!important;margin:0!important}:is(#gr,html) .osp-cta+.osp-cta{margin-left:13px!important}@media(max-width:767px){:is(#gr,html) .osp-cta{display:flex!important;width:fit-content!important;margin:0 auto!important}:is(#gr,html) .osp-cta+.osp-cta{margin:13px auto 0!important}}:is(#gr,html) body.template-article [id*=__featured_collection_carousel] .hdt-section-spacing{padding:var(--pad) 0!important}:is(#gr,html) body.template-article [id*=__featured_collection_carousel] .hdt-container{max-width:1440px!important;padding:0 var(--g)!important}:is(#gr,html) body.template-article [id*=__featured_collection_carousel] .hdt-section-head{padding:0!important;margin:0 0 var(--lede)!important}:is(#gr,html) body.template-article [id*=__featured_collection_carousel] .hdt-sec-heading,:is(#gr,html) body.template-article [id*=__featured_collection_carousel] .hdt-sec-heading span{font-size:33px!important}@media(min-width:768px){:is(#gr,html) body.template-article [id*=__featured_collection_carousel] .hdt-sec-heading,:is(#gr,html) body.template-article [id*=__featured_collection_carousel] .hdt-sec-heading span{font-size:42px!important}}:is(#gr,html) body.template-article [id*=__featured_collection_carousel] .hdt-slider__container{margin-left:-34px!important}:is(#gr,html) body.template-article [id*=__featured_collection_carousel] .hdt-slider__slide{padding-left:34px!important}:is(#gr,html) body.template-article [id*=__featured_collection_carousel] .hdt-card-product__info{padding-top:21px!important;gap:8px!important}:is(#gr,html) body.template-article [id*=__featured_collection_carousel] .hdt-slider__dots{margin-top:21px!important}:is(#gr,html) .os-cart{--g:21px;--pad:55px;--padc:34px;--lede:34px;--cg:21px;--rg:34px;--card:21px}@media(min-width:768px){:is(#gr,html) .os-cart{--g:34px;--pad:89px;--padc:55px;--lede:55px;--cg:34px;--rg:55px;--card:34px}}@media(min-width:1024px){:is(#gr,html) .os-cart{--g:55px}}@media(min-width:1280px){:is(#gr,html) .os-cart{--g:89px;--pad:144px;--padc:89px;--card:55px}}:is(#gr,html) .os-cart .os-cart__inner{max-width:1440px!important;padding:0 var(--g) var(--pad)!important;box-sizing:border-box!important}:is(#gr,html) .os-cart .os-cart__head{padding:var(--pad) 0 var(--lede)!important}:is(#gr,html) .os-cart .os-cart__title{font-size:42px!important}@media(min-width:768px){:is(#gr,html) .os-cart .os-cart__title{font-size:53px!important}}:is(#gr,html) .os-cart .os-cart__empty{padding:0!important}:is(#gr,html) .os-cart .os-cart__empty-text{font-size:26px!important;margin:0 0 34px!important}:is(#gr,html) .os-cart .os-cart__btn{padding:0 34px!important;height:55px!important;display:inline-flex!important;align-items:center!important;box-sizing:border-box!important}@media(max-width:767px){:is(#gr,html) .os-cart .os-cart__btn{width:100%!important;min-width:0!important;justify-content:center!important;padding:0 13px!important}}:is(#gr,html) .os-cart .os-cart__studio{margin-top:34px!important;padding-top:21px!important;line-height:1.618!important}:is(#gr,html) .hdt-main-list-collections{--g:21px;--pad:55px;--lede:34px}@media(min-width:768px){:is(#gr,html) .hdt-main-list-collections{--g:34px;--pad:89px;--lede:55px}}@media(min-width:1024px){:is(#gr,html) .hdt-main-list-collections{--g:55px}}@media(min-width:1280px){:is(#gr,html) .hdt-main-list-collections{--g:89px;--pad:144px}}:is(#gr,html) .hdt-main-list-collections .hdt-section-spacing{padding:var(--lede) 0 var(--pad)!important}:is(#gr,html) .hdt-main-list-collections .hdt-collection-list-wrap{max-width:1440px!important;margin:0 auto!important;padding:0 var(--g)!important;box-sizing:border-box!important;--content-pd:21px !important}@media(min-width:768px){:is(#gr,html) .hdt-main-list-collections .hdt-collection-list-wrap{--content-pd:34px !important}}:is(#gr,html) .hdt-main-list-collections hdt-reval-items{gap:34px 21px!important;margin:0!important}@media(min-width:768px){:is(#gr,html) .hdt-main-list-collections hdt-reval-items{gap:55px 34px!important}}:is(#gr,html) .hdt-main-list-collections .hdt-collection-item{width:calc((100% - 21px)/2)!important;max-width:none!important;flex:0 0 auto!important;padding:0!important;margin:0!important}@media(min-width:768px){:is(#gr,html) .hdt-main-list-collections .hdt-collection-item{width:calc((100% - 34px)/2)!important}}@media(min-width:1150px){:is(#gr,html) .hdt-main-list-collections .hdt-collection-item{width:calc((100% - 68px) / 3)!important}}:is(#gr,html) .hdt-main-list-collections .hdt-collection-title{padding:0 21px!important}@media(max-width:767px){:is(#gr,html) .hdt-main-list-collections .hdt-collection-title{white-space:normal!important;line-height:1.3!important;padding:8px 13px!important;text-align:center!important}:is(#gr,html) .hdt-main-list-collections .hdt-collection-title-text{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.3!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/oshun-golden.css.map */
