/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{height:auto;width:100%}:root{color:#292929;font-family:Ilisarniq Light,Arial,sans-serif;font-size:16px;font-weight:300;line-height:1.7em}:root:after{background:#fff;bottom:0;color:#000;content:"";display:none;left:0;position:fixed;right:0;top:0}:root.show-menu:after{display:block}:root,body{overflow-x:hidden!important}body{background:#fff;color:#292929}a{background-color:transparent;color:#bd9e56;text-decoration:underline;text-decoration-thickness:1px}a:focus,a:hover{opacity:.7}#toolbar-administration,#toolbar-administration *{font-style:normal}#toolbar-administration:focus,#toolbar-administration :focus,#toolbar-administration:hover,#toolbar-administration :hover{opacity:1}::-moz-selection{background:rgba(189,158,86,.7)}::selection{background:rgba(189,158,86,.7)}main>*{margin-top:40px}main>:last-child{margin-bottom:40px}main>:first-child{margin-top:40px}main>.user-page{margin-bottom:0}.section{background-color:none;padding-bottom:40px}.section.section-products{padding-left:0;padding-right:0}.user-page{background-color:transparent;position:relative;text-align:center}.user-page:after,.user-page:before{background-color:hsla(0,0%,100%,.4);content:"";height:1px;left:0;position:absolute;right:0;top:-1px}.user-page:after{bottom:-1px;top:auto}.user-page .description,.user-page form>p,.user-page label{color:#fff}.border-box{border:1px solid hsla(0,0%,100%,.4)}.legible,body.cke_editable{line-height:1.7em}.legible .form,.legible blockquote,.legible div,.legible h1,.legible h2,.legible h3,.legible h4,.legible h5,.legible h6,.legible ol,.legible pre code:first-child,.legible table,.legible ul{margin-top:1em}.legible h1,.legible h2,.legible h3,.legible h4,.legible h5,.legible h6{margin-top:2em}.legible p{margin-top:1em}.legible :first-child{margin-top:0}.legible h1+*,.legible h2+*,.legible h3+*,.legible h4+*,.legible h5+*,.legible h6+*{margin-top:1em}.legible form{display:block}.legible p{color:#373737;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:1rem;letter-spacing:0;line-height:1.75rem}.header-1,.legible .header-1,.legible h1{font-size:1.75em}.header-1,.header-2,.legible .header-1,.legible .header-2,.legible h1,.legible h2{color:#373737;font-family:Ilisarniq Light,Arial,sans-serif;font-weight:300;letter-spacing:0;line-height:1.5em;text-transform:uppercase}.header-2,.legible .header-2,.legible h2{font-size:1.5rem}.header-3,.legible .header-3,.legible h3{font-size:1.25em;font-weight:300;line-height:1.5em}.header-3,.header-4,.legible .header-3,.legible .header-4,.legible h3,.legible h4{color:#373737;font-family:Ilisarniq Light,Arial,sans-serif;letter-spacing:0;text-transform:uppercase}.header-4,.legible .header-4,.legible h4{font-size:1em;line-height:1.75em}.header-5,.legible .header-5,.legible h5{color:#373737;font-family:Ilisarniq Light,Arial,sans-serif;font-size:.75em;letter-spacing:0;line-height:1.375rem}.header-6,.legible .header-6,.legible h6{color:#373737;font-family:Ilisarniq Regular,Arial,sans-serif;font-style:italic;font-style:normal;font-weight:400;line-height:.625em}.legible ol,.legible ul{list-style-position:outside;margin-left:1.5em;padding-left:0}.legible ul{list-style-type:disc}.legible ol{list-style-type:decimal}.legible li{font-family:Ilisarniq Light,Arial,sans-serif;font-size:1.125em;line-height:1.78em;margin-bottom:.6em}.legible b,.legible strong{font-weight:700}.legible em,.legible i{font-style:italic}.legible code{background-color:#222;color:#fff;font-family:Monaco,Courier,Courier New,monospace;vertical-align:bottom}.legible pre code{display:block}.legible .fineprint,.legible p.fineprint{color:#717171;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:1rem;letter-spacing:0;line-height:1.875rem}.legible ul li p.fineprint{font-family:Ilisarniq Light,Arial,sans-serif!important;font-size:1.125em!important;line-height:1.78em!important}.legible hr{border:0;border-bottom:1px solid #d8d8d8;margin-bottom:2.1875rem;margin-top:2.1875rem}.legible blockquote{border-left:2px solid #bd9e56;height:100%;margin-bottom:36px;margin-left:0;margin-top:36px;padding-left:42px}.legible a{color:#373737;opacity:.65;text-decoration:underline;-webkit-text-decoration-color:#bd9e56;text-decoration-color:#bd9e56}.legible a,.legible a:focus,.legible a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.1em;text-underline-offset:.15em}.legible a:focus,.legible a:hover{background:none;opacity:1;-webkit-text-decoration-color:#000;text-decoration-color:#000}.section-title{text-align:center}.section-title+*{margin-top:30px}.section-column>h2{color:#bd9e56}.section--article_section .legible>p{font-size:1.1333333333rem;font-weight:300}.center,.center-medium{margin-left:auto;margin-right:auto}.center-medium{width:800px}.center-small{margin-left:auto;margin-right:auto;width:750px}.footer,.page-content{margin-left:auto;margin-right:auto;width:1500px}[class*=columns-]{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-20px;margin-right:-20px}[class*=columns-]>*{box-sizing:border-box;margin:0 20px}.columns-2>*{width:calc(50% - 40px)}.columns-2>:nth-child(n+3){margin-top:20px}.columns-3>*{width:calc(33.33333% - 40px)}.columns-3>:nth-child(n+4){margin-top:20px}.columns--center{justify-content:center}.text-align-left{text-align:left}.text-align-center{text-align:center}body.geofenced .geofenced{display:none}.status-messages{background-color:#000;border-bottom:1px solid #fff;display:block;padding:20px 0;width:100%}form>*{margin-top:20px}form>:first-child{margin-top:0}label{color:#000;display:block;font-size:.8125em;font-weight:700;line-height:1.5em;text-transform:uppercase}label+*{margin-top:10px}label.form-required:after{content:" *"}.description,form>p{color:#000;font-size:.8125em;line-height:1.5em;margin-top:10px}input,select,textarea{background-color:#fff;border:1px solid rgba(0,0,0,.4);border-radius:4px;box-sizing:border-box;color:#000;display:block;padding:15px;width:100%}input:focus,input:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{background-color:#fff!important;border-color:#000;outline:none}p+select{margin-top:20px}.column-input{display:flex;justify-content:space-between}.column-input>*{width:48%}.column-input p.error{margin-left:10px}input[placeholder]{font-style:italic}[disabled]{opacity:.7}input[type=checkbox],input[type=radio]{width:auto}input[type=checkbox]+label,input[type=radio]+label{display:inline-block}.button,.footer li a,.hero-links a,.section--push_section a,.section--slideshow_section a,.site-top-navigation li a,button,input[type=button]{background:#fff;border:1px solid #bd9e56;border-radius:0;color:#414141;display:inline-block;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:.875em;font-style:normal;line-height:25px;padding:.625em 1.25em;text-decoration:none;text-transform:uppercase;transition:color .25s ease-in 0ms,background-color .3s ease-out 0ms;will-change:color,background-color}.button.selected,.button:focus,.button:hover,.footer li a.selected,.footer li a:focus,.footer li a:hover,.hero-links a.selected,.hero-links a:focus,.hero-links a:hover,.section--push_section a.selected,.section--push_section a:focus,.section--push_section a:hover,.section--slideshow_section a.selected,.section--slideshow_section a:focus,.section--slideshow_section a:hover,.site-top-navigation li a.selected,.site-top-navigation li a:focus,.site-top-navigation li a:hover,button.selected,button:focus,button:hover,input[type=button].selected,input[type=button]:focus,input[type=button]:hover{background-color:#bd9e56;color:#000;opacity:1}.section--push_section h2{color:#414141;font-size:1.5rem;line-height:1.94em;opacity:.75}.section-filter-brands .button:focus,.section-filter-brands .button:hover{background-color:#fff;color:#717171;opacity:.8;-webkit-text-decoration-line:unset;text-decoration-line:unset}.section-filter-brands .button.selected{background-color:#bd9e56;color:#fff;opacity:1}input[type=submit]{width:auto!important}.buttons{margin-bottom:-20px;margin-left:-40px}.buttons>*{display:inline-block;margin-bottom:20px;margin-left:40px}.button-wide{color:#fff;padding:10px 60px}.button-white,input[type=submit]{background-color:#fff;color:#000}.mfp-container button:focus,.mfp-container button:hover{background-color:transparent}.error{color:#fe3030}.confirmation>*{margin-top:10px}.confirmation>:first-child{margin-top:0}.newsletter label{color:#fff}.newsletter input{padding:10px}.newsletter input[type=submit]{background:#000;color:#bd9e56}.newsletter input[type=submit]:focus,.newsletter input[type=submit]:hover{background-color:#bd9e56;color:#000}.section--article_section{padding-bottom:0}.section--article_section .section-image{margin-bottom:0!important}.section--article_section .section-image img{font-family:"object-fit:cover";height:100%;-o-object-fit:cover;object-fit:cover}.section--article_section .article-wrapper{margin-left:10px;position:relative}.section--article_section .article-wrapper .legible{bottom:30px;left:-10;position:absolute}.section--article_section .article-wrapper .legible p{font-family:Ilisarniq Regular,Arial,sans-serif;font-size:1em;line-height:1.75em;opacity:.9}.section--article_section .article-wrapper .legible .header-1{color:#414141;font-size:1.5rem;line-height:1.875em;opacity:.75}.section--article_section .article-wrapper .buttons{margin:20px 0 0}.section--article_section .article-wrapper .buttons a{color:#292929;display:inline-block;margin:0;opacity:1;text-decoration:none}.section--article_section .article-wrapper .buttons a:focus,.section--article_section .article-wrapper .buttons a:hover{background-color:#bd9e56;opacity:1}.section.text .legible p{color:#373737;font-size:1.125em;line-height:1.78em}.section.text .legible p,.section.text .legible p.fineprint,.section.text .legible p a{font-family:Ilisarniq Regular,Arial,sans-serif}.section.text .legible p.fineprint{color:#717171;font-size:1rem;letter-spacing:0;line-height:1.875rem}.section.text .legible li p{font-family:Ilisarniq Light,Arial,sans-serif}.section.text .legible a{opacity:1}.checkout.section,.section .article-border{border:1px solid #cbcbcb}.checkout.section{background:#fff;color:#000;margin-top:38px;padding-bottom:80px;padding-top:80px}.checkout.section .header-2{font-size:1.75rem;line-height:1.5em;text-align:center}.checkout.section .product-list{margin-left:auto;margin-right:auto;margin-top:80px;max-width:1024px}.checkout.section .product-list .border-box{border:1px solid #cbcbcb}.total.checkout-section{margin-top:30px}.checkout-section{border-top:1px solid hsla(0,0%,72%,.4);margin:20px auto;max-width:1024px;padding-top:20px}.checkout-section .columns-2>*{color:#717171;font-size:1.125em;line-height:2em;text-align:right}.checkout-section .columns-2>:first-child,.checkout-section .columns-2>:nth-child(3),.checkout-section .columns-2>:nth-child(5){text-align:left}.checkout-section .columns-2>:nth-child(n+3){margin-top:0}.checkout-section.legible{margin:0 auto;padding-top:60px;text-align:center}.checkout-section .sum-total,.checkout-section .total{color:#373737;font-family:Ilisarniq Light,Arial,sans-serif;font-size:1.5rem;font-weight:400;line-height:2.25em;text-transform:uppercase}.checkout-section .sum-total{font-family:Ilisarniq Regular,Arial,sans-serif;white-space:nowrap}.checkout-section .payment-logos,.checkout.section .payment-logos{background:url(/themes/bergstroms/img/Bambora_Logos_SV_1440x200.svg) no-repeat;background-position:50%;background-size:auto;display:block;height:100px;margin-top:30px;overflow:hidden;width:auto}.final.checkout-section{padding-bottom:20px;text-align:center}.final.checkout-section .button:active,.final.checkout-section .button:hover{color:#fff}.product-itemxxx{display:flex;flex-wrap:wrap}.product-itemxxx>*{margin-left:2%;width:48%}.product-itemxxx>:first-child{margin-left:0}.product-itemxxx>:nth-child(n+2){width:24%}.item-column-title{color:#373737;font-size:.875em;font-weight:400;line-height:1.625em;padding-bottom:20px;padding-top:20px;text-transform:uppercase}.product-item{margin-top:40px}.product-item-row .item-column-title{padding-bottom:4px}.product-item-row label[for=specification]{display:none}.product-item-row .cart-teaser-price>div{color:#414141;font-family:Ilisarniq Light,Arial,sans-serif;font-size:1em;font-weight:400;line-height:1.625em;text-transform:uppercase}.product-item-row .button{border:1px solid #cbcbcb;color:#717171}.product-item-row .button:active,.product-item-row .button:hover{background-color:#fff;opacity:.8}.product-item-row select option[value=not_selected]{color:red}.cart-teaser>:first-child{padding-top:0}.cart-teaser>* .item-column-title{padding-bottom:0}.cart-teaser{justify-content:space-between}.cart-teaser .header-3{border-top:1px solid #cbcbcb;color:#414141;font-family:Ilisarniq Light,Arial,sans-serif;font-size:1.25em;font-weight:400;line-height:1.5em;padding-top:14px}.cart-teaser .art-number{color:#717171;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:.875em;font-weight:400;line-height:1.625em;margin-top:10px}.cart-teaser .border-box{width:30%}.cart-teaser .cart-teaser-summary{width:67%}.cart-teaser .cart-teaser-summary>*{margin-top:10px}.cart-teaser .cart-teaser-summary>:first-child{margin-top:0}.terms-label>*{display:inline-block;margin-right:5px;vertical-align:middle}.form-item-confirmation label{padding-top:12px}.form-item-confirmation #edit-confirmation{display:inline-block;width:20px}.form-item-confirmation .description{display:inline-block}.customer-information form>*{margin-top:20px}.customer-information h2{font-family:Ilisarniq Light,Arial,sans-serif;font-size:1.375rem;font-style:normal;font-weight:400;line-height:1.5em;text-align:center;text-transform:uppercase}.customer-information span{color:#717171;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:1.067em;font-weight:400;line-height:1.74em}.customer-address label,.customer-information label{color:#414141;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:.875em;font-weight:400;line-height:1.86em;margin-top:20px;text-align:left}.section--embed_section{margin-bottom:0}.footer{background-color:#fff;border-top:1px solid hsla(0,0%,80%,.5);display:block;padding-top:40px}.footer a{font-style:italic}.footer .site-name{align-self:center;width:18.4%}.footer .stores{border-bottom:1px solid hsla(0,0%,80%,.5);display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:40px;text-align:center;width:100%}.footer .stores>*{color:#292929;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:1em;line-height:1.75em;opacity:.5;text-align:left;width:25%}.footer .stores>* a{color:#292929;font-family:Ilisarniq Regular,Arial,sans-serif;font-style:normal;padding-bottom:2px;-webkit-text-decoration-color:#bd9e56;text-decoration-color:#bd9e56}.footer .stores>* a,.footer .stores>* a:focus,.footer .stores>* a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125em;text-underline-offset:.2em}.footer .stores>* a:focus,.footer .stores>* a:hover{opacity:1;-webkit-text-decoration-color:#000;text-decoration-color:#000}.footer .stores .header-3{color:#292929;font-size:1.125em;letter-spacing:1px;line-height:1.5em;opacity:.6;text-transform:uppercase}.footer .stores .opening-hours h2{font-family:Ilisarniq Light,Arial,sans-serif;font-size:1.125em;font-style:normal;font-weight:300;line-height:1.5rem;text-transform:uppercase}.footer .stores .opening-hours h2+*{margin-top:8px}.footer .stores .opening-hours>*{color:#292929;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:1em;line-height:1.75em;text-align:left}.footer .footer__secondary{border-bottom:1px solid hsla(0,0%,80%,.5);display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px;padding-bottom:40px;text-align:center;width:100%}.footer .footer__secondary .newsletter{align-self:center;width:50%}.footer .footer__secondary .newsletter h3{font-size:.875em;line-height:1.625em;text-align:left;text-transform:uppercase}.footer .footer__secondary .newsletter h3+*{float:left;margin-top:11px;width:340px}.footer .footer__secondary .newsletter input[type=email]{border:1px solid #cbcbcb;border-radius:0}.footer .footer__secondary .newsletter .clear{display:flex;margin-top:11px;padding-left:10px}.footer .footer__secondary .newsletter .clear input[type=submit]{background:#fff;color:#292929;opacity:.75;padding:7px 20px}.footer .footer__secondary .newsletter .clear input[type=submit]:focus,.footer .footer__secondary .newsletter .clear input[type=submit]:hover{background-color:#bd9e56;opacity:1}.footer .footer__secondary .site-name{background:url(/themes/bergstroms/img/logos/bergstroms-ur-logo.svg) no-repeat;background-size:contain}.footer .footer-policy{align-items:center;display:flex;font-size:.8rem;line-height:1.625em;margin-top:26px}.footer .footer-policy span{align-self:center;color:#292929;display:inline-block;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:14px;line-height:1.625em;margin-top:3px;opacity:.75;text-transform:uppercase}.footer .footer-policy a,.footer .footer-policy button{color:#414141;font-family:Ilisarniq Light,Arial,sans-serif;font-size:14px;font-style:normal;line-height:26px;margin-left:20px;opacity:.75;-webkit-text-decoration-color:#bd9e56;text-decoration-color:#bd9e56;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125em;text-underline-offset:.2em}.footer .footer-policy a:focus,.footer .footer-policy a:hover,.footer .footer-policy button:focus,.footer .footer-policy button:hover{opacity:1;-webkit-text-decoration-color:#000;text-decoration-color:#000;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125em;text-underline-offset:.2em}.site-top-navigation nav{align-self:center}.site-top-navigation>*,nav ul li{display:inline-block}.mobile-site-navigation,.mobile-site-top-navigation,.site-top-navigation nav :after{display:none}.rolex-clock{margin-left:20px}.rolex-clock a:focus,.rolex-clock a:hover{opacity:1}.site-top-navigation nav>ul>:first-child{border-left:0;margin-left:0;padding-left:0}.site-top-navigation li a{border:none;font-family:Ilisarniq Light,Arial,sans-serif;font-size:.875em;line-height:17px;opacity:.65;text-decoration:underline;-webkit-text-decoration-color:#bd9e56;text-decoration-color:#bd9e56;text-transform:capitalize}.site-top-navigation li a,.site-top-navigation li a.is-active,.site-top-navigation li a:focus,.site-top-navigation li a:hover{background:none;color:#292929;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125em;text-underline-offset:.2em}.site-top-navigation li a.is-active,.site-top-navigation li a:focus,.site-top-navigation li a:hover{opacity:1;-webkit-text-decoration-color:#000;text-decoration-color:#000}.site-top-navigation li:before{content:none}.site-top-navigation .cart{align-self:center}.site-top-navigation .cart a{background:none;border:1px solid #d8d8d8;color:#292929;font-family:Ilisarniq Light,Arial,sans-serif;font-size:.875em;line-height:17px;margin:0 20px;opacity:.65;padding:10px 1.25em 12px;text-decoration:none;text-transform:capitalize}.header nav ul li{display:inline-block;vertical-align:middle}.header .site-top-navigation{border-bottom:1px solid #d8d8d8;display:flex;justify-content:flex-end;padding:1.875em 2.67em}.header .site-top-navigation>*{flex-grow:0;flex-shrink:0}.header .site-top-navigation nav a{padding:.625em 1.25em 12px}.header .site-top-navigation .site-name{align-self:center;flex-grow:1;flex-shrink:1;width:100%}.header .site-navigation{border-bottom:1px solid #d8d8d8;display:flex;padding:1.25em 0;position:relative}.header .site-navigation .site-name-small{display:none}.header .site-navigation nav{margin:0 auto}.header .site-navigation nav ul{margin-bottom:-1rem}.header .site-navigation nav li{margin-bottom:1rem;margin-left:10px}.header .site-navigation nav li:first-child:before{display:none}.header .site-navigation nav a{color:#292929;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:.875em;line-height:17px;margin:0 1.25em;padding-bottom:2px;text-decoration:none;text-transform:uppercase}.header .site-navigation nav a.is-active,.header .site-navigation nav a:focus,.header .site-navigation nav a:hover{opacity:1;-webkit-text-decoration-color:#bd9e56;text-decoration-color:#bd9e56;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125em;text-underline-offset:.2em}.header .site-navigation.sticky{background-color:#fff;position:fixed;top:0;transition:top .3s;width:100%;z-index:100}.header .site-navigation.sticky .site-name-small{background:url(/themes/bergstroms/img/logos/bergstroms-ur-logo.svg) no-repeat;background-size:contain;display:block;height:auto;margin-left:40px;overflow:hidden;text-indent:-9999em;width:140px}.header .site-navigation.sticky+main{padding-top:100px}.site-name{background:url(/themes/bergstroms/img/logos/bergstroms-ur-logo.svg) no-repeat;background-size:contain;display:block;height:40px;overflow:hidden;text-indent:-9999em;width:auto}.toggle-navigation{border-color:#cbcbcb;line-height:inherit;padding:11px 37px 12px 14px}.toggle-navigation:after{background:url(/themes/bergstroms/img/icons/hamburger-gold.svg) no-repeat;background-position:50%;content:"";height:24px;position:absolute;right:24px;top:8px;width:24px}.mobile-site-navigation .cart a{border:1px solid #d8d8d8;color:#292929;display:inline-block;margin:0 10px;opacity:.65;padding:11px 14px 12px;text-decoration:none}.show-mobile-site-navigation{display:none}.show-mobile-site-navigation .site-top-navigation__mobile-frame{background-color:#f9f9f9}.show-mobile-site-navigation .menu:last-child{border-bottom:1px solid #d8d8d8;padding-bottom:15px}.show-mobile-site-navigation .menu>a{display:block;font-weight:700;margin:0 20px;opacity:1;padding-bottom:25px;text-align:center;text-decoration:none}.show-mobile-site-navigation .menu .button{line-height:inherit}.show-mobile-site-navigation .menu nav{left:0;padding:0 0 30px;right:0;top:100%;transform:none;z-index:5}.show-mobile-site-navigation .menu nav ul li{border-bottom:1px solid #d8d8d8;padding-bottom:15px;padding-top:15px;text-align:center;width:100%}.show-mobile-site-navigation .menu nav ul li a{color:#717171;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:18px;line-height:26px;opacity:1;text-decoration:none}.show-mobile-site-navigation .menu nav ul li a:focus,.show-mobile-site-navigation .menu nav ul li a:hover{border-bottom:2px solid #bd9e56;opacity:1}.mobile-site-navigation button.toggle-navigation.is-active,.mobile-site-navigation button.toggle-navigation:focus,.mobile-site-navigation button.toggle-navigation:hover{background-color:#fff}.show-menu .page-content,.site-navigation-medium{display:none!important}.site-navigation-medium{border-bottom:1px solid #d8d8d8;display:none;padding:20px 30px;text-align:center;width:100%}.site-navigation-medium .cart,.site-navigation-medium nav{display:inline-block}.site-navigation-medium .cart a,.site-navigation-medium nav a{background:none;color:#292929;font-family:Ilisarniq Light,Arial,sans-serif;font-size:14px;line-height:17px;opacity:.65;padding:10px;text-decoration:underline;-webkit-text-decoration-color:#bd9e56;text-decoration-color:#bd9e56;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125em;text-transform:capitalize;text-underline-offset:.2em}.site-navigation-medium .cart a:focus,.site-navigation-medium .cart a:hover,.site-navigation-medium nav a:focus,.site-navigation-medium nav a:hover{background:none;color:#292929;opacity:1;-webkit-text-decoration-color:#000;text-decoration-color:#000;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125em;text-underline-offset:.2em}.site-navigation-medium .cart a{border:1px solid #d8d8d8;padding:10px 20px 12px;text-decoration:none}.site-navigation-medium .cart a:focus,.site-navigation-medium .cart a:hover{opacity:1}.brands-gradient-overlay{display:none}#site-top-navigation__expandeble{width:100vw}#site-top-navigation__expandeble ul{background-color:#f9f9f9;border-bottom:1px solid #d8d8d8;display:flex;flex-direction:row;justify-content:center;padding:20px}#site-top-navigation__expandeble a{border:none;color:#000;float:left;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:.875em;line-height:17px;margin:0 1.25em;padding-bottom:2px;text-decoration:none;text-transform:uppercase}.site-navigation-fixed a.site-top-navigation__link,.site-navigation-medium a.site-top-navigation__link,.site-top-navigation a.site-top-navigation__link{align-items:center;display:flex}.site-navigation-fixed a.site-top-navigation__link div,.site-navigation-medium a.site-top-navigation__link div,.site-top-navigation a.site-top-navigation__link div{background:url(/themes/bergstroms/img/icons/down-chevron.png) no-repeat;background-position:50%;float:right;height:10px;margin-left:6px;width:10px}.show-mobile-site-navigation a div{background:url(/themes/bergstroms/img/icons/down-chevron.png) no-repeat;background-position:50%;display:inline-block;height:10px;margin-left:6px;width:10px}#site-navigation-fixed-wrapper{background-color:#fff;z-index:10}#site-navigation-fixed-wrapper .site-navigation-fixed{border-bottom:1px solid #d8d8d8;display:none;justify-content:space-between;padding:30px;width:calc(100% - 60px)}#site-navigation-fixed-wrapper .site-navigation-fixed .site-navigation-fixed-logo{background:url(/themes/bergstroms/img/logos/bergstroms-ur-logo.svg);background-repeat:no-repeat;background-size:contain;display:block;height:auto;min-height:30px;text-indent:-9999em;width:220px}#site-navigation-fixed-wrapper .site-navigation-fixed li a{background:none;color:#292929;font-family:Ilisarniq Light,Arial,sans-serif;font-size:14px;line-height:17px;opacity:.65;padding-left:20px;text-decoration:underline;-webkit-text-decoration-color:#bd9e56;text-decoration-color:#bd9e56;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125em;text-transform:capitalize;text-underline-offset:.2em}#site-navigation-fixed-wrapper .site-navigation-fixed li a:focus,#site-navigation-fixed-wrapper .site-navigation-fixed li a:hover{background:none;color:#292929;opacity:1;-webkit-text-decoration-color:#000;text-decoration-color:#000;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125em;text-underline-offset:.2em}#site-navigation-fixed-wrapper .site-navigation-fixed li:first-child a{padding-left:0}@font-face{font-family:Ilisarniq Light;font-style:normal;font-weight:400;src:url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Light.eot);src:url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Light.eot#iefix) format("embedded-opentype"),url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Light.woff2) format("woff2"),url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Light.woff) format("woff"),url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Light.ttf) format("truetype")}@font-face{font-family:Ilisarniq LightItalic;font-style:normal;font-weight:400;src:url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-LightItalic.eot);src:url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-LightItalic.eot#iefix) format("embedded-opentype"),url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-LightItalic.woff2) format("woff2"),url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-LightItalic.woff) format("woff"),url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-LightItalic.ttf) format("truetype")}@font-face{font-family:Ilisarniq Regular;font-style:normal;font-weight:400;src:url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Regular.eot);src:url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Regular.eot#iefix) format("embedded-opentype"),url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Regular.woff2) format("woff2"),url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Regular.woff) format("woff"),url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Regular.ttf) format("truetype")}@font-face{font-family:Ilisarniq Italic;font-style:normal;font-weight:400;src:url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Italic.eot);src:url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Italic.eot#iefix) format("embedded-opentype"),url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Italic.woff2) format("woff2"),url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Italic.woff) format("woff"),url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Italic.ttf) format("truetype")}@font-face{font-family:Ilisarniq Demi;font-style:normal;font-weight:400;src:url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Demi.eot);src:url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Demi.eot#iefix) format("embedded-opentype"),url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Demi.woff2) format("woff2"),url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Demi.woff) format("woff"),url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-Demi.ttf) format("truetype")}@font-face{font-family:Ilisarniq DemiItalic;font-style:normal;font-weight:400;src:url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-DemiItalic.eot);src:url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-DemiItalic.eot#iefix) format("embedded-opentype"),url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-DemiItalic.woff2) format("woff2"),url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-DemiItalic.woff) format("woff"),url(/themes/bergstroms/fonts/Ilisarniq/Ilisarniq-DemiItalic.ttf) format("truetype")}.section--hero_section{background-position:80%;background-repeat:no-repeat;background-size:auto;display:flex;min-height:400px;overflow:hidden;position:relative;z-index:2}.section--hero_section .legible a{text-decoration:underline;-webkit-text-decoration-color:#bd9e56;text-decoration-color:#bd9e56}.section--hero_section .legible a,.section--hero_section .legible a:focus,.section--hero_section .legible a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125em;text-underline-offset:.2em}.section--hero_section .legible a:focus,.section--hero_section .legible a:hover{color:#fff;opacity:1;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.section--hero_section h1,.section--hero_section h2{color:#fff}.section--hero_section .hero-links a{background:#000;border:1px solid #bd9e56;border-radius:0;color:#fff;display:inline-block;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:.875em;font-style:normal;line-height:25px;padding:.625em 1.25em;text-decoration:none;text-transform:uppercase;transition:color .25s ease-in 0ms,background-color .3s ease-out 0ms;will-change:color,background-color}.section--hero_section .hero-links a:active,.section--hero_section .hero-links a:hover{background-color:#bd9e56;color:#000;opacity:1;outline:none;-webkit-text-decoration-line:unset;text-decoration-line:unset}.section--hero_section picture{display:block;height:100%;position:absolute;width:100%}.section--hero_section picture img{font-family:"object-fit:cover;object-position:center center";max-height:100%;max-width:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.store.section--hero_section{background-position:50%;background-size:cover}.hero-gradient{background:rgba(0,0,0,.2);bottom:0;left:0;position:absolute;right:0;top:0}.section--hero_section.hero-large{min-height:560px}.hero-content{align-self:flex-end;color:#fff;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:1rem;line-height:1.625rem;margin:1.875em;max-width:640px;position:absolute;z-index:5}.hero-content.legible a{color:#fff;opacity:1}.hero-content .header-1,.hero-content .header-2,.hero-content p{color:#fff}@media(min-width:600px){.hero-content{width:60%}}@media(min-width:1024px){.hero-content{width:100%}}.hero-small{font-family:"object-fit:cover";margin-left:auto;min-height:400px;-o-object-fit:cover;object-fit:cover;position:relative;z-index:3}.hero-small.full-width-image{margin-left:0;margin-right:0;width:100%}.hero-small.small-image{bottom:1rem;right:auto;top:1rem;width:auto}@media(min-width:600px){.hero-small.small-image{right:0}}@media(min-width:1024px){.hero-small.small-image{bottom:0;top:0}}.gradient-overlay{background:linear-gradient(180deg,transparent,#000);opacity:.5;z-index:2}.gradient-overlay,.gradient-overlay-two{bottom:0;display:block;left:0;position:absolute;right:0;top:-56px}.gradient-overlay-two{background:linear-gradient(270deg,#f8ecd2 .04%,#9b9b9b 52.48%,#292929);z-index:1}.rolex-page.rolex-watch section.hero-watch{background-color:#fff;display:flex;flex-direction:column-reverse}@media(min-width:768px){.rolex-page.rolex-watch section.hero-watch{display:grid;grid-template-columns:repeat(12,1fr);height:70vh}}.rolex-page.rolex-watch section.hero-watch aside,.rolex-page.rolex-watch section.hero-watch picture{align-self:center}.rolex-page.rolex-watch section.hero-watch aside{width:100%}@media(min-width:768px){.rolex-page.rolex-watch section.hero-watch aside{grid-column:1/5;grid-row:1/2;z-index:1}}@media(min-width:1025px){.rolex-page.rolex-watch section.hero-watch aside{grid-column:1/4}}@media(min-width:768px){.rolex-page.rolex-watch section.hero-watch picture{align-self:stretch;grid-column:4/10;grid-row:1/2}}@media(min-width:1025px){.rolex-page.rolex-watch section.hero-watch picture{align-self:stretch;grid-column:5/9}}@media(min-width:768px){.rolex-page.rolex-watch section.hero-watch picture img{font-family:"object-fit:cover";height:100%;-o-object-fit:cover;object-fit:cover;overflow:visible;width:100%}}.rolex-page.rolex-watch section.hero-watch.rolex-section-spacing{padding-bottom:50px}@media(min-width:768px){.rolex-page.rolex-watch section.hero-watch.rolex-section-spacing{padding-bottom:0}}.rolex-page.rolex-watch section.hero-watch .rolex-fixed14{color:#452c1e;text-decoration:none}.rolex-page.rolex-watch section.hero-watch .rolex-body24bold{color:#452c1e}.rolex-page.rolex-watch section.hero-watch .rolex-headline50{margin-bottom:10px}.rolex-page.rolex-watch section.hero-watch .hero-watch-contact-links{display:flex;flex-direction:row;gap:10px;justify-content:center;padding-top:30px}@media(min-width:768px){.rolex-page.rolex-watch section.hero-watch .hero-watch-contact-links{flex-direction:column;justify-content:flex-start}}.rolex-page.rolex-watch section.hero-watch .hero-watch-contact-links .hero-watch-contact-link{align-items:center;color:#452c1e;display:flex;height:2.5rem;padding-left:3rem;position:relative;text-decoration:none}.rolex-page.rolex-watch section.hero-watch .hero-watch-contact-links .hero-watch-contact-link span{display:none}@media(min-width:768px){.rolex-page.rolex-watch section.hero-watch .hero-watch-contact-links .hero-watch-contact-link span{display:inline-block}}.rolex-page.rolex-watch section.hero-watch .hero-watch-contact-links .hero-watch-contact-link:before{aspect-ratio:1/1;background-color:#f9f7f4;background-position:50%;background-repeat:no-repeat;background-size:35%;border-radius:50%;content:"";left:0;position:absolute;width:2.5rem}.rolex-page.rolex-watch section.hero-watch .hero-watch-contact-links .hero-watch-contact-link--find:before{background-size:100%}.rolex-page.rolex-watch section.hero-watch .price{align-items:flex-end;display:flex;gap:6px;margin-top:10px;position:relative}.rolex-page.rolex-watch section.hero-watch .price .hero-watch--information-popup{background-color:#f9f7f4;border-radius:15px;color:#212121;left:0;opacity:0;padding:15px 20px;position:absolute;top:30px;transition:all .2s ease-in-out;visibility:hidden;width:90%;z-index:1}@media(min-width:420px){.rolex-page.rolex-watch section.hero-watch .price .hero-watch--information-popup{width:400px}}.rolex-page.rolex-watch section.hero-watch .rolex-line{margin-bottom:15px;margin-top:30px}.rolex-page.rolex-watch section.hero-watch .information-button--hover{background-color:transparent;background-image:url(/themes/bergstroms/img/rolex/svg-icons/information-black-icon.svg);background-position:50%;background-repeat:no-repeat;border:none;cursor:pointer;height:24px;line-height:0;padding:0;width:15px}.rolex-page.rolex-watch section.hero-watch .information-button--hover:hover+.hero-watch--information-popup{opacity:1;transition:all .2s ease-in-out;visibility:visible}.section--instagram_section{background:#fff;border:1px solid #cbcbcb;display:flex;flex-wrap:wrap;position:relative}.section--instagram_section>*{display:inline-flex;flex-grow:1;flex-shrink:0}.instagram-content.columns-2>*{flex-grow:1}.instagram-content-text{margin:0;padding:30px 20px 30px 50px;text-align:left}.instagram-content-text .header-2{font-size:1.5rem;line-height:1.875em}.instagram-feed{background-color:#cbcbcb;display:flex;flex-wrap:wrap;margin-right:0;overflow:hidden;width:67%}.instagram-feed a{background-position:50%;background-size:contain;display:block;overflow:hidden;position:relative;transition:transform .25s ease-out 0ms;width:20%}.instagram-feed a img{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;position:absolute}.instagram-feed a:after{content:"";display:block;padding-top:100%}.instagram-feed a:focus,.instagram-feed a:hover{opacity:1;transform:scale(1.2)}.social-media{margin-top:16px}.social-media>*{margin-left:10px}.social-media>:first-child{margin-left:0}.social-media a[href]:before{background:transparent url(/themes/bergstroms/img/icons/instagram.png) 50% no-repeat;background-size:contain;content:"";display:inline-block;font-size:0;height:23px;margin-right:10px;vertical-align:sub;width:21px}.social-media a[href]{color:#414141;display:inline-block;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:16px;line-height:19px;padding:0;text-decoration:underline;-webkit-text-decoration-color:#bd9e56;text-decoration-color:#bd9e56;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125em;text-underline-offset:.2em;vertical-align:middle}.social-media a[href*=facebook]:before{background-image:url(/themes/bergstroms/img/icons/facebook-square.png)}.product{background-color:#fff;color:#000;padding-bottom:200px}.product-content{text-align:center}.product-content>.product-content-section{border-bottom:1px solid #cbcbcb;padding-bottom:30px;padding-top:30px}.product-content>.product-content-section h1{color:#414141}.product-content>.product-content-section h3+*{margin-top:5px}.product-content>.product-content-section:first-child{border-top:0;padding-top:0}.product-content>.product-content-section p{color:#717171;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:1em;font-weight:400;line-height:1.625em}.product-content .product-description{color:#717171}.product-content .order-specification.price,.product-content .product-content-section.price{padding-top:30px}.product-content .order-specification .header-3,.product-content .product-content-section .header-3{font-size:.875em;line-height:1.625em}.product-content .order-specification button,.product-content .product-content-section button{color:#414141;padding:10px 20px}.product-content .order-specification button:focus,.product-content .order-specification button:hover,.product-content .product-content-section button:focus,.product-content .product-content-section button:hover{color:#fff}.product-content .order-specification a,.product-content .product-content-section a{color:#717171;text-decoration:underline;-webkit-text-decoration-color:#bd9e56;text-decoration-color:#bd9e56;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125em;text-underline-offset:.2em}.product-content .order-specification a:focus,.product-content .order-specification a:hover,.product-content .product-content-section a:focus,.product-content .product-content-section a:hover{color:#292929;opacity:1;-webkit-text-decoration-color:#000;text-decoration-color:#000;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125em;text-underline-offset:.2em}.product-content .order-specification label,.product-content .product-content-section label{color:#414141;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:.875em;font-weight:400;line-height:1.625em;text-align:left}.product-content .order-specification.contact-form label,.product-content .product-content-section.contact-form label{color:#414141;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:1em;font-weight:400;line-height:1.625em;text-align:left}.product-content .order-specification.contact-form label+*,.product-content .product-content-section.contact-form label+*{margin-top:4px}.product-content .order-specification.contact-form input,.product-content .product-content-section.contact-form input{border:1px solid #cbcbcb;border-radius:0}.product-content .order-specification.contact-form span,.product-content .product-content-section.contact-form span{color:#717171;display:block;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:1em;font-weight:400;line-height:1.625em;margin-top:20px;text-align:left;text-align:center}.product-content .price .add-product-form-button{margin-bottom:20px;margin-top:20px}.product-content .price a{opacity:.9}.product-titles>*{margin-top:0;padding:13px 20px 14px}.product-titles>:first-child{border-top:none;margin-top:0}.product-information-titles{font-size:.875em}.product-information-titles>*{border-bottom:1px solid hsla(0,0%,80%,.35);margin-top:0;padding:13px 20px 14px}.product-information-titles>:first-child{margin-top:0}.product-information-titles>:last-child{border-bottom:none}.product-information-titles .row{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;padding:14px 0 13px 20px;width:100%}.product-information-titles .column:first-child{display:flex;flex-basis:170px;flex-direction:column}.product-information-titles .column:not:first-child{flex-basis:auto}.product-information-titles .product-information,.product-information-titles .product-information-value{font-family:Ilisarniq Regular,Arial,sans-serif;font-weight:400;line-height:1.625em;text-align:left}.product-information-titles .product-information{color:#717171;font-size:.875em;font-weight:700}.product-information-titles .product-information-value{color:#717171;font-size:1em}.product-information-titles .product-information-value a{color:#717171;text-decoration:underline;-webkit-text-decoration-color:#bd9e56;text-decoration-color:#bd9e56;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125em;text-underline-offset:.2em}.product-information-titles .product-information-value a:focus,.product-information-titles .product-information-value a:hover{color:#292929;opacity:1;-webkit-text-decoration-color:#000;text-decoration-color:#000;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125em;text-underline-offset:.2em}.product-information-titles>p>strong{color:#414141;float:left;font-size:.875em;font-weight:400;line-height:1.625em;width:170px}.product-image{background-color:#fff;margin-top:40px!important;margin-top:0;pointer-events:none;position:relative}.product-image>*{width:50%}.product-image>*,.product-image img{display:block;margin-left:auto;margin-right:auto}.product-images{-webkit-overflow-scrolling:touch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.product-images>*{display:block;margin:10px;position:relative;width:calc(25% - 20px)}.product-images>:before{content:"";display:block;padding-top:100%}.product-images a{border:1px solid rgba(189,158,86,.5);overflow:hidden}.product-images img{bottom:0;font-family:"object-fit:cover";height:100%;left:0;margin-left:auto;margin-right:auto;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;transition:transform .25s ease-out 0ms;width:100%;will-change:transform}.product-image a:focus,.product-image a:hover,.product-images a:focus,.product-images a:hover{opacity:1}.product-images a:hover img{transform:scale(1.1)}.product-list .select-specification,.product .select-specification{-webkit-appearance:none;-moz-appearance:none;background:url(/themes/bergstroms/img/icons/down-chevron.png) no-repeat 97%;background-size:.875em;border-color:#cbcbcb;-webkit-border-radius:0;display:block;padding:20px 20px 21px;width:100%}.product-list .select-specification option:first-child,.product .select-specification option:first-child{background-color:red;color:green!important}.product-list select option:first-child,.product select option:first-child{color:red}.products-list-filter .section{padding:1.25em 50px}.section-filter-brands ul{margin-bottom:-10px;margin-left:-10px;text-align:center}.section-filter-brands ul>*{display:inline-block;margin-bottom:10px;margin-left:10px}.section.section-products{background:transparent;border-bottom:none;padding-bottom:0;padding-top:0}.section.section-products .teaser-summary .header-2{color:#414141;font-size:1.375rem;line-height:1.625em}.top-section{color:#414141;opacity:.75;text-align:center;width:1500px}.top-section>*{margin-top:40px}.top-section .header-1{font-size:1.5rem;line-height:2.25rem;opacity:.75}.push{position:relative}.push>.button{border:0;bottom:30px;font-size:1.2666666667rem;left:30px;line-height:1.375em;padding:0;position:absolute;text-align:left;text-decoration:underline;-webkit-text-decoration-color:#bd9e56;text-decoration-color:#bd9e56;z-index:9}.push>.button,.push>.button:focus,.push>.button:hover{background:none;color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125em;text-underline-offset:.2em}.push>.button:focus,.push>.button:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.push .gradient-overlay{background:linear-gradient(180deg,transparent,#000);border:0;display:block;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.teaser{background-color:#fff;border:1px solid #cbcbcb}.teaser .border-box{border:none;text-align:center}.teaser-summary{padding:1.25em 1.875em 1.875em;text-align:center}.teaser-summary>*{margin-top:8px}.teaser-summary>:first-child{margin-top:0}.teaser-summary .header-2{margin-top:16px}.teaser-summary .price{color:#414141;font-family:Ilisarniq Light,Arial,sans-serif;font-size:1.125em;font-weight:300;line-height:1.625em;margin-top:16px}.teaser-description,.teaser-summary .legible p{color:#414141;opacity:.75}.teaser-brand,.teaser-description,.teaser-summary .legible p{font-family:Ilisarniq Regular,Arial,sans-serif;font-size:1em;line-height:1.625em}.teaser-brand{color:#bd9e56!important;text-transform:uppercase}.teaser-summary a{margin-top:16px;padding:.625em 1.25em}.section.section--rolex_section{background:transparent;display:grid;gap:0 8px;grid-template-columns:repeat(6,1fr);grid-template-rows:1fr;margin-bottom:0;overflow:hidden;padding-left:0;padding-right:0;position:relative;text-decoration:none}@media(min-width:768px){.section.section--rolex_section{grid-template-columns:repeat(12,1fr);padding-left:20px;padding-right:20px}}@media(min-width:1001px){.section.section--rolex_section{grid-template-columns:repeat(12,1fr);padding-left:30px;padding-right:30px}}@media(min-width:1540px){.section.section--rolex_section{padding-left:0;padding-right:0}}.section.section--rolex_section:focus,.section.section--rolex_section:hover{opacity:1}.section.section--rolex_section .section--rolex_section--image{align-self:stretch;grid-column:1/7;grid-row:1/2;height:460px;justify-self:stretch;overflow:hidden;width:auto}@media(min-width:768px){.section.section--rolex_section .section--rolex_section--image{grid-column:1/13}}.section.section--rolex_section .section--rolex_section--image img{font-family:"object-fit:cover";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section.section--rolex_section .section--rolex_section--image.mobile-banner-image{display:block}@media(min-width:768px){.section.section--rolex_section .section--rolex_section--image.mobile-banner-image{display:none}}.section.section--rolex_section .section--rolex_section--image.desktop-banner-image{display:none}@media(min-width:768px){.section.section--rolex_section .section--rolex_section--image.desktop-banner-image{display:block}}.section.section--rolex_section .rolex-section-content{align-self:flex-end;grid-column:1/7;grid-row:2/3;padding:8%;text-align:center}@media(min-width:768px){.section.section--rolex_section .rolex-section-content{align-self:center;grid-column:1/6;grid-row:1/2;padding:0 0 0 8%;text-align:left}}.rolex-slideshow-component .slideshow-slide-content .section.section--rolex_section .rolex-section-content p,.section.section--rolex_section .rolex-section-content .rolex-headline70,.section.section--rolex_section .rolex-section-content .rolex-slideshow-component .slideshow-slide-content p{left:0}@media(min-width:768px){.section.section--rolex_section.section--rolex_section--right .rolex-section-content{grid-column:8/13;padding-left:0;padding-right:8%}.rolex-slideshow-component .slideshow-slide-content .section.section--rolex_section.section--rolex_section--text-light p,.section.section--rolex_section.section--rolex_section--text-light .rolex-headline26,.section.section--rolex_section.section--rolex_section--text-light .rolex-headline70,.section.section--rolex_section.section--rolex_section--text-light .rolex-slideshow-component .slideshow-slide-content p{color:#fff}}.rolex-contact-form form .section.section--rolex_section input[type=submit],.rolex-slideshow-component .slideshow-slide-content .section.section--rolex_section a,.rolex-watch-series .pager--load-more .section.section--rolex_section a,.section.section--rolex_section .rolex-button,.section.section--rolex_section .rolex-button--inverted,.section.section--rolex_section .rolex-contact-form form input[type=submit],.section.section--rolex_section .rolex-slideshow-component .slideshow-slide-content a,.section.section--rolex_section .rolex-watch-series .pager--load-more a{font-family:Ilisarniq Demi;padding-bottom:.2rem}.section--slideshow_section{margin-bottom:80px;position:relative}.section--slideshow_section:after,.section--slideshow_section:before{background-color:hsla(0,0%,100%,.4);content:"";height:1px;left:0;position:absolute;right:0;top:-1px}.section--slideshow_section:after{bottom:-1px;top:auto}.section--slideshow_section .slick-slider{overflow:hidden}.section--slideshow_section .slick-list,.section--slideshow_section .slick-slider,.section--slideshow_section .slick-track{height:100%}.section--slideshow_section .slick-track{display:flex}.section--slideshow_section .slideshow-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;height:460px;position:relative}.section--slideshow_section .slideshow-slide:after{background:linear-gradient(90deg,rgba(0,0,0,.7) 0,transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.section--slideshow_section .slideshow-slide img{font-family:"object-fit:cover;object-position:center";height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.section--slideshow_section .slideshow-slide-content{bottom:30px;color:#fff;font-family:Ilisarniq Regular,Arial,sans-serif;font-size:1em;font-weight:400;line-height:1.75em;max-width:650px;padding-left:30px;position:absolute;z-index:2}.section--slideshow_section .slideshow-slide-content .header-1{color:#fff;font-size:1.5rem;line-height:1.875em}.section--slideshow_section .slideshow-slide-content p{color:#fff}.section--slideshow_section a{background:#000;color:#fff;margin-top:20px;opacity:1}.section--slideshow_section a:focus,.section--slideshow_section a:hover{color:#fff;text-decoration:none}.section--slideshow_section .slick-dots{display:flex;left:20px;position:absolute;top:20px}.section--slideshow_section .slick-dots button{background:#fff!important;border:3px solid #fff;border-radius:50%;font-size:0;height:10px!important;margin-right:10px;width:10px!important}.section--slideshow_section .slick-dots button:hover,.section--slideshow_section .slick-dots li.slick-active button{background:#000!important}.section--large_image{max-height:467px;overflow:hidden;width:auto}.section--large_image .large_image{background-position:50%;background-repeat:no-repeat;background-size:auto;height:467px;position:relative;width:100%;z-index:1}.section--large_image picture{display:block;height:100%;position:absolute;width:100%}.section--large_image picture img{font-family:"object-fit:cover;object-position:center center";max-height:100%;max-width:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.section--large_image .large_image-content{background:none;border:0;bottom:30px;color:#fff;left:calc(50% - 400px);padding-bottom:20px;position:absolute;text-align:left;width:800px;z-index:10}.section--large_image .large_image-content p{color:#fff}.section--large_image .large_image-content a{text-decoration:underline;-webkit-text-decoration-color:#bd9e56;text-decoration-color:#bd9e56;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125em;text-underline-offset:.2em}.section--large_image .large_image-content a:focus,.section--large_image .large_image-content a:hover{background:none;color:#fff;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125em;text-underline-offset:.2em}.section--large_image .large_image-content h2{color:#fff;font-size:1.375rem;line-height:1.875em}.section--large_image .gradient-overlay{background:linear-gradient(270deg,rgba(0,0,0,.25),rgba(0,0,0,.75));border:0;display:block;height:100%;left:0;opacity:.5;position:absolute;right:0;top:0;width:100%;z-index:1}.stores{display:flex}.store.teaser{flex:1}.store.full{display:flex}.store.full>div{flex:1}.store.section--hero_section{margin-bottom:80px}.section--store-full{margin-top:0}.section--store-full .border-box{border:none}.store-full-wrapper{border:1px solid hsla(0,0%,72%,.4)}.store-full-wrapper .section-image{margin-bottom:0!important;margin-right:0}.store-full-wrapper .section-image img{font-family:"object-fit:cover";height:100%;-o-object-fit:cover;object-fit:cover}.store-full-wrapper img{width:100%}.store-full-wrapper .legible{align-self:flex-end;margin-left:0;padding:30px}.store-full-wrapper .legible .header-1{color:#292929;font-size:1.5rem;opacity:.75}.store-full-wrapper .legible a,.store-full-wrapper .legible p{color:#373737;font-size:1rem;line-height:1.75em}.store-full-wrapper .legible a{font-family:Ilisarniq Regular,Arial,sans-serif;opacity:1}.status-messages{color:#fff;font-family:Open Sans,sans-serif;font-size:16px;padding:0;text-align:center}.status-messages a{color:#fff;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.status-messages>*{padding:30px}.status-messages [aria-label*=Warning]{background-color:#fdc914}.status-messages [aria-label*=Warning] a{color:#000}.status-messages [aria-label*=Error]{background-color:#f5351c}.status-messages [aria-label*=Status]{background-color:#59a435}.system-tabs{bottom:230px;position:fixed;right:0;z-index:9999}.system-tabs ul{list-style:none}.system-tabs li{margin-top:10px;text-align:right}.system-tabs li:first-child{margin-top:0}.system-tabs li a{background:#fff;border:1px solid #bd9e56;border-right:0;box-shadow:-1px 4px 12px rgba(0,0,0,.2);color:#000;display:inline-block;font-family:Open Sans,sans-serif;font-size:16px;padding:15px 20px;text-decoration:none}.system-tabs li a:focus,.system-tabs li a:hover{background:#bd9e56;border-color:#fff;color:#fff;opacity:1}div#sliding-popup,div#sliding-popup.eu-cookie-withdraw-wrapper{background-color:#373737;font-family:Ilisarniq Light,Arial,sans-serif;padding:1.25em}div#sliding-popup .eu-cookie-withdraw-tab,div#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-withdraw-tab{display:none!important}div#sliding-popup .eu-cookie-withdraw-banner,div#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-withdraw-banner{background-color:transparent}div#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-content,div#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-withdraw-banner .eu-cookie-compliance-content{align-items:flex-start}div#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-content #popup-text,div#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-withdraw-banner .eu-cookie-compliance-content #popup-text{margin-bottom:1em;margin-top:0}div#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-content .eu-cookie-withdraw-button,div#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-withdraw-banner .eu-cookie-compliance-content .eu-cookie-withdraw-button{margin-top:0}div#sliding-popup.eu-cookie-withdraw-wrapper .popup-content,div#sliding-popup .popup-content{align-items:flex-end;display:flex;justify-content:space-between;max-width:1024px}div#sliding-popup .eu-cookie-compliance-category>div,div#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-compliance-category>div{display:flex}div#sliding-popup .eu-cookie-compliance-category>div input,div#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-compliance-category>div input{margin-right:.625em}div#sliding-popup .eu-cookie-compliance-categories-buttons,div#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-compliance-categories-buttons{float:none}div#sliding-popup .eu-cookie-compliance-save-preferences-button,div#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-compliance-save-preferences-button{margin-right:11px}div#sliding-popup .eu-cookie-compliance-buttons button,div#sliding-popup .eu-cookie-compliance-categories-buttons button,div#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-compliance-buttons button,div#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-compliance-categories-buttons button{background:#fff;border:1px solid #bd9e56;border-radius:0;color:#414141;display:inline-block;font-size:.875em;font-style:normal;line-height:25px;padding:.625em 1.25em;text-decoration:none;text-transform:uppercase;transition:color .25s ease-in 0ms,background-color .3s ease-out 0ms;will-change:color,background-color}div#sliding-popup .eu-cookie-compliance-buttons button:hover,div#sliding-popup .eu-cookie-compliance-categories-buttons button:hover,div#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-compliance-buttons button:hover,div#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-compliance-categories-buttons button:hover{background-color:#bd9e56;box-shadow:none;color:#000;opacity:1;outline:none;text-shadow:none}.eu-cookie-withdraw-tab{color:#414141;font-size:14px;font-style:normal;left:0;line-height:26px;margin-left:1.25em;opacity:.75;padding:0;position:relative;-webkit-text-decoration-color:#bd9e56;text-decoration-color:#bd9e56;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125em;text-transform:none;text-underline-offset:.2em;transform:translate(0)}.eu-cookie-withdraw-tab,.eu-cookie-withdraw-tab:focus{background-color:transparent}.eu-cookie-withdraw-tab:hover{background-color:transparent;opacity:.7}.eu-cookie-compliance-more-button{background-color:transparent;text-transform:none}.eu-cookie-compliance-more-button:hover{background-color:transparent;color:#fff;text-decoration:none}.rolex-page.rolex-watch section.usps{background-color:#f4efea;padding-bottom:7vh;padding-top:7vh}@media(min-width:1025px){.rolex-page.rolex-watch section.usps{-moz-column-gap:8px;column-gap:8px;display:grid;padding-bottom:8vh;padding-bottom:10vh;padding-top:8vh;padding-top:10vh}}.rolex-page.rolex-watch section.usps .usp-grid{-moz-column-gap:10px;column-gap:10px;display:grid;grid-column:1/13;grid-template-columns:repeat(2,1fr);row-gap:20px}@media(min-width:768px){.rolex-page.rolex-watch section.usps .usp-grid{-moz-column-gap:8px;column-gap:8px;grid-template-columns:repeat(12,1fr)}}.rolex-page.rolex-watch section.usps .section--usp_item{grid-column:span 1;grid-row:auto}@media(min-width:768px){.rolex-page.rolex-watch section.usps .section--usp_item{grid-column:span 2}.rolex-page.rolex-watch section.usps .section--usp_item:nth-child(3n+1){grid-column:2/5}}@media(min-width:1025px){.rolex-page.rolex-watch section.usps .section--usp_item:nth-child(3n+1){grid-column:2/4}}@media(min-width:768px){.rolex-page.rolex-watch section.usps .section--usp_item:nth-child(3n+2){grid-column:6/9}}@media(min-width:1025px){.rolex-page.rolex-watch section.usps .section--usp_item:nth-child(3n+2){grid-column:5/7}}@media(min-width:768px){.rolex-page.rolex-watch section.usps .section--usp_item:nth-child(3n+3){grid-column:10/12}}@media(min-width:1025px){.rolex-page.rolex-watch section.usps .section--usp_item:nth-child(3n+3){grid-column:8/10}}.rolex-page.rolex-watch section.usps .section--usp_item dt{color:#452c1e;padding-bottom:.25rem}.rolex-page.rolex-watch section.usps .section--usp_item dd{color:#212121;font-size:1rem;font-weight:300;line-height:1.6;opacity:.8}.rolex-page.rolex-watch section.usps .rolex-line{grid-column:1/13}@media(min-width:768px){.rolex-page.rolex-watch section.usps .rolex-line{grid-column:2/12}}.rolex-page.rolex-watch section.usps .usp-file-download{grid-column:1/13;justify-self:flex-start}@media(min-width:768px){.rolex-page.rolex-watch section.usps .usp-file-download{grid-column:2/12}}.rolex-page.rolex-watch section.usps .usp-file-download span:last-child{display:none}.rolex-page.rolex-watch section.usps .rolex-secondary-cta.rolex-download a{color:#fff;display:inline-block;font-weight:400;padding-left:18px;position:relative;text-decoration:none}.rolex-page.rolex-watch section.usps .rolex-secondary-cta.rolex-download a:before{background-image:url(/themes/bergstroms/img/rolex/svg-icons/download-white-icon.svg);background-position:50%;background-repeat:no-repeat;bottom:2px;content:"";height:12px;left:0;position:absolute;width:12px}.rolex-page.rolex-watch section.usps .rolex-secondary-cta.rolex-download:after{content:""}section.watch-availability{background-color:#fff;margin-top:0!important;padding-bottom:7vh;padding-top:7%;width:auto}@media(min-width:768px){section.watch-availability{padding:8%}}section.watch-availability .watch-availability__container{background-color:#f9f7f4;grid-column:1/13;padding-bottom:60px;padding-top:60px;width:100%}@media(min-width:768px){section.watch-availability .watch-availability__container{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,auto);padding-bottom:100px;padding-top:100px}}section.watch-availability .watch-availability__content{display:flex;flex-direction:column;gap:20px;padding:40px 20px 0;text-align:center}@media(min-width:768px){section.watch-availability .watch-availability__content{grid-column:3/11;grid-row:2/3;padding:60px 0 0}}@media(min-width:1025px){section.watch-availability .watch-availability__content{grid-column:4/10;grid-row:2/3}}section.watch-availability .watch-availability__content .rolex-headline50{margin-bottom:0}section.watch-availability .watch-availability__logo{height:60px;margin:0 auto;width:60px}@media(min-width:768px){section.watch-availability .watch-availability__logo{grid-column:1/13;grid-row:1/2}}section.watch-availability .watch-availability__logo img{font-family:"object-fit:contain";height:100%;-o-object-fit:contain;object-fit:contain;width:100%}section.watch-availability .watch-availability__presentation-box{width:100%}@media(min-width:768px){section.watch-availability .watch-availability__presentation-box{grid-column:3/11;grid-row:3/4}}@media(min-width:1025px){section.watch-availability .watch-availability__presentation-box{grid-column:4/10}}section.watch-availability .watch-availability__presentation-box img{height:auto;width:100%}.rolex-watch-series{padding-bottom:10vh;padding-top:10vh}.rolex-watch-series .rolex-watch-series__header{display:flex;flex-direction:column;grid-column:1/13;margin-bottom:40px;text-align:center}@media(min-width:768px){.rolex-watch-series .rolex-watch-series__header{grid-column:3/11;margin-bottom:50px}}.rolex-watch-series .rolex-watch-series__grid{grid-column:1/13}@media(min-width:1025px){.rolex-watch-series .rolex-watch-series__grid{grid-column:2/12;padding:0 4%}}.rolex-watch-series .rolex-watch-series__grid .rolex-grid--watches.rolex-grid__items{row-gap:var(--rolex-content-gap)}.rolex-watch-series .rolex-grid{padding-bottom:0}.rolex-watch-series .rolex-grid a:hover img{transform:none}.rolex-watch-series .rolex-watch-teaser{background-color:#f4efea;display:flex;flex-direction:column;height:100%;justify-content:space-between;transition:all .3s ease-in-out}.rolex-watch-series .rolex-watch-teaser:hover{background-color:hsla(30,31%,94%,.5);transition:background-color .3s ease-in-out}.rolex-watch-series .rolex-watch-teaser .rolex-watch-teaser__image{display:flex;justify-items:center;margin-top:5%}.rolex-watch-series .rolex-watch-teaser .rolex-watch-teaser__image img{font-family:"object-fit:cover";height:100%;margin:0 auto;max-height:380px;max-width:100%;-o-object-fit:cover;object-fit:cover;transform:none;width:auto}@media(min-width:768px){.rolex-watch-series .rolex-watch-teaser .rolex-watch-teaser__image img{min-height:380px}}.rolex-watch-series .rolex-watch-teaser .rolex-watch-teaser__content{padding:0 20px 30px}@media(min-width:768px){.rolex-watch-series .rolex-watch-teaser .rolex-watch-teaser__content{height:25%;padding:0 30px 50px}}@media(min-width:1025px){.rolex-watch-series .rolex-watch-teaser .rolex-watch-teaser__content{padding:0 50px 50px}}.rolex-watch-series .rolex-watch-teaser .rolex-watch-teaser__content .rolex-watch-teaser__description{padding-top:5px}.rolex-watch-series .rolex-watch-teaser .rolex-watch-teaser__content .rolex-body24bold,.rolex-watch-series .rolex-watch-teaser .rolex-watch-teaser__content .rolex-legend16{color:#452c1e}.rolex-contact-form form .rolex-watch-series .rolex-watch-teaser .rolex-watch-teaser__content .fieldset-legend,.rolex-contact-form form .rolex-watch-series .rolex-watch-teaser .rolex-watch-teaser__content .rolex-custom-form-legend,.rolex-contact-form form .rolex-watch-series .rolex-watch-teaser .rolex-watch-teaser__content label,.rolex-watch-series .rolex-watch-teaser .rolex-watch-teaser__content .rolex-contact-form form .fieldset-legend,.rolex-watch-series .rolex-watch-teaser .rolex-watch-teaser__content .rolex-contact-form form .rolex-custom-form-legend,.rolex-watch-series .rolex-watch-teaser .rolex-watch-teaser__content .rolex-contact-form form label,.rolex-watch-series .rolex-watch-teaser .rolex-watch-teaser__content .rolex-legend16light{color:#212121}.rolex-watch-series .pager--load-more{padding-top:30px}@media(min-width:768px){.rolex-watch-series .pager--load-more{padding-top:40px}}.rolex-watch-series .pager--load-more .js-pager__items{display:flex;justify-content:center}.rolex-watch-series .pager--load-more a{background-color:#127749!important;border:1px solid #127749!important;color:#fff!important}.rolex-watch-series .pager--load-more a:hover{background-color:#fff!important;color:#127749!important}.rolex-page .rolex-watch-gallery{background-color:#fff;row-gap:var(--rolex-content-gap)}.rolex-page .rolex-watch-gallery .gallery-images{display:grid;grid-column:1/13;grid-template-columns:repeat(12,1fr)}.rolex-page .rolex-watch-gallery .gallery-item{cursor:pointer;grid-column:span 3}.rolex-page .rolex-watch-gallery img{aspect-ratio:1/1;font-family:"object-fit:cover;object-position:center";-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.rolex-page .rolex-watch-gallery .lightbox-gallery-modal{background-color:#fff;display:grid;grid-column:1/13;height:100%;inset:0;min-height:100vh;min-width:100vw;opacity:0;place-items:center;pointer-events:none;position:relative;position:fixed;transition:all .3s ease-in-out;width:100%;z-index:500}.rolex-page .rolex-watch-gallery .lightbox-gallery-modal .close-modal{align-items:center;aspect-ratio:1/1;background-color:#f9f7f4;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;position:relative;position:absolute;right:7%;top:7%;width:44px}.rolex-page .rolex-watch-gallery .lightbox-gallery-modal .close-modal:after{background-image:url(/themes/bergstroms/img/rolex/xmark-solid.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:12px;position:absolute;width:12px}.rolex-page .rolex-watch-gallery .lightbox-gallery-modal .gallery-item{width:100%}.rolex-page .rolex-watch-gallery .lightbox-gallery-modal .lightbox-gallery-images{grid-column:1/7;position:relative}@media(min-width:768px){.rolex-page .rolex-watch-gallery .lightbox-gallery-modal .lightbox-gallery-images{grid-column:3/11}}@media(min-width:1025px){.rolex-page .rolex-watch-gallery .lightbox-gallery-modal .lightbox-gallery-images{grid-column:4/10}}.rolex-page .rolex-watch-gallery .lightbox-gallery-modal.active{opacity:1;pointer-events:all;transition:all .3s ease-in-out}.rolex-page .rolex-watch-gallery .lightbox-gallery-button.slick-next,.rolex-page .rolex-watch-gallery .lightbox-gallery-button.slick-prev{background-color:#f9f7f4;display:none}@media(min-width:768px){.rolex-page .rolex-watch-gallery .lightbox-gallery-button.slick-next,.rolex-page .rolex-watch-gallery .lightbox-gallery-button.slick-prev{display:block}}.rolex-page .rolex-watch-gallery .lightbox-gallery-button.slick-prev{left:-7%}.rolex-page .rolex-watch-gallery .lightbox-gallery-button.slick-next{right:-7%}.rolex-page .rolex-watch-gallery .lightbox-gallery-button.inactive{display:none;opacity:0;pointer-events:none}.rolex-page .rolex-watch-gallery .dots{bottom:5%;display:grid;gap:10px;grid-template-columns:repeat(5,20px);justify-content:center;left:0;margin:0 auto;position:absolute;right:0;width:100%}.rolex-page .rolex-watch-gallery .dots .dot{cursor:pointer;height:1rem;padding-top:1rem;position:relative;transition:all .3s ease-in-out;width:100%}.rolex-page .rolex-watch-gallery .dots .dot:after{background-color:#127749;border-radius:2px;bottom:auto;content:"";height:4px;inset:0;margin:auto 0;position:absolute;top:auto;transition:all .3s ease-in-out;width:100%}.rolex-page .rolex-watch-gallery .dots .dot.active-dot{grid-column:span 2}.rolex-page .rolex-watch-gallery .dots .dot.active-dot:after{background-color:#d4d4d4}.rolex-guarantee{background-color:#fff}.rolex-guarantee .rolex-guarantee__image{grid-column:1/7;grid-row:2/3}@media(min-width:768px){.rolex-guarantee .rolex-guarantee__image{grid-column:1/13}}@media(min-width:1025px){.rolex-guarantee .rolex-guarantee__image{grid-column:1/7;grid-row:1/2}}.rolex-guarantee .rolex-body24bold{color:#452c1e}.rolex-guarantee .rolex-guarantee__accordions{display:flex;flex-direction:column;grid-column:1/7;grid-row:1/2;justify-content:center;padding-bottom:40px}@media(min-width:768px){.rolex-guarantee .rolex-guarantee__accordions{grid-column:1/13}}@media(min-width:1025px){.rolex-guarantee .rolex-guarantee__accordions{grid-column:8/13;padding-bottom:0}}.rolex-guarantee .rolex-guarantee__accordions .accordion--body{display:none;opacity:0;padding-bottom:20px;transition:opacity .3s ease-in-out}@media(min-width:768px){.rolex-guarantee .rolex-guarantee__accordions .accordion--body{padding-bottom:30px}}.rolex-guarantee .rolex-guarantee__accordions .accordion--header{align-items:center;border-top:1px solid rgba(69,44,30,.2);cursor:pointer;display:flex;height:60px;position:relative}@media(min-width:768px){.rolex-guarantee .rolex-guarantee__accordions .accordion--header{height:80px}}.rolex-guarantee .rolex-guarantee__accordions .accordion--header:last-child{border-bottom:1px solid rgba(69,44,30,.2)}.rolex-guarantee .rolex-guarantee__accordions .accordion--header:after{background-image:url(/themes/bergstroms/img/rolex/svg-icons/more-brown-icon.svg);background-position:50%;background-repeat:no-repeat;bottom:0;content:"";height:12px;margin:auto 0;position:absolute;right:0;top:0;transition:background-image .3s ease-in-out;width:12px}.rolex-guarantee .rolex-guarantee__accordions .accordion.accordion--expand .accordion--body{display:block;opacity:1;transition:opacity .3s ease-in-out}.rolex-guarantee .rolex-guarantee__accordions .accordion.accordion--expand .accordion--header:after{background-image:url(/themes/bergstroms/img/rolex/svg-icons/less-list-brown-icon.svg);transition:background-image .2s ease-in-out}@media only screen and (max-width:1540px){.page-content{width:auto}.page-content .top-section{white-space:wrap;width:calc(100% - 60px)}.page-content .top-section,.section,.section.section-products{padding-left:30px;padding-right:30px}.section--instagram_section,.section--slideshow_section{margin-left:30px;margin-right:30px}.section--instagram_section .slideshow-slide-content,.section--slideshow_section .slideshow-slide-content{padding-left:30px}.footer{width:100%}.section--hero_section{margin-left:30px;margin-right:30px}}@media only screen and (max-width:1490px){.instagram-content-image{display:none}.section--article_section .article-wrapper .legible{position:unset}}@media only screen and (max-width:1390px){.section--instagram_section{border:none}.instagram-content{padding-bottom:10px;position:relative;width:100%}.instagram-content .header-2,.instagram-content .social-media{display:inline-block;vertical-align:middle}.instagram-content-text{padding:20px;text-align:center;width:100%}}@media only screen and (max-width:1330px){.header-1,.legible .header-1,.legible h1{font-size:1.375rem}.section.text .legible h1{font-size:1.75rem;line-height:1.5em}}@media only screen and (max-width:1320px){.footer .stores{width:100%}.footer .newsletter{margin-left:auto;margin-right:auto;margin-top:20px;text-align:center;width:30%}.header .site-navigation nav a{margin:0 .625em}}@media only screen and (max-width:1200px){.site-navigation-medium{display:block!important}.header .site-top-navigation{padding:16px 30px}.header .site-top-navigation .site-name{align-self:auto;margin-top:8px}.header .site-top-navigation .cart,.header .site-top-navigation nav{display:none}.header .site-navigation nav li{margin-left:auto}}@media only screen and (max-width:1100px){.footer .stores>*{margin-bottom:30px;text-align:left;width:50%}}@media only screen and (max-width:1040px){.slideshow-slide-content{max-width:720px}.slideshow-slide{min-height:400px}.footer .header-3,.footer .legible .header-3,.footer .legible h3,.footer .stores .opening-hours h2{font-size:1em;line-height:1.125em}.footer .stores .header-3+*,.footer .stores .opening-hours>*{font-size:1rem;line-height:1.75rem}}@media only screen and (max-width:1024px){.top-section>*{margin-top:30px}.section--hero_section{margin:40px 30px 0}.section--hero_section .hero-content .header-1{font-size:1.375rem;line-height:1.875em}.section--hero_section.small-image{display:flex;flex-direction:column;justify-content:flex-end}.section--hero_section.small-image .hero-small{align-self:center;margin-right:auto}.section--hero_section.small-image .hero-small img{max-height:300px;right:0}.section--hero_section.small-image .hero-content{align-self:flex-start;order:2;position:relative}.page-content .top-section{padding-left:30px;padding-right:30px}.push>.button{bottom:15px;font-size:15px;left:15px}.section [class*=columns-]{margin-left:-10px;margin-right:-10px}.section [class*=columns-] .teaser{width:calc(33.33333% - 20px)}.section [class*=columns-]>*{margin:0 10px 20px}.section.section--article_section .article-wrapper h2.header-1{font-size:1.5rem;line-height:1.875em}.section.section--article_section .article-wrapper p{font-size:1rem}.section--push_section [class*=columns-]{margin-left:-10px;margin-right:-10px}.section--push_section [class*=columns-] .teaser{width:calc(33.33333% - 40px)}.section--push_section .columns-3>*{width:calc(33.33333% - 20px)}.section--push_section [class*=columns-]>*{margin:10px}.site-navigation{margin-left:0;margin-right:0}.section--slideshow_section{margin-left:30px;margin-right:30px}.section--slideshow_section .slideshow-slide{min-height:468px}.section--slideshow_section .slideshow-slide-content{padding-bottom:0;padding-left:30px}.section--slideshow_section .header-1,.section--slideshow_section .legible .header-1,.section--slideshow_section .legible h1{font-size:1.375rem}.section.section-products{padding-left:30px;padding-right:30px}.section--slideshow_section,main>.section--store-full:last-child{margin-bottom:20px}.store-full-wrapper [class*=columns-]{margin-left:0;margin-right:0}.store-full-wrapper .section-image{margin:0}.store-full-wrapper .legible{margin-left:0;padding:0 0 20px 20px}.store-full-wrapper .legible .header-1{font-size:1.25rem;line-height:1.5rem}.product-list .columns-2 .product-item-wrapper{width:50%!important}.checkout-section .columns-2>:nth-child(n+1){margin-bottom:0;margin-top:0}}@media only screen and (max-width:1000px){.products-list-filter .section,.section{padding:20px}.section-title+*,main>*,main>:first-child{margin-top:20px}.store.section--hero_section{margin-bottom:40px}.section--hero_section,.section--slideshow_section{margin-left:20px;margin-right:20px}.header .site-navigation nav{right:20px}.footer .site-name{height:30px;margin-left:auto;margin-right:auto;width:190px}.footer .stores{margin-top:20px;width:100%}.section--push_section [class*=columns-]{margin-top:0}.section--instagram_section{margin-left:0;margin-right:0;margin-top:20px;padding-left:20px;padding-right:20px}.section--article_section{padding-top:0}.slideshow-slide{min-height:320px}.slideshow-slide-content{padding-bottom:40px;padding-left:20px;padding-top:40px}.section--large_image{margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}.footer .stores{padding-bottom:0}main>:last-child{margin-bottom:0}main>section:last-child{margin-bottom:40px}.section--push_section{margin-top:0}.section--push_section [class*=columns-]{margin-left:-10px;margin-right:-10px}.section--push_section [class*=columns-]>*{margin:20px 10px}.section--push_section .columns-3>*{width:calc(33.33333% - 20px)}.section.section-products{margin-bottom:40px;padding-left:20px;padding-right:20px}.checkout.section{padding-bottom:40px}.checkout.section .checkout-section.legible{padding-top:20px}}@media only screen and (max-width:940px){.toggle-navigation{display:block}.site-navigation-medium{display:none!important}.header .site-navigation nav{display:none;left:0;right:0;top:100%;transform:none;z-index:5}.header .site-navigation nav ul li{background:#fff;border-bottom:1px solid hsla(0,0%,100%,.4);color:#717171;display:block;margin-left:0;padding:20px;text-align:center}.header .site-navigation nav ul li:first-child{border-top:1px solid hsla(0,0%,100%,.4)}.header .site-navigation nav ul li:last-child{border-bottom:none}.header .site-navigation nav ul li:before{display:none}.header .site-navigation nav ul li a{font-size:18px}.show-menu .header{bottom:0;left:0;overflow-x:hidden;overflow-y:scroll;position:fixed;right:0;top:0;z-index:60}.show-menu .show-mobile-site-navigation,.show-menu .show-mobile-site-navigation .menu nav{display:block}.site-navigation,.site-top-navigation{display:none!important}.mobile-site-navigation.section{border-bottom:1px solid #d8d8d8;display:flex;margin-top:10px;padding-bottom:10px;padding-top:0;position:relative}.mobile-site-navigation.section .toggle-navigation{top:10px}.mobile-site-navigation.section .cart{text-align:right;width:90%}.mobile-site-navigation.section .cart nav a{border:1px solid #d8d8d8;display:block;margin:0 20px;padding:11px 14px 12px}.mobile-site-navigation.section .menu .button{line-height:inherit}.mobile-site-navigation.section .menu nav{left:0;right:0;top:100%;transform:none;width:10%;z-index:5}.mobile-site-top-navigation{align-items:center;border-bottom:1px solid #d8d8d8;display:flex!important;justify-content:space-between;padding:16px 20px}.mobile-site-top-navigation>*{flex-grow:0;flex-shrink:0}.mobile-site-top-navigation .site-logo{flex-basis:50%}.brands-gradient-overlay{background:linear-gradient(270deg,#fff 30%,hsla(0,0%,100%,0));display:block;height:50px;position:absolute;right:0;top:0;width:66px}}@media only screen and (max-width:880px){.checkout.section{padding-top:40px}.checkout.section .product-list{margin-top:40px}}@media only screen and (max-width:840px){main>section:last-child{margin-bottom:20px}.section.text{display:flex}.section--large_image .large_image{background-position:80%}.section--large_image .large_image-content{left:0;max-width:calc(100% - 60px);padding-bottom:30px;padding-left:30px;padding-right:30px;width:100%}.footer .footer-policy{flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;width:100%}.footer .footer-policy>*{border:none;border-bottom:none!important;display:inline-block;text-align:center;width:100%}.section-products [class*=columns-]>*{margin-bottom:0}}@media only screen and (max-width:820px){.columns-2>*{width:100%}.columns-2>:nth-child(n+2){margin-top:20px}.checkout .product-list .product-item .columns-2>*{width:calc(50% - 40px)}.total.checkout-section .columns-2>*{margin-top:0}.section--article_section .article-wrapper{padding:0 20px}.product{padding-bottom:30px}.section--product_push_section .columns-3>*,.section-products .columns-3>*{width:calc(50% - 20px)!important}.section--product_push_section .columns-3>:nth-child(n+3),.section-products .columns-3>:nth-child(n+3){margin-top:20px}.footer .footer__secondary .newsletter{align-self:center;width:100%}.section--article_section img{width:100%}.product-list .columns-2 .product-item-wrapper{margin-top:0;width:50%}.store-full-wrapper .legible{margin-bottom:0;margin-top:40px}}@media only screen and (max-width:800px){:root{font-size:14px}.checkout-section.legible,.total.checkout-section{width:auto}.total.checkout-section .columns-2>*{width:calc(50% - 40px)}.checkout.section .checkout-section .center-small{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.checkout.section .checkout-section .payment-logos{background-size:contain}}@media only screen and (max-width:780px){.checkout.section .product-list{width:auto}}@media only screen and (max-width:760px){.center-small{width:auto}.product-content.center-small{margin-left:20px;margin-right:20px}}@media only screen and (max-width:750px){.footer .stores>*{width:50%}.footer .stores>:first-child{margin-top:0}}@media only screen and (max-width:720px){.header-1,.legible .header-1,.legible h1{font-size:1.125em}.header-2,.legible .header-2,.legible h2{font-size:25px}.teaser-summary .header-2{font-size:24px}.product-image>*{width:100%}.product-content>div p{margin-left:0;margin-right:0}.slideshow-slide-content{max-width:none;padding-right:20px}.section,section{padding:0 20px}.section--hero_section,.section--slideshow_section{padding:0}.section--slideshow_section .slideshow-slide-content{bottom:20px;padding-left:20px}.section--instagram_section{margin-bottom:20px}.hero-content{margin:1.25em}.slideshow-slide{background-position:100%}main>section:last-child{margin-top:20px}main>.section--store-full{margin-bottom:20px}}@media only screen and (max-width:700px){.product-item{border-top:1px solid hsla(0,0%,72%,.4);padding-top:20px}.product-item .columns-2 .section-image{margin-left:0}.product-item .columns-2 .product-item-wrapper{margin-right:0}.product-item>*{margin-left:0!important;width:100%!important}.product-item:first-child .product-item-column{padding-top:20px}.product-item-column{border-top:none}.product-list-headers{display:none}}@media only screen and (max-width:680px){.section--product_push_section .columns-3>*,.section--push_section .columns-3>*{width:100%}.section--product_push_section .columns-3>:nth-child(n+2),.section--push_section .columns-3>:nth-child(n+2){margin-top:20px}}@media only screen and (max-width:660px){.footer .newsletter{margin-left:20px;margin-right:20px;margin-top:20px;text-align:center;width:100%}}@media only screen and (max-width:630px){.section-filter-brands ul{text-align:left}.footer .stores>*{margin-top:20px;text-align:center;width:100%}.footer .stores>:first-child{margin-top:0}.footer .footer__secondary .newsletter h3,.footer .stores .opening-hours>*{text-align:center}.footer .footer__secondary .newsletter h3+*{float:none;width:100%}.footer .footer__secondary .newsletter .clear{display:inline-block;padding-left:0;text-align:center}}@media only screen and (max-width:600px){div#sliding-popup .popup-content{align-items:flex-start;flex-direction:column;justify-content:flex-end}div#sliding-popup .popup-content .eu-cookie-compliance-categories-buttons{margin-bottom:0}div#sliding-popup .eu-cookie-compliance-has-categories{margin-top:0}div#sliding-popup #popup-buttons{min-width:100%}.checkout.section{margin:20px;padding-top:40px}.checkout.section .product-list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.checkout.section .section-image{margin:20px auto}.checkout.section .columns-2 .product-item-wrapper{margin-left:0;width:100%!important}.checkout.section .columns-2 .sum-column{margin-left:10px;width:calc(50% - 20px)}}@media only screen and (max-width:580px){.header .site-top-navigation{flex-direction:column;justify-content:flex-start}.header .site-top-navigation>*{text-align:center;width:100%}.header .site-top-navigation ul li{display:block}.header .site-top-navigation>*,.header .site-top-navigation nav>ul>*{margin-top:15px}.header .site-top-navigation>:first-child,.header .site-top-navigation nav>ul>:first-child{margin-top:0}.rolex-clock,.site-top-navigation nav>ul>*{border-left:0;margin-left:0;padding-left:0}.section.section-products{padding:0 20px}.section-products .columns-3>*{width:100%!important}.section-products .columns-3>:nth-child(n+2){margin-top:20px}}@media only screen and (max-width:500px){.slideshow-slide-links>*{margin-top:10px!important}.slideshow-slide-links>:first-child{margin-top:0}}@media only screen and (max-width:460px){.cart-teaser{display:initial}.cart-teaser-summary{width:100%}.border-box+.cart-teaser-summary{margin-top:20px}.column-input{display:initial}.column-input>*{margin-top:1em!important;width:100%}}@media only screen and (max-width:480px){.header .site-top-navigation li{display:block;margin-left:0;margin-top:15px}.header .site-top-navigation li:first-child{margin-top:0}.form-item-confirmation input[type=checkbox]{display:inline-block;float:left;width:20px}.form-item-confirmation .description{float:right;margin-top:8px;width:94%}}@media only screen and (max-width:430px){.site-name{height:30px;width:190px}.header-1,.legible .header-1,.legible h1{font-size:1.125em}.header-2,.legible .header-2,.legible h2{font-size:20px}.instagram-content .header-2,.section--hero_section .header-2,.section .header-2{font-size:1.25em;line-height:1.5em}}@media only screen and (max-width:420px){.checkout.section{background:#fff;color:#000;padding-bottom:30px;padding-top:30px}.checkout.section .columns-2>* .sum-total,.checkout.section .columns-2>* .total{font-size:1.25rem;line-height:1.5em}.checkout.section .checkout-section.legible{margin-bottom:0;padding-top:10px;text-align:center}}@media only screen and (max-width:360px){.cart-teaser .border-box{width:100%}}@media only screen and (max-width:340px){.product-images>*{width:calc(50% - 20px)}}@media only screen and (max-width:320px){.section-filter-brands ul{text-align:center}.section-filter-brands ul>li{display:block}}@media only screen and (max-width:1390px){#site-navigation-fixed-wrapper .site-navigation-fixed{padding:20px 30px}}@media only screen and (max-width:1000px){#site-navigation-fixed-wrapper .site-navigation-fixed{padding:20px}#site-top-navigation__expandeble ul li a{margin:10px}}@media only screen and (max-width:940px){#site-navigation-fixed-wrapper .site-navigation-fixed{padding:20px 30px}#site-navigation-fixed-wrapper .site-navigation-fixed ul li a{padding-left:10px}#site-top-navigation__expandeble ul li a{margin:8px}}:root{--rolex-width:1500px;--rolex-content-gap:8px;--rolex-section-gap:10vh;--rolex-page-padding:8%;--rolex-columns:12;--rolex-headline-margin:20px}.rolex-page{background-color:#f9f7f4;color:#212121;line-height:1.2em;width:100%}.rolex-page>*{display:grid;gap:0 var(--rolex-content-gap);grid-template-columns:repeat(var(--rolex-columns),[col-start] 1fr);margin-top:0;padding-left:var(--rolex-page-padding);padding-right:var(--rolex-page-padding)}.rolex-page>:first-child{margin-top:0}.rolex-page>:last-child{margin-bottom:0}.rolex-page .rolex-header+*{margin-top:var(--rolex-section-gap)}.rolex-page .rolex-header+.rolex-image-component--extralarge,.rolex-page .rolex-header+.rolex-slideshow-component{margin-top:0}.rolex-page a:hover{color:#127749;opacity:1}.rolex-page .slick-slider{gap:8px;grid-column:span 12;position:relative}.rolex-page .slick-list{grid-column:span 12;overflow:hidden}.rolex-page .slick-track{display:flex;gap:8px}.rolex-page .slick-dots{align-items:center;display:flex;justify-content:center;justify-items:center}.rolex-page .slick-dots button{background:#d4d4d4;border:none;border-radius:2px;font-size:0;height:4px;line-height:0;margin:0 6px;width:20px}.rolex-page .slick-dots .slick-active button{background:#127749;width:50px}.rolex-page .slick-next,.rolex-page .slick-prev{background-color:#d4d4d4;background-position:12px;background-repeat:no-repeat;background-size:11px;border:0;border-radius:18px;cursor:pointer;display:flex;font-size:0;height:36px;opacity:80%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:36px;z-index:1}.rolex-page .slick-next:before,.rolex-page .slick-prev:before{content:none}.rolex-page .slick-next:hover,.rolex-page .slick-prev:hover{opacity:100%}.rolex-page .slick-next.slick-disabled,.rolex-page .slick-prev.slick-disabled{display:none!important}.rolex-page .slick-prev{left:calc(var(--rolex-page-padding)/2)}.rolex-page .slick-next,.rolex-page .slick-prev{background-image:url(/themes/bergstroms/img/rolex/rolex-chevron-solid-black.svg)}.rolex-page .slick-next{right:calc(var(--rolex-page-padding)/2);transform:translateY(-50%) translateX(50%) scaleX(-1)}.rolex-page .slick-slide .rolex-grid-title{margin-top:10px}.rolex-section-spacing{padding-bottom:var(--rolex-section-gap)}.rolex-section-spacing[style*="background-color:"],.rolex-section-spacing[style*="background-color:"]+*{padding-top:var(--rolex-section-gap)}.rolex-section-spacing[style*="background-color: #F4EFEA"]+[style*="background-color: #F4EFEA"],.rolex-section-spacing[style*="background-color: #FFFFFF"]+[style*="background-color: #FFFFFF"]{padding-top:0}.rolex-breadcrumbs+*{padding-top:var(--rolex-section-gap)}.rolex-breadcrumbs+.rolex-slideshow-component{padding-top:0}.rolex-header{background:linear-gradient(90deg,#0b3e27,#197149);padding-bottom:0;position:relative}.rolex-header,.rolex-top{align-items:center;grid-column:1/-1}.rolex-top{display:flex;height:110px;justify-content:space-between;margin-top:0!important}.rolex-top .rolex-menu-toggle{align-items:center;background-color:transparent;border:0;color:#fff;cursor:pointer;display:none;font-family:Ilisarniq Demi;font-size:16px;text-transform:none}.rolex-top .rolex-menu-toggle:after{background-image:url(/themes/bergstroms/img/rolex/rolex-chevron-solid-white.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;content:"";display:inline-block;height:20px;margin-left:5px;transform:rotate(-90deg);width:20px}.rolex-breadcrumbs{color:#fff;margin:0;padding-bottom:10px}.rolex-breadcrumbs>*{grid-column:1/-1}.rolex-breadcrumbs ol{display:flex}.rolex-breadcrumbs ol li{text-wrap:nowrap;align-items:center;display:flex}.rolex-breadcrumbs ol li:after{content:">";margin:0 10px}.rolex-breadcrumbs ol li:last-child{color:#61bd93}.rolex-breadcrumbs ol li:last-child:after{content:""}.rolex-breadcrumbs ol li a{text-decoration:none}.rolex-breadcrumbs ol li a:hover{color:#61bd93}.rolex-breadcrumbs a{color:#fff}.rolex-menu a{color:#fff;font-family:Ilisarniq Demi;text-decoration:none}.rolex-menu a.menu-link--active,.rolex-menu a:hover{color:#61bd93;opacity:1}.rolex-menu__desktop{align-items:center;display:flex;justify-content:space-between}.rolex-menu__desktop ul li{margin-right:25px}.rolex-menu__desktop.nav-open .rolex-menu-toggle:after{transform:rotate(90deg)}.rolex-menu__mobile{display:none;padding-bottom:5rem;padding-top:2.5rem;top:0;z-index:1}.rolex-menu__mobile nav{flex-basis:100%;flex-grow:1;justify-content:center;margin-top:10px}.rolex-menu__mobile nav ul{width:100%}.rolex-menu__mobile nav ul li{display:block;margin-right:0}.rolex-menu__mobile nav ul li a{display:block;line-height:1em!important;margin-bottom:35px;white-space:nowrap}.rolex-menu__mobile nav ul li:last-child a{margin-bottom:0}.rolex-footer{background:linear-gradient(90deg,#0b3e27,#197149);display:flex;flex-direction:column;grid-column:1/-1;padding-bottom:50px!important;text-align:center}.rolex-footer ul a{color:#212121;display:inline-block;padding:0 15px;text-decoration:none}.rolex-footer .rolex-footer__logo{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.251);display:flex;height:160px;justify-content:center;order:1}.rolex-footer .rolex-footer__logo img{height:40px}.rolex-footer .rolex-footer__back-to-top{align-self:center;background-image:url(/themes/bergstroms/img/rolex/rolex-chevron-up-solid.svg);background-position:top;background-repeat:no-repeat;background-size:11px;border-radius:18px;color:#fff;cursor:pointer;display:inline-block;margin-top:30px;order:3;padding:10px 0 0;text-decoration:none}.rolex-mb-10{margin-bottom:10px}.rolex-mb-15{margin-bottom:15px}.rolex-mb-20{margin-bottom:20px}.rolex-mb-30{margin-bottom:30px}.rolex-mb-40{margin-bottom:40px}.rolex-mb-50{margin-bottom:50px}.rolex-watch .rolex-grid{-moz-column-gap:6px;column-gap:6px;display:grid;grid-template-columns:repeat(6,1fr)}@media(min-width:768px){.rolex-watch .rolex-grid{-moz-column-gap:8px;column-gap:8px;grid-template-columns:repeat(12,1fr)}}.rolex-watch--padding{padding-left:var(--rolex-page-padding);padding-right:var(--rolex-page-padding)}.rolex-line{background-color:#452c1e;height:1px;margin:30px 0;opacity:.2}@media(min-width:768px){.rolex-line{margin:40px 0}}.rolex-page{font-family:Ilisarniq Light;font-size:16px}.rolex-text h1,.rolex-text h2,.rolex-text h3,.rolex-text h4,.rolex-text h5,.rolex-text h6,.rolex-text p{margin-bottom:20px}.rolex-text>:last-child{margin-bottom:0}.rolex-headline70,.rolex-slideshow-component .slideshow-slide-content p,.rolex-text h1{color:#452c1e;font-family:Ilisarniq Demi;font-size:70px;left:-5px;line-height:1.1em;margin-bottom:20px;position:relative}.rolex-headline50,.rolex-text h2{color:#452c1e;font-family:Ilisarniq Demi;font-size:50px;line-height:1.2em;margin-bottom:20px}.rolex-headline36,.rolex-text h3{color:#452c1e;font-family:Ilisarniq Demi;font-size:36px;font-weight:700;left:-2px;line-height:1.2em;margin-top:0!important;position:relative}.rolex-headline30,.rolex-text h4{color:#452c1e;font-family:Ilisarniq Demi;font-size:30px;line-height:1.2em}.rolex-headline26,.rolex-text h5{color:#452c1e;font-family:Ilisarniq Demi;font-size:36px;line-height:1.2em}.rolex-body24bold,.rolex-text h6{font-family:Ilisarniq Demi;font-size:24px;line-height:1.2em}.rolex-body24,.rolex-body24light{font-family:Ilisarniq Light;font-size:24px;line-height:1.2em}.rolex-body20bold,.rolex-page b,.rolex-page strong{font-family:Ilisarniq Demi;font-size:20px;line-height:1.2em}.rolex-body20,.rolex-keep-exploring--watches .rolex-body24,.rolex-page p{font-family:Ilisarniq Light;font-size:20px;line-height:1.4em}.rolex-legend16{font-family:Ilisarniq Regular;font-size:16px;line-height:1.1em}.rolex-contact-form form .fieldset-legend,.rolex-contact-form form .rolex-custom-form-legend,.rolex-contact-form form label,.rolex-legend16light{font-family:Ilisarniq Light;font-size:16px;line-height:1.1em}.rolex-legend14bold{font-family:Ilisarniq Demi;font-size:4px;line-height:1.1em}.rolex-contact-form form .js-form-type-checkbox label,.rolex-legend14light{font-family:Ilisarniq Light;font-size:14px;line-height:1.1em}.rolex-fixed22,.rolex-menu__mobile nav ul li a{font-family:Ilisarniq Demi;font-size:22px;line-height:1.6em}.rolex-fixed16{font-family:Ilisarniq Light;font-size:16px;line-height:1.2em}.rolex-fixed16bold{font-family:Ilisarniq Demi;font-size:16px;line-height:1.2em}.rolex-fixed14{font-family:Ilisarniq Regular;font-size:14px;line-height:1.1em}.rolex-fixed14light{font-family:Ilisarniq Light;font-size:14px;line-height:1.1em}.rolex-page blockquote{margin-bottom:20px}.rolex-page blockquote p{font-family:Georgia;font-size:50px;line-height:1.6em}.rolex-page blockquote p:last-child{font-size:20px;margin-bottom:0}.rolex-page blockquote p:first-child:before{content:"“"}.rolex-page blockquote p:first-child:after{content:"”"}.rolex-green-text{color:#127749}.rolex-button,.rolex-button--inverted,.rolex-contact-form form input[type=submit],.rolex-slideshow-component .slideshow-slide-content a,.rolex-watch-series .pager--load-more a{align-items:center;background-color:#fff;border:1px solid #127749;border-radius:9999px;color:#127749;display:inline-flex;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;height:40px;opacity:1;padding:0 30px;text-decoration:none;text-transform:none;transition:background-color .3s,color .3s}.rolex-button--inverted:hover,.rolex-button:hover,.rolex-contact-form form input[type=submit]:hover,.rolex-slideshow-component .slideshow-slide-content a:hover,.rolex-watch-series .pager--load-more a:hover{background-color:#127749;color:#fff;opacity:1}.rolex-page [aria-role=button]{cursor:pointer}.rolex-page [aria-role=button]:hover{color:#61bd93}.rolex-button--inverted,.rolex-contact-form form input[type=submit],.rolex-slideshow-component .slideshow-slide-content a{background-color:#127749!important;border:1px solid #127749!important;color:#fff!important}.rolex-button--inverted:hover,.rolex-contact-form form input[type=submit]:hover,.rolex-slideshow-component .slideshow-slide-content a:hover{background-color:#fff!important;color:#127749!important}.rolex-button--dark{background-color:transparent;border-color:#fff;color:#fff}.rolex-button--dark:hover{background-color:#fff;color:#127749}.rolex-round-button{background-position:50%;background-repeat:no-repeat;background-size:14px;border:none;border-radius:50%;color:#212121;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;height:44px;line-height:42px;text-decoration:none;width:44px}.rolex-round-button.rolex-round-button--dark{background-color:hsla(0,0%,83%,.3)}.rolex-round-button.rolex-round-button--dark:hover{background-color:hsla(0,0%,46%,.3)}.rolex-round-button.rolex-round-button--light{background-color:hsla(0,0%,46%,.5)}.rolex-round-button.rolex-round-button--light:hover,a:hover .rolex-round-button--dark,a:hover .rolex-round-button--light{background-color:hsla(0,0%,46%,.3)}.rolex-button-location{background-image:url(/themes/bergstroms/img/rolex/svg-icons/get-direction-brown-icon.svg)}.rolex-button-phone{background-image:url(/themes/bergstroms/img/rolex/svg-icons/phone-brown-icon.svg)}.rolex-button-mail,.rolex-page.rolex-watch section.hero-watch .hero-watch-contact-links .hero-watch-contact-link--message:before{background-image:url(/themes/bergstroms/img/rolex/svg-icons/mail-brown-icon.svg)}.rolex-button-plus{background-image:url(/themes/bergstroms/img/rolex/svg-icons/more-brown-icon.svg)}.rolex-button-find-us,.rolex-page.rolex-watch section.hero-watch .hero-watch-contact-links .hero-watch-contact-link--find:before{background-image:url(/themes/bergstroms/img/rolex/svg-icons/find-us-brown-button.svg)}.rolex-secondary-cta{color:#127749!important;font-family:Ilisarniq Regular;font-weight:400;text-decoration:none}.rolex-secondary-cta:after{content:" >"}.rolex-button.rolex-download a,.rolex-contact-form form input.rolex-download[type=submit] a,.rolex-download.rolex-button--inverted a,.rolex-slideshow-component .slideshow-slide-content a.rolex-download a,.rolex-watch-series .pager--load-more a.rolex-download a{color:#fff;display:inline-block;font-family:Ilisarniq Regular;font-weight:400;padding-left:18px;position:relative;text-decoration:none;transition:all .2s ease-in-out}.rolex-button.rolex-download a:before,.rolex-contact-form form input.rolex-download[type=submit] a:before,.rolex-download.rolex-button--inverted a:before,.rolex-slideshow-component .slideshow-slide-content a.rolex-download a:before,.rolex-watch-series .pager--load-more a.rolex-download a:before{background-image:url(/themes/bergstroms/img/rolex/svg-icons/download-white-icon.svg);background-position:50%;background-repeat:no-repeat;bottom:2px;content:"";height:12px;left:0;position:absolute;transition:all .2s ease-in-out;width:12px}.rolex-button.rolex-download:hover,.rolex-contact-form form input.rolex-download[type=submit]:hover,.rolex-download.rolex-button--inverted:hover,.rolex-slideshow-component .slideshow-slide-content a.rolex-download:hover,.rolex-watch-series .pager--load-more a.rolex-download:hover{transition:all .2s ease-in-out}.rolex-button.rolex-download:hover a,.rolex-contact-form form input.rolex-download[type=submit]:hover a,.rolex-download.rolex-button--inverted:hover a,.rolex-slideshow-component .slideshow-slide-content a.rolex-download:hover a,.rolex-watch-series .pager--load-more a.rolex-download:hover a{color:#127749}.rolex-button.rolex-download:hover a:before,.rolex-contact-form form input.rolex-download[type=submit]:hover a:before,.rolex-download.rolex-button--inverted:hover a:before,.rolex-slideshow-component .slideshow-slide-content a.rolex-download:hover a:before,.rolex-watch-series .pager--load-more a.rolex-download:hover a:before{background-image:url(/themes/bergstroms/img/rolex/svg-icons/download-green-icon.svg);transition:all .2s ease-in-out}.rolex-button.rolex-download:after,.rolex-contact-form form input.rolex-download[type=submit]:after,.rolex-download.rolex-button--inverted:after,.rolex-slideshow-component .slideshow-slide-content a.rolex-download:after,.rolex-watch-series .pager--load-more a.rolex-download:after{content:""}a.rolex-info-icon{display:inline-block;padding-right:21px;position:relative;text-decoration:none}a.rolex-info-icon:after{background-image:url(/themes/bergstroms/img/rolex/svg-icons/information-black-icon.svg);background-position:50%;background-repeat:no-repeat;bottom:0;content:"";height:15px;position:absolute;right:0;width:15px}.rolex-component__text p{margin-top:20px}.rolex-keep-exploring{background-color:#fff;margin-bottom:0;padding-top:var(--rolex-section-gap);position:relative}.rolex-keep-exploring .rolex-headline36{grid-column:1/-1;margin-bottom:var(--rolex-headline-margin)}.rolex-keep-exploring .slick-dots{grid-column:span 12;margin-top:40px}.rolex-keep-exploring .active{color:#127749}.rolex-keep-exploring img{aspect-ratio:3/2;margin-bottom:10px}.rolex-keep-exploring--watches .rolex-legend16{display:none}.rolex-slideshow-component{grid-template-columns:var(--rolex-page-padding) repeat(12,1fr) var(--rolex-page-padding);padding-left:0;padding-right:0;position:relative}.rolex-slideshow-component img{height:100%;width:100%}.rolex-slideshow-component .slick-slider{grid-column:span 14}.rolex-slideshow-component .slick-track{gap:0}.rolex-slideshow-component .slideshow-slide{display:grid!important;grid-template-columns:var(--rolex-page-padding) repeat(12,1fr) var(--rolex-page-padding)}.rolex-slideshow-component .slideshow-slide picture{grid-area:1/1;grid-column:1/-1}.rolex-slideshow-component .slideshow-slide--dark .slideshow-slide-content .header-1,.rolex-slideshow-component .slideshow-slide--dark .slideshow-slide-content p{color:#212121}.rolex-slideshow-component .slideshow-slide--light .slideshow-slide-content .header-1,.rolex-slideshow-component .slideshow-slide--light .slideshow-slide-content p{color:#fff}.rolex-slideshow-component .slideshow-slide-grid{display:grid;grid-column:2/-2;grid-row:1/1;grid-template-columns:var(--rolex-page-padding) repeat(var(--rolex-columns),1fr) var(--rolex-page-padding)}.rolex-slideshow-component .slideshow-slide-content{align-self:center;color:#fff;grid-column:span 5}.rolex-slideshow-component .slideshow-slide-content.right{grid-column:8/-1}.rolex-slideshow-component .slideshow-slide-content .header-1{color:#fff;font-family:Ilisarniq Demi;font-size:80%}.rolex-slideshow-component .slideshow-slide-content p{color:#fff;margin-bottom:20px;margin-top:0}.rolex-slideshow-component .slick-dots{bottom:40px;left:50%;position:absolute;transform:translateX(-50%)}.rolex-slideshow-component .slick-dots button{transition:background-color .5s}.rolex-slideshow-component .slick-dots .slick-active button{background-color:#fff}.rolex-slideshow-component .slick-dots--dark button{background-color:#452c1e!important}.rolex-introduction h1{grid-column:1/6}.rolex-introduction .rolex-legend16{white-space:nowrap}.rolex-introduction .rolex-introduction__content{grid-column:7/-2}.rolex-article-introduction .rolex-article-introduction__content{display:grid;gap:var(--rolex-content-gap);grid-column:4/-4;grid-template-columns:repeat(6,1fr)}.rolex-article-introduction .rolex-article-introduction__content>*{grid-column:span 6;margin-bottom:20px}.rolex-article-introduction .rolex-article-introduction__content>:last-child{margin-bottom:0}.rolex-text{grid-auto-flow:row}.rolex-text>*{grid-column:4/-4}.rolex-text .rolex-text__content p:not(:first-child){margin-top:20px}.rolex-pushes{color:#452c1e}.rolex-pushes .rolex-push{color:#452c1e;display:flex;flex-direction:column;text-decoration:none}.rolex-pushes .rolex-push picture{line-height:0;overflow:hidden}.rolex-pushes .rolex-push img{transition:transform 3s}.rolex-pushes .rolex-push:hover{color:#452c1e}.rolex-pushes .rolex-push:hover img{transform:scale(1.2)}.rolex-pushes img{width:100%}.rolex-pushes>.rolex-headline36{grid-column:1/-1;margin-bottom:var(--rolex-headline-margin)}.rolex-pushes .rolex-push__content{margin-top:10px}.rolex-pushes .rolex-push__content>*{word-wrap:anywhere;margin-top:5px}.rolex-pushes .rolex-push__content>:first-child{margin-top:0}.rolex-pushes .pushes{display:flex;gap:10px;grid-column:1/-1}.rolex-pushes.rolex-pushes-x1 .pushes>*{grid-column:span 12}.rolex-pushes.rolex-pushes-x2 .pushes>*{flex-basis:50%}.rolex-pushes.rolex-pushes-x3 .pushes>*{flex-basis:33%}.rolex-pushes .rolex-link{color:#127749;font-family:Ilisarniq Regular;font-weight:400;text-decoration:none}.rolex-pushes .rolex-link:after{content:" >"}.rolex-image-component.rolex-image-component--extralarge{padding:0}.rolex-image-component.rolex-image-component--extralarge+.rolex-section-spacing{padding-top:var(--rolex-section-gap)}.rolex-image-component.rolex-image-component--extralarge picture,.rolex-image-component.rolex-image-component--large picture{grid-column:1/-1}.rolex-image-component.rolex-image-component--medium picture{grid-column:2/-2}.rolex-image-component.rolex-image-component--small picture{grid-column:4/-4}.rolex-image-component picture{line-height:0}.rolex-image-component img{width:100%}.rolex-image-component .rolex-component__text{grid-column:3/-3;padding-top:var(--rolex-section-gap)}.rolex-image-component .rolex-image-component__text--reversed{margin-bottom:10vh;margin-top:0}.rolex-embed .fluid-width-video-wrapper,.rolex-embed iframe{grid-column:1/-1}.rolex-embed .rolex-embed__content{grid-column:3/-3;justify-self:center;padding-top:var(--rolex-section-gap)}.rolex-grid .rolex-headline36{grid-column:1/-1;margin-bottom:20px}.rolex-grid .rolex-grid__items{-moz-column-gap:var(--rolex-content-gap);column-gap:var(--rolex-content-gap);display:grid;grid-column:1/-1;grid-template-columns:1fr 1fr 1fr;row-gap:40px}.rolex-grid .rolex-grid__items>*{grid-column:span 1}.rolex-grid .rolex-grid-component .content{word-wrap:anywhere;margin-right:20px;margin-top:10px}.rolex-grid .rolex-grid-component img{width:100%}.rolex-grid a{color:#212121;text-decoration:none}.rolex-grid a picture{display:block;overflow:hidden}.rolex-grid a img{transition:transform 3s}.rolex-grid a:hover{color:#452c1e}.rolex-grid a:hover img{transform:scale(1.2)}a.rolex-grid-component{color:#452c1e;text-decoration:none}.rolex-grid .rolex-grid--new-watches{grid-template-columns:1fr 1fr}.rolex-grid .rolex-grid--articles{grid-template-columns:1fr 1fr;row-gap:10vh}.rolex-grid .rolex-grid--articles>:first-child{display:grid;gap:var(--rolex-content-gap);grid-column:span 2;grid-template-columns:repeat(2,1fr)}.rolex-grid .rolex-grid--articles>:first-child picture{grid-column:span 2}.rolex-grid .rolex-grid--articles>:first-child img{font-family:"object-fit:cover";max-height:50vh;-o-object-fit:cover;object-fit:cover}.rolex-grid .rolex-grid--articles>:first-child .content{grid-column:span 1}.rolex-page--teaser{color:#212121;text-decoration:none}.rolex-plaque-component{padding-bottom:5vh}.rolex-plaque-component>*{grid-column:4/-4}.rolex-plaque-component img{max-width:200px}.rolex-store-buttons a{color:#452c1e;gap:10px}.rolex-store-button,.rolex-store-buttons a{align-items:center;display:flex;margin-bottom:10px;text-decoration:none}.rolex-store-button{color:#212121}.open-hours{margin-top:10px;position:relative;white-space:nowrap}.open-hours .today{align-items:center;cursor:pointer;display:flex;font-weight:700}.open-hours .today>:first-child{margin-right:5px}.open-hours .today:after{border-color:#212121;border-style:solid;border-width:1px 0 0 1px;content:"";display:inline-block;height:6px;margin-bottom:3px;margin-left:10px;transform:translate(0) rotate(-135deg);transition:transform .2s;width:6px}.open-hours .weekly{background:#f9f7f4;box-shadow:0 10px 10px rgba(0,0,0,.2);display:none;padding:10%;position:absolute;top:30px;width:100%;z-index:1}.open-hours .weekly li{align-items:center;display:flex;justify-content:space-between;line-height:1em;margin-bottom:10px}.open-hours .weekly li:last-child{margin-bottom:0}.open-hours.weekly-open .today:after{transform:translateY(2px) rotate(45deg)}.open-hours.weekly-open .weekly{display:block}.rolex-multi-store [aria-role=button][aria-pressed=true]{color:#127749}.rolex-multi-store [aria-role=button][aria-pressed=true]:after{content:"•";font-size:16px;margin-left:5px}.rolex-multi-store.map-view .rolex-multi-store__content{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr}.rolex-multi-store.map-view .rolex-multi-store__teasers{grid-column-end:4;grid-column-start:1;grid-row-end:1;grid-row-start:1;max-height:700px;overflow-y:hidden}.rolex-multi-store.map-view .rolex-multi-store__teasers>*{display:none}.rolex-multi-store.map-view .rolex-multi-store__content{grid-column:span 12;position:relative}.rolex-multi-store.map-view .rolex-multi-store__content .close-button:after{background-image:url(/themes/bergstroms/img/rolex/xmark-solid.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;content:"";cursor:pointer;display:block;height:12px;position:absolute;right:10px;top:10px;width:12px}.rolex-multi-store.list-view .rolex-multi-store__map{display:none}.rolex-multi-store.list-view .rolex-multi-store__content{grid-column:span 12}.rolex-multi-store.list-view .rolex-multi-store__teasers{gap:var(--rolex-content-gap);grid-template-columns:repeat(var(--rolex-columns),1fr)}.rolex-multi-store.list-view .rolex-store-teaser{grid-column:span 4}.rolex-multi-store.list-view .rolex-store-teaser img{display:none}.rolex-multi-store.list-view .rolex-store-button{font-size:0;margin-bottom:0}.rolex-multi-store .rolex-multi-store__nav{align-items:center;display:flex;grid-column:span 12;margin-bottom:10px}.rolex-multi-store .rolex-multi-store__nav a{cursor:pointer;text-decoration:none}.rolex-multi-store .rolex-multi-store__nav a[aria-pressed=true]{color:#127749}.rolex-multi-store .rolex-multi-store__divider{content:"";display:block;height:2px;margin:0 20px;width:20px}.rolex-multi-store .rolex-multi-store__teasers{display:grid}.rolex-multi-store .store-preview{display:block!important;height:100%;z-index:1}.rolex-multi-store .store-preview .rolex-store-teaser__content{text-align:left}.rolex-multi-store .store-preview .rolex-store-teaser__content .rolex-legend16{display:none}.rolex-multi-store .store-preview .rolex-headline30{color:#452c1e}.rolex-multi-store .store-preview .rolex-store-buttons{flex-direction:column}.rolex-multi-store .store-preview .rolex-store-buttons a{margin-bottom:10px;margin-left:0}.rolex-multi-store .store-preview .rolex-store-buttons a:last-child{margin-bottom:0}.rolex-multi-store .rolex-multi-store__map{grid-column-end:-1;grid-column-start:1;grid-row-end:1;grid-row-start:1;height:700px}.rolex-multi-store .rolex-multi-store__map-container{height:100%;width:100%}.rolex-store-teaser{background-color:#fff}.rolex-store-teaser img{font-family:"object-fit:cover";max-height:33%;-o-object-fit:cover;object-fit:cover}.rolex-store-teaser .rolex-store-teaser__content{margin-bottom:20px;padding:40px 10%;position:relative;text-align:center}.rolex-store-teaser .rolex-headline30{margin-bottom:20px}.rolex-store-teaser address{line-height:1.6em}.rolex-store-teaser .rolex-store-buttons{margin-top:20px}.section--rolex_store_details_section>*{margin-bottom:20px}.section--rolex_store_details_section>:last-child{margin-bottom:0}.rolex-store-details{align-items:center;display:grid;grid-column:span 12;grid-template-columns:repeat(12,1fr)}.rolex-store-details .rolex-store-details__map{grid-column:span 8;height:700px}.rolex-store-details .rolex-store-details__content{background-color:#fff;display:flex;flex-direction:column;grid-column:span 4;height:100%;justify-content:center;padding-left:10%;padding-right:10%}.rolex-store-details .rolex-headline30{margin-bottom:20px}.rolex-store-details address{line-height:1.6em}.rolex-store-details .list_opening-hours{display:none}.rolex-store-details .rolex-store-buttons{flex-direction:column;margin-top:20px}.rolex-store-details .rolex-store-buttons:last-child{margin-bottom:10px}.rolex-store-buttons{display:flex;justify-content:center}.rolex-contact-form form .rolex-store-buttons input[type=submit],.rolex-slideshow-component .slideshow-slide-content .rolex-store-buttons a,.rolex-store-buttons .rolex-button,.rolex-store-buttons .rolex-button--inverted,.rolex-store-buttons .rolex-contact-form form input[type=submit],.rolex-store-buttons .rolex-slideshow-component .slideshow-slide-content a,.rolex-store-buttons .rolex-watch-series .pager--load-more a,.rolex-watch-series .pager--load-more .rolex-store-buttons a{align-self:center;background-position:50%;background-repeat:no-repeat;background-size:14px;cursor:pointer;display:inline-flex;font-size:1.3em;height:40px;justify-content:center;padding:0;width:40px}.rolex-contact-form form .rolex-store-buttons input[type=submit]+span,.rolex-slideshow-component .slideshow-slide-content .rolex-store-buttons a+span,.rolex-store-buttons .rolex-button+span,.rolex-store-buttons .rolex-button--inverted+span,.rolex-store-buttons .rolex-contact-form form input[type=submit]+span,.rolex-store-buttons .rolex-slideshow-component .slideshow-slide-content a+span,.rolex-store-buttons .rolex-watch-series .pager--load-more a+span,.rolex-watch-series .pager--load-more .rolex-store-buttons a+span{color:#127749;margin-left:1rem}.rolex-contact-form{background-color:#fff}.rolex-contact-form .webform-progress{display:none}.rolex-contact-form .webform-flex--container{margin:0}.rolex-contact-form .ajax-progress{display:none}.rolex-contact-form .rolex-contact-form__content{grid-column:4/-4;text-align:center}.rolex-contact-form .rolex-headline36{margin-bottom:20px}.rolex-contact-form .rolex-text{text-align:left;width:100%}.rolex-contact-form input,.rolex-contact-form textarea{background-color:#f9f7f4;border:0;padding:30px;resize:none}@media(min-width:768px){.rolex-contact-form input,.rolex-contact-form textarea{padding:30px}}@media(min-width:1025px){.rolex-contact-form input,.rolex-contact-form textarea{padding:30px}}.rolex-contact-form textarea.error{border-bottom:1px solid #be0100;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#be0100}.rolex-contact-form form{display:grid;gap:var(--rolex-content-gap);grid-auto-flow:row;grid-template-columns:repeat(6,1fr)}.rolex-contact-form form .fieldset-legend,.rolex-contact-form form .rolex-custom-form-legend,.rolex-contact-form form label{color:#452c1e;font-weight:400;opacity:.5;text-align:left;text-transform:none}.rolex-contact-form form>*{grid-column:span 6}.rolex-contact-form form .js-form-type-checkbox{display:flex;position:relative}.rolex-contact-form form .js-form-type-checkbox>*{line-height:1em;margin:0;padding:0}.rolex-contact-form form .js-form-type-checkbox label{color:#452c1e;cursor:pointer;opacity:1}.rolex-contact-form form .js-form-type-checkbox label:before{background-color:transparent;background-position:3px 4px;background-repeat:no-repeat;background-size:10px;border:1px solid #452c1e;border-radius:100%;content:"";height:16px;left:0;position:absolute;width:16px}.rolex-contact-form form .js-form-type-checkbox input:checked~label:before{background-color:#127749;background-image:url(/themes/bergstroms/img/rolex/svg-icons/check-white-icon.svg);border:1px solid transparent}.rolex-contact-form form .js-form-type-checkbox input.error~label:before{border:1px solid #be0100}.rolex-contact-form form .js-form-type-checkbox input{margin-right:10px;visibility:hidden}.rolex-contact-form form input[type=email],.rolex-contact-form form input[type=tel],.rolex-contact-form form input[type=text],.rolex-contact-form form select{background-color:transparent;border:0;border-bottom:1px solid rgba(69,44,30,.4);border-radius:0;font-family:Ilisarniq Demi;height:32px;padding:0 0 10px}.rolex-contact-form form input[type=email]:active,.rolex-contact-form form input[type=email]:focus,.rolex-contact-form form input[type=email]:focus-visible,.rolex-contact-form form input[type=tel]:active,.rolex-contact-form form input[type=tel]:focus,.rolex-contact-form form input[type=tel]:focus-visible,.rolex-contact-form form input[type=text]:active,.rolex-contact-form form input[type=text]:focus,.rolex-contact-form form input[type=text]:focus-visible,.rolex-contact-form form select:active,.rolex-contact-form form select:focus,.rolex-contact-form form select:focus-visible{background-color:transparent;border-color:#127749}.rolex-contact-form form input[type=email].error,.rolex-contact-form form input[type=tel].error,.rolex-contact-form form input[type=text].error,.rolex-contact-form form select.error{border-color:#be0100;color:#be0100}.rolex-contact-form form .form-item-title{grid-column:span 1}.rolex-contact-form form .form-item-fornamn{grid-column:span 2}.rolex-contact-form form .form-item-efternamn{grid-column:span 3}.rolex-contact-form form .form-item-phone-country-code-phone{grid-column:span 6}.rolex-contact-form form .form-item-phone-country-code-phone .iti{display:grid;gap:var(--rolex-content-gap);grid-template-columns:repeat(6,1fr)}.rolex-contact-form form .form-item-phone-country-code-phone .iti .iti__flag-container{background-color:transparent;border:0;border-bottom:1px solid rgba(69,44,30,.4);grid-column:span 2;position:relative}@media(min-width:768px){.rolex-contact-form form .form-item-phone-country-code-phone .iti .iti__flag-container{grid-column:span 1}}.rolex-contact-form form .form-item-phone-country-code-phone .iti .iti__flag-container .iti__selected-flag{padding:0}.rolex-contact-form form .form-item-phone-country-code-phone .iti .iti__flag-container:hover .iti__selected-flag{background-color:transparent}.rolex-contact-form form .form-item-phone-country-code-phone input{font-style:normal;grid-column:span 4;padding-left:0;padding-right:0}@media(min-width:768px){.rolex-contact-form form .form-item-phone-country-code-phone input{grid-column:span 5}}.rolex-contact-form form .form-item-phone-country-code-phone>*{width:100%}.rolex-contact-form form input[type=submit]{cursor:pointer}.rolex-contact-form form textarea:focus,.rolex-contact-form form textarea:focus-visible{background-color:#f9f7f4!important}.rolex-contact-form .webform-telephone--wrapper legend{display:grid;gap:var(--rolex-content-gap);grid-template-columns:repeat(6,1fr);width:100%}.rolex-contact-form .webform-telephone--wrapper legend .fieldset-legend{grid-column:1/7}.rolex-contact-form a{color:#127749;font-weight:700;text-decoration:none}#rolex-contact-form{scroll-margin-top:calc(62px + 1rem)}.rolex-contact-form--confirmation{padding-bottom:50px}.rolex-contact-form__preamble{display:grid;gap:var(--rolex-content-gap);grid-template-columns:repeat(6,1fr);margin-top:0}.rolex-contact-form__preamble>*{grid-column:span 6}@media(min-width:768px){.rolex-contact-form__preamble p{grid-column:2/-2}}.rolex-contact-form__preamble .rolex-headline50{margin-bottom:30px}.rolex-form-button-row{display:flex;gap:var(--rolex-content-gap);justify-content:center;margin-top:40px}.form-item-villkoren-och-sekretesspolicyn{margin-top:16px}.form-item-villkoren-och-sekretesspolicyn .description{display:inline-block;font-size:.875rem;margin-left:1rem!important;margin-top:1px!important}@media(min-width:768px){.form-item-villkoren-och-sekretesspolicyn{margin-top:40px}}.form-item-marketing-information{margin-top:10px}#rolex-watch-contact-form{padding-bottom:10vh;padding-top:10vh}.rolex-form{margin-top:40px}@media(min-width:768px){.rolex-form{margin-top:60px}}.rolex-contact-form__heading,.rolex-contact-form__image{grid-column:1/13}.rolex-img-desktop{display:none}@media(min-width:768px){.rolex-img-desktop{display:block}}.rolex-img-mobile{display:block}@media(min-width:768px){.rolex-img-mobile{display:none}}@media screen and (max-width:1300px){.rolex-header .rolex-menu-toggle{display:inline-flex}.rolex-menu__desktop{display:none}.rolex-header.nav-open .rolex-menu__mobile{display:inline-flex}.rolex-header.nav-open .rolex-breadcrumbs{display:none}}@media screen and (max-width:1440px){.rolex-headline70,.rolex-slideshow-component .slideshow-slide-content p,.rolex-text h1{font-size:56px}.rolex-headline50,.rolex-text h2{font-size:42px}.rolex-headline36,.rolex-text h3{font-size:32px}.rolex-headline30,.rolex-text h4{font-size:26px}.rolex-headline26,.rolex-text h5{font-size:25px}.rolex-body24,.rolex-body24bold,.rolex-body24light{font-size:22px}.rolex-body20,.rolex-body20bold,.rolex-body20light,.rolex-keep-exploring--watches .rolex-body24,.rolex-page b,.rolex-page p,.rolex-page strong,.rolex-text h6{font-size:19px}.rolex-contact-form form .fieldset-legend,.rolex-contact-form form .rolex-custom-form-legend,.rolex-contact-form form label,.rolex-legend16,.rolex-legend16light{font-size:15px}.rolex-legend14bold{font-size:13px}.rolex-page blockquote p{font-size:40px}}@media screen and (max-width:1024px){.rolex-headline70,.rolex-slideshow-component .slideshow-slide-content p,.rolex-text h1{font-size:46px}.rolex-headline50,.rolex-text h2{font-size:36px}.rolex-headline36,.rolex-text h3{font-size:28px}.rolex-headline26,.rolex-headline30,.rolex-text h4,.rolex-text h5{font-size:23px}.rolex-body24,.rolex-body24bold,.rolex-body24light{font-size:20px}.rolex-body20bold,.rolex-body20light{font-size:19px}.rolex-body20,.rolex-keep-exploring--watches .rolex-body24,.rolex-page b,.rolex-page p,.rolex-page strong,.rolex-text h6{font-size:18px}.rolex-contact-form form .fieldset-legend,.rolex-contact-form form .rolex-custom-form-legend,.rolex-contact-form form label,.rolex-legend16,.rolex-legend16light{font-size:13px}.rolex-legend14bold{font-size:11px}.rolex-page blockquote p{font-size:32px}.rolex-text>*{grid-column:3/-3}.rolex-introduction h1{grid-column:1/-1;margin-bottom:20px}.rolex-introduction .rolex-introduction__content{grid-column:1/-1}.rolex-article-introduction .rolex-article-introduction__content{grid-column:3/-3;grid-template-columns:repeat(8,1fr)}.rolex-article-introduction .rolex-article-introduction__content>*{grid-column:span 8}.rolex-image-component.rolex-image-component--small picture,.rolex-plaque-component>*{grid-column:3/-3}.rolex-contact-form .rolex-contact-form__content{grid-column:2/-2;text-align:center}.rolex-contact-form form{grid-template-columns:repeat(10,1fr)}.rolex-contact-form form>*{grid-column:span 10}.rolex-contact-form form .form-item-title{grid-column:span 2}.rolex-contact-form form .form-item-efternamn,.rolex-contact-form form .form-item-fornamn{grid-column:span 4}.rolex-store-details .rolex-store-details__content,.rolex-store-details .rolex-store-details__map{grid-column:span 6}.rolex-multi-store__content .rolex-multi-store__teasers{grid-column-end:6!important}.rolex-slideshow-component .slick-dots{bottom:30px}}@media screen and (max-width:767px){:root{--rolex-section-gap:7vh;--rolex-content-gap:6px;--rolex-page-padding:7%;--rolex-columns:6}.rolex-page>*{grid-template-columns:repeat(var(--rolex-columns),[col-start] 1fr)}.rolex-headline70,.rolex-slideshow-component .slideshow-slide-content p,.rolex-text h1{font-size:36px}.rolex-headline50,.rolex-text h2{font-size:30px}.rolex-headline36,.rolex-text h3{font-size:24px}.rolex-headline26,.rolex-headline30,.rolex-text h4,.rolex-text h5{font-size:22px}.rolex-body20,.rolex-body20bold,.rolex-body24,.rolex-body24bold,.rolex-body24light,.rolex-keep-exploring--watches .rolex-body24,.rolex-page b,.rolex-page p,.rolex-page strong,.rolex-text h6{font-size:18px}.rolex-contact-form form .fieldset-legend,.rolex-contact-form form .rolex-custom-form-legend,.rolex-contact-form form label,.rolex-legend16,.rolex-legend16light{font-size:12px}.rolex-legend14bold{font-size:10px}.rolex-page blockquote p{font-size:30px}.rolex-text>*{grid-column:1/-1}.rolex-grid .rolex-grid__items{row-gap:30px}.rolex-grid .rolex-grid__items.rolex-grid--watches{grid-template-columns:1fr 1fr}.rolex-grid .rolex-grid__items.rolex-grid--articles,.rolex-grid .rolex-grid__items.rolex-grid--new-watches{grid-template-columns:1fr}.rolex-grid .rolex-grid__items.rolex-grid--articles>*{grid-column:span 1;grid-template-columns:1fr;margin-bottom:var(--rolex-section-gap)}.rolex-introduction h1{grid-column:1/-1;margin-bottom:20px}.rolex-introduction .rolex-introduction__content{grid-column:1/-1}.rolex-article-introduction .rolex-article-introduction__content{grid-column:1/-1;grid-template-columns:repeat(6,1fr)}.rolex-article-introduction .rolex-article-introduction__content>*{grid-column:span 6}.rolex-image-component.rolex-image-component--large picture,.rolex-image-component.rolex-image-component--medium picture,.rolex-image-component.rolex-image-component--small picture{grid-column:1/-1}.rolex-embed .fluid-width-video-wrapper{grid-column:span 6}.rolex-plaque-component{padding-bottom:4vh}.rolex-plaque-component>*{grid-column:1/-1}.rolex-plaque-component img{max-width:140px}.rolex-contact-form .rolex-contact-form__content{grid-column:1/-1;text-align:center}.rolex-contact-form form{grid-template-columns:repeat(6,1fr)}.rolex-contact-form form>*{grid-column:span 6}.rolex-contact-form form .form-item-title{grid-column:span 2}.rolex-contact-form form .form-item-fornamn{grid-column:span 4}.rolex-contact-form form .form-item-efternamn{grid-column:span 6}.rolex-store-details{grid-template-columns:repeat(6,1fr)}.rolex-store-details .rolex-store-details__map{aspect-ratio:1/1;grid-column:span 6;height:auto;order:2;width:100%}.rolex-store-details .rolex-store-details__content{grid-column:span 6;order:1;padding-bottom:40px;padding-top:40px}.rolex-store-details .rolex-store-buttons a:last-child{margin-bottom:0}.rolex-multi-store.list-view .rolex-store-teaser{grid-column:span 6}.rolex-multi-store__content{grid-template-columns:repeat(6,1fr)!important;grid-template-rows:2fr!important}.rolex-multi-store__content .rolex-multi-store__map{aspect-ratio:1/1;height:auto}.rolex-multi-store__content .rolex-multi-store__teasers{grid-column-end:-1!important;grid-column:span 6;grid-row-end:2!important;grid-row-start:2!important;grid-template-columns:repeat(6,1fr)}.rolex-multi-store__content .rolex-multi-store__teasers>*{grid-column:span 6}.rolex-multi-store__content .store-preview img{display:none}.rolex-slideshow-component .slick-arrow{display:none!important}.rolex-slideshow-component .slideshow-slide-grid{grid-column:1/-1}.rolex-slideshow-component .slideshow-slide-content{align-self:flex-end;grid-column:1/-1!important;margin-bottom:74px;padding-bottom:0;padding-left:var(--rolex-page-padding);padding-right:var(--rolex-page-padding)}.rolex-slideshow-component .slick-dots{bottom:20px}.rolex-breadcrumbs li:not(.last-link){display:none}.rolex-breadcrumbs .last-link:before{content:"<";margin-right:10px}.rolex-breadcrumbs .last-link:after{content:none}.rolex-keep-exploring .slick-arrow{display:none!important}.rolex-pushes .pushes{flex-wrap:wrap}.rolex-pushes .rolex-push{flex-basis:100%!important;flex-shrink:0;margin-bottom:50px}.rolex-pushes .rolex-push:last-child{margin-bottom:0}}.rolex-watch .rolex-text{margin-top:0;padding:4vh 8% 0}@media(min-width:768px){.rolex-watch .rolex-text{padding-top:5vh}}.rolex-watch .rolex-text:first-of-type{padding-top:7vh}@media(min-width:768px){.rolex-watch .rolex-text:first-of-type{padding-top:10vh}}.rolex-watch .rolex-text p{font-size:18px;line-height:1.4em}@media(min-width:1025px){.rolex-watch .rolex-text p{font-size:20px}}.rolex-watch .rolex-image-component,.rolex-watch .rolex-text{background-color:#fff}.rolex-watch .rolex-image-component{margin-top:0;padding:0 8%}.rolex-watch .rolex-image-component:last-of-type{padding-bottom:7vh}@media(min-width:768px){.rolex-watch .rolex-image-component:last-of-type{padding-bottom:10vh}.rolex-watch .rolex-image-component,.rolex-watch .rolex-text{display:grid;grid-template-columns:repeat(12,1fr)}}
