/** Shopify CDN: Minification failed

Line 258:11 Expected identifier but found "1px"
Line 265:46 Unexpected "}"

**/
:root {
  --mega-menu-image-width:50px; 
  --dockatot-light:#b8dfdc; /*Light Green*/
  --dockatot-dark:#113049; /*Dark Blue*/
  --dockatot-text-color:#313131; /*Dark Grey*/
  --dockatot-border:#9b9b9b
}



/*fall-in-love*/



.fall-in-love .banner__heading {
  color: #726836;
    font-size: 90px;
  line-height: 90px;
}

@media screen and (max-width: 390px) {
 
  .fall-in-love.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{
    min-height:29rem !important
  }

}

@media screen and (max-width: 579px) {
 .fall-in-love .banner__content {
    margin-left: 0 !important;
  }
 .fall-in-love .banner__heading {
    font-size: 60px;
    line-height: 60px;
  }
}
@media screen and (min-width: 580px) and (max-width: 749px) {
 .fall-in-love .banner__content {
    margin-left: 0 !important;
  }
  .fall-in-love .banner__heading {
    font-size: 170px;
    line-height: 150px;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1420px) {
 .fall-in-love .banner__heading {
    font-size: 140px;
    line-height: 110px;
  }
}
@media screen and (min-width: 1420px) {
  .fall-in-love .banner__heading {
    font-size: 170px;
    line-height: 150px;
  }
}





/*fall-in-love*/


.hide-zero-stock .product-form__input  .swatch_enabled_false {display: none}

/* START OUTLET SECTION */

.outlet-badge{background: #d4dfdf; color:#425C6F; border-color: #d4dfdf}
.parent_link.outlet{background: #d4dfdf}
.parent_link.outlet a{color:#425C6F}
header .outlet.parent_link:hover a, .outlet.parent_link.is-current a{text-decoration-color:#425C6F !important}
.outlet-items span.spf-product__label.spf-product__label-sale {
  background:#d4dfdf;
  color:#425C6F;
  aspect-ratio: 1;
  align-content: center;
  border-radius: 100%;
  width: 80px;
  text-align: center;
}

.shopify-section--outlet-item .section__color-wrapper {
  background: rgb(var(--section-background, var(--background)));
  display: flow-root;
}
.shopify-section--outlet-item.shopify-section, .shopify-section--outlet-item.shopify-section h2, .shopify-section--outlet-item.shopify-section p {
  color: rgb(var(--text-color));
}
.shopify-section--outlet-item .container {padding:35px 10px; text-align: center}
.shopify-section--outlet-item .content-box--medium{width:100%}
.shopify-section--outlet-item .content-box{display: flex;align-content: center;justify-content: center;align-items: baseline;}
.shopify-section--outlet-item h2, .shopify-section--outlet-item p, .shopify-section--outlet-item .text-container .heading{margin: 0}
.shopify-section--outlet-item .text-container .heading{margin-right: 20px; }

@media screen and (max-width: 955px) {
  .shopify-section--outlet-item .text-container .heading{margin-right: 0;margin-bottom:20px}
  .shopify-section--outlet-item .content-box--medium{margin: 0}
  .shopify-section--outlet-item .content-box{flex-direction: column;align-items: center}
}
/* END OUTLET SECTION */


article iframe{max-width:100%}
/*article table{display: flex;justify-content: center}*/

/* TEMP */
.search .spf-product__info .spf-product-card__price-wrapper{display:none}
.search .spf-product__info.spf-vis .spf-product-card__price-wrapper{display:block}
.spf-9029011505498 .spf-product-card__price-wrapper, .spf-9029011505498 .price.price--large, .search .spf-product__info.spf-hid .spf-product-card__price-wrapper{display:none}
/* TEMP*/



.template-search{min-height:650px}

.field__label.ok{color:green}
.field__label.ok:after{content: "\f00c"; font-family: FontAwesome; display:block; font-size:inherit; float:right; margin-left:5px }

.spf-product-card a.spf-product__form-btn-addtocart {
  flex: 1 1 auto;
  margin-left: 5px;
  margin-bottom: 5px;
  padding: 0 5px;
  width: auto;
  color: #FFFFFF !important;
  border: 1px solid #333333 !important;
  background: #333333 !important;
  text-decoration:none;
  font-size: 15px;
  position: relative;
  font-weight: 600;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.3px;
  border-radius: 2px;
  outline: 0;
  text-shadow: none;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-transition: color 0.25s, background-color 0.25s, border-color 0.25s, opacity 0.25s, -webkit-box-shadow 0.25s;
  transition: color 0.25s, background-color 0.25s, border-color 0.25s, box-shadow 0.25s, opacity 0.25s, -webkit-box-shadow 0.25s;
  overflow: hidden;  
  display: block;
  line-height: 38px;
  height: 38px;
}
.spf-product-card a.spf-product__form-btn-addtocart:hover{color: #9B9B9B !important;}
.shipping-message{border:1px solid #c00;padding:10px;text-align:center;margin-top:15px;text-align:center;margin-bottom:15px}
.variable_description em{font-size:14px}
.newsletter-link{text-decoration:none; color:#fff; background: #113049;padding: 20px;margin: 20px;display: inline-block;}
.newsletter-link:hover{text-decoration:underline}
.all-spare-covers .collection-hero__image-container img{object-position: center -44px;}

h1 .visually-hidden{font-size:12px}
.slick_blog_slider .blog__button {text-transform: uppercase;font-size: 1.3rem;}
@media screen and (max-width: 989px) {
  .slick_blog_slider .multicolumn-list:not(.slider) {padding-left: 1.5rem;padding-right: 1.5rem;}
  .slick_blog_slider .posts-to-show-3 .multicolumn-list__item.grid__item{width:50%} 
  .slick_blog_slider .posts-to-show-3 .multicolumn-list__item.grid__item:last-of-type{width:100%; max-width:100%}
  .slick_blog_slider .posts-to-show-4 .multicolumn-list__item.grid__item{width:50%} 
}
#MainContent{position:relative; z-index:0}
.yotpo-read-more{cursor:pointer !important}
.product-single .product__box-list {margin-bottom: 39px;}
.box-list {padding: 37px 26px 33px;background: #f2f0ed;color: #113049;}
.box-list .box__title {margin-bottom: 28px;font-family: Circular Std,sans-serif;font-size: 12px;line-height: 1.2;font-weight: 700;letter-spacing: .2em;text-transform: uppercase;color:#113049}
.box-list ul {list-style-type: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;margin: 0 -5px 11px;font-family: Adobe Caslon Pro,serif;font-size: 15px;line-height: 1.72;font-weight: 400;padding:0}
.box-list li {position: relative;width: 50%;padding: 0 5px 0 31px;}
.box-list li svg {position: absolute;top: -3px;left: 2px;}
.box-list .link-more-primary--md {font-size: 11px;}
.box-list .link-more-primary {position: relative;display: inline-block;padding-bottom: 4px;font-family: Circular Std,sans-serif;font-size: 11px;line-height: 1.2;font-weight: 400;letter-spacing: .2em;text-transform: uppercase;text-decoration: none;color:#113049}
.box-list .link-more-primary::after {content: "";position: absolute;right: 0;bottom: 0;left: 0;height: 1px;background: currentColor;}
.star-ratings .footnote{margin:20px 0}
.star-ratings.multicolumn .multicolumn-card.content-container {background: #fff;}
.star-reviews{margin: 30px 0;float: left;width: 100%;padding: 0;}
.star-reviews li {display: inline-block;margin:0 5px}
.star-reviews svg{width:18px; height:18px}
.yotpo-reviews-wrapper{display:none}
.related-products__heading{text-align:center}
.related-products .card__heading.h5{font-size: calc(var(--font-heading-scale) * 1.8rem);}
.product__info-container .accordion__content.rte{font-size: 1.4rem}
.form__label{text-transform:uppercase}
.product-popup-modal.tog-pop-up .h2 {color:#16425D; font-size:30px}
.product-popup-modal.tog-pop-up .product-popup-modal__toggle{border-radius: 50%;height: 25px;width: 25px;border: 1px solid #16425D;color: #16425D;position: absolute;background-color: transparent;top: 16px;right: 16px;padding:0}
.product-popup-modal.tog-pop-up .product-popup-modal__content-info{padding:0}
.product-popup-modal.tog-pop-up  .modal-content{font-size: 16px;line-height: 30px;letter-spacing: 0.8px;margin-top: 24px;}
.product-popup-modal.tog-pop-up .product-popup-modal__toggle svg{display:none}
.product-popup-modal.tog-pop-up .product-popup-modal__toggle::before, .product-popup-modal.tog-pop-up .product-popup-modal__toggle::after {content: "";position: absolute;width: 1px;height: 17px;background-color: #16425D;top: 50%;left: 50%;transform: translate(-50%, -50%) rotate(-45deg);}
.product-popup-modal.tog-pop-up .product-popup-modal__toggle::after {transform: translate(-50%, -50%) rotate(45deg);}
.product-popup-modal.tog-pop-up{backdrop-filter: blur(8px); background:transparent}
.product-popup-modal.tog-pop-up .product-popup-modal__content{height:auto;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: white;border: 1px solid #16425D;padding: 60px 24px 50px;position: relative;text-align: center;color: #16425D;max-width: 550px;margin:0}
.isNew{  position: absolute;top: 0;right: 22px;z-index: 30;}
.isNew p {font: 700 10px Circular Std;letter-spacing: 2px;color: #fff;padding: 6px 12px;}
.isNew .new-in {background-color: #709895;}
.surrealist-dreams button[title='Surrealist Dreams'], .surrealist-dreams button[title='Sun and Sea'], .surrealist-dreams button[title='Morris & Co.']{display:none !important}
.william-morris button[data-fvalue='Surrealist Dreams'], .william-morris button[data-fvalue='Sun and Sea'], .william-morris button[data-fvalue='Morris & Co.']{display:none !important}
.sun-and-sea button[data-fvalue='Surrealist Dreams'], .sun-and-sea button[data-fvalue='Sun and Sea'], .sun-and-sea button[data-fvalue='Morris & Co.']{display:none !important}
.gf-top_one #gf-tree .globo-selected-items-wrapper .selected-item > a.clear-refinements {background: transparent !important;border: none !important;}
.section-product-video {color: #16425d;background-color: #c8d5d4;padding: 24px;color: #16425d;}
.section-product-video  .product-video__title{color: #16425d;}
.section-product-video .product-video__blocks {margin-top: 40px;display: grid;grid-template-columns: 40px 1fr;gap: 38px 30px;}
.section-product-video .product-video__blocks svg {place-self: center;max-width: 100%;}
.section-product-video .product-video__block-text {font-size: 12px;letter-spacing: 2.35px;line-height: 18px;text-transform: uppercase;font-weight: 700;font-family: Myriad Pro;display: flex;flex-direction: column;justify-content: center;}
.section-product-video .product-video__block-text p {margin-bottom: 0;margin-top: 0}
.section-product-video .product-video__title {font-size: 30px;letter-spacing: 0;line-height: 40px;margin-top: 32px;}
.section-product-video .product-video__video {display: flex;justify-content: center;}
@media screen and (max-width: 989px) {
  .nav.header__nav.js-nav {display: none;}
}
/*IMPORTANT HIDE THE NAV UNTIL THE component-custom-menu.css KICKS IN*/
.nav__dropdown, .nav{display:none}
/*IMPORTANT HIDE THE NAV UNTIL THE component-custom-menu.css KICKS IN*/
.related-button-span.swap--true .related-option{order:2}
.related-button-span.swap--true .related-disabled{order:1}
.related-button{margin-bottom:0; margin-top:0}
.related-button-span{display:flex}
.related-button a {border:1px solid var(--dockatot-dark); padding:1rem 2rem; line-height:1; text-decoration:none; flex-basis:100%; margin: .7rem .5rem .2rem 0; text-align:center; font-size:12px; font-family: Myriad Pro,Circular Std,sans-serif; }
.related-button a{color:var(--dockatot-dark); text-decoration:none; }
.related-button.isDisabled a{color:#fff}
.related-button.isDisabled a:hover{text-decoration:none !important}
.related-disabled a{color:#fff; border-color:var(--dockatot-dark); background-color: var(--dockatot-dark);}
.related-button:not(.in-active) a:hover{text-decoration:underline}
.related-button.in-active{border-color:#0009; opacity:0.6;}
.related-button.in-active a{color:#0009; opacity:0.6; text-decoration: underline 1px; text-underline-offset: -38%; text-decoration-skip-ink: none;}
.product__info-wrapper .accordionize-full li{list-style:disc}
.flat-bottom .media--circle{border-bottom-left-radius:0; border-bottom-right-radius:0}
.list-collections h1.title--primary{text-align:center}
.list-collections .collection-list__item.grid__item{padding:0.6%}
.list-collections .card__content{position: absolute;height: 100%;}
.card__information{height: 100%;}
.list-collections .card__inner .card__content{background:#000;opacity:0.2}
.list-collections .card-wrapper:hover .card__inner .card__content{opacity:0.1}
.list-collections .card__heading{align-content: center;height: 100%;display: grid;width: 100%;font-size:25px;color:#fff}
.list-collections .card__content .icon-wrap{display:none}
.whatsnew{padding: 37px 26px 64px}
.whatsnew-inner{;background: #f2f0ed;color: var(--dockatot-dark); padding:20px}
.whatsnew .box__title{ margin-bottom: 28px;font-size: 14px;line-height: 1.2; font-weight: 700;text-transform: uppercase; letter-spacing: .2em;}
.whatsnew ul{list-style:none;padding:0}
.whatsnew ul li{margin-bottom:16px}
.whatsnew li:before {font-family: FontAwesome;content: "\f05d";display: inline-block;padding-right: 3px;vertical-align: middle;}
.whatsnew a{font-size: 12px;font-weight: bold;text-transform: uppercase;color:var(--dockatot-dark)}
.whatsnew a:hover{text-decoration:none}
.breadcrumb-section{position:relative;}
.header-title { font-size: 16px;letter-spacing: 0.12em;font-weight: 600;margin: auto;opacity: 1;overflow: hidden;pointer-events: none;position: absolute;text-align: center;text-overflow: ellipsis;top: -1px;bottom: 0;transition-duration: 200ms;transition-property: opacity;white-space: nowrap;width: 100%;text-transform: inherit;line-height: 30px;height: 30px; }  
.breadcrumbs-mobile {position:relative;align-items: center;display: flex;height: 48px;margin: auto;max-width: 100%;padding-left: 14px;padding-right: 14px;}
.header-button_type_back {position:relative;height: 12px;bottom: 2px;} 
.header-button {opacity: 1;height: 25px;width: 25px;pointer-events: all;overflow: visible;cursor: pointer;border:none}
.BackIcon {1px;width: 100%;height: 100%;object-fit: contain;}
.header-button_type_back {height: 12px;bottom: 2px;background-color: transparent;}
.breadcrumbs__list {list-style-type: none;margin: 0;padding: 18px 0 9px 0}
.breadcrumbs__item {display: inline-block;}
.breadcrumbs__item a, .breadcrumbs__link {text-decoration: none; font-family:var(--font-body-family);font-size: 10px;line-height: 20px; float:left; color:#000; text-decoration:underline}
.breadcrumbs__link[aria-current="page"] {font-weight: normal;}
.crumbSeparator{font-size: 9px;line-height: 20px;float: left;margin: 0 5px; color:#000; font-weight:600}
.breadcrumbs__item a:hovertext-decoration:none}
.breadcrumbs__link[aria-current="page"] {color:#000}
.BackIcon {stroke: var(--dockatot-dark)}
.homepage_banner .image-with-text__text-item{display:none}
.homepage_banner .image-with-text__media.gradient{background:transparent}
@media screen and (max-width: 1256px) {
  .whatsnew.top{display:none}
}
@media screen and (min-width: 1257px) {
  .whatsnew.bottom{display:none}
}
@media screen and (max-width: 989px) {
  .header-title {opacity: 1;max-width: calc(100% - 80px);margin-left:30px}
  .breadcrumb-section .page-width{padding:0}
}
#product-grid{display:none}  
.search #product-grid{display:block}
.no-js ul#product-grid{display:flex}
main-search .field{position:relative}
main-search .field .predictive-search{position:absolute; z-index:9}
.accordionize-full h2.accordion__title.collections_accordion{position:relative; padding-right:50px}
.accordionize-full h2.accordion__title{border-top: 3px solid #f3ceb9;}
.accordionize-full h2.accordion__title:first-of-type{border-top: none}
.accordionize-full h2.accordion__title{width:100%; display:flex; padding:21px 0; max-width:100%; } 
.collections_accordion::before{content: "";position: absolute;height: 20px;width: 2px;background-color:var(--dockatot-dark);right:26px;top: 24px;-webkit-transform: translateY(-50%);transform: translateY(-50%); transition: all .15s ease-in}
.collections_accordion::after{content: "";position: absolute;height: 2px;width: 20px;background-color: var(--dockatot-dark);right: 17px;top: 25px;-webkit-transform: translateY(-50%);transform: translateY(-50%)}
.collections_accordion.ui-state-active::before {right: 26px;top: 25px;-webkit-transform: translateY(-50%) rotate(90deg);transform: translateY(-50%) rotate(90deg);transition: all .15s ease-in}
body .footer-block__heading_{margin-top:0; margin-bottom:1rem}
.footer__top{margin-bottom:120px}
.footer__title{text-align:center; font-size:29px; margin:0}
.footer__image-bottom-wrapper--center{text-align:center; margin-top:50px}
body .footer__content-bottom{border:none}
body .footer-block__heading.footer-sub_heading {margin-top: 5rem;}
body .desktop_footer_block.margin-0 .footer-block__heading.footer-sub_heading{margin-top:0}
.footer-block.mobile_footer_block{display:none}
.list-social.sublist{justify-content: flex-start; padding:0 0 20px 0}
.list-social.sublist .list-social__link{padding:0; margin-right:5px}
.list-social.sublist .list-social__item .icon{width:3rem; height:3rem}
.accordionize-full h2.accordion__title span.title{width:100%; margin:0; padding-right:5rem}
.accordionize-full h2.accordion__title span.icon{transform:rotateX(0deg); transform-origin: center center;}
.accordionize-full h2.accordion__title:hover, body .footer-block__heading:hover{cursor:pointer}
.accordionize-full h2.accordion__title.ui-state-active span.icon{transform:rotateX(180deg); transform-origin: center center;}
.accordionize-full svg{height: .6rem; width:10px ;position:absolute; top: calc(50% - .3rem); right:1.5rem; color:rgba(var(--color-foreground), 0.75);}
.collection-hero__description.accordionize-full svg{height: 2rem;position:absolute; top: calc(50% - 1rem); right:1.5rem; color:rgba(var(--color-foreground), 0.75);}
.newsletter_subheading, .newsletter_subtext p{font-size:1.4rem; margin:0}
.newsletter_subtext a{color:#fff}
.newsletter-form__field-wrapper .field__input{background-color:var(--dockatot-dark)}
details {overflow: hidden; /* Keep this line to prevent an odd blue outline around the element in Safari. */}
.accordion div.content {box-sizing: border-box;max-width: 500px;max-height: 0;overflow: hidden;padding: 0 10px;border: 2px solid transparent;transition: max-height 400ms ease-out, border 0ms 400ms linear;}
details[open] + div.content {max-height: 100000px; /* Set a max-height value enough to show all the content */border-color: #888;transition: max-height 400ms ease-out, border 0ms linear;}
.product__media-toggle.product__media-zoom-modallightbox{display:none}
.slider-button[disabled] {color: rgba(var(--color-foreground),.3);cursor: not-allowed;}
.product-form__input input[type="radio"].disabled + label{cursor:default}
.shopify-policy__title h1{text-transform:uppercase}
svg.icon-asterisk {width: 9px;}
.asterisk-line {stroke: rgba(var(--color-foreground),.75);}
.field__label span{margin-right:5px}
.form-status{padding:15px}
.form-status:focus-visible {outline: .2rem solid var(--dockatot-light);outline-offset: 0;box-shadow: 0 0 0 0 var(--dockatot-dark),0 0 .5rem .1rem var(--dockatot-light);}
.form_fields_container.success{animation: fadeInAnimation ease 3s;}
@keyframes fadeInAnimation {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
.slider_visible{visibility:visible !important}
.field::after, .select::after, .customer .field::after, .customer select::after, .localization-form__select::after{box-shadow: none; border:1px solid var(--dockatot-border)}
.field:hover.field::after{box-shadow: 0 0 0 1px rgba(var(--color-foreground),var(--inputs-border-opacity))}
.mega_image_wrap{text-shadow:0 0 0 currentColor;}
.mega_image_wrap.mega_image_wrap_grandchild{text-shadow:none;}
.gf-block-title .h3{font-family: var(--font-body-family); color: var(--dockatot-dark) !important;}
.sort-by-toggle{text-transform:capitalize !important}
.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle button{border-color:var(--dockatot-light) !important}
.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle button:hover{background-color:var(--dockatot-light) !important}
.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle button span{color:var(--dockatot-dark)}
.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle button:hover span{color:#fff}
.spf-product-card__vendor{display:none}
.spf-product-card_badge p{margin:0}
.spf-product-card_badge{margin:0 auto 10px auto; height:28px; display:block !important}
.collection .spf-product-card .spf-product__info, body .spf-product-card .spf-product__info, body .spf-product-card.spf-product-card__left .spf-product__info  {padding-top: 0;display: flex;flex-direction: column;text-align:center}
.collection .spf-product-card button.spf-product__form-btn-addtocart:hover,.collection .spf-product-card.spf-product-card__template-4 a.open-quick-view:hover,.collection .spf-product-card.spf-product-card__template-5 a.open-quick-view:hover{color: #9B9B9B !important}
.spf-col-xl-3:not(.whatsnew):after{content: "";width:60%;height:1px; display:block;background:#e6e6e6;position:absolute;bottom:0;left:20%;}

.collection .spf-product-card .spf-product__form {position: static;order: 2;}
.collection .spf-product-card .spf-product-card__title {margin-top: 10px;order: 3;}
.collection .spf-product-card .spf-product-card__price-wrapper {order: 4;}
.collection .spf-product-card .spf-product__swatchs {order: 5;}

.search .spf-product-card__inner .spf-product__swatchs_container{display:none}
.search .spf-product-card .spf-product__swatchs_container{order:5}
.search .spf-product-card.spf-product-card__left .spf-product__swatchs {justify-content: center;}

a.spf-product-card__image-wrapper {text-decoration: none;}
.spf-product-card_badge {width: 100%;position: absolute;bottom: 0;}
.spf-product-card_badge.visible span {background:var( --dockatot-light); color:var(--dockatot-dark);width: 50px;text-align: center;}
.spf-product-card_badge span {width: 50px;margin: 0 auto;height: 28px;display: block !important;}
.spf-product-card_sales_badge.visible {position: absolute;z-index: 9;top: 0;right: 0;margin-top:10px;margin-right:10px;text-align: center;display:flex}
.spf-product-card_sales_badge.visible span{padding: 5px 10px;color: #fff;display:inline-block;text-transform:uppercase;aspect-ratio:1;width: 60px;border-radius:100%;background:#c00;align-content:center;font-size:12px;line-height:15px}
.product .product__info-container .product__description{margin:1.5rem 0}
.product__info-container .price{font-family: var(--font-heading-family)}
.password .modal__toggle-open.password-link{color:var(--dockatot-dark) !important}
span.chosen_color{text-transform:uppercase; color:var(--dockatot-dark)}
.swatch .not_disney{display:none !important}
.productLabel{display:flex; position:absolute; z-index:9}
.productLabel p{margin:0 0 0 10px; color:var(--dockatot-light)}
.icon-wrapper{width:29px; height:29px}
.icon-wrapper img{width:100%}
.spf-has-filter aside{display:none !important}
.product__info-container > .product-popup-modal__opener{margin:0}
.custom-popup .image-container, .custom-popup h1{text-align:center} 
.custom-popup .image-container{background:#f2f2f2;display: flex;height: 100%;flex-direction: column;height: 100%;position: absolute;top: 0;left: 0;justify-content: center;}
.footer-block__details-content.list-unstyled{padding:0}
body .footer-block__heading{margin-bottom: 1rem;}
.product__info-container .accordionize-full{margin:0; border-top:1px solid #f2f2f2;}

.accordion-button{font-family:montserrat, serif}
.product__info-container .accordionize-full h2{font-size: 17px;font-weight: 400;text-transform: uppercase;color: #353535;}



.product__info-container .accordionize-full:last-of-type{border-bottom:1px solid #f2f2f2 !important}
.horizontal_rule__wrapper hr{margin:4rem}
.hiddenItem{display:none}
.highlightItem{border:1px solid #c00}
.product-accordion .accordion__title, .collections-accordion .accordion__title, .product-popup-modal__opener button{color:var(--dockatot-dark)}
.product-accordion .summary__title, .collections-accordion .summary__title{display:flex; justify-content: space-between;} 
.product__media-wrapper .accordion.product-accordion details, .accordion.collections-accordion details{padding:0 1.5rem}
.product__media-wrapper .accordion.product-accordion .accordion__content.rte, .accordion.collections-accordion .accordion__content.rte{padding:0}
.AddIcon, .MinusIcon{stroke:var(--dockatot-dark)}
.rte .sitemap-list li a, .menu-drawer .rte a{color:var(--dockatot-text-color); text-decoration:none}
.page .rte a{color:var(--dockatot-dark); text-decoration:none}
.page .rte a:hover{text-decoration:underline}
.rte .sitemap-list li a:hover{border-bottom:1px solid var(--dockatot-text-color)}
.underlined-link, .underlined-link:hover{color:var(--dockatot-text-color)}
.sitemap-page .row{display:flex; flex-direction:row}
.sitemap-page .row .col-md-6{flex:0 100%}
.sitemap-page .grid .inner-grid{width:100%}
.product-form__submit:hover{color:var(--dockatot-dark); border:1px solid var(--dockatot-dark); background:#fff}
.button:not([disabled]):hover::after, .shopify-challenge__button:hover::after, .customer button:hover::after, .shopify-payment-button__button--unbranded:hover::after, body .product-form__submit::after{box-shadow:none}
.button{transition-duration: .25s; transition-timing-function: ease-out; transition-property: background-color, color;}
.button.outlined{background:transparent;}
.link.outlined{border:1px solid var(--color-secondary-button-text); padding:0 3rem}
.button.button--secondary:hover, .button.outlined:hover{background:#fff; color:var(--dockatot-dark); }
.quantity::after{box-shadow: 0 0 0 1px var(--dockatot-light) !important;}
.predictive-search__item-heading.h5, h2.predictive-search__heading.text-body.caption-with-letter-spacing{color:var(--dockatot-text-color)}
.predictive-search__result-group .predictive-search__item-query-result mark{color:var(--dockatot-text-color), .75}
.product .product-form__input input[type="radio"] + label{border-radius:0}
select.sortby-select{ background:#FFF !important}
limit-by span:hover, .sort-by{background:transparent !important}
.spf-product__form-btn-addtocart i.fa-shopping-bag{display:none !important}
.spf-product-card.spf-product-card__template-1 button.spf-product__form-btn-addtocart, .spf-product-card.spf-product-card__template-3 button.spf-product__form-btn-addtocart{box-shadow:none !important}
.spf-product-card.spf-product-card__template-3 button.spf-product__form-btn-addtocart, span.spf-product__swatch {border-radius:0px !important}
.gf-top_one #gf-tree .globo-selected-items-wrapper .selected-item > a.clear-refinements{color:var(--dockatot-text-color) !important}
.gf-top_one #gf-tree .globo-selected-items-wrapper .selected-item > a.clear-refinements:hover{text-decoration:underline}
.accordion{border-top: .1rem solid var(--dockatot-light);border-bottom: .1rem solid var(--dockatot-light); }
.menu-drawer__navigation .accordion{border:none}
.grid__item.product__media-wrapper h3.custom-tab{color:var(--dockatot-dark)}
.tab__list .custom-tab.active{border-bottom:1px solid var(--dockatot-dark);}
.spf-product-card__vendor a{color:var(--dockatot-light) !important}
.spf-product-card__vendor a:hover{color:var(--dockatot-dark) !important}
.spf-product__swatch.is-selected{box-shadow: 0 0 0 1px var(--dockatot-dark),0 1px 0 0 var(--dockatot-dark) !important}
span.spf-product__swatch{box-shadow: 0 0 0 1px var(--dockatot-light),0 1px 0 0 var(--dockatot-light) !important}
.sort-by-toggle, .spf-product__swatch-text{color: var(--dockatot-dark) !important}
.gf-option-block-swatch button > span:not(.gf-option-value):hover{border-color: var(--dockatot-dark) !important}
.gf-option-block-swatch button.checked > span:not(.gf-option-value){border-color:var(--dockatot-dark)}
.product-form__input input[type="radio"] + label{border-color:var(--dockatot-dark); color:var(--dockatot-dark)}
.product-form__input input[type="radio"]:checked:not(.disabled) + label {border-color:var(--dockatot-dark); background-color:var(--dockatot-dark)}
.blog .article-card__info{font-size:13px; text-transform:capitalize}
.blog .blog-articles__article, .blog .blog-articles__article h3{color:#113049}
.blog .article .circle-divider:first-of-type::after{background: #113049;}
.blog-pagination-section{display:flex; background:#f2f0ed}
.blog-pagination{width:100%}
body.article .article-template__hero-container{max-width:100%}
body.article header, body.article header h1, body.article header h2{color:#064980}

body.article header h1, body.article header h2.h1{font-size:46px}
body.article main .article-template__content h2{font-size:calc(var(--font-heading-scale) * 4rem)}
body.article main .article-template__content h3{font-size:calc(var(--font-heading-scale) * 2.4rem);}
body.article main .article-template__content h4{font-size:calc(var(--font-heading-scale) * 1.8rem);}
body.article header h2.h1{margin-top: 0; color: #064980;}


body.article .article-excerpt{font-style:italic}
body.article .rich-text__blocks, body.page .rich-text__blocks{max-width:100%}
body.article .video-section, .page .collapsible-content-wrapper-narrow{max-width:100%; padding:0}
.shopify-policy__container{max-width:72.6rem; padding:0}
body.article .image-with-text__grid--reverse .image-with-text__content{padding-left:0}
body.article .collapsible-content-wrapper-narrow {max-width: 140rem;padding: 0;}
body.article table:not([class]) td, body.article table:not([class]) th, body.article table:not([class]){border:none; box-shadow:none}
.header-container{max-width:698px; margin-left:auto; margin-right:auto}
body.article main h1:not(.article-template__title), body.article main h2, body.article main h3, body.article main h4{color:#113049;}
body.article{font-family: Montserrat,sans-serif; color:#113049; font-weight:300}
body.article .article-template  img{margin: 35px 0 11px;}
body.article .article-template__hero-medium img{margin:0}
.article main .inline-richtext{color:var(--dockatot-dark)}
.article .rte a{color:var(--dockatot-dark)}
.article .rte ul, .article .rte ol{list-style-position:outside; list-style:disc}
.article .rte ol{list-style:decimal}
.article header{text-align:center}
.article .circle-divider:first-of-type:after{content: "";display:inline-block;width: 6px;height: 6px;border-radius: 50%;background: #064980;}
.article .circle-divider, .circle-divider{text-transform:capitalize}
.imageSwatch.disabled::after {content: "";display: block;position: absolute;width: 72px;top: 27px;-webkit-transform: translateY(-50%) rotate(-45deg);transform: translateY(-50%) rotate(-45deg);background-color: #fff;border: 2px solid #fff;box-sizing: border-box;left: -9px;}
media-gallery{display:block; max-width:600px; margin-left:auto; margin-right:auto}
.copyright__content:nth-child(2){display:none}
.card-wrapper-anais .full-unstyled-link{display:flex;justify-content: center;flex-direction: column}
.card-wrapper-anais h3.card__heading{height:100%}
.card-wrapper-anais h3.card__heading a{width:100%; height:100%}
.card-wrapper-anais h3{font-size:230%}
.link-wrapper{text-decoration:none; color:var(--dockatot-text-color)}
.link-wrapper img {transition: transform .5s ease}
.link-wrapper:hover  img { transform:  scale(1.03) !important }
.multicolumn-list__item.center .link-wrapper:hover .media--adapt img { transform: translate(-50%) scale(1.03) !important }
.card-hover:hover{ background: #f7f7f7}
.multicolumn-card__image-wrapper--twothird-width {width: 66%}
.button-wrapper .button{margin-right:10px; margin-top:10px}
.header__icon .icon{color:#000}
.topLi:hover .mega-menu__content{display:block; opacity:1; transform: translateY(0); z-index:99}
body .header--top-center .mega-menu__list > li{width:auto}
.top-level ul{display:none}
.top-level:hover ul{display:block}
.mega-menu__list ul{display:none; width:1433px}
.list-unstyled-container{position:fixed;width: 100%;left: 0; padding: 40px 0 0 20px; display:none; border-top:solid 1px #fff; top:55px}
.list-unstyled{ margin-left:auto; margin-right:auto; padding: 0 1.5rem}
.header__active-menu-item{text-decoration:none}
.header__menu-item:hover .header__active-menu-item {text-decoration-thickness: 0;}
.header__heading-link .h2, .header__heading-link:hover .h2{color:var(--dockatot-text-color)}
av .list-menu__item{line-height:20px}
details[open] > .header__menu-item{text-decoration:none}
nav div:not(.accordion) summary .icon-caret{display:none; opacity:0}
nav .accordion{border:none; margin:0}
nav .accordion__content{margin-bottom:0; padding:0}
nav .accordion summary {padding: 1.1rem 3rem; line-height:20px}
nav .accordion summary.accordion-header{padding:0}
nav summary.accordion-header .accordion__title{width:100%; max-width:100%}
nav .accordion details[open] > summary .icon-caret {transform: rotate(180deg)}
nav .accordion__content .menu-drawer__menu{padding-left:0}
nav.header__inline-menu summary.list-menu__item a{padding:1.2rem}
nav h3{padding:12px 0 12px 3rem; margin:0; background:#eee}
nav .accordion__title:hover{text-decoration:underline}
.menu-drawer__navigation-container .menu-drawer__navigation{padding:0}
.js #accordion--1 .menu-drawer__menu li, .js #accordion--2 .menu-drawer__menu li, #accordion--1 .menu-drawer__close-button, #accordion--2 .menu-drawer__close-button{margin:0}
.header .template-search__header .field::after, .header .template-search__header .field:hover.field::after{border-radius:100px}
.header .template-search__search{margin:0}
.header .template-search{padding:0}
.header .template-search__header{margin:0}
.header .template-search .field__input{height:3.5rem; border-radius:100px; background-color:#ffffff; border:1px solid var(--dockatot-text-color)}
.header .template-search .field__input, .header .template-search .field__button{color:var(--dockatot-text-color)}
.header .template-search .search{margin-top:3px}
.header.result_status{display:none}
.header .template-search__header p, .header .product-grid-container{display:none}
.header .predictive-search__item-content p{display:block}
.header .reset__button, .header .search__button{height:3.4rem}
.header .template-search .field__label{display:none}
.header .template-search .search__input{padding:1.5rem}
.header .template-search .field__input::placeholder{opacity: 1}
.header .template-search .search__input.field__input:focus::placeholder {color: transparent !important}
.header .template-search .field__input:focus, .header .template-search .field:hover.field::after, .header .template-search .field::after{box-shadow:none}
.header {display: grid; grid-template-areas:"heading navigation icons"; grid-template-columns: 1fr auto 1fr; align-items: center}
@media screen and (max-width: 989px) {
  .header.header--middle-left {
    grid-template-areas:"left-icons heading icons";

  }
}
.product-form__input input[type="radio"] + label.imageSwatch{background-color:transparent !important; border-radius:0; line-height:0; padding:2px; border-color:rgba(0, 0, 0, .2) !important}
.product-form__input input[type="radio"]:checked + label.imageSwatch, .product-form__input input[type="radio"] + label.imageSwatch:hover {border-color:rgba(0, 0, 0, 1) !important}
.product-form__input input[type="radio"] + label.imageSwatch .tooltip{display:none;color:#fff; text-transform:capitalize}
.product-form__input input[type="radio"] + label.imageSwatch:hover .tooltip{position: absolute;background: #000;padding:5px;line-height: 20px;display: block;bottom: 100%;left: 50%;margin-bottom:10px;transform: translate(-50%, 0%);white-space:nowrap}
.product-form__input input[type="radio"] + label.imageSwatch:hover .tooltip:after{content: "";width: 0;height: 0;display: block;position: absolute;left: calc(50% - 4px);transform: translate(-50%, 0%);border-top: 8px solid transparent;border-bottom: 8px solid transparent;border-right:8px solid black;transform: rotate(-90deg)}
.fandb{display:inline-block}
.fandb div.icon-row{float:left; width:100%; margin-bottom:15px}
.fandb div.icon-holder{width:60px; text-align:center; min-width:60px}
.fandb div.icon-holder, .fandb div.icon-text, .fandb div.icon-holder img{float:left}
.fandb div.icon-text{padding-left:10px}
.fandb div.icon-holder img{max-height:50px}
.fandb div.icon-text p {margin:10px 0}
.fandb button{min-height:auto}
.fandb div.icon-text p:first-letter, .fandb button::first-letter {text-transform: capitalize}
.product-features-inner{display:flex}
.product-features.align-above .product-features-inner, .product-features.align-below .product-features-inner{flex-direction:column}
.product-features-text, .product-features-img{width:50%}
.product-features.align-above .product-features-text, .product-features.align-above .product-features-img, 
.product-features.align-below .product-features-text, .product-features.align-below .product-features-img{width:100%}
.product-features-img img{width:100%; margin-top:20px}
.product-features h3, .product-features h1{text-align:center}
.product-features.align-right .product-features-inner .product-features-text{order:1}
.product-features.align-right .product-features-inner .product-features-img{order:2}
.product-features.align-below .product-features-inner .product-features-img{order:2}
.product-features.align-below .product-features-inner .product-features-text{order:1}
.product-features.align-above .product-features-inner .product-features-text{order:1}
.product-features.align-left .product-features-inner .product-features-text{order:2}
.product-features.align-left .product-features-inner .product-features-img{order:1}
.product-features.align-right .product-features-inner .product-features-text, .product-features.align-left .product-features-inner .product-features-img{padding-right:10px; padding-left:0}
.product-features.align-left .product-features-inner .product-features-text, .product-features.align-right .product-features-inner .product-features-img{padding-left:10px; padding-right:0}
.collection-hero__text-wrapper {text-align: center}
.collection-hero__text-wrapper .collection-hero__description {max-width:400px; }
.collection-foot-text{text-align:center}
.collection-foot-text .collection-hero__description{margin-left:auto; margin-right:auto; }
.collection-foot-text .collection-hero__description.rte{text-align:left}
.collection-hero__image-container.medium{height:46rem}
.collection-hero__image-container.large{height:69.5rem}
.collection-hero__image-container.small{height: 31.4rem;}
.collection-hero__description i {font-family: var(--font-heading-family);}
@media screen and (min-width: 750px) {
  .collection-hero__description i {font-size: 2.8rem;}
  body .collection-hero--with-image .collection-hero__description {max-width: 400px;}
  h1.collection-hero__title {font-size: calc(var(--font-heading-scale) * 5rem);}
}
.mobile-only, .mobile-only-logo {width:100%}
.mobile-only-logo{text-align:center}
.shopify-policy__container{padding-bottom:60px}
.desktop-only-logo{display:none}
@media screen and (max-width: 11499px) {
  .header .header__icons{width: 100%}
  .header .header__icons .desktop-localization-wrapper{width:100%}
}
@media screen and (max-width: 849px) {
  .index .banner__box{padding:0}
  .header .template-search__header.page-width{padding:0}
}
@media screen and (min-width: 750px) {
  .collage-with-text .collage__item--left:nth-child(3n-2) {grid-column: 1 / span 3;grid-row: span 3;}
  .collage-with-text .collage__item--left:nth-child(3n-1), .collage-with-text .collage__item--left:nth-child(3n) {grid-column-start: 4;}
  .collage-with-text .collage__item--left:nth-child(3n-1):last-child {min-width: 300px;max-width: 300px;}
  body.article .article-template > :first-child:not(.article-template__hero-container) {margin-top: 0;}
  body .blog-articles {row-gap: 67px;}
}
@media screen and (max-width: 1050px) and (min-width: 750px) {
  .product-features.align-right .product-features-inner{display:flex; flex-direction:column}
  .desktop-only .product-features, .desktop-only .product-features.align-right .product-features-text, .desktop-only .product-features.align-right .product-features-img {width: 100%; padding:0}
  .desktop-only .product-features.align-right .product-features-img {order:1}
  .desktop-only .product-features.align-right .product-features-text{order:2}
}
@media screen and (min-width: 1150px) {
  .header .header__icons{width: 80%}
}
@media screen and (max-width: 990px) {
   body .mobile_footer_block h2.footer-block__heading.footer-sub_heading{margin-top:0}
  .desktop_footer_block{display:none}
  .footer-block.mobile_footer_block{display:block}
  .footer-block.mobile_footer .footer__list-social.list-social{justify-content:left}
  .footer__top{margin-bottom:60px}
  .footer__content-top .grid{row-gap:0 !important}
  .accordionize{flex-basis:100% !important; max-width:100% !important; }
  .footer-block__heading::before{content: "";position: absolute;z-index:-1;height: 20px;width: 2px;background-color: #fff;right: 26px;top: 8px;-webkit-transform: translateY(-50%);transform: translateY(-50%);transition: all .15s ease-in;}
  .footer-block__heading::after{content: "";position: absolute;z-index:-1;height: 2px;width: 20px;background-color: #fff;right: 17px;top: 9px;-webkit-transform: translateY(-50%);transform: translateY(-50%);   }
  .footer-block__heading.ui-state-active::before {right: 26px;top: 9px;-webkit-transform: translateY(-50%) rotate(90deg);transform: translateY(-50%) rotate(90deg);transition: all .15s ease-in;}
  .footer-block.accordionize{border-bottom:1px solid #fff; margin-bottom:10px}
  .breadcrumbs-desktop{display:none}
}
@media screen and (min-width: 990px) {
  .mobile-only-logo, .breadcrumbs-mobile{display:none}
  .desktop-only-logo, .breadcrumbs-desktop{display:block}
  .header .header__icons .desktop-localization-wrapper{width:100%}
  .header .header--middle-left {grid-template-areas:"heading navigation icons";grid-template-columns: auto auto 1fr;column-gap: 2rem}
}
@media screen and (max-width: 900px) {
  .product.grid--2-col-tablet .grid__item {
    width: 100%
  }
  .product__info-wrapper.grid__item .product__info-container{max-width:100%}
}
@media only screen and (max-width: 867px) and (min-width: 768px)  {
  html.gf-top_one .gf-option-block .gf-block-title .h3{padding:5px 4px !important;}
  html.gf-top_one .gf-option-block{margin:5px 3px !important}
  .sort-by-toggle {padding: 0 25px 0 5px !important;}
  body .gf-block-title .h3, body .sort-by-toggle{font-size:13.7px !important}
}
@media only screen and (min-width: 768px) { 
  .gf-top_one .gf-option-block .gf-block-title .h3{padding:5px 10px !important}
  .product-popup-modal.tog-pop-up .product-popup-modal__toggle::before, .product-popup-modal.tog-pop-up .product-popup-modal__toggle::after {height: 7px;}
  .product-popup-modal.tog-pop-up .product-popup-modal__toggle {height: 16px;width: 16px;}
  .product-popup-modal.tog-pop-up .product-popup-modal__content {padding: 56px 62px;}  
  .section-product-video {display: grid;grid-template-columns: 55vw 1fr;gap: 104px;padding: 55px;}
  .section-product-video  .product-video__title {font-size: 36px;}
}
@media screen and (max-width: 749px) { 
  .footer-block.grid__item.accordionize{margin:10px 0}
  .footer-block.footer-block__newsletter.grid__item{text-align:left; margin:30px 0}
  .footer-block.footer-block__newsletter.grid__item .newsletter-form{align-items:start}
  .desktop-only{display:none}
  .mobile-only{display:inline-block; width:100%}
  .mobile-only .product-features-inner{flex-direction:column}
  .mobile-only .product-features, .mobile-only .product-features.align-right .product-features-text, .mobile-only .product-features.align-right .product-features-img {width: 100%; padding:0}
  .mobile-only .product-features.align-right .product-features-img {order:1}
  .mobile-only .product-features.align-right .product-features-text{order:2}
  .product__media-list.slider.slider--mobile .slider__slide {width: 100%;margin-left:30px;margin-right:30px}
}
@media screen and (min-width: 749px) {
  .mobile-only{display:none}
  .desktop-only{display:inline-block; width:100%}
}
@media screen and (max-width:1398px) and (min-width: 990px)  {
  .predictive-search__results-groups-wrapper {flex-direction: column;}
}
@media screen and (min-width: 1191px) {
  body.blog .blog-articles.columns-4 {grid-template-columns: repeat(4, 1fr)}
  body.blog .blog-articles.columns-3 {grid-template-columns: repeat(3, 1fr)}
}
@media screen and (max-width: 1190px) {
  body.blog .blog-articles {grid-template-columns: repeat(3,1fr);}
}
@media screen and (max-width: 800px) {
  .shopify-policy__container{max-width:90%}
  body.blog .blog-articles {grid-template-columns: repeat(2,1fr);}
 .yotpo-header-container .yotpo-bottom-line{flex-direction:column}
  .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary{justify-content:right}
}
@media screen and (max-width: 740px) {
  body .yotpo-filters-container .yotpo-media-filter .yotpo-media-select, .yotpo-score-filter .yotpo-filter-select{width:135px}
}
@media screen and (max-width: 765px) {
.yotpo-widget-instance .yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review){flex-direction:column}
.yotpo-widget-instance .yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-details{margin-top:20px}
}
@media screen and (max-width: 590px) {
#yotpo-app .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel{flex-direction:column; width:100%}
#yotpo-app .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-free-search-filter-container{max-width:100%}
body .yotpo-filters-container .yotpo-media-filter .yotpo-media-select, .yotpo-score-filter .yotpo-filter-select{width:100%}
.yotpo-filters-top-panel div{margin-bottom:10px}
}
@media screen and (max-width: 500px) {
.yotpo-widget-instance .yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title{flex-direction:column}
.yotpo-widget-instance .yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-review-title{margin-left:0; margin-top:15px}
}

@media screen and (min-width: 391px) and (max-width: 500px) {
  .spf-product-card a.spf-product__form-btn-addtocart, body .spf-product-card button.spf-product__form-btn-addtocart{font-size:13.7px;letter-spacing:-0.4px }
}

@media (max-width: 575px) {
 .spf-has-filter .spf-col-12 {-ms-flex: 0 0 50% !import; flex: 0 0 50%;max-width: 50%;}
}
@media screen and (max-width: 550px) {
  body.blog .blog-articles {grid-template-columns: repeat(1,1fr);}
  body.product .yotpo-display-m .yotpo-main-layout .yotpo-layout-header-wrapper{flex-direction:column}
  .yotpo-new-review-btn-wrapper{margin-top:30px}
}
@media screen and (min-width: 1190px) {
  .product-card .card{background:transparent}
  .product-card .collage {grid-template-columns: repeat(4, minmax(0, 1fr));}
  .product-card .collage__item--left:nth-child(3n-2) {grid-column: 2 / span 1;}
  .product-card .collage__item--left:nth-child(3n-1),.product-card .collage__item--left:nth-child(3n) {grid-column-start: 3;}
}
@media screen and (min-width: 750px) and  (max-width: 1189px) {
  .product-card .card{background:transparent}
  .product-card .collage {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .product-card .collage__item--left:nth-child(3n-2) {grid-column: 1 / span 1;}
  .product-card .collage__item--left:nth-child(3n-1),.product-card .collage__item--left:nth-child(3n) {grid-column-start: 2;}
}

@media screen and (max-width: 390px) {
  #gf-products .spf-col-6 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}